Hier der Spider. Mit XE5 auf Win8.1 compiliert. Funktioniert vermutlich nur auf Windows 8.
Benutzung:
Mit einem Klick auf den Button
Scannen werden ausgehend von den Beschreibungsdateien
tr64desc.xml und
igddesc.xml weitere Beschreibungsdateien geladen und die Services und Actions in der linken Box (2) gelistet. Nach Auswahl einer Action wird darunter (3) das zu sendende Script bzw. daneben (4) die zugehörigen Argumente eingetragen. Bei Auswahl eines Argumentes (4) werden rechts daneben dessen Eigenschaften angezeigt (5). Mit einem Klick auf
Senden (6) wird das Script gesendet und die Antwort darunter angezeigt (7).
Erhält man den Fehler
401 Unauthorized bringt ein Anmelden nicht wirklich etwas. Dann erhält man den Fehler
500 Internal Server Error mit den UPnPError 401. Das liegt wohl daran, dass man HTTPS verwenden soll bzw. muss.
Nachtrag: Noch schnell mit TD unter XP compiliert.