Som mange av dere utvilsomt vet, er Android bygget på toppen av Linux-kjernen. Dette betyr at de fleste kommandoene som er kjent fra Linux kan brukes i terminalemulator eller adb-shell. Det er imidlertid en begrenset liste, siden Linux tilbyr et mer omfattende lagersett med kommandoer samt eksterne moduler som enkelt kan legges til.
Android støtter dessverre ikke så mange kommandoer, men dette kan enkelt endres takket være XDA Forum Member jaromil.rojo, som porterte ZSh til Android. ZSh er et skall designet for interaktiv bruk, selv om det også er et kraftig skriptspråk. Det gir en mulighet til å bruke mange eksterne kommandoer på enheten vår. Per nå støtter ZShaolin følgende prosjekter:
- FFMpeg å konvertere, dekode og kode lyd- og videofiler
- ImageMagick å konvertere og manipulere alle bildeformater
- Sox å manipulere og konvertere lydfiler
- OggZ for manipulering av DRM-fri lyd/video (Ogg/Vorbis/Theora)
- LUA skriptspråk
- GNU Awk, Sed, Grep og den fantastiske Z-Shell
Og mindre verktøy som:
- Vim og Emacs avanserte tekstredigerere med syntaksutheving og mer
- Git distribuert versjonskontroll for å holde styr på dokumenter
- Rsync for pålitelig å flytte store filer over nettverket
- SSh Secure Shell å eksternt logge på online-servere
- Midnight Commander filbehandler og Lynx tekstnettleser
- GnuPG for å kryptere, dekryptere og signere filer og meldinger
- Lighttpd for å vise filer og HTML-sider fra enheten din
Som du kan se, er det et kraftig verktøy som lar deg gjøre ting som å skyve repoen din til Github eller til og med dekode en film på Android. Alt kan gjøres på en enhet uten rot, noe som gjør denne appen enda kulere. Jaromil.rojo kompilerte appen ved å bruke sine egne verktøykjeder, men prosjektet er åpen kildekode, så alle kan bygge den og legge til sine egne kodebidrag. De fleste funksjonene er tilgjengelige i gratisversjon, som mangler binærfiler for ImageMagick, FFmpeg, Vim full featured, Emacs, RSync og flere ASCII-spill. Hvis du vil bruke ZShaolin for disse tjenestene, bør du vurdere å støtte utvikleren med premiumversjonen.
ZShaolin er en liten, men likevel kraftig applikasjon. Så hvis du leter etter et verktøy for å gi deg tilgang til mange tjenester på Android-enheten din, ta deg til søknadstråd og få den nyeste APK.