Thread Win32::Service::GetStatus - (37 answers)
Opened by jan99 at 2015-03-06 10:41

rosti
 2023-12-04 16:19
#195613 #195613
User since
2011-03-19
3276 Artikel
BenutzerIn
[Homepage]
user image
gethostbyname muß in einem scalaren Kontext aufgerufen werden. Das liefert eine Binary mit genau 4 Byte und die IP-Adresse kriegste dann entweder mit join ".", unpack("CCCC", $binary); oder via inet_aton();

MFG

PS: Wenn der hostname nicht stimmt ist der %info Hash leer. Kannst hostname aber auch auf '' setzen.


Achja, und nach jeder Ausführung $^E abfragen!

Code (perl): (dl )
1
2
3
4
5
Win32::Service::GetStatus('localhost', 'Apachi2.2', $stat);
print Dumper $stat, $^E;

$VAR1 = {};
$VAR2 = 'Der angegebene Dienst ist kein installierter Dienst';

Last edited: 2023-12-09 19:16:37 +0100 (CET)

View full thread Win32::Service::GetStatus -