Suche Packalgo

Du brauchst Grafiken, gute Programme oder Leute die dir helfen? Frag hier.
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Suche Packalgo

Beitrag von cxAlex »

Hallo. Wie der Title schon sagt suche ich nach Pack-Funktionen.
Hier und in der Pb-Lounge habe ich leider nicht das gefunden was ich brauche. Kongret müssten Pack-Dateien hinten an eine Exe angehängt werden und mit einem eindeutigen Indentifier gekennzeichnet werden können. z.B. so:

Code: Alles auswählen

Packer_Create(File.s[,Anhaengen.l])
Packer_Open(File.s)
Packer_AddMem(Pack.l,*Mem,MemSize.l,Id.s,Compression.l[,Key.s])
Packer_Add(Pack.l,File.s,Id.s,Compression[,Key.s])
Packer_SaveFile(Pack.l,Id.s,SaveTo.s[,Key.s])
Packer_Mem(Pack.l,Id.s,[Key.s])
Derzeit nutze ich DBIN aus dem PBOS Packet, ich will aber mein Programm total ohne UserLibs schreiben, um IMA's u.ä. in späteren PB Versionen zu vermeiden, derzeit hab ich schon ein paar Probleme mit 4.2/4.3.

Währe toll wenn jemand ein Include wüsste.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
Benutzeravatar
HeX0R
Beiträge: 3056
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3
Kontaktdaten:

Re: Suche Packalgo

Beitrag von HeX0R »

cxAlex hat geschrieben: Derzeit nutze ich DBIN aus dem PBOS Packet, ich will aber mein Programm total ohne UserLibs schreiben, um IMA's u.ä. in späteren PB Versionen zu vermeiden, derzeit hab ich schon ein paar Probleme mit 4.2/4.3.

Währe toll wenn jemand ein Include wüsste.
Hmm... das gute an Open Source ist doch, dass der Source öffentlich ist.
Und da die DBIN-Lib auch noch in PB geschrieben wurde, was hindert dich daran, sie als Include einzubinden ?
Benutzeravatar
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Ah, super. Auf die einfachsten Antworten kommt man selbst nie!

Big Thx!
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
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

Beitrag von ts-soft »

Ich kann Dir auch eine Include zukommen lassen, die ohne irgendwelche
userlibs usw. eine benutzerdefinierte Windows-Resource erstellt.
Diese kannste dann einfach importieren um sie in die exe zu integrieren.
Packen ist natürlich auch integriert :wink:
(sowie die include um die dateien zu nutzen ist ebenso enthalten)
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
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

@ts

Wäre super. Ich hab jetzt erst mal den DBin Source etwas angepasst und auf Speed optimiert, aber dein Interface würde ich auch gerne testen.
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
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

Beitrag von ts-soft »

PN ist raus :wink:
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
cxAlex
Beiträge: 2111
Registriert: 26.06.2008 10:42

Beitrag von cxAlex »

Thx
Projekte: IO.pbi, vcpu
Pausierte Projekte: Easy Network Manager, µC Emulator
Aufgegebene Projekte: ECluster

Bild

PB 5.1 x64/x86; OS: Win7 x64/Ubuntu 10.x x86
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

Beitrag von ts-soft »

Hab jetzt auch zip integriert, brauchste nur noch mal downloaden. Es wird
die zlib.lib aus dem PB Ordner verwendet, ist also keine UserLib o. ä.
erforderlich :wink:

Vor allem hat man bei zip ein kompatibles Packformat für x86 und x64
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