Ito ang command na hascicam na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
hascicam - (h)ascii para sa masa!
SINOPSIS
hascicam [ -hvq ] [ -m paraan ] [ -d aparato ] [ -i input ] [ -o output ] [ -f
:user%pass@host:/dir ] [ rendering-opsyon ]
DESCRIPTION
hascicam ginagawang posible na magkaroon ng live na asciivideo sa web. Ito ay kumukuha ng video mula sa isang
capture device (tulad ng mga tv card o quickcams) at i-render ito sa ascii, i-format ang
output sa isang html pahina na may refresh tag o sa a mabuhay ASCII window o sa isang simple teksto
file gayundin, nagbibigay ng posibilidad na mag-publish sa web ng live na asciivideo feed na naba-browse
nang hindi nangangailangan ng mga plugin ng browser.
hascicam kumukuha ng mga frame gamit ang Video4Linux api, ginagawang ascii gamit ang AA-lib makina
at may kakayahang i-armor ang mga ito gamit ang awtomatikong pag-refresh ng HTML code. Ito ay ginagamit din
jpeglib para sa opsyonal na i-refresh ang isang maliit na jpeg na imahe, upang maaari din itong gumana bilang isang simple
webcam (o ipinapakita ang pareho, jpeg at asciivideo).
Opsyon
-h - Tumulong
Magpakita ng text ng tulong at huminto.
-v --bersyon
Ipakita ang bersyon at huminto.
-q --tahimik
Manahimik at huwag magpakita ng hardware detection.
-m --mode
Pinipili ang mode kung saan tatakbo ang hascicam:
mabuhay gagamit ng console (o sa kalaunan ay magbubukas ng isa sa ilalim ng X display) upang ipakita nang buo
bilis ng ascii video.
html ay magsusulat ng html formatted ascii video bawat papanariwain segundo sa file aafile.
teksto magsusulat ng plain text ascii video bawat papanariwain segundo sa file aafile.
Default na mode ay mabuhay. Ang pagpili ng mode ay XOR'ed.
-d --aparato
Gumamit ng tinukoy na device sa pagkuha. Default ay /dev/video.
-i --input
Pinipili ang aparatochannel ng input na gagamitin para sa pagkuha ng mga frame. Default ay 1.
-o --aafile
Tinutukoy ang file kung saan ise-save ang nai-render na ascii, na-overwrite ang bawat isa papanariwain segundo.
Ang default ay hascicam.html kapag nasa html fashion, hascicam.txt kapag nasa teksto paraan
(walang kwenta kapag nasa mabuhay mode).
-f --ftp
Itinutulak ng Ftp ang napiling output file sa isang ftp account na tinukoy sa loob ng isang
expression tulad ng :user%[protektado ng email]:/home/user/www. Kung ang password ay hindi
tinukoy (omit %pass) hinihiling ito ng hascicam sa stdin (nakatago habang nagta-type). Kung ang
direktoryo ay hindi tinukoy na ito ay ipinapalagay na ang unang ftp direktoryo kung saan gumagamit
nag-log in. Ang malayuang file ay nire-refresh depende sa papanariwain rate at koneksyon
bandwidth, a scolopendro Ang pansamantalang file ay nilikha upang panatilihin ang mga kliyente sa isa pa
side refreshing makinis.
-D --demonyo
Mga tinidor sa background at tumatakbo sa daemon mode.
RENDERING-OPTIONS
-S --laki ng font
Pumili ng laki ng font mula sa 1 sa 4 ginamit sa html rendering. default ay 1 (kapaki-pakinabang lamang
kapag nasa html mode).
-a --font-mukha
Pumipili ng mukha ng font na gagamitin sa pag-render ng html, dapat itong ayusin ang laki para sa
mas mahusay na mga resulta. default ay courier (kapaki-pakinabang lamang kapag nasa html mode).
-r --refresh
Tinutukoy ang agwat ng pag-refresh sa mga segundo sa pagitan ng bawat nakuhang frame. Default ay 2
(walang kwenta kapag nasa mabuhay mode).
-b --aabright
Tinutukoy ang antas ng liwanag para sa aa_render, mula 0 hanggang 100. Ang default ay 60.
-c --aacontrast
Tinutukoy ang antas ng contrast para sa aa_render, mula 0 hanggang 100. Ang default ay 4.
-g --aagamma
Tinutukoy ang antas ng pagwawasto ng gamma para sa aa_render, mula 0 hanggang 100. Ang default ay 3.
-I --baligtad
Baligtarin at i-render ang nagresultang negatibong ascii.
-B --background
Tinutukoy ang kulay ng background na gagamitin sa anyo ng a hex RGB triplet (walang
ang nangunguna #). Default ay 000000 para sa itim (kapaki-pakinabang lamang kapag nasa html mode).
-F --foreground
Tinutukoy ang kulay ng foreground na gagamitin sa anyo ng a hex RGB triplet (walang
ang nangunguna #). Default ay 00FF00 para sa berde (kapaki-pakinabang lamang kapag nasa html mode).
HALIMBAWA
hascicam -m html -o watchme.html
inilalagay ang iyong html naka-format na ascii sa watchme.html - pagkatapos ay buksan lang ito gamit ang iyong paborito
browser.
hascicam -m teksto -o ~/.plano
inilalagay ang iyong ascii sa iyong lokal na .plan (fingercam) hascicam -m html -S 2 -o index.html -f
:jaromil%[protektado ng email]:korova
bumubuo ng isang hasci na video na may laki ng font na +1 at ina-upload ang mga frame sa ftp passive mode na naka-on
ang dyne.org server, na may user na jaromil password na si sasuchen, sa loob ng korova directory
NOTA
Kapag gumagamit ng usb webcam, kailangang tukuyin ang sinusuportahang laki. Ang minimum o maximum
dapat gumana ang nakitang laki, ang laki din na 160x120 ay kadalasang nagbibigay ng magagandang resulta, na may
hindi sinusuportahang laki makakakuha ka ng mga hindi inaasahang resulta.
Gumamit ng hascicam online gamit ang mga serbisyo ng onworks.net