Som många av er utan tvekan vet är Android byggd ovanpå Linux-kärnan. Detta betyder att de flesta kommandon som är kända från Linux kan användas i terminalemulator eller adb-skal. Det är dock en begränsad lista, eftersom Linux erbjuder en mer omfattande uppsättning kommandon såväl som externa moduler som är lätta att lägga till.
Tyvärr stöder inte Android så många kommandon, men detta kan enkelt ändras tack vare XDA Forum Member jaromil.rojo, som portade ZSh till Android. ZSh är ett skal designat för interaktiv användning, även om det också är ett kraftfullt skriptspråk. Det ger en möjlighet att använda många externa kommandon på vår enhet. Från och med nu stödjer ZShaolin följande projekt:
- FFMpeg för att konvertera, avkoda och koda ljud- och videofiler
- ImageMagick för att konvertera och manipulera alla bildformat
- Sox för att manipulera och konvertera ljudfiler
- OggZ för manipulering av DRM-fritt ljud/video (Ogg/Vorbis/Theora)
- LUA skriptspråk
- GNU Awk, Sed, Grep och det fantastiska Z-Shell
Och mindre verktyg som:
- Vim och Emacs avancerade textredigerare med syntaxmarkering och mer
- Git distribuerad versionskontroll för att hålla reda på dokument
- Rsync för att på ett tillförlitligt sätt flytta stora filer över nätverket
- SSh Secure Shell för att fjärrlogga in på onlineservrar
- Midnight Commander-filhanteraren och Lynx textwebbläsare
- GnuPG för att kryptera, dekryptera och signera filer och meddelanden
- Lighttpd för att visa filer och HTML-sidor från din enhet
Som du kan se är det ett kraftfullt verktyg som låter dig göra saker som att skicka din repo till Github eller till och med avkoda en film på Android. Allt kan göras på en orootad enhet, vilket gör den här appen ännu coolare. Jaromil.rojo kompilerade appen genom att använda sina egna verktygskedjor, men projektet är öppen källkod, så alla kan bygga den och lägga till sina egna kodbidrag. De flesta av funktionerna är tillgängliga i gratisversionen, som saknar binärer för ImageMagick, FFmpeg, Vim fullt utrustade, Emacs, RSync och fler ASCII-spel. Om du vill använda ZShaolin för dessa tjänster, överväg att stödja utvecklaren med premiumversionen.
ZShaolin är en liten men ändå kraftfull applikation. Så om du letar efter ett verktyg för att ge dig tillgång till många tjänster på din Android-enhet, ta dig till applikationstråd och få den senaste APK-filen.