EXE mit Versionsnummer erstellen
EXE mit Versionsnummer erstellen
Hallo Leute,
ist es möglich, dass beim Erzeugen einer EXE-Datei der Name automatisch angepasst wird? Ich würde gerne, dass die letzte erstellte EXE nicht überschrieben, sondern dass immer eine neue mit der aktuellen Build-Nummer erzeugt wird.
z.B.:
Output executable: "MeinProgramm 1.0.0.%BUILDCOUNT.exe"
"MeinProgramm 1.0.0.0.exe"
"MeinProgramm 1.0.0.1.exe"
"MeinProgramm 1.0.0.2.exe"
"MeinProgramm 1.0.0.3.exe"
lg
SBond
ist es möglich, dass beim Erzeugen einer EXE-Datei der Name automatisch angepasst wird? Ich würde gerne, dass die letzte erstellte EXE nicht überschrieben, sondern dass immer eine neue mit der aktuellen Build-Nummer erzeugt wird.
z.B.:
Output executable: "MeinProgramm 1.0.0.%BUILDCOUNT.exe"
"MeinProgramm 1.0.0.0.exe"
"MeinProgramm 1.0.0.1.exe"
"MeinProgramm 1.0.0.2.exe"
"MeinProgramm 1.0.0.3.exe"
lg
SBond
41 6c 73 6f 20 77 65 6e 6e 20 64 75 20 73 6f 20 76 69 65 6c 20 4c 61 6e 67 65 77 65 69 6c 65 20 68 61 73 74 2c 20 64 61 6e 6e 20 6b 61 6e 6e 73 74 20 64 75 20 61 75 63 68 20 67 6c 65 69 63 68 20 7a 75 20 6d 69 72 20 6b 6f 6d 6d 65 6e 20 75 6e 64 20 61 62 77 61 73 63 68 65 6e 2e

Re: EXE mit Versionsnummer erstellen
Leider nicht, wär aber eine schöne Idee. Da müsstest du vielleicht ein Plugin schreiben.
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: EXE mit Versionsnummer erstellen
Tool erstellen mit dem Trigger: Nach dem Erstellen des Executable, welches die Exe umbenennt.
Also immer als App.exe compilieren und diese umbennen in was immer Du möchtest.
Gruß
Thomas
Also immer als App.exe compilieren und diese umbennen in was immer Du möchtest.
Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Re: EXE mit Versionsnummer erstellen
Und wenn du dein Plugin entwickelt hast, kannst du es auch gleich im Feedback-Forum veröffentlichen, damit andere es ebenfalls nutzen können.
Re: EXE mit Versionsnummer erstellen
xD
ok, dass ist aber keine schlechte Idee. Ich werde das mal umsetzen
danke
ok, dass ist aber keine schlechte Idee. Ich werde das mal umsetzen
danke
41 6c 73 6f 20 77 65 6e 6e 20 64 75 20 73 6f 20 76 69 65 6c 20 4c 61 6e 67 65 77 65 69 6c 65 20 68 61 73 74 2c 20 64 61 6e 6e 20 6b 61 6e 6e 73 74 20 64 75 20 61 75 63 68 20 67 6c 65 69 63 68 20 7a 75 20 6d 69 72 20 6b 6f 6d 6d 65 6e 20 75 6e 64 20 61 62 77 61 73 63 68 65 6e 2e

Re: EXE mit Versionsnummer erstellen
Dazu hätt ich mal eine Frage :
Wie kann man denn, per "Werkzeug", den Executable Namen, der an den Compiler geschickt wird, verändern ?
Den Source, der an den Compiler geschickt wird, kann man manipulieren. Wie aber den Filenamen des Executables ?
Ich habe bisher nur Auslesemöglichkeiten entdeckt...
Wie kann man denn, per "Werkzeug", den Executable Namen, der an den Compiler geschickt wird, verändern ?
Den Source, der an den Compiler geschickt wird, kann man manipulieren. Wie aber den Filenamen des Executables ?
Ich habe bisher nur Auslesemöglichkeiten entdeckt...
PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom
Re: EXE mit Versionsnummer erstellen
notfalls ein Programm mit Purebasic schreiben und das dann als Werkzeug arbeiten lassen.
Ich werde heute abend mal was schreiben. Sollte ja nicht so schwer werden. Man könnte auch gleich nach dem Erstellen der exe den UPX-Kompressor anwenden.
Quasi.... EXE erstellen -> EXE umbennenen -> EXE komprimieren
yay
Ich werde heute abend mal was schreiben. Sollte ja nicht so schwer werden. Man könnte auch gleich nach dem Erstellen der exe den UPX-Kompressor anwenden.
Quasi.... EXE erstellen -> EXE umbennenen -> EXE komprimieren
yay
41 6c 73 6f 20 77 65 6e 6e 20 64 75 20 73 6f 20 76 69 65 6c 20 4c 61 6e 67 65 77 65 69 6c 65 20 68 61 73 74 2c 20 64 61 6e 6e 20 6b 61 6e 6e 73 74 20 64 75 20 61 75 63 68 20 67 6c 65 69 63 68 20 7a 75 20 6d 69 72 20 6b 6f 6d 6d 65 6e 20 75 6e 64 20 61 62 77 61 73 63 68 65 6e 2e

- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: EXE mit Versionsnummer erstellen
Um ein paar KBytes auf den üblichen TB Platten zu sparen und die Heuristik des AntiVir zu povozieren?SBond hat geschrieben:Man könnte auch gleich nach dem Erstellen der exe den UPX-Kompressor anwenden.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Re: EXE mit Versionsnummer erstellen
So gesehen hast du Recht, aber eine Fehlerkennung von Virenprogrammen ist mir schon ewig nicht mehr passiert.
41 6c 73 6f 20 77 65 6e 6e 20 64 75 20 73 6f 20 76 69 65 6c 20 4c 61 6e 67 65 77 65 69 6c 65 20 68 61 73 74 2c 20 64 61 6e 6e 20 6b 61 6e 6e 73 74 20 64 75 20 61 75 63 68 20 67 6c 65 69 63 68 20 7a 75 20 6d 69 72 20 6b 6f 6d 6d 65 6e 20 75 6e 64 20 61 62 77 61 73 63 68 65 6e 2e

- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: EXE mit Versionsnummer erstellen
Naja, wenn Du das Programm nur auf Deinem System nutzt, hätteste aber sagen sollenSBond hat geschrieben:So gesehen hast du Recht, aber eine Fehlerkennung von Virenprogrammen ist mir schon ewig nicht mehr passiert.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.

Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.


