Ako mnohí z vás nepochybne vedia, Android je postavený na jadre Linuxu. To znamená, že väčšinu príkazov známych z Linuxu je možné použiť v emulátore terminálu alebo v adb shell. Je to však obmedzený zoznam, pretože Linux ponúka rozsiahlejšiu sadu príkazov, ako aj ľahko pridané externé moduly.
Bohužiaľ, Android nepodporuje toľko príkazov, ale to sa dá ľahko zmeniť vďaka XDA Forum Member jaromil.rojo, ktorý preniesol ZSh na Android. ZSh je shell navrhnutý na interaktívne použitie, hoci je to tiež výkonný skriptovací jazyk. Poskytuje možnosť používať na našom zariadení množstvo externých príkazov. Odteraz ZShaolin podporuje tieto projekty:
- FFMpeg na konverziu, dekódovanie a kódovanie audio a video súborov
- ImageMagick konvertovať a manipulovať so všetkými obrazovými formátmi
- Sox na manipuláciu a konverziu zvukových súborov
- OggZ na manipuláciu s audio/videom bez DRM (Ogg/Vorbis/Theora)
- LUA skriptovací jazyk
- GNU Awk, Sed, Grep a úžasný Z-Shell
A menšie nástroje ako:
- Vim a Emacs pokročilé textové editory so zvýraznením syntaxe a ďalšie
- Git distribuovaná kontrola verzií na sledovanie dokumentov
- Rsync spoľahlivo presúvať veľké súbory po sieti
- SSh Secure Shell na vzdialené prihlásenie na on-line servery
- Správca súborov Midnight Commander a textový webový prehliadač Lynx
- GnuPG na šifrovanie, dešifrovanie a podpisovanie súborov a správ
- Lighttpd na poskytovanie súborov a stránok HTML z vášho zariadenia
Ako môžete vidieť, je to výkonný nástroj, ktorý vám umožňuje robiť veci, ako je presunutie vášho úložiska na Github alebo dokonca dekódovanie filmu v systéme Android. Všetko sa dá robiť na nerootovanom zariadení, vďaka čomu je táto aplikácia ešte chladnejšia. Jaromil.rojo zostavil aplikáciu pomocou svojich vlastných nástrojov, ale projekt je open source, takže si ho môže zostaviť každý a pridať svoj vlastný kód. Väčšina funkcií je k dispozícii v bezplatnej verzii, v ktorej chýbajú binárne súbory pre hry ImageMagick, FFmpeg, Vim, Emacs, RSync a ďalšie hry ASCII. Ak chcete pre tieto služby používať ZShaolin, zvážte podporu vývojára prémiovou verziou.
ZShaolin je malá, ale napriek tomu výkonná aplikácia. Ak teda hľadáte nástroj, ktorý vám umožní prístup k mnohým službám na vašom zariadení so systémom Android, prejdite na aplikačné vlákno a získajte najnovší súbor APK.