HappyLlama Geplaatst: 15 februari 2003 Geplaatst: 15 februari 2003 Wie kan me hier helpen: Via de standaard dreambox webinterface kun je commando's als "http://xxx.xxx.xxx.xxx/cgi-bin/switchService?xxxxx" geven. Hoe worden deze op de db afgehandeld? Ik zie zo snel geen cgi-bin of bin waar zoiets in staat. Kun je zo commando ook op de e.e.a. manier in een telnet sessie geven? Adriaan
Romeo_ Geplaatst: 15 februari 2003 Geplaatst: 15 februari 2003 probeer eens met een wget commando (is eigenlijk bedoeld om via het web iets op te halen/downloaden [web get]) dus : wget -O output.txt http://dreambox/control/zapto?getpids in output.txt staat nu je resultaat The Source is Out There....
bash! Geplaatst: 15 februari 2003 Geplaatst: 15 februari 2003 Hoi Adriaan, Voor zover ik weet worden deze scripts afgehandeld door een process tussen je webbrowser en de server. Je kan dus commando's geven welke op de server uitgevoerd worden. Dit kan dus niet via telnet ben ik bang. Suc6!!!! There is nothing wrong with having a strong opinion... if it comes with an open mind!
HappyLlama Geplaatst: 16 februari 2003 Auteur Geplaatst: 16 februari 2003 @Romeo_ Moet straks nog even verder testen (TV is nu bezet ...) maar zo te zien is dit een (zeer creatieve) prima oplossing! Thanks! Adriaan
Romeo_ Geplaatst: 16 februari 2003 Geplaatst: 16 februari 2003 een toetje voor je : download de : tuxbox/enigma CVS tarball check daarin de source : \tuxbox\apps\tuxbox\enigma\src\enigma_dyn.cpp daarin kan je zien (ca. regel 604) hoe die vage templates worden gevuld.. NB: ik ben met die preferred language bezig zodat je bijv. kan aangeven dat je elke keer Engels wilt hebben als een stream dat ondersteunt. Als je wilt kunnen we over dit soort zaken ook over msn/icq van gedachten wisselen. The Source is Out There....
HappyLlama Geplaatst: 16 februari 2003 Auteur Geplaatst: 16 februari 2003 @Romeo_ <img src="/ubbthreads/images/graemlins/biggthumpup.gif" alt="" /> Thanks! En die WGET werkt perfect om commando's naar 127.0.0.1 te sturen! Sneaky, echt heel leuk gevonden zo, ik had er zelf nooit aan gedacht. Die files ben ik aan het downloaden, daar ga ik later nog even naar kijken. Eerst nog even verder met DreamBoxEdit. @buzzztah <img src="/ubbthreads/images/graemlins/biggthumpup.gif" alt="" /> Bedankt voor de commando's die je voor me gevonden had! Ik kan jullie beider hulp nu prachtig combineren in een optie om vanuit DreamBoxEdit via telnet een commando te geven om de settings opnieuw te laden zonder reboot! Op deze manier hoef ik het niet via een Internet Explorer interface te doen, waardoor ik allerhande ellende met caching e.d. kan voorkomen. Bedankt <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> Adriaan
Romeo_ Geplaatst: 16 februari 2003 Geplaatst: 16 februari 2003 yeah... linux scripting rulezz.. <img src="/ubbthreads/images/graemlins/tongue.gif" alt="" /> The Source is Out There....
HappyLlama Geplaatst: 16 februari 2003 Auteur Geplaatst: 16 februari 2003 En nu ben ik even heel lui: Hoe kan ik zorgen dat er GEEN output.txt wordt aangemaakt? Er was een filenaam waarmee alles gewoon wordt weggegooid, maar ik ben even vergeten hoe die heette.
Romeo_ Geplaatst: 16 februari 2003 Geplaatst: 16 februari 2003 persoonlijk zou ik een output.txt eerst inlezen/status bekijken..en dan weggooien. Redirecten kan niet (naar /dev/null bijv.) omdat wget downloadt. en je kan moeilijk zeggen.. download... maar toch maar niet.. zou kunnen als we links of lynx op de dreambox hadden.. Wat je kan doen is : cd /var ; wget -O output.txt http://dreambox/control/zapto?getpids ; rm output.txt Dus.. achteraf gelijk die output.txt weggooien.. we gaan naar /var.. omdat we daar schrijfrechten hebben... edit: wget -q --> quiet option.. is ook wel handig voor deze case denk ik.. krijg je niet van die progress bars elke keer. The Source is Out There....
wian Geplaatst: 16 februari 2003 Geplaatst: 16 februari 2003 Citaat: En nu ben ik even heel lui: Hoe kan ik zorgen dat er GEEN output.txt wordt aangemaakt? Er was een filenaam waarmee alles gewoon wordt weggegooid, maar ik ben even vergeten hoe die heette. Als je "wget -q -O - http://dreambox/control/zapto?getpids" gebruikt, wordt er geen bestandje aangemaakt, maar komt de output op standard output. Als je alle output wilt verbergen, gebruik dan een redirect naar /dev/null: "wget -q -O - http://dreambox/control/zapto?getpids >/dev/null" Suc6 met de nieuwe DreamBoxEdit! hobby4all
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen