Aktuelle Zeit: 16.08.2018 04:59

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: WOL-Tool funktioniert nicht mehr unter Win10 (1803)
BeitragVerfasst: 10.06.2018 18:24 
Offline

Registriert: 01.04.2011 21:59
Hallo Gemeinde,

mein betagtes aber bisher immer funktionierendes Programm um Geräte mit einem MagicPaket über das Netzwerk zu wecken funktioniert seit kurzem nicht mehr.
Und zwar genau dann, wenn ich aus von einem Share auf meinem NAS starte.

Beim Starten kommt eine Sicherheitswarnung ("Es kann nicht überprüft werden von wem diese Datei erstellt wurde.") und wenn ich es trotzdem ausführe sieht erstmal alles aus wie immer, aber es lässt sich keine Netzwerkverbidung aufbauen.
Erneutes kompilieren mit einer neuen PB-Version (5.62) nutzt nix. Spannenderweise kann ich die selbe EXE, wenn ich sie vom Share auf ein lokales Laufwerk kopiere ohne Sicherheitswarnung starten und dann läuft auch alles wie gewohnt.

Die Code-Zeile die Ärger macht lautet
Code:
connection_ID = OpenNetworkConnection(GetGadgetText(#Broadcast_IP), Val(GetGadgetText(#Broadcast_Port)), #PB_Network_UDP|#PB_Network_IPv4)

vom lokalen Laufwerk gestartet bekommt connection_ID einen gültigen Wert, vom Share eine 0 (natürlich bei gleicher IP und Port und auf gleichem PC gestartet).

Ich denke nicht, dass es ein Fehler im Code ist, denn das Programm lief jahrelang einwandfrei und tut es auch heute noch - aber eben nur vom lokalen Laufwerk gestartet.

Hat jemand eine Idee was man da machen kann?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: WOL-Tool funktioniert nicht mehr unter Win10 (1803)
BeitragVerfasst: 10.06.2018 20:10 
Offline
Benutzeravatar

Registriert: 08.09.2004 00:57
Wohnort: Berlin
Die Exe Signieren! Ist aber nicht ganz billig :mrgreen:

_________________
PureBasic 5.70 | SpiderBasic 2.10 | Windows 10 Pro (x64) | Linux Mint 19.0 (x64)
"Ich möchte gerne die Welt verändern, doch Gott gibt den Quellcode nicht frei."
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: WOL-Tool funktioniert nicht mehr unter Win10 (1803)
BeitragVerfasst: 10.06.2018 20:29 
Offline
Benutzeravatar

Registriert: 24.11.2004 13:12
Wohnort: Germany
Verwende mal ein Setup-Programm für Dein Programm. Zum Beispiel InnoSetup...

_________________
Alles ist möglich, fragt sich nur wie...
Projekte EventDesigner v1.x / OOP-BaseClass-Modul / OPC-Helper DLL
PB v3.30 / v5.4x - OS Mac Mini OSX 10.xx / Window 10 Pro. (X64) /Window 7 Pro. (X64) / Window XP Pro. (X86) / Ubuntu 14.04
Downloads auf Webspace


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: WOL-Tool funktioniert nicht mehr unter Win10 (1803)
BeitragVerfasst: 11.06.2018 12:51 
Offline

Registriert: 01.04.2011 21:59
Danke für Euer Feedback... auch wenn es sich nicht so ermutigend anhört.

Der Charme der Lösung liegt ja gerade darin, dass ich die Software nur zentral an einer Stelle abgelegt habe und von dort starten will. Ich habe also kein Deployment für neue Geräte und Versionen und muss auch die Liste der startbaren Geräte (in einer INI-Datei) nur an dieser einen Stelle pflegen.
Statt eines Setups (was ja auf jedem PC separat einmal laufen müsste) könnte ich dann das Tool auch direkt lokal ablegen, das funktioniert ja, aber dann könnte ich die o.g. Vorteile nicht nutzen.
Die EXE zu signieren ist für meinen Gebrauch auch zu aufwendig (da es für den privaten Gebrauch ist, könnte ich sogar auf einen gekauften Schlüssel verzichten) und letztlich müsste ich das Zertifikat auch auf jedem PC installieren.

Also denke ich, es läuft darauf hinaus, dass ich das Tool ohne Setup und Zertifikat lokal auf jeden PC lege und nur die Liste der Geräte zentral ablege. Das spart immerhin etwas Aufwand.

Trotzdem spannend, dass das Programm erstmal einwandfrei vom Share läuft, jedoch aus dem Programm keine Netzwerkverbindung zugelassen wird.

Vielleicht liegt es daran, dass das NAS unter Linux läuft (Zugriff über SAMBA)? Ich teste mal, wie es sich bei einer Laufwerksfreigabe auf einem Windows-System verhält.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye