Archiv rubriky: bash
OpenWrt 10: webovy WakeOnLan – busybox CGI
Posledni dobou jsem si zvykl pouzivat vzdalenou plochu na domacim PC. Kdyz jsem mimo domov, mam jen pomaly netbook, se kterym se pripojuju na vykonny domaci pocitac. Pouzivam asi nejlepsi NoMachine NX (o tom nekdy priste). Problem je zapnuti pocitace. Trvale zapnuty ho nechat nechci, elektrina je draha. Proto pouzivam Wake on LAN. WoL je nutne posilat ze zarizeni na stejne siti, idelane z routeru. Driv jsem se prihlasoval na router pres SSH, ale to neni pohodlne. Proto jsem si napsal webove klikatko. V OpenWrt routeru mam jen 4MB flash, proto neslo puzivat PHP. Zvolil jsem shell. Bash se take nevesl, takze busybox.
Mazani souboru podle vzoru v nazvu (fotky z kamery)
Muj server slouzi jako „proxy“ pro webkameru, ktera neumi udelat foktu a poslat ji na server. Server pristupuje pres OpenVPN ke kameru a kazdych 5 minut si na okamzik pusti video a udela jednu fotku. To se deje trvale. Po par mesicich jsou na disku tisice souboru v HD rozliseni. Potreboval jsem nechat pouze fotky z cele a pul hodiny, ted minuty 0 a 30.
Skenovani DNS zony, hledani volnych domen
Pred tydnem jsem si chtel koupit 2 znakovou CZ domenu, nakonec se ukazalo, ze jsou vsechny obsazene. 3 znakovych CZ domen je ale volnych obrovske mnozstvi. Protoze nemam moznost prenosu zony pomoci AXFR dotazu (RFC 5936), musel jsem si napsat skenovaciho „robota“.
Vypis aktualni teploty v zadanem meste z Foreca.cz
Nekdy se muze hodit znat aktualni teplotu v urcitem meste. Nektera mesta, jako treba Jicin maji vlastni webovy teplomer. Na webu obechnanice.cz jsem se dozvedel o skvele sluzbe Foreca.cz. Problem je, ze krome aktualni teploty (tu potrebuju) vidim i spoustu dalsich udaju. Nastesti jde teplota ze stranky jednoduse vytahnout. 🙂