Caca-utils: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Pploovit (talk | contribs)
No edit summary
Pploovit (talk | contribs)
No edit summary
Line 1: Line 1:
==Sissejuhatus==
Kindlasti paljud ei tea, et normaalse graafikaga pilte(JPG,PNG,GIF,BMP) on võimalik vaatada ka teksi-ja numbritena. Selle jaoks on olemas programm caca-Utils.
Võimalus piltide vaatamiseks ASCII's ( American Standard Code for Information Interchange ) on kindlasti põnev arvutimaailmas algajatele ka uudne lahendus.
= Libcaca =
Piltide vaatamine terminalis on võimalik tänu " libraryle" libcaca.
Libcaca on graafika "library" mis väljastab teksti pikslite asemel nii, et ka vanad videokaardid ja teksti terminalid suudavad seda väljastada.
Libcaca on vaba tarkvara.
= Caca-Utils =
Linuxis graafilises kasutajaliideses piltide vaatamine ASCII'na on võimalik tänu cacaview'le.
Cacaview on üks osa caca-utilsist.
Cacaview sisaldab veel mõnd põnevat vahendit ASCII fännidele, koos cacaview - ASCII vaatamise programmiga.
Caca-utilsi installimine :
apt-get install caca-utils
Nimekiri käsklustest, mida Caca-util'si pakett sisaldab:
cacaserver
cacafire
cacademo
cacaview
img2txt
1. Cacaserver
Cacaserver on telneti server libcaca jaoks.
Kui CACA_DRIVER'i keskkonnamuutuja panna "raw"ks ja suunata see programmi(cacaserver, cacaplay, cacafire, cacademo, cacaview,img2txt jne)
standardväljund cacaserver'isse siis kliendid saavad ühenduda pordile 51914 kasutades telnet'i või netcat'i, et näha programmi väljundit.
Näide:
CACA_DRIVER=raw cacademo | cacaserver
telnet localhost 51914
[[File:cacaserver.jpg]]
2. Cacafire
Cacafire't saab kasutada, et vaadata leegi videot ASCII's.
Käsk: cacafire
[[File:cacafire.jpg]]
3.Cacaview
Näitab pilti konsoolis ASCII'na.
Käsk: cacaview failinimi (nt. cacaview manu.png)
Cacaviewsse saad sisestada ka suurema piltide hulga käsuga cacaview *.* ning seda saab käia ka edasi-tagasi piltide vahet nuppudega
n(next) ja p(previous), vaadates neid ASCII'na.
Kui kaustas on tundmatuid faile, mida cacaview ei suuda tuvastada (mitte pildifailid), siis ta hüppab neist üle, mitte ei 'crashi'.
[[File:cacaview.jpg]]
[[File:cacaview before.jpg]]
4.Img2txt
Img2txt-ga saab konverteerida tavalised pildid ASCII kunstiks (tekstifailiks).
Käsk: img2txt pildifailinimi tekstifailinimi
Näide: img2txt manu.png>manu.txt
Tekstifail tuleb avada käsuga Cat, et näha õiget väljundit.
[[File:img2txt.jpg]]
5.Cacademo
Näide Caca-utilsi töötamisest demo näol.
Käsk: Cacademo
[[File:cacademo.jpg]]
6. Kuidas vaadata videosid Caca-utilsi abil:
Kõige esimesena tuleb installida mplayer
apt-get install mplayer
Käsk: player -vo caca xxxxxx.avi
Näide:
[[File:mplayer.jpg]]
[[File:mplayer before.jpg]]
=Kokkuvõte:=
Caca-utilsi näol on pigem on tegu meelelahutusliku programmiga, mis konverteerib graafikat ASCII'ks. Programm, mida linuxi huvilised võiks vabal ajal uudistada.
Kasutatud materjalid:
http://caca.zoy.org/wiki/libcaca
http://pc-freak.net/blog/viewing-jpeggif-and-png-in-ascii-with-cacaview-on-gnu-linux-short-review-on-caca-utils-text-mode-graphics-utilities/
http://linux.die.net/man/1/cacademo
http://linux.die.net/man/1/cacafire
http://linux.die.net/man/1/cacaserver
[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]
[[Category: Operatsioonisüsteemide administreerimine ja sidumine]]


Piia Ploovits A22 05.11.2012
Piia Ploovits A22 05.11.2012

Revision as of 21:48, 29 November 2012

Sissejuhatus

Kindlasti paljud ei tea, et normaalse graafikaga pilte(JPG,PNG,GIF,BMP) on võimalik vaatada ka teksi-ja numbritena. Selle jaoks on olemas programm caca-Utils. Võimalus piltide vaatamiseks ASCII's ( American Standard Code for Information Interchange ) on kindlasti põnev arvutimaailmas algajatele ka uudne lahendus.

Libcaca

Piltide vaatamine terminalis on võimalik tänu " libraryle" libcaca. Libcaca on graafika "library" mis väljastab teksti pikslite asemel nii, et ka vanad videokaardid ja teksti terminalid suudavad seda väljastada. Libcaca on vaba tarkvara.

Caca-Utils

Linuxis graafilises kasutajaliideses piltide vaatamine ASCII'na on võimalik tänu cacaview'le. Cacaview on üks osa caca-utilsist. Cacaview sisaldab veel mõnd põnevat vahendit ASCII fännidele, koos cacaview - ASCII vaatamise programmiga.

Caca-utilsi installimine :

apt-get install caca-utils

Nimekiri käsklustest, mida Caca-util'si pakett sisaldab: cacaserver cacafire cacademo cacaview img2txt

1. Cacaserver Cacaserver on telneti server libcaca jaoks. Kui CACA_DRIVER'i keskkonnamuutuja panna "raw"ks ja suunata see programmi(cacaserver, cacaplay, cacafire, cacademo, cacaview,img2txt jne) standardväljund cacaserver'isse siis kliendid saavad ühenduda pordile 51914 kasutades telnet'i või netcat'i, et näha programmi väljundit. Näide: CACA_DRIVER=raw cacademo | cacaserver telnet localhost 51914

File:Cacaserver.jpg

2. Cacafire Cacafire't saab kasutada, et vaadata leegi videot ASCII's.

Käsk: cacafire

File:Cacafire.jpg

3.Cacaview Näitab pilti konsoolis ASCII'na.

Käsk: cacaview failinimi (nt. cacaview manu.png) Cacaviewsse saad sisestada ka suurema piltide hulga käsuga cacaview *.* ning seda saab käia ka edasi-tagasi piltide vahet nuppudega n(next) ja p(previous), vaadates neid ASCII'na. Kui kaustas on tundmatuid faile, mida cacaview ei suuda tuvastada (mitte pildifailid), siis ta hüppab neist üle, mitte ei 'crashi'.

File:Cacaview.jpg File:Cacaview before.jpg

4.Img2txt Img2txt-ga saab konverteerida tavalised pildid ASCII kunstiks (tekstifailiks). Käsk: img2txt pildifailinimi tekstifailinimi

Näide: img2txt manu.png>manu.txt Tekstifail tuleb avada käsuga Cat, et näha õiget väljundit.

File:Img2txt.jpg

5.Cacademo Näide Caca-utilsi töötamisest demo näol.

Käsk: Cacademo

File:Cacademo.jpg

6. Kuidas vaadata videosid Caca-utilsi abil: Kõige esimesena tuleb installida mplayer

apt-get install mplayer

Käsk: player -vo caca xxxxxx.avi Näide:

File:Mplayer.jpg File:Mplayer before.jpg

Kokkuvõte:

Caca-utilsi näol on pigem on tegu meelelahutusliku programmiga, mis konverteerib graafikat ASCII'ks. Programm, mida linuxi huvilised võiks vabal ajal uudistada.

Kasutatud materjalid: http://caca.zoy.org/wiki/libcaca http://pc-freak.net/blog/viewing-jpeggif-and-png-in-ascii-with-cacaview-on-gnu-linux-short-review-on-caca-utils-text-mode-graphics-utilities/ http://linux.die.net/man/1/cacademo http://linux.die.net/man/1/cacafire http://linux.die.net/man/1/cacaserver

Piia Ploovits A22 05.11.2012