Forum: Object-Pascal / Delphi-Language
Delphi
by internetnavigator,
20. Mai 2010
Wie gesagt, habs' jetzt im OnActivate der Form... Geht erst einmal, nicht sauber, da habt ihr Recht. Ich hab nur heute Nachmittag released und wenn ich jetz wieder den Installer patche gibts noch ein größeres Durcheinander.
Im nächsten Update werd ich dann das ganze wieder "ordentlich" in das OnCreate schreiben und dann gData kontaktieren.
Vielen Dank erstmal für eure Hilfe...
Achja, das...
Forum: Object-Pascal / Delphi-Language
Delphi
by internetnavigator,
20. Mai 2010
Aber wie wollen die dann feststellen dass die Exe eben nicht schädlich ist? Könnte da jeder seine Viren hin schicken und die verifizieren die? :lol:
Forum: Object-Pascal / Delphi-Language
Delphi
by internetnavigator,
20. Mai 2010
gData lässt mich nichts an dieser Stelle ausführen.
Hab jetzt eine Möglichkeit gefunden:
Hab den VerifyFile Aufruf (welche bei einem Update zu InstallHost linkt) in den OnActivate der Form gelegt.
Jetzt ist Ruhe, aber eine wirklich schöne Lösung ist das auch nicht :/
Ich komm wohl nicht drum herum mir eine Signatur zu holen bzw gData die Source zu schicken.
Vielen Dank aber für Eure...
Forum: Object-Pascal / Delphi-Language
Delphi
by internetnavigator,
20. Mai 2010
Genau, eine Konsolen-App mit Parameterübergabe, ich versuch es mal...
Forum: Object-Pascal / Delphi-Language
Delphi
by internetnavigator,
20. Mai 2010
Zu "ErazerZ": Ich nutze ja nur AppData (ProgramData). Alle administrativen Ordner werden nicht genutzt.
Zu "Luckie": Natürlich kann man den Virenscanner auf jedem Client zentral vom Server deinstallieren, aber das steht leider nicht zur Option. Die Systeme müssen sicher bleiben. Wenn ich nur wüsste was genau gData stört.
Vielleicht hat ja jemand eine Idee wie man das Problem durch...
Forum: Object-Pascal / Delphi-Language
Delphi
by internetnavigator,
20. Mai 2010
Eine Änderung der Dateiendung bringt leider nichts.
Zu bemerken ist aber:
SysFunc.ErstelleProzess(pChar('calc.exe'), '', '', FALSE); // Kein Problem, bis dass die Execution fehlschlägt
SysFunc.ErstelleProzess(pChar(hRunBatFileName), '', '', FALSE); // Kein Problem, bis dass die Execution fehlschlägt
SysFunc.ErstelleProzess(pChar(hAppPath + hRunBatFileName), '', '', FALSE); // Hier...
Forum: Object-Pascal / Delphi-Language
Delphi
by internetnavigator,
19. Mai 2010
TSysCtrl (hat auch InstallHost) wird im OnCreate (der Form) schon erzeugt, so dass, im günstigsten Fall, garnicht mehr die Form gezeigt wird. Im OnCreate (der Form) steht dann auch SysCtrl.VerifyFile, welches bei einem Update "InstallHost" aufruft.
Da ich für Updates nicht jedesmal Elevated-Rights einfordern wollte, habe ich mich für ProgrammData also Anwendungsdaten im AllUsers Verzeichnis...
Forum: Object-Pascal / Delphi-Language
Delphi
by internetnavigator,
19. Mai 2010
Vielen Dank schonmal für Eure Hilfe zu so später Stunde!
An dem Inhalt der Batch scheint es nicht zu liegen, wenn ich den aukommentiere gibts das Gleiche Problem.
Kenn jemand vielleicht eine ganz verrückte Art eine .bat zu öffnen/starten?
Forum: Object-Pascal / Delphi-Language
Delphi
by internetnavigator,
19. Mai 2010
Naja. Es zu gData zu schicken wäre eine Möglichkeit. Ich sollte es nur eigentlich morgen an der Schule vorstellen. Wir haben da gData :wink:
Nun suche ich nach einer Möglichkeit es zumindest kurzfristig zu unterdrücken.
Aber wie kann denn soetwas überhaupt passieren?
Forum: Object-Pascal / Delphi-Language
Delphi
by internetnavigator,
19. Mai 2010
Guten Abend zusammen, :)
ich habe in den letzen 3 Monaten ein Netzwerkgestürtzes Programm geschrieben, welches durch Verbindung zu einem Webserver sich immer aktuell hält. Quelltext-technisch kein Problem. Bei einem Update wird der Programmname genommen "Host.exe" und ein "_update" eingefügt: "Host_update.exe". Die Verknüpfung auf dem Desktop und im Startmenü steht aber auf "Host.exe".
Nun...