remote_control_i.html

    remote_control_i.html

    Die Fernbedienung (remote_control_i.html) funktioniert auf IE nur bedingt. Nach wenigen Klicks passiert einfach nichts.

    Habe es mit Firefox probiert und da funktioniert die FB perfekt und ewig.

    Habe mal mit Fiddler2
    nachgesehen was passiert: Nach wenigen Klicks (Play, Pause, Rauf,
    Runter etc.) im IE werden auf Klicks auf Buttons keine Requests mehr
    abgesetzt, aber auch keine Skript-Fehler oder dgl. angezeigt.

    Gut, mit Firefox wäre alles kein Problem, aber ich möchte die FB gerne auf meinem Windows Phone verwenden können, und dort läuft nun mal der IE.

    Habe mir den Quellcode etwas angesehen: "image map" --> sendCommand() --> createXMLHttpRequest()

    Fernbedienung (image map):

    Quellcode

    1. <div style="position: absolute; width: 320px; left:0px;top:0px;
    2. z-index: 1" id="con_one_2" style="display:none"><img
    3. src="image/i/02.png" border="0" usemap="#Map2">
    4. <map name="Map2" id="Map2">
    5. <area shape="rect" coords="253,0,319,41" title="Home" href="index_i.html" />
    6. <area shape="rect" coords="211,55,311,116" onclick="sendCommand('CMD_VOL_UP');" title="Volume up" />
    7. <area shape="rect" coords="110,54,210,115" onclick="sendCommand('CMD_VOL_DOWN');" title="Volume down" />
    8. <area shape="rect" coords="9,54,109,115" onclick="sendCommand('CMD_MUTE');" title="Mute" />
    9. <area shape="rect" coords="211,116,311,177" onclick="sendCommand('CMD_FFWD');" title="Fast forward" />
    10. <area shape="rect" coords="110,115,210,176" onclick="sendCommand('CMD_FRWD');" title="Fast backward" />
    11. <area shape="rect" coords="9,115,109,176" title="Record" />
    12. <area shape="rect" coords="211,177,311,238" onclick="sendCommand('CMD_STOP');" title="Stop" />
    13. <area shape="rect" coords="110,177,210,238" onclick="sendCommand('CMD_MELE_PLAYPAUSE');" title="Play/Pause" />
    14. <area shape="rect" coords="9,176,109,237" onclick="sendCommand('CMD_DISPLAY');" title="Info" />
    15. <area shape="rect" coords="212,238,311,298" onclick="sendCommand('CMD_NEXT');" title="Next" />
    16. <area shape="rect" coords="111,238,210,298" onclick="sendCommand('CMD_PREV');" title="Prev" />
    17. <area shape="rect" coords="10,238,109,298" onclick="sendCommand('CMD_REPEAT');" title="Repeat" />
    18. </map>


    SendCommand()

    Quellcode

    1. var xmlHttp;
    2. function createXMLHttpRequest() {
    3. try{
    4. xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    5. }catch(e){
    6. try{
    7. xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    8. }catch(e2){
    9. xmlHttp = false;
    10. }
    11. }
    12. if(!xmlHttp && typeof XMLHttpRequest != "udefined")
    13. {
    14. xmlHttp = new XMLHttpRequest();
    15. }
    16. }


    createXMLHttpRequest(), ...:

    Quellcode

    1. function sendCommand(cmd) {
    2. createXMLHttpRequest();
    3. xmlHttp.onreadystatechange = handleStateChange;
    4. /*xmlHttp.open("GET", "/cgi-bin/cmd.cgi?" + cmd, true);*/
    5. xmlHttp.open("GET", "/cgi-bin/cubermctrl.cgi?id=1&amp;cmd=" + cmd, true);
    6. xmlHttp.send(null);
    7. }
    8. function handleStateChange() {
    9. if (xmlHttp.readyState == 4) {
    10. if (xmlHttp.status == 200) {
    11. }
    12. }
    13. }


    Gibt es da einen Fix, damit die Fernbedienung auch auf IE funktioniert?

    Edit_2013-02-28_14-07: BTW, die "_pc"-Vesion funktioniert auch am IE immer und auch am Windows Phone, nur ist die Darstellung am Phone eher unpraktisch. Ist also ein technisch lösbares Problem ;)

    --hfrmobile
    Fantec MM-CR35US Media-Player 500 GB - Firmware: v3.51 --> v3.46
    Fantec MM-FHDL Media-Player 2000 GB - Firmware: v7.3.23 r5150

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „hfrmobile“ ()

    Hallo,

    sorry, ich befürchte da werde ich Dich enttäuschen müssen, der FHDL ist komplett EOL, da wird es keine fixes mehr für geben.

    Allerdings muss ich auch gestehen, dass ich damals nie im IE Probleme mit der FB hatte, wenn ich sie denn mal genutzt habe. Zumindest unter Windows. Beim Windows Phone kann ich nicht mitreden, sowas kommt mir nicht ins Haus :thumbsup: . Spass beiseite, ich befürchte für das Problem wird es keine Lösung mehr geben, höchstens mit gemodeten Firmwares, aber ob da eine bessere Lösung für existiert kann ich Dir nicht sagen.

    Kannst ja mal im Off Topic Bereich schauen.

    Alternative Firmware (Firmware Mods)

    Grüße
    Danke für das rasche Feedback!

    Wie lange werde eigentlich Geräte von Fantec offiziell supported? Finde das immer wieder witzig, dass sich Firmen da so abputzen ... Wenn ich ein Auto kaufe, ist es ein paar Jahre später ja auch alt, aber kenne keinen Auto-Hersteller der den Support nach ein paar Jahren einstellen würde ... Sogar Microsoft bringt noch Patches für Vista und Windows XP ... :huh: :huh:

    Kann das Problem übrigens auch mit dem IE aber auch am Desktop reproduzieren!

    Ein Fix sollte auch ohne neue Firmware möglich sein? Auf dem MM-FHDL läuft ja ein Webserver (Mikro Apache oder so?) und man müsste nur
    remote_control_i.html austauschen (via FTP). Oder sehe ich das jetzt zu simple?
    Leider komme ich via FTP nicht mehr ran (obwohl das schon mal funktioniert hat):
    ...
    Response: 215 UNIX Type: L8
    Status: Connected
    Status: Retrieving directory listing...
    Command: PWD
    Response: 257 "/" is the current working directory.
    Command: CWD /hdd1/
    Response: 451 Error: Unknown error 22.
    Error: Could not retrieve directory listing
    Command: TYPE I
    Response: 200 Transfer type changed to BINARY
    Command: PWD
    Response: 257 "/" is the current working directory.
    Command: PWD
    Response: 257 "/" is the current working directory.
    Passwort stimmt aber. Werde dafür aber lieber einen eigenen Thread aufmachen, da es ja ein anderes Problem ist.

    Edit_2013-02-28_14-40: Habe gerade den Beitrag gefunden: FTP: Could not retrieve directory listing - MM-FHDL - Fantec Forum

    Edit_2013-02-28_14-52: Directory Listing-Problem gelöst: FTP: Could not retrieve directory listing II - MM-FHDL - Fantec Forum

    Edit_2013-02-28_14-59: OK, mit FTP komme ich da nicht weit, aber hoffentlich mit PuTTY

    Bedanke mich schon im Voraus für die Beantwortung meiner noch offenen Fragen:
    1. Wie lange werden Fantec-Produkte von Fantec supported (z.B. Firmware-Bugfixes)
    2. Wie lange werden Fantec-Produkte von Fantec hier im Fantec-Forum supported (Hilfestellung bei Problemlösungen ohne Firmware-Updates)
    3. Wo finde ich die HTML-Dateien der Fernbedienung (z.B. remote_control_i.html)
    Danke und schöne Grüße aus Österreich,
    Harald
    Fantec MM-CR35US Media-Player 500 GB - Firmware: v3.51 --> v3.46
    Fantec MM-FHDL Media-Player 2000 GB - Firmware: v7.3.23 r5150

    Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „hfrmobile“ ()