7170 reconnect auch per weboberfläche?

spunky1a

Neuer User
Mitglied seit
12 Nov 2007
Beiträge
32
Punkte für Reaktionen
0
Punkte
0
ich will die FB von einem pocketpc (per wlan) reconnecten lassen, die üblichen methoden funktionieren da natürlich nicht. gibt es eine möglichkeit dies per weboberfläche durchzuführen?

mfg.
 
Halllo @spunky1a:
schau mal hier nach.
Gruß audiopro
 
auf dem pocketpc läuft windows mobile, da wüßte ich jetzt nicht wie mir das weiterhelfen könnte.

ich hab mir mal folgendes aus dem foxbox-code rausgepickt, kann man das nicht irgendwie in einen link packen den man dann anklickt und es wird ein reconnect ausgelößt oder auf einen button legen?


Code:
function reconnectFritzBox() {
	try {
		upnpControlMessage = "ForceTermination"
		var url = null;
		
		// Get URL to FRITZ!Box UPnP Gateway.
		var foxBoxPrefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService).getBranch("foxbox.");
		if (foxBoxPrefs.prefHasUserValue("optUrlFritzBoxUpnpGateway")) {
			url = foxBoxPrefs.getCharPref("optUrlFritzBoxUpnpGateway");
		}
		else {
			// TODO: Get default preference value.
			url = "http://fritz.box:49000/upnp/control/WANIPConn1";
		}
		
		// Send UPnP control message for reconnect.
		xmlHttpRequest = new XMLHttpRequest();
		
		xmlHttpRequest.open("POST", url, true);
		
		xmlHttpRequest.onreadystatechange = onReadyStateChange;
		
		xmlHttpRequest.setRequestHeader("CONTENT-TYPE", "text/xml; charset=UTF-8");
		xmlHttpRequest.setRequestHeader("SOAPACTION", "urn:schemas-upnp-org:service:WANIPConnection:1#ForceTermination");
		
		// TODO: Get url from user preference else set default value.
		xmlHttpRequest.send(readFileFromUrl("chrome://foxbox/content/ForceTermination.xml"));
		
	} catch (e) {
		alert("Error in reconnectFritzBox():\n" + e.message, extensionName);
	}
}

ForceTermination.xml:
Code:
<?xml version="1.0" encoding="utf-8"?>
<s:Envelope s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <u:ForceTermination xmlns:u="urn:schemas-upnp-org:service:WANIPConnection:1" />
   </s:Body>
</s:Envelope>


hab davon leider nciht viel ahnung, aber vielleicht kann trotzdem jemand helfen.

mfg
 
Kostenlos!

Statistik des Forums

Themen
248,922
Beiträge
2,305,224
Mitglieder
378,646
Neuestes Mitglied
atrora