PureDataConverter
- 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
Update: Version 1.1
AddFiles hinzugefügt
AddDirs (rekursiv) hinzugefügt
kosmetische Anpassungen an andere Sprachen
// edit
Bei AddDirs kann man notfalls mit Escape abbrechen, wenns dann doch mal
zuviel sein sollte
AddFiles hinzugefügt
AddDirs (rekursiv) hinzugefügt
kosmetische Anpassungen an andere Sprachen
// edit
Bei AddDirs kann man notfalls mit Escape abbrechen, wenns dann doch mal
zuviel sein sollte
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.
- 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
Update: Version 1.2
Neues Outputformat hinzugefügt: BinPack
Statt HexData wird hier eine Binärdatei erzeugt, welche mit IncludeBinary
eingebunden wird. Die Funktionen zur Nutzung sind dieselben wie bei HexData.
Neues Outputformat hinzugefügt: BinPack
Statt HexData wird hier eine Binärdatei erzeugt, welche mit IncludeBinary
eingebunden wird. Die Funktionen zur Nutzung sind dieselben wie bei HexData.
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.
- 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
Ich mache hier wohl den Alleinunterhalter
Update Version 1.3
Unterstützung von Dateinamen hinzugefügt
// edit:
Update Version 1.4 Build 005
GUI speichert letztes Outputformat und stellt wieder her
Projektfile speichert letztes Outputformat und stellt wieder her
Hilfefenster speichert Position und stellt wieder her
Statusbar hinzugefügt
Kostmetische Änderungen
Update Version 1.3
Unterstützung von Dateinamen hinzugefügt
Code: Alles auswählen
Result.s = UDRes_GetFileName(ResNumber[, hModule])
Result.s = PBData_GetFileName(ResNumber)
Result = UDRes_GetResNumber(FileName.s[, start[, hModule]])
Result = PBData_GetResNumber(FileName.s[, start])
Update Version 1.4 Build 005
GUI speichert letztes Outputformat und stellt wieder her
Projektfile speichert letztes Outputformat und stellt wieder her
Hilfefenster speichert Position und stellt wieder her
Statusbar hinzugefügt
Kostmetische Änderungen
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.
- 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
1.4 Build 011
PathRequester ausgetauscht gegen API-Variante
(kein "Neuer Ordner-Button", Größenveränderbar, Neuer Style)
Zu große Datei-Warnung zu "Dateien hinzufügen..., Ordner hinzufügen ..,
hinzugefügt, hatte ich vergessen. Die Warnung kommt ab ~50 MB
PathRequester ausgetauscht gegen API-Variante
(kein "Neuer Ordner-Button", Größenveränderbar, Neuer Style)
Zu große Datei-Warnung zu "Dateien hinzufügen..., Ordner hinzufügen ..,
hinzugefügt, hatte ich vergessen. Die Warnung kommt ab ~50 MB
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.
Was soll eigentlich immer dieses Build xxx hinter dem Update? Steht das irgendwie für x. Veränderung.
Mit dem großen Ansturm wirst du leider noch etwas warten müssen. Viele haben entweder die BetaVersion von 4.3 nicht drauf oder nutzen diese nur zum Testen und Ausprobieren der neuen Funktionen (so wie ich).
Mit dem großen Ansturm wirst du leider noch etwas warten müssen. Viele haben entweder die BetaVersion von 4.3 nicht drauf oder nutzen diese nur zum Testen und Ausprobieren der neuen Funktionen (so wie ich).
Windows XP: PB 4.31, PB 4.4, PB 4.51
Open Suse 11.2: PB 4.4
Open Suse 11.2: PB 4.4
- 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
Die Buildnummer wird mit jedem erstellen einer Exe erhöht. Eine Erhöhungkswb73 hat geschrieben:Was soll eigentlich immer dieses Build xxx hinter dem Update? Steht das irgendwie für x. Veränderung.
bedeutet lediglich das kleinere Fehler behoben oder kosmetische Änderungen
durchgeführt wurden (keine neuen Funktionen)
Zu finden in der AboutBox, die letzten 3 Ziffern
Naja, das Programm selber benötigt PB 4.30 aber das ist ja unerheblich.kswb73 hat geschrieben: Mit dem großen Ansturm wirst du leider noch etwas warten müssen. Viele haben entweder die BetaVersion von 4.3 nicht drauf oder nutzen diese nur zum Testen und Ausprobieren der neuen Funktionen (so wie ich).
Ich kann ja mal eine UDRes_Include.pbi für PB 4.20 posten.
Die generierten Dateien für die anderen Outputformate muß man leider
händisch anpassen. Nur die PBData_CatchModule ganz entfernen und die
Read Anweisung ändern, ohne .l
Ich denke mal, PB4.30 wird nicht allzu lange auf sich warten lassen
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.
- 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
Damit man die generierten Resourcen auch mit PB4.00 bis PB4.20 testen
kann, hab ich das Download-Paket mal angepaßt.
Wer es bereits geladen hat, der braucht in der UDRes_Include.pbi nur die
letzte Procedure austauschen:
Das Beispiel im Downloadpaket wurde auch angepaßt, da es bereits die
neuen Joystick Befehle nutzt.
kann, hab ich das Download-Paket mal angepaßt.
Wer es bereits geladen hat, der braucht in der UDRes_Include.pbi nur die
letzte Procedure austauschen:
Code: Alles auswählen
CompilerIf #PB_Compiler_Version >= 430
Procedure UDRes_CatchModule(Module, ResNumber, hModule = 0)
Protected *Mem = UDRes_Get(ResNumber, hModule)
Protected Result
If *Mem
Result = CatchModule(Module, *Mem, MemorySize(*Mem))
FreeMemory(*Mem)
ProcedureReturn Result
EndIf
EndProcedure
CompilerEndIf
neuen Joystick Befehle nutzt.
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.
- 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
Der generierte Source ist für PB4.30!X360 Andy hat geschrieben:Bekomme beim Generierten *.pbi code immer Fehlermeldung bei "Read.l PBData_Count" (<-- Syntax Error )
(auch bei den Beispielen ...)
Lediglich die Ausgabe als Windows-Resource hab ich angepaßt, das die auch
mit 4.20 und kleiner läuft. Das einzige Beispiel für 4.20 ist "Waponez II_420.pb"
Ansonsten kannste es natürlich auch selber anpassen, aus Read.l wird Read
Aber Waponez selber muß natürlich auch rückportiert werden, wegen der
neuen Joystickbefehle.
Ich werde da also für ältere Versionen nichts mehr anpassen, habs ja extra
gleich für PB4.30 und höher entwickelt. Neue Projekte werden ja wohl meist
schon jetzt mit 4.30 begonnen, für bereits existierende Projekte besteht ja
nicht unbedingt der Bedarf meines Tools.
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.
- 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
Small Update:
- esgrid.pbi aktualisiert (für PB4.30 final erforderlich)
- Mit PB4.30 compiliert
Ansonsten keine Änderungen, scheint ja alles und jeder zufrieden zu sein
- esgrid.pbi aktualisiert (für PB4.30 final erforderlich)
- Mit PB4.30 compiliert
Ansonsten keine Änderungen, scheint ja alles und jeder zufrieden zu sein
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.