Vytvoreni scriptu
Moderátoři: gorick, schmegea, monkus
-
ltrejbal
- Mírně pokročilý

- Příspěvky: 362
- Registrován: 10 bře 2009, 15:39
Vytvoreni scriptu
Mohl by nekdo poradit jak vytvorit jednoduchy script na spusteni boxu v nastaveny cas a to same reboot v nastavenem case?
Diky
Chci tim resit alespon oklikou nevyreseny problem s obcasnymi vypadky HDMI pri procitnuti ze StandBy
Diky
Chci tim resit alespon oklikou nevyreseny problem s obcasnymi vypadky HDMI pri procitnuti ze StandBy
AzBox HD Elite • LG50PM970S • HD Fujitsu Siemens 640GB USB2.0 • EMU CCCAM 2.1. • Skylink
- sodd
- Nováček

- Příspěvky: 72
- Registrován: 19 pro 2009, 15:46
Re: Vytvoreni scriptu
Pouzil bych cron nacasovani kdy se bude script spoustet. Ohledne vypinani a zapinani bych pouzil prikaz:
Kód: Vybrat vše
wget -q -O /dev/null http://127.0.0.1/web/powerstate?newstate={powerstate_number}
0 = Toogle Standby
1 = Deepstandby
2 = Reboot
3 = Restart Enigma2
4 = Wakeup form Standby
5 = StandbyAZBox HD Premium E2-1.7.0~Linux azboxhd 3.3.1-opensat #1;Dreambox 500;Oscam_unstable build-6107;42" Panasonic VIERA TH-42PZ85EA
-
ltrejbal
- Mírně pokročilý

- Příspěvky: 362
- Registrován: 10 bře 2009, 15:39
Re: Vytvoreni scriptu
Diky za dobry zacatek, ale neco podrobnejsiho pro lamy by nebylo? 
AzBox HD Elite • LG50PM970S • HD Fujitsu Siemens 640GB USB2.0 • EMU CCCAM 2.1. • Skylink
- sodd
- Nováček

- Příspěvky: 72
- Registrován: 19 pro 2009, 15:46
Re: Vytvoreni scriptu
no snad jsem to pochopil dobre, jen mne mate pojem spustil box... predpokladam ze probudil ze standby.
script suspend:
script reboot:
1)scripty si nahrej treba do /usr/script a nezapomen pridat atribut na spusteni (chmod 755 script)
2)aktivace cronu... nevim jestli to jde jinak(jednoduseji), ale tady je jak jsem to rozjel ja.
vytvor soubor "/etc/cron/crontabs/root" btw. adresare cron/crontabs budes muset vytvorit:)
a vloz do nej:
konkretne co co znamena si najde na googlu crontab wiki treba...
(tady to znamena v kazdou celou hodinu spust reboot)
Ted jenom spustit cron po startu...
No a to je asi vse...
script suspend:
Kód: Vybrat vše
#!/bin/sh
#suspend azbox
wget -q -O /dev/null http://127.0.0.1/web/powerstate?newstate=4Kód: Vybrat vše
#!/bin/sh
#reboot azbox
wget -q -O /dev/null http://127.0.0.1/web/powerstate?newstate=22)aktivace cronu... nevim jestli to jde jinak(jednoduseji), ale tady je jak jsem to rozjel ja.
vytvor soubor "/etc/cron/crontabs/root" btw. adresare cron/crontabs budes muset vytvorit:)
a vloz do nej:
Kód: Vybrat vše
0 * * * * /usr/script/reboot.sh(tady to znamena v kazdou celou hodinu spust reboot)
Ted jenom spustit cron po startu...
Kód: Vybrat vše
ln -s /etc/init.d/busybox-cron /etc/rcS.d/S98cron.shAZBox HD Premium E2-1.7.0~Linux azboxhd 3.3.1-opensat #1;Dreambox 500;Oscam_unstable build-6107;42" Panasonic VIERA TH-42PZ85EA
-
ltrejbal
- Mírně pokročilý

- Příspěvky: 362
- Registrován: 10 bře 2009, 15:39
Re: Vytvoreni scriptu
Diky za perfektni navod.
Nicmene jeste nejaka chybka. Vse jsem udelal a nic :-(
Jak poznam, zda cron bezi?
Nicmene jeste nejaka chybka. Vse jsem udelal a nic :-(
Jak poznam, zda cron bezi?
AzBox HD Elite • LG50PM970S • HD Fujitsu Siemens 640GB USB2.0 • EMU CCCAM 2.1. • Skylink
-
marecek29
- Nováček

- Příspěvky: 51
- Registrován: 31 bře 2009, 23:24
-
ltrejbal
- Mírně pokročilý

- Příspěvky: 362
- Registrován: 10 bře 2009, 15:39
Re: Vytvoreni scriptu
tak zatim jsem odhalil, ze ne vsechny volby wget funguji. Zkusil jsem primo zadat pres telnet a fungovala mi volba 1 a 3 a naopak 4 a 5 ne. Zkousim dal
AzBox HD Elite • LG50PM970S • HD Fujitsu Siemens 640GB USB2.0 • EMU CCCAM 2.1. • Skylink
- sodd
- Nováček

- Příspěvky: 72
- Registrován: 19 pro 2009, 15:46
Re: Vytvoreni scriptu
ps |grep cronJak poznam ze cron bezi?
ohledne toho fungovani... melo by to byt stejne jako web-interface, tak vyzkousej promacka tlacitka v nem.No je to tady asi jedno... vlastnik ma pravo na vse a skupina ma pravo na spusteniMa byt 775?
AZBox HD Premium E2-1.7.0~Linux azboxhd 3.3.1-opensat #1;Dreambox 500;Oscam_unstable build-6107;42" Panasonic VIERA TH-42PZ85EA
-
ltrejbal
- Mírně pokročilý

- Příspěvky: 362
- Registrován: 10 bře 2009, 15:39
Re: Vytvoreni scriptu
ps |grep cron mi vypsalo toto:
1651 root 2796 S /usr/sbin/crond -c /etc/cron/crontabs
1922 root 2672 S grep cron
to vypada, ze cron bezi?
1651 root 2796 S /usr/sbin/crond -c /etc/cron/crontabs
1922 root 2672 S grep cron
to vypada, ze cron bezi?
AzBox HD Elite • LG50PM970S • HD Fujitsu Siemens 640GB USB2.0 • EMU CCCAM 2.1. • Skylink
-
ltrejbal
- Mírně pokročilý

- Příspěvky: 362
- Registrován: 10 bře 2009, 15:39
Re: Vytvoreni scriptu
Tlacitka na webinterface Powercontrol mi sice hlasi cerveny error Uknown, ale prikazy se provedou. Toogle Stanby jedine funguje bez cerveneho erroru
AzBox HD Elite • LG50PM970S • HD Fujitsu Siemens 640GB USB2.0 • EMU CCCAM 2.1. • Skylink
-
ltrejbal
- Mírně pokročilý

- Příspěvky: 362
- Registrován: 10 bře 2009, 15:39
Re: Vytvoreni scriptu
Takze minimalne Toogle Standby, tedy 0 funguje pres telnet zadanim prikazu wget spolehlive. Bohuzel spusteni v dany cas pres ten cron zatim ne. Jak se ma jmenovat ten soubor v crontabs? jen root? bez pripony?
AzBox HD Elite • LG50PM970S • HD Fujitsu Siemens 640GB USB2.0 • EMU CCCAM 2.1. • Skylink
-
marecek29
- Nováček

- Příspěvky: 51
- Registrován: 31 bře 2009, 23:24
Re: Vytvoreni scriptu
Jen root
*/10 * * * * wget -O /dev/null http://root:dreambox@localhost/cgi-bin/ ... nd=standby
Takhle me funguje uspavani.
*/10 * * * * wget -O /dev/null http://root:dreambox@localhost/cgi-bin/ ... nd=standby
Takhle me funguje uspavani.
-
marecek29
- Nováček

- Příspěvky: 51
- Registrován: 31 bře 2009, 23:24
-
ltrejbal
- Mírně pokročilý

- Příspěvky: 362
- Registrován: 10 bře 2009, 15:39
Re: Vytvoreni scriptu
Uz funguje vse. Chybicka byla, ze jsem po zapsani casu do souboru root neudelal restartltrejbal píše:Takze minimalne Toogle Standby, tedy 0 funguje pres telnet zadanim prikazu wget spolehlive. Bohuzel spusteni v dany cas pres ten cron zatim ne. Jak se ma jmenovat ten soubor v crontabs? jen root? bez pripony?
Takze diky
AzBox HD Elite • LG50PM970S • HD Fujitsu Siemens 640GB USB2.0 • EMU CCCAM 2.1. • Skylink
-
ltrejbal
- Mírně pokročilý

- Příspěvky: 362
- Registrován: 10 bře 2009, 15:39
Re: Vytvoreni scriptu
Prestal mne fungovat script a kdyz jsem zkousel zjistit proc, tak mam pocit, ze z nejakeho duvodu nejde spustit prikaz wget.
Kdyz napisu v telnetu wget -q -O /dev/null http://127.0.0.1/web/powerstate?newstate=0 tak mi pise -sh wget:not found
Nevite nekdo proc? Diky
Kdyz napisu v telnetu wget -q -O /dev/null http://127.0.0.1/web/powerstate?newstate=0 tak mi pise -sh wget:not found
Nevite nekdo proc? Diky
AzBox HD Elite • LG50PM970S • HD Fujitsu Siemens 640GB USB2.0 • EMU CCCAM 2.1. • Skylink