Guten Abend,
ich versuche gerade ein kleines Script zusammen zu basteln aber es funktioniert nicht. Ich weiß nicht woran das liegt kann pls jemadn helfen? ![]()
Dim $deviceFinder
Dim $DeviceType
Dim $Devices
Dim $Device
Dim $strDescDocURL
GUICreate("Info", 500, 500)
$edit = GUICtrlCreateEdit("Bitte warten...", 0, 0, 500, 500)
GUISetState()
$deviceFinder = ObjCreate("UPnP.UPnPDeviceFinder")
$DeviceServices = ObjCreate("UPnP.UPnPServices")
$DeviceService = ObjCreate("UPnP.UPnPService")
$Device = ObjCreate("UPnP.UPnPDevice")
$DeviceType = "upnp:rootdevice"
$Devices = $deviceFinder.FindByType($DeviceType, 0)
For $DeviceObj In $Devices
$data = "Children " & $DeviceObj.Children & @CRLF _
& "Description " & $DeviceObj.Description & @CRLF _
& "FriendlyName " & $DeviceObj.FriendlyName & @CRLF _
& "HasChildren " & $DeviceObj.HasChildren & @CRLF _
& "IsRootDevice " & $DeviceObj.IsRootDevice & @CRLF _
& "ManufacturerName " & $DeviceObj.ManufacturerName & @CRLF _
& "ManufacturerURL " & $DeviceObj.ManufacturerURL & @CRLF _
& "ModelName " & $DeviceObj.ModelName & @CRLF _
& "ModelNumber " & $DeviceObj.ModelNumber & @CRLF _
& "ModelURL " & $DeviceObj.ModelURL & @CRLF _
& "ParentDevice " & $DeviceObj.ParentDevice & @CRLF _
& "PresentationURL " & $DeviceObj.PresentationURL & @CRLF _
& "RootDevice " & $DeviceObj.RootDevice & @CRLF & _
& "SerialNumber " & $DeviceObj.SerialNumber & @CRLF _
& "Services " & $DeviceObj.Services & @CRLF _
& "Device URN Type " & $DeviceObj.Type & @CRLF _
& "UniqueDeviceName " & $DeviceObj.UniqueDeviceName & @CRLF _
& "Product Code - UPC " & $DeviceObj.UPC
GUICtrlSetData($edit, $data)
Next