Config oa. Daten in Exe speichern
-
- Beiträge: 321
- Registriert: 15.06.2008 21:52
-
- Beiträge: 321
- Registriert: 15.06.2008 21:52
Kleine Frage, hats schon wer auf x64 bzw. Linux getestet? Rein theoretisch müsste es da auch gehen, würd mich interessieren.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster
PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
kleines Update:
- Loader kann nun optinal Daten aus jeder beliebigen Datei laden, nicht mehr nur von sich selbst.
- Builder kann bei bereits vorhandenen Daten diese nun wahlweise löschen oder miteinbeziehen.
Download: 1. Post oder:
http://www.paladiumx.forgesoft.net/publ ... Config.zip
- Loader kann nun optinal Daten aus jeder beliebigen Datei laden, nicht mehr nur von sich selbst.
- Builder kann bei bereits vorhandenen Daten diese nun wahlweise löschen oder miteinbeziehen.
Download: 1. Post oder:
http://www.paladiumx.forgesoft.net/publ ... Config.zip
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster
PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
- mpz
- Beiträge: 505
- Registriert: 14.06.2005 15:53
- Computerausstattung: Win 11 Pro, 48 GB Ram, Intel I7 CPU und RX4070 Grafikkarte, PB (4/5) 6.12LT
- Wohnort: Berlin, Tempelhof
Hi cxAlex,
als Anhänger der AllesIndieExe Fraktion finde ich Dein Tool super. Ich werde mich in den nächsten Tagen damit beschäftigen, ich habe nur eine kleine Frage vorab:
Ist es möglich das das gestartete Exe Programm die in dem Exe Programm vorgebenen "Daten" verändert oder kann man das immer nur über eine anderes Programm machen wenn die Exe nicht gestartet ist? Es wäre schon genial wenn ein Exe Programm seine eigenen Einstellungen verändern könnte...
Gruß Michael
als Anhänger der AllesIndieExe Fraktion finde ich Dein Tool super. Ich werde mich in den nächsten Tagen damit beschäftigen, ich habe nur eine kleine Frage vorab:
Ist es möglich das das gestartete Exe Programm die in dem Exe Programm vorgebenen "Daten" verändert oder kann man das immer nur über eine anderes Programm machen wenn die Exe nicht gestartet ist? Es wäre schon genial wenn ein Exe Programm seine eigenen Einstellungen verändern könnte...
Gruß Michael
Working on
- LibSGD - MP3D Engine - 


Direkt ist es nicht möglich, man muss den Umweg über eine temporäre EXE gehen, und dann ein bisschen mit ProgrammParameter() tricksen. Hab das ganze schonmal gemacht, mal sehen, wenn ich heute dazu komme werd ichs so machen das man nur am Anfang der EXE ein Macro setzen muss und dann kann man auch die eigene EXE mit nur einem Befehl konfigurieren.mpz hat geschrieben:Ist es möglich das das gestartete Exe Programm die in dem Exe Programm vorgebenen "Daten" verändert oder kann man das immer nur über eine anderes Programm machen wenn die Exe nicht gestartet ist? Es wäre schon genial wenn ein Exe Programm seine eigenen Einstellungen verändern könnte...
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster
PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Update:
- EC_Builder_SelfConfig(): Aktualisiert Daten in der aktuellen Executable
Selfconfig:
Download: 1. Post oder:
http://www.paladiumx.forgesoft.net/publ ... Config.zip
- EC_Builder_SelfConfig(): Aktualisiert Daten in der aktuellen Executable
Selfconfig:
Code: Alles auswählen
; ------------------------------------------------------------------------------------
; Config- oä. Daten aus Exe laden
; Source: Selfconfig
; (cl) Alexander Aigner
; PB 4.x
; ------------------------------------------------------------------------------------
XIncludeFile "EC_Include.pbi"
EC_Builder_SelfConfigHead() ; Benötigt
Define Loader, msg.s
Loader = EC_Load_All()
If Loader
*Mem = EC_Loader_GetMem(Loader)
MemSize = EC_Loader_GetMemSize(Loader)
msg.s = PeekS(*Mem, MemSize)
EndIf
msg = InputRequester("Test", "Eigener Text", msg)
If msg
If MessageRequester("Selfconfig", "Geänderten Text speichern?", #PB_MessageRequester_YesNo) = #PB_MessageRequester_Yes
EC_Builder_SelfConfig(@msg, Len(msg))
EndIf
EndIf
http://www.paladiumx.forgesoft.net/publ ... Config.zip
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster
PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Update:
- Wahlweise Beenden oder Neustarten der EXE bei SelfConfig.
Download: 1. Post oder:
http://www.paladiumx.forgesoft.net/publ ... Config.zip
- Wahlweise Beenden oder Neustarten der EXE bei SelfConfig.
Download: 1. Post oder:
http://www.paladiumx.forgesoft.net/publ ... Config.zip
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster
PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86