zBin Packer SDK - Crossplattform

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
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

zBin Packer SDK - Crossplattform

Beitrag von ts-soft »

Es geht hierbei um Crossplattform Pack- Unpackroutinen, incl. einer PackGUI.
Aktuelle infos nur im eng. Forum: http://www.purebasic.fr/english/viewtop ... 87#p382287

Hab nämlich keine Lust, alles immer 2x zu aktualisieren :mrgreen:

Dieser Thread dient also vornehmlich der deutschen Diskussion zum SDK

Download: http://www.realsource.de/downloads/doc_ ... packer-sdk

Feedback erwünscht.
Zuletzt geändert von ts-soft am 03.08.2012 22:47, insgesamt 1-mal geändert.
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.
Bild
Benutzeravatar
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: zBin Packer SDK - Crossplattform

Beitrag von ts-soft »

Update:
Historie hat geschrieben:; V 1.1 12/06/04
; added #zBin_DefaultLevel constant to zBin_Common.pbi
; Changed Defaultcompresslevel to 6
; added zBin_UnpackGUI
; some bugfixes
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.
Bild
NoUser

Re: zBin Packer SDK - Crossplattform

Beitrag von NoUser »

.
Zuletzt geändert von NoUser am 01.09.2012 07:34, insgesamt 1-mal geändert.
Benutzeravatar
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: zBin Packer SDK - Crossplattform

Beitrag von ts-soft »

Danke für Dein Feedback :D

Callback für die einzelnen Dateien, halte ich nicht für nötig, das geht so schnell, da ja nur Dateien, die in den Speicher passen,
ge- oder entpackt werden können.
Du solltest natürlich, wenn Du einen Fortschritt anzeigen möchtest, nicht das Archiv als ganzes entpacken, sondern Datei
für Datei, so dass Du einen Progress hast.

Wenn ich Zeit und eine Lösung für das Packen- Entpacken per Stream habe, wird sich das natürlich ändern :wink:

Wenn ein zBin Archiv in einer anderen Datei (exe oder sonstwas) ist, dauert die Suche leider manchmal etwas, dafür habe ich
zur Zeit auch keine Lösung, da ist es dann besser das Archiv als StandAlone mit zu liefern.

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.
Bild
Benutzeravatar
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: zBin Packer SDK - Crossplattform

Beitrag von ts-soft »

Update:
History hat geschrieben:; V 1.2 12/07/06
; added method GetPackedSize()
; added method GetDate()
; enhanced zBin_UnpackerGUI
; added Callback for AddPackDir() and ExtractArchiv()
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.
Bild
NoUser

Re: zBin Packer SDK - Crossplattform

Beitrag von NoUser »

.
Zuletzt geändert von NoUser am 01.09.2012 07:34, insgesamt 1-mal geändert.
Benutzeravatar
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: zBin Packer SDK - Crossplattform

Beitrag von ts-soft »

Update:
History hat geschrieben:; V 1.3 12/07/10
; added Unpack-DLL (Source) and includefile
; added Unpack-DLL binary for Linux x86 and Windows x86, x64.
; Linux x64 doesn't compile see bugreport here: http://www.purebasic.fr/english/viewtop ... 91#p382691
; small bugfixes
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.
Bild
Benutzeravatar
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: zBin Packer SDK - Crossplattform

Beitrag von ts-soft »

Update:
History hat geschrieben:; V 1.4 12/06/11
; added include files for zBinUnpack.dll supporting: AutoIt3, PureBasic, XProfan
; added Progressbar for zBinPackGUI
; some small bugfixes
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.
Bild
NoUser

Re: zBin Packer SDK - Crossplattform

Beitrag von NoUser »

.
Zuletzt geändert von NoUser am 01.09.2012 07:34, insgesamt 1-mal geändert.
Benutzeravatar
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: zBin Packer SDK - Crossplattform

Beitrag von ts-soft »

Update:
History hat geschrieben:; V 1.5 12/06/13
; added optional Callback for zBinUnpack()
; fixed bug with numbering in zBinPackGUI and zBinUnpackGUI
; resizing support for zBinPackGUI and zBinUnpackGUI
; show progress in titlebar for for zBinPackGUI and zBinUnpackGUI
; cancel-support for packing in zBinPackGUI (windows only)
; added Progressbar for zBinUnpackGUI
; cancel-support for unpacking in zBinUnpackGUI
History hat geschrieben:; V 1.6 12/06/14
; added cancel support for zBinPackGUI on all OS
; fixed bug with path in archive, if you drop more as one dir to zBin_PackerGUI
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.
Bild
Antworten