Caca-utils: Difference between revisions
No edit summary |
No edit summary |
||
Line 25: | Line 25: | ||
1. Cacaserver <br/> | 1. Cacaserver <br/> | ||
Cacaserver on Telneti server libcaca jaoks. | Cacaserver on Telneti server libcaca jaoks.<br/> | ||
Kui CACA_DRIVER'i keskkonnamuutuja panna "raw"ks ja suunata see programmi(cacaserver, cacaplay, cacafire, cacademo, cacaview,img2txt jne) | 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. | standardväljund cacaserver'isse, siis kliendid saavad ühenduda pordile 51914 kasutades telnet'i või netcat'i, et näha programmi väljundit.<br/> | ||
Näide: | Näide: | ||
CACA_DRIVER=raw cacademo | cacaserver | CACA_DRIVER=raw cacademo | cacaserver <br/> | ||
telnet localhost 51914 | telnet localhost 51914 | ||
[[File:cacaserver.png]] | [[File:cacaserver.png]] | ||
2. Cacafire | 2. Cacafire <br/> | ||
Cacafire't saab kasutada, et vaadata leegi videot ASCII's. | Cacafire't saab kasutada, et vaadata leegi videot ASCII's.<br/> | ||
Käsk: cacafire | Käsk: cacafire | ||
Line 41: | Line 41: | ||
[[File:cacafire.png]] | [[File:cacafire.png]] | ||
3.Cacaview | 3.Cacaview<br/> | ||
Näitab pilti konsoolis ASCII'na. | Näitab pilti konsoolis ASCII'na.<br/> | ||
Käsk: cacaview failinimi (nt. cacaview manu.png) | Käsk: cacaview failinimi (nt. cacaview manu.png) | ||
Cacaview'sse 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. | n(next) ja p(previous), vaadates neid ASCII'na.<br/> | ||
Kui kaustas on tundmatuid faile, mida cacaview ei suuda tuvastada (mitte pildifailid), siis ta hüppab neist üle, mitte ei 'crashi'. | Kui kaustas on tundmatuid faile, mida cacaview ei suuda tuvastada (mitte pildifailid), siis ta hüppab neist üle, mitte ei 'crashi'. | ||
Line 52: | Line 52: | ||
[[File:cacaview before.png]] | [[File:cacaview before.png]] | ||
4.Img2txt | 4.Img2txt <br/> | ||
Img2txt-ga saab konverteerida tavalised pildid ASCII kunstiks (tekstifailiks). | Img2txt-ga saab konverteerida tavalised pildid ASCII kunstiks (tekstifailiks).<br/> | ||
Käsk: img2txt pildifailinimi tekstifailinimi | Käsk: img2txt pildifailinimi tekstifailinimi <br/> | ||
Näide: img2txt manu.png>manu.txt | Näide: img2txt manu.png>manu.txt <br/> | ||
Tekstifail tuleb avada käsuga Cat, et näha õiget väljundit. | Tekstifail tuleb avada käsuga Cat, et näha õiget väljundit. | ||
[[File:img2txt.png]] | [[File:img2txt.png]] | ||
5.Cacademo | 5.Cacademo <br/> | ||
Näide Caca-utilsi töötamisest demo näol. | Näide Caca-utilsi töötamisest demo näol. <br/> | ||
Käsk: Cacademo | Käsk: Cacademo | ||
Line 68: | Line 68: | ||
[[File:cacademo.png]] | [[File:cacademo.png]] | ||
6. Kuidas vaadata videosid Caca-utilsi abil: | 6. Kuidas vaadata videosid Caca-utilsi abil: <br/> | ||
Kõige esimesena tuleb installida mplayer | Kõige esimesena tuleb installida mplayer | ||
apt-get install mplayer | apt-get install mplayer <br/> | ||
Käsk: player -vo caca xxxxxx.avi | Käsk: player -vo caca xxxxxx.avi | ||
Line 84: | Line 84: | ||
=Kasutatud materjalid:= | =Kasutatud materjalid:= | ||
http://caca.zoy.org/wiki/libcaca | http://caca.zoy.org/wiki/libcaca <br/> | ||
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://pc-freak.net/blog/viewing-jpeggif-and-png-in-ascii-with-cacaview-on-gnu-linux-short-review-on-caca-utils-text-mode-graphics-utilities/ <br/> | ||
http://linux.die.net/man/1/cacademo | http://linux.die.net/man/1/cacademo <br/> | ||
http://linux.die.net/man/1/cacafire | http://linux.die.net/man/1/cacafire <br/> | ||
http://linux.die.net/man/1/cacaserver | http://linux.die.net/man/1/cacaserver <br/> | ||
Revision as of 22:51, 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 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-utils'i 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
2. Cacafire
Cacafire't saab kasutada, et vaadata leegi videot ASCII's.
Käsk: cacafire
3.Cacaview
Näitab pilti konsoolis ASCII'na.
Käsk: cacaview failinimi (nt. cacaview manu.png)
Cacaview'sse 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'.
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.
5.Cacademo
Näide Caca-utilsi töötamisest demo näol.
Käsk: Cacademo
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:
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