Thread: Dreambox HTTP commands


Forum: Dreambox Receivers (all models)

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? tha

Results 1 to 9 of 9
  1. #1
    Inactive User
    Join Date
    Nov 2006
    Location
    K-PAX
    Posts
    1,150
    DW Cash
    25
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    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
    Inactive User
    Join Date
    Nov 2006
    Location
    K-PAX
    Posts
    1,150
    DW Cash
    25
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    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
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Sorry Solster, I don't remember this kind of thing being posted in the past!

    Unless someone's keeping them to themselves!

  4. #4
    Inactive User
    Join Date
    Nov 2006
    Location
    K-PAX
    Posts
    1,150
    DW Cash
    25
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    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
    309
    DW Cash
    25
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    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

  6. #6
    Inactive User
    Join Date
    Nov 2006
    Location
    K-PAX
    Posts
    1,150
    DW Cash
    25
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    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
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    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
    Inactive User
    Join Date
    Nov 2006
    Location
    K-PAX
    Posts
    1,150
    DW Cash
    25
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    exactly what im looking for mate, top stuff. thanks!

  9. #9
    DW Member
    Join Date
    Dec 2005
    Posts
    132
    DW Cash
    25
    Downloads
    0
    Uploads
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    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, 07:59
  3. ocd commands
    By pil196 in forum General Cable Discussion
    Replies: 1
    Last Post: 1st February 2007, 19:15
  4. script commands when hit bug?
    By Dunchippin in forum General Cable Discussion
    Replies: 3
    Last Post: 14th March 2005, 21:20
  5. emm commands
    By derekbinsley in forum General Cable Discussion
    Replies: 13
    Last Post: 7th November 2004, 13:37

User Tag List

Tags for this Thread

View Tag Cloud

Important Keywords:

audio, avi, channels, data, dreambox, epg, files, ftp, help, list, net, plugin, point, root, sat, services, version, web

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •