Ga naar inhoud


ppanel om opname op andere box te starten


reddie

Aanbevolen berichten

Ik probeer een eigen ppanel binnen PLI diamond te schrijven waarmee ik een opname op een andere box zou kunnen starten.

 

Zo zou ik op m'n 7000 een opname op de 500 kunnen starten en daarna gewoon doorzappen op de 7000. (Mijn 500 staat boven en ik ben te lui om te lopen <img src="/forums/images/graemlins/smirk.gif" alt="" />)

 

Zijn hier busybox commando's voor? of zal ik http enigma moeten gebruiken?

Visiosat G4 / DM 7000 / DM 8000 / Qnap 209 pro II / PS3

Link naar reactie
Delen op andere sites


Dit zou de truuk moeten zijn (niet getest):

Code:
<directory name="Opnemen"><execute name="opnemen" target="wget http://192.168.1.80/cgi-bin/videocontrol?command=record"/></directory>

Alleen kan PPanel niet goed om met een wget naar je eigen IP-adres (127.0.0.1 of zoiets). Je mag zelf de andere commando's toevoegen <img src="/forums/images/graemlins/smile.gif" alt="" />

Link naar reactie
Delen op andere sites

Dank dAF2000!

 

Om de truuk compleet te maken heb ik het commando

 

wget http://192.168.1.box1/cgi-bin/streaminfo

 

gevonden waar het huidige kanaal uit te halen is. Dit commando levert namelijk een HTML bericht waar in een specfieke tag de informatie staat die met een zapto

 

wget http://192.168.1.box2/cgi-bin/ZapTo

 

box2 op de juiste zender zou kunnen zetten voordat de opname start.

 

Hoe kan ik het onderdeel van het resultaat van het eerste commando als argument voor het 2e commando meegeven? Volgens mij moet ik expr substr gebruiken of zo.

Visiosat G4 / DM 7000 / DM 8000 / Qnap 209 pro II / PS3

Link naar reactie
Delen op andere sites

Je kunt wget naar een file laten schrijven met "-O". Als je die dan leest en er een zooi sed en parsing overheen gooit, valt er misschien wel 't kanaal uit te halen.

 

Wat ook kan is ipv "execute" gewoon "file" te gebruiken. Die zal een file downloaden (intern via wget) en 't meteen in de file stoppen die je wilt. Kijk hier voor wat meer informatie.

 

't Zou wel leuk zijn, als je 't lukt een PPanel te maken om de belangrijkste functies van een andere Dreambox aan te sturen.

Ik kan 't allemaal niet testen, want 't werkt niet op je locale Dreambox, en ik heb er maar eentje...

Link naar reactie
Delen op andere sites

Ben hier nu een tijdje mee aan het prutsen (leer een hoop)

 

Maareh als ik commando's via een wget naar een andere box stuur lukt het niet. Als ik dezelfde sh script via telnet opstart werkt het prima.

 

Op de een of andere manier laat PPanels het niet toe om in een aangeroepen sh script wget te gebruiken? (er is wel een verschil met eigen box: hangt (moet killen) en andere box (loopt ogenschijnlijk door zonder iets te doen))

 

nog tips?

Visiosat G4 / DM 7000 / DM 8000 / Qnap 209 pro II / PS3

Link naar reactie
Delen op andere sites

Ik wist dat wget niet werkt in PPanel... maar ik had dit alleen verwacht als je een wget zou doen naar je eigen box. Ik denk dat zo'n wget naar de webinterface anders werkt dan ik zou verwachten.

 

Ik heb niet zo snel meer tips... De "fout" heb ik al aangemeld (en ik zal 'em zelf moeten oplossen ook denk ik <img src="/forums/images/graemlins/smile.gif" alt="" />).

Link naar reactie
Delen op andere sites

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 account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...