To jest polecenie hasciicam, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
hasciicam - (h)ascii dla mas!
STRESZCZENIE
Hascicam [ -hvq ] [ -m tryb ] [ -d urządzenie ] [ -i wkład ] [ -o wydajność ] [ -f
:user%pass@host:/dir ] [ opcje renderowania ]
OPIS
Hascicam umożliwia wyświetlanie obrazu asciivideo na żywo w Internecie. Pobiera wideo z
urządzenie przechwytujące (takie jak karty telewizyjne lub szybkie kamery) i renderuje je do formatu ASCII, formatując plik
wyjście do html strona ze znacznikiem odświeżania lub w formacie a relacja na żywo Ascii oknie lub w prosty sposób XNUMX
filet daje także możliwość publikowania w Internecie strumienia wideo w formacie ASCII na żywo, który można przeglądać
bez konieczności stosowania wtyczek do przeglądarki.
Hascicam chwyta ramki za pomocą Wideo4Linux api, renderuje je w formacie ASCII przy użyciu Biblioteka AA silnik
i jest w stanie wyposażać je w automatycznie odświeżający się kod HTML. Jest również używany
jpeglib dla opcjonalnego odświeżenia małego obrazu JPEG, dzięki czemu może on działać również jako prosty
kamera internetowa (lub wyświetlająca zarówno pliki JPEG, jak i ASCIIvideo).
OPCJE
-h --help
Wyświetl tekst pomocy i wyjdź.
-v --wersja
Wyświetl wersję i wyjdź.
-q --cichy
Zachowaj ciszę i nie pokazuj wykrywania sprzętu.
-m --tryb
Wybiera tryb, w którym hasciicam będzie działać:
relacja na żywo użyje konsoli (lub ewentualnie otworzy ją pod wyświetlaczem X), aby wyświetlić pełną
prędkość wideo w formacie ASCII.
html co raz napisze wideo w formacie HTML w formacie ASCII Odśwież sekund do pliku afilik.
XNUMX napisze zwykły tekst wideo w formacie ASCII co Odśwież sekund do pliku afilik.
Tryb domyślny to relacja na żywo. Wybór trybu odbywa się za pomocą XOR.
-d --urządzenie
Użyj określonego urządzenia przechwytującego. Domyślnie jest /dev/wideo.
-i --Wejście
Wybiera urządzeniekanał wejściowy, który ma być używany do przechwytywania klatek. Domyślnie jest 1.
-o --plik
Definiuje plik, w którym ma zostać zapisany renderowany kod ascii, nadpisywany co Odśwież towary drugiej jakości.
Domyślnie jest hasciicam.html kiedy w html tryb, hasciicam.txt kiedy w XNUMX tryb
(bezużyteczne, gdy w relacja na żywo tryb).
-f --ftp
Ftp przesyła wybrany plik wyjściowy na konto FTP określone w pliku
wyrażenie jak :użytkownik%pass@dyne.org:/home/użytkownik/www. Jeśli hasło nie jest
określony (pomiń %pass) hasciicam pyta o to na stdin (ukryty podczas pisania). Jeśli
katalog nie jest określony, przyjmuje się, że jest to pierwszy katalog FTP, w którym znajduje się plik user
loguje się. Zdalny plik jest odświeżany w zależności od Odśwież szybkość i połączenie
szerokość pasma, A skolopendro tworzony jest plik tymczasowy, aby klienci byli po drugiej stronie
strona odświeżająca gładka.
-D --demon
Przechodzi do tła i działa w trybie demona.
OPCJE RENDEROWANIA
-S --rozmiar czcionki
Wybiera rozmiar czcionki z 1 do 4 używany w renderowaniu HTML. domyślnie jest 1 (tylko przydatne
kiedy w html tryb).
-a --czcionka
Wybiera krój czcionki do użycia w renderowaniu HTML. Powinien mieć ustalony rozmiar
lepsze wyniki. domyślnie jest kurier (przydatne tylko w trybie html tryb).
-r --odświeżać
Określa interwał odświeżania w sekundach pomiędzy każdą przechwyconą klatką. Domyślnie jest 2
(bezużyteczne, gdy w relacja na żywo tryb).
-b --jasno
Określa poziom jasności dla aa_render, od 0 do 100. Wartość domyślna to 60.
-c --akontrast
Określa poziom kontrastu dla aa_render, od 0 do 100. Wartość domyślna to 4.
-g --aagamma
Określa poziom korekcji gamma dla aa_render, od 0 do 100. Wartość domyślna to 3.
-I --odwracać
Odwróć i wyrenderuj wynikowy ujemny ascii.
-B --tło
Określa kolor tła, który ma być używany w postaci a hex RGB tryplet (bez
prowadzenie #). Domyślnie jest 000000 dla koloru czarnego (przydatne tylko w trybie html tryb).
-F --pierwszoplanowy
Określa kolor pierwszego planu, który ma być używany w postaci a hex RGB tryplet (bez
prowadzenie #). Domyślnie jest 00FF00 dla koloru zielonego (przydatne tylko w trybie html tryb).
PRZYKŁADY
Hascicam -m html -o obserwuj mnie.html
stawia twój html sformatuj ascii w watchme.html - a następnie po prostu otwórz go za pomocą ulubionego
browser.
Hascicam -m XNUMX -o ~/.plan
umieszcza twoje ascii w lokalnym .plan (kamera na palec) Hascicam -m html -S 2 -o index.html -f
:jaromil%sasuchen@dyne.org:korowa
generuje wideo hascii z rozmiarem czcionki +1 i przesyła klatki w trybie pasywnym FTP
serwer dyne.org z hasłem użytkownika jaromil sasuchen w katalogu korova
UWAGI
W przypadku korzystania z kamery internetowej USB należy określić obsługiwany rozmiar. Minimum lub maksimum
wykryty rozmiar powinien działać, również rozmiar 160x120 w większości daje dobre wyniki, z
nieobsługiwanych rozmiarach, otrzymasz nieoczekiwane rezultaty.
Korzystaj z hasciicam online, korzystając z usług onworks.net