Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Servergenerator (https://www.delphipraxis.net/54662-servergenerator.html)

storm1988 9. Okt 2005 11:39


Servergenerator
 
Hi

Ich hab in Delphi einen Server gecodet bei dem ich den Port von der exe beliebig verändern will. Jetzt wollt ich frage ob es möglich ist, einen Art Generator zu coden mit dem ich die exe mit dem gewünschten Port erstellen kann :?: :?:

GuenterS 9. Okt 2005 12:30

Re: Servergenerator
 
Warum willst Du unbedingt eine exe Datei erstellen?

Wäre es nicht zweckmäßiger den Port und die anderen Einstellungssachen in eine Konfigurationsdatei wie IniFile oder Registry zu speichern und von dort zu lesen?

ripper8472 9. Okt 2005 12:41

Re: Servergenerator
 
spontan sehe ich hier parallelen zu trojanerservern... die haengen ihre daten auch an die exen an oder schreiben sie direkt in die exe hinein.

Tubos 9. Okt 2005 12:43

Re: Servergenerator
 
Zitat:

Wäre es nicht zweckmäßiger den Port und die anderen Einstellungssachen in eine Konfigurationsdatei wie IniFile oder Registry zu speichern und von dort zu lesen?
Alles in einer EXE zu haben kann sehr komfortabel sein.

GuenterS 9. Okt 2005 12:51

Re: Servergenerator
 
Zitat:

Zitat von Tubos
Zitat:

Wäre es nicht zweckmäßiger den Port und die anderen Einstellungssachen in eine Konfigurationsdatei wie IniFile oder Registry zu speichern und von dort zu lesen?
Alles in einer EXE zu haben kann sehr komfortabel sein.

Kann ist nur meist nicht so.

Stelle mir da ein Mehrbenutzersystem vor, im Programmverzeichnis keine Schreibrechte dafür nur im HomeDir des Benutzers. Zusätzlich dürfen im HomeDirs des Benutzers keine Programme ausgeführt werden.

Was machst Du dann mit einer Software die seine Konfigurationsdaten in der Exe speichern will? Durch eine andere die dies nicht tut ersetzen.

storm1988 9. Okt 2005 13:08

Re: Servergenerator
 
Danke mal für die Antworten!

Ich will sicher keinen trojaner oder irgend so was in der Art programmieren...
Mich hätte nur grundsätzlich interesiert ob sowas überhaupt möglich ist zu coden und wie Tubos schon gesagt hat würde ich es auch sehr komfortabel finden.

Phoenix 9. Okt 2005 13:46

Re: Servergenerator
 
Ja, klar geht dies.

Schreibe ein kleines Programm, welches den Quellcode verändert (die Portnummer setzt), und dann den Delphi-Compiler direkt aufruft. Ist doch supereasy sowas...

MrKnogge 9. Okt 2005 14:31

Re: Servergenerator
 
Zitat:

Zitat von Phoenix
Ja, klar geht dies.

Schreibe ein kleines Programm, welches den Quellcode verändert (die Portnummer setzt), und dann den Delphi-Compiler direkt aufruft. Ist doch supereasy sowas...

Was aber voraussetzt, dass der Endbenutzer Delphi auf dem Rechner installiert hat.

Mein Tipp:

Speicher den Port als RessourceString und "manipuliere" diesen dann per "Resource update".
Einfach mal im Forum nach Hier im Forum suchenResource Update oder Hier im Forum suchenResourceupdate suchen.

gruss

storm1988 9. Okt 2005 15:19

Re: Servergenerator
 
Erstmal Thx für die Hilfe :thumb:, doch könntest du mir ein Beispiel zeigen wie ich einen ResourceString erstelle und wie ich diesen dann ändere, denn irgend wie find i nix gescheites!!

Rastaman 9. Okt 2005 15:24

Re: Servergenerator
 
Ich glaub das ist wie mit

Delphi-Quellcode:
const
einfach so

Delphi-Quellcode:
resourcestring
  string1 = 'HALLO';
GLAUBE ICH !!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:32 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz