Results 1 to 9 of 9

Thread: Dreambox HTTP commands

     
  1. #1
    Just Registered solster's Avatar
    Join Date
    Nov 2006
    Location
    K-PAX
    Posts
    3
    DW Cash
    28

    Dreambox HTTP commands

    does anyone know where i can get a complete list of the http commands for the dreambox?

    i found some at the bottom of this link but was wondering if anyone has a complete list?

    thanks!

  2. #2
    Just Registered solster's Avatar
    Join Date
    Nov 2006
    Location
    K-PAX
    Posts
    3
    DW Cash
    28
    Quote Originally Posted by solster View Post
    does anyone know where i can get a complete list of the http commands for the dreambox?

    i found some at the bottom of this link but was wondering if anyone has a complete list?

    thanks!
    nobody ?..

  3. #3
    DW Elite Master Devilfish's Avatar
    Join Date
    Oct 2005
    Location
    Dream world
    Posts
    14,269
    DW Cash
    25
    Sorry Solster, I don't remember this kind of thing being posted in the past!

    Unless someone's keeping them to themselves!
    DM500c / DM7000s / Technomate TM9100 / 80cm dish / Technomate 2100 motor / 0.2 LNB / Nokia Dbox2

  4. #4
    Just Registered solster's Avatar
    Join Date
    Nov 2006
    Location
    K-PAX
    Posts
    3
    DW Cash
    28
    lol alright then mate, i will try as much random guess work as possible and post anything that works. cheers.

  5. #5
    DW Senior Member
    Join Date
    Dec 2006
    Location
    UK south coast
    Posts
    312
    DW Cash
    27
    use an FTP program (or DCC Dreambox Control Center) to explore the dm's directories. Look at the javascript and/or html files.

    a longer-winded way is to point your web browser at the dreambox and then use "view source" for each frame in each page
    Trailer trash, muddy boots and a muddy dog - ah bliss

  6. #6
    Just Registered solster's Avatar
    Join Date
    Nov 2006
    Location
    K-PAX
    Posts
    3
    DW Cash
    28
    Quote Originally Posted by wobbly View Post
    use an FTP program (or DCC Dreambox Control Center) to explore the dm's directories. Look at the javascript and/or html files.

    a longer-winded way is to point your web browser at the dreambox and then use "view source" for each frame in each page
    will do, will post what i get but wont be for a while. thanks for input guys.

  7. #7
    DW Senior Member wiggy9906's Avatar
    Join Date
    Feb 2006
    Posts
    282
    DW Cash
    25
    This might help.

    Code:
    addDyn("GET", "/", web_root, lockWeb);
    addDyn("GET", "/cgi-bin/videocontrol", videocontrol, lockWeb);
    addDyn("GET", "/setVolume", setVolume, lockWeb);
    addDyn("GET", "/setVideo", setVideo, lockWeb);
    addDyn("GET", "/tvMessageWindow", tvMessageWindow, lockWeb);
    addDyn("GET", "/cgi-bin/zapTo", zapTo, lockWeb);
    addDyn("GET", "/cgi-bin/admin", admin, lockWeb);
    addDyn("GET", "/cgi-bin/selectAudio", selectAudio, lockWeb);
    addDyn("GET", "/cgi-bin/setAudio", setAudio, lockWeb);
    addDyn("GET", "/cgi-bin/selectSubChannel", selectSubChannel, lockWeb);
    addDyn("GET", "/cgi-bin/message", message, lockWeb);
    addDyn("GET", "/control/message", message, lockWeb);
    addDyn("GET", "/cgi-bin/rc", remoteControl, lockWeb);
    addDyn("GET", "/showRemoteControl", showRemoteControl, lockWeb);
    addDyn("GET", "/satFinder", satFinder, lockWeb);
    addDyn("GET", "/audio.pls", audiopls, lockWeb);
    addDyn("GET", "/video.m3u", videom3u, lockWeb);
    addDyn("GET", "/movie.m3u", moviem3u, lockWeb);
    addDyn("GET", "/mplayer.mply", mPlayer, lockWeb);
    addDyn("GET", "/body", body, lockWeb);
    addDyn("GET", "/data", data, lockWeb);
    addDyn("GET", "/leftnavi", leftnavi, lockWeb);
    addDyn("GET", "/webxtv", webxtv, lockWeb);
    addDyn("GET", "/teletext", teletext, lockWeb);
    addDyn("GET", "/cgi-bin/setStreamingServiceRef", setStreamingServiceRef, lockWeb);
    addDyn("GET", "/cgi-bin/recoverRecordings", recoverRecordings, lockWeb);
    addDyn("GET", "/cgi-bin/deleteMovie", deleteMovie, lockWeb);
    addDyn("GET", "/cgi-bin/renameMovie", renameMovie, lockWeb);
    addDyn("GET", "/cgi-bin/osdshot", osdshot, lockWeb);
    addDyn("GET", "/dyn2/", web_root);
    addDyn("GET", "/dyn2/services", xml_services);
    addDyn("GET", "/erc/services", erc_services);
    addDyn("GET", "/erc/epg", erc_epg);
    addDyn("GET", "/cgi-bin/installimage", installImage, lockWeb);
    addDyn("GET", "/cgi-bin/deleteimage", deleteImage, lockWeb);
    addDyn("GET", "/cgi-bin/editimagesettings", editImageSettings, lockWeb);
    addDyn("GET", "/cgi-bin/setimagesettings", setImageSettings, lockWeb);
    addDyn("GET", "/cgi-bin/selectbootmenu", selectBootMenu, lockWeb);
    addDyn("GET", "/cgi-bin/showaddimagewindow", showAddImageWindow, lockWeb);
    addDyn("GET", "/cgi-bin/editbootmanagersettings", editBootManagerSettings, lockWeb);
    addDyn("GET", "/cgi-bin/setbootmanagersettings", setBootManagerSettings, lockWeb);
    addDyn("GET", "/cgi-bin/startCHTTPD", startCHTTPD, lockWeb);
    addDyn("GET", "/cgi-bin/stopCHTTPD", stopCHTTPD, lockWeb);
    addDyn("GET", "/cgi-bin/setCHTTPDsettings", setCHTTPDSettings, lockWeb);
    addDyn("GET", "/cgi-bin/setConfigSwapFile", setConfigSwapFile, lockWeb);
    addDyn("GET", "/cgi-bin/setConfigSettings", setConfigSettings, lockWeb);
    addDyn("GET", "/cgi-bin/getcurrentepg", getHTMLServiceEPG, lockWeb);
    addDyn("GET", "/getcurrentepg", getHTMLServiceEPG, lockWeb);
    addDyn("GET", "/getMultiEPG", getMultiEPG, lockWeb);
    addDyn("GET", "/cgi-bin/channelinfo", getchannelinfo, lockWeb);
    addDyn("GET", "/cgi-bin/showWriteMenu", showWriteMenu, lockWeb);
    addDyn("GET", "/cgi-bin/showReadMenu", showReadMenu, lockWeb);
    addDyn("GET", "/cgi-bin/killFlashOps", killFlashOps, lockWeb);
    addDyn("GET", "/writeFlashPartition", writeFlashPartition, lockWeb);
    addDyn("GET", "/readFlashPartition", readFlashPartition, lockWeb);
    addDyn("GET", "/cgi-bin/flashProgressData", flashProgressData, lockWeb);
    addDyn("GET", "/cgi-bin/ls", listDirectory, lockWeb);
    addDyn("GET", "/cgi-bin/mkdir", makeDirectory, lockWeb);
    addDyn("GET", "/cgi-bin/rmdir", removeDirectory, lockWeb);
    addDyn("GET", "/cgi-bin/rm", removeFile, lockWeb);
    addDyn("GET", "/cgi-bin/mv", moveFile, lockWeb);
    addDyn("GET", "/cgi-bin/ln", createSymlink, lockWeb);
    addDyn("GET", "/cgi-bin/status", doStatus, true); //always pw protected for dreamtv
    addDyn("GET", "/cgi-bin/switchService", switchService, lockWeb);
    addDyn("GET", "/cgi-bin/getPMT", getPMT, lockWeb);
    addDyn("GET", "/cgi-bin/getEIT", getEIT, lockWeb);
    addDyn("GET", "/cgi-bin/xmessage", xmessage, lockWeb);
    addDyn("GET", "/version", version, lockWeb);
    addDyn("GET", "/channels/getcurrent", channels_getcurrent, lockWeb);
    addDyn("GET", "/cgi-bin/reloadNetworks", reload_networks, lockWeb);
    addDyn("GET", "/cgi-bin/reloadSettings", reload_settings, lockWeb);
    addDyn("GET", "/cgi-bin/reloadEncodingTable", reload_encoding_table, lockWeb);
    addDyn("GET", "/cgi-bin/reloadRecordings", load_recordings, lockWeb);
    addDyn("GET", "/cgi-bin/saveRecordings", save_recordings, lockWeb);
    addDyn("GET", "/cgi-bin/reloadPlaylist", load_playlist, lockWeb);
    addDyn("GET", "/cgi-bin/savePlaylist", save_playlist, lockWeb);
    addDyn("GET", "/cgi-bin/reloadUserBouquets", load_userBouquets, lockWeb);
    addDyn("GET", "/cgi-bin/saveUserBouquets", save_userBouquets, lockWeb);
    addDyn("GET", "/cgi-bin/reloadTimerList", load_timerList, lockWeb);
    addDyn("GET", "/cgi-bin/saveTimerList", save_timerList, lockWeb);
    addDyn("GET", "/cgi-bin/startPlugin", startPlugin, lockWeb);
    addDyn("GET", "/cgi-bin/audio", audio, lockWeb);
    addDyn("GET", "/cgi-bin/audioChannels", audioChannels, lockWeb);
    addDyn("GET", "/cgi-bin/videoChannels", videoChannels, lockWeb);
    addDyn("GET", "/cgi-bin/currentTransponderServices", getTransponderServices, lockWeb);
    addDyn("GET", "/cgi-bin/getServices", getServices, lockWeb);
    addDyn("GET", "/control/zapto", getCurrentVpidApid, false); // this dont really zap.. only used to return currently used pids;
    addDyn("GET", "/control/getonidsid", neutrino_getonidsid, lockWeb);
    addDyn("GET", "/control/channellist", neutrino_getchannellist, lockWeb);
    addDyn("GET", "/cgi-bin/currentService", getCurrentServiceRef, lockWeb);
    addDyn("GET", "/cgi-bin/streaminfo", getstreaminfo, lockWeb);
    addDyn("GET", "/control/addChangeMountPoint", addChangeMountPoint, lockWeb);
    addDyn("GET", "/control/removeMountPoint", removeMountPoint, lockWeb);
    addDyn("GET", "/control/mountPointWindow", mountPointWindow, lockWeb);
    addDyn("GET", "/control/mountMountPoint", mountMountPoint, lockWeb);
    addDyn("GET", "/control/unmountMountPoint", unmountMountPoint, lockWeb);
    addDyn("GET", "/control/selectMovieSource", selectMovieSource, lockWeb);
    addDyn("GET", "/cgi-bin/movieplayer.m3u", movieplayerm3u, lockWeb);
    addDyn("GET", "/cgi-bin/streamingServer", streamingServer, lockWeb);
    addDyn("GET", "/cgi-bin/streamingServerSettings", streamingServerSettings, lockWeb);
    addDyn("GET", "/cgi-bin/editStreamingServerSettings", editStreamingServerSettings, lockWeb);
    addDyn("GET", "/XSLMPSettings.xsl", XSLMPSettings, lockWeb);
    addDyn("GET", "/cgi-bin/setStreamingServerSettings", setStreamingServerSettings, lockWeb);
    addDyn("GET", "/cgi-bin/editStreamingServerVideoSettings", editStreamingServerVideoSettings, lockWeb);
    addDyn("GET", "/cgi-bin/setStreamingServerVideoSettings", setStreamingServerVideoSettings, lockWeb);
    addDyn("GET", "/cgi-bin/setStreamingServerVLCSettings", setStreamingServerVLCSettings, lockWeb);
    addDyn("GET", "/cgi-bin/editStreamingServerVLCSettings", editStreamingServerVLCSettings, lockWeb);
    addDyn("GET", "/pda", pda_root, lockWeb);
    addDyn("GET", "/cgi-bin/sendDiSEqCCmd", sendDiSEqCCmd, lockWeb);
    addDyn("GET", "/addTimerEvent", addTimerEvent, lockWeb);
    addDyn("GET", "/TVBrowserTimerEvent", addTVBrowserTimerEvent, lockWeb);
    addDyn("GET", "/deleteTimerEvent", deleteTimerEvent, lockWeb);
    addDyn("GET", "/showEditTimerEventWindow", showEditTimerEventWindow, lockWeb);
    addDyn("GET", "/showAddTimerEventWindow", showAddTimerEventWindow, lockWeb);
    addDyn("GET", "/changeTimerEvent", changeTimerEvent, lockWeb);
    addDyn("GET", "/cleanupTimerList", cleanupTimerList, lockWeb);
    addDyn("GET", "/clearTimerList", clearTimerList, lockWeb);
    addDyn("GET", "/wap", wap_web_root, lockWeb);
    addDyn("GET", "/xml/boxstatus", getXMLBoxStatus, lockWeb);
    addDyn("GET", "/xml/boxinfo", getXMLBoxInfo, lockWeb);
    addDyn("GET", "/xml/serviceepg", getXMLServiceEPG, lockWeb);
    addDyn("GET", "/xml/currentservicedata", getXMLCurrentServiceData, lockWeb);
    addDyn("GET", "/xml/services", getXMLServices, lockWeb);
    addDyn("GET", "/xml/streaminfo", getXMLStreamInfo, lockWeb);
    addDyn("GET", "/xml/timers", getXMLTimers, lockWeb);
    addDyn("GET", "/xml/streaminfo.xsl", getXSLStreamInfo, lockWeb);
    I edited the source code filenames from the above to make it more readable.
    Full grep result are attached in the file.

    Wiggy

  8. #8
    Just Registered solster's Avatar
    Join Date
    Nov 2006
    Location
    K-PAX
    Posts
    3
    DW Cash
    28
    exactly what im looking for mate, top stuff. thanks!

  9. #9
    I think that's the best list I've found.

    Until now I've used the link below:

    h**p://radiovibrations.com/dbblog.htm

    It has most of te commands and a little explanation for some.

Similar Threads

  1. run commands
    By damage in forum PC Problems
    Replies: 89
    Last Post: 16th April 2008, 15:27
  2. commands
    By Magnu420 in forum General Cable Discussion
    Replies: 1
    Last Post: 24th February 2008, 08:59
  3. ocd commands
    By pil196 in forum General Cable Discussion
    Replies: 1
    Last Post: 1st February 2007, 20:15
  4. script commands when hit bug?
    By Dunchippin in forum General Cable Discussion
    Replies: 3
    Last Post: 14th March 2005, 22:20
  5. emm commands
    By derekbinsley in forum General Cable Discussion
    Replies: 13
    Last Post: 7th November 2004, 14:37

User Tag List

Tags for this Thread

Bookmarks