Hallo,
es gibt da ein Tool Namens "Remote Shutdown", bei dem man über UDP PC`s runterfahren kann.
Dabei muß das Tool natürlich auf dem Rechner gestartet sein. Das Toll hört dabei auf Port 1982.
Via Android-Tab klappt das auch gut. Man sendet an die IP-Adresse und Port z.B. 0xEFBEADDE0x00
OK...nun häng ich aber etwas bei der Umsetzung des ganze auch via sh.py.
Anbei mal der entsprechende Auszug aus der plugin.conf, dem item und dem log.
die plugin.conf
das item
das log
So wie es aussieht wird das 0xEFBEADDE0x00 auch gesendet.
Leider nicht mit dem gewünschten Erfolg.
Wird der rote Doppelpunkt (s.log) eigentlich mit gesendet?
Hat jemand eine Idee. Firewall-Problem kann ich ausschließen.
Danke
es gibt da ein Tool Namens "Remote Shutdown", bei dem man über UDP PC`s runterfahren kann.
Dabei muß das Tool natürlich auf dem Rechner gestartet sein. Das Toll hört dabei auf Port 1982.
Via Android-Tab klappt das auch gut. Man sendet an die IP-Adresse und Port z.B. 0xEFBEADDE0x00
OK...nun häng ich aber etwas bei der Umsetzung des ganze auch via sh.py.
Anbei mal der entsprechende Auszug aus der plugin.conf, dem item und dem log.
die plugin.conf
Code:
# plugin.conf
[nw]
class_name = Network
class_path = plugins.network
# ip = 0.0.0.0
# port = 2727
# tcp = yes
# tcp_acl= 127.0.0.1
udp = yes
udp_acl= 127.0.0.1 | 192.168.1.170 | 192.168.1.172
Code:
[shutdown]
[[office]]
type = str
visu_acl = rw
enforce_updates = yes
nw_udp_send = 192.168.1.172:1982=0xEFBEADDE0x00
Code:
2014-03-16 21:51:16,785 DEBUG Main Plugin: nw -- plugin.py:__init__:43
2014-03-16 21:51:16,803 DEBUG Main Adding listener on: udp:0.0.0.0:2727 -- __init__.py:add_listener:151
2014-03-16 21:51:16,892 DEBUG Main UDPDispatcher: binding to 0.0.0.0:2727 (UDP) -- connection.py:connect:161
2014-03-16 21:54:36,751 DEBUG Main 192.168.1.104:61579 sent '{"cmd":"item","id":"shutdown.office","val":"1"}' -- __init__.py:json_parse:270
2014-03-16 21:54:36,760 DEBUG Main UDP: Sending data to 192.168.1.172:1982[COLOR=Red]:[/COLOR] 0xEFBEADDE0x00 -- __init__.py:udp:147
Leider nicht mit dem gewünschten Erfolg.
Wird der rote Doppelpunkt (s.log) eigentlich mit gesendet?
Hat jemand eine Idee. Firewall-Problem kann ich ausschließen.
Danke


Kommentar