Android OS.bat baťáky

Odpovědět
Uživatelský avatar

Autor tohoto vlákna
mach4
Moderátor
Příspěvky: 615
Registrován: úte 18. lis 2008 13:37:32
Kontaktovat uživatele:

.bat baťáky

Příspěvek od mach4 » stř 01. dub 2009 6:09:30

I když nejsem programátor, někdy se najdou situace, kdy potřebuji spustit sadu příkazů, např. v konzoli, při psaní návodu atd. a rád bych spuštění příkazů jdoucí po sobě spustil automaticky, jak na to?
Frčíme na novinkách ze Světa Androida :palec: Přidejte se k nám na SvetAndroida.cz :palec: vše přehledně na jednom místě ----------> Aktualizováno každý den


Uživatelský avatar

bassaq
Androiďák!
Příspěvky: 555
Registrován: pon 23. úno 2009 22:27:27
Typ mobilu / ROM: Note 8
Tablet: Ipad mini 4
Bydliště: Kutna Hora

Re: .bat baťáky

Příspěvek od bassaq » stř 01. dub 2009 8:01:36

samozrejme ze to lze... je to normalni linux tedy reseni je shellovy script
kdyz jej umistis do spravne cesty a das mu priznak pro spusteni pojede to normalne, startuju takhle par informativnich
skriptu bez problemu

doporucuju google a 'shell scripting' pripadne serialy na root.cz

Uživatelský avatar

Autor tohoto vlákna
mach4
Moderátor
Příspěvky: 615
Registrován: úte 18. lis 2008 13:37:32
Kontaktovat uživatele:

Re: .bat baťáky

Příspěvek od mach4 » stř 01. dub 2009 11:05:32

skvělé dáš nějaký konkrétní link, nebo ukázku svého použití?
Frčíme na novinkách ze Světa Androida :palec: Přidejte se k nám na SvetAndroida.cz :palec: vše přehledně na jednom místě ----------> Aktualizováno každý den

Uživatelský avatar

bassaq
Androiďák!
Příspěvky: 555
Registrován: pon 23. úno 2009 22:27:27
Typ mobilu / ROM: Note 8
Tablet: Ipad mini 4
Bydliště: Kutna Hora

Re: .bat baťáky

Příspěvek od bassaq » stř 01. dub 2009 12:21:15

dobra...
nikde neuvadim vyzvu shellu $ pripadne vyzvu pro roota # abych nekoho nepletl

dobrym startem muze byt napriklad ->

Kód: Vybrat vše

http://www.root.cz/clanky/programovani-v-bash-shellu/
POZOR! odkaz vyse je o scriptovani v BASHi (ten android nema), ale pro pochopeni o co jde to staci, priklady doporucuji vyzkouset treba na nejake live distribuci pripadne ve virtualni masine

na svem rooted droidu davam skripty do

Kód: Vybrat vše

/data/local/bin
protoze jej mam uvedeny v ceste pro spustitelne soubory a je to ze systemoveho pohledu idealni adresar, pro vypis vsech lze pouzit

Kód: Vybrat vše

echo $PATH
pro skripty neni potreba root, pokud vsak skript nelze ulozit do nejakeho adresare, nemate prava ;)
tvorim je ve vi primo v ceste kde jej chci mit... kdo neumi vi, zepta se googla ;)
po ulozeni staci prikaz viz nize, ktery krom prava cist a menit obsah povoli i jeho spusteni (opet kdo nevi o co jde -> google a studovat zaklady linuxu)

Kód: Vybrat vše

chmod 777
jeden na ukazku:

Kód: Vybrat vše

echo Muj prvni skript
sleep 2
echo vypiseme si procesy
sleep 2
ps 
echo dnes je 
date
je snad jasne co to udela, nebudu sem hazet nic sloziteho, kazdy si napise sam co potrebuje :)

EDIT> tak editor vi v samotnem OS android neni, ale lze ho ziskat instalaci busyboxu (k tomu je vsak potreba root....) nezbyva nez soubor vytvorit v editoru a nahodit na kartu... kazdopadne musel by ten soubor byt napsan v linuxu/unixu nebo na widlich v editoru, ktery umi ulozit soubor bez pevnych koncu radek - jinak to bude delat bordel... (takovy soubor potom klasicky notepad otevre, ale zobrazi vse na jednom radku) ...umi to napr. pspad

Odpovědět

Zpět na „Android OS“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host