Както много от вас несъмнено знаят, Android е изграден върху ядрото на Linux. Това означава, че повечето от командите, познати от Linux, могат да се използват в терминален емулатор или adb shell. Това обаче е ограничен списък, тъй като Linux предлага по-обширен набор от команди, както и лесни за добавяне външни модули.
За съжаление, Android не поддържа толкова много команди, но това може лесно да се промени благодарение на XDA Forum Member jaromil.rojo, който пренесе ZSh към Android. ZSh е обвивка, предназначена за интерактивна употреба, въпреки че е и мощен скриптов език. Дава възможност за използване на много външни команди на нашето устройство. Към момента ZShaolin поддържа следните проекти:
- FFMpeg за конвертиране, декодиране и кодиране на аудио и видео файлове
- ImageMagick за конвертиране и манипулиране на всички формати на изображения
- Сокс за манипулиране и конвертиране на аудио файлове
- OggZ за манипулиране на аудио/видео без DRM (Ogg/Vorbis/Theora)
- LUA скриптов език
- GNU Awk, Sed, Grep и страхотната Z-Shell
И по-малки инструменти като:
- Вим и Emacs разширени текстови редактори с подчертаване на синтаксиса и др
- Git разпределен контрол на версиите за проследяване на документите
- Rsync за надеждно преместване на големи файлове в мрежата
- SSh Secure Shell за дистанционно влизане в онлайн сървъри
- Файловият мениджър Midnight Commander и текстовият уеб браузър Lynx
- GnuPG за шифроване, дешифриране и подписване на файлове и съобщения
- Lighttpd за обслужване на файлове и HTML страници извън вашето устройство
Както можете да видите, това е мощен инструмент, който ви позволява да правите неща като изпращане на вашето репо в Github или дори декодиране на филм на Android. Всичко може да се направи на нерутирано устройство, което прави това приложение още по-готино. Jaromil.rojo компилира приложението, като използва свои собствени вериги от инструменти, но проектът е с отворен код, така че всеки може да го изгради и да добави свой собствен код. Повечето от функциите са достъпни в безплатна версия, в която липсват двоични файлове за ImageMagick, FFmpeg, Vim напълно оборудван, Emacs, RSync и други ASCII игри. Ако искате да използвате ZShaolin за тези услуги, помислете дали да не подкрепите разработчика с премиум версията.
ZShaolin е малко, но мощно приложение. Така че, ако търсите инструмент, който да ви даде достъп до много услуги на вашето устройство с Android, направете своя път към нишка за приложение и вземете най-новия APK.