Produziert PB5 größere Exen?
Produziert PB5 größere Exen?
Hallo,
ich habe gerade ein altes PB4.91-Programm von mir ein bischen geupdatet.
Unter anderem z.B. die PureColor-Befehle rausgeworfen, gibt ja glaub eh noch kein Update für PB5 für diese Lib...
Hatte eigentlich jetzt eher erwartet, dass die .exe noch kleiner wird.
Komischerweise war die alte .exe mit UPX gepackt ca. 75 KB... jetzt aber komme ich auf knapp 130 KB?!?
Gut das ist jetzt nicht weiter dramatisch, aber verwundert bin ich irgendwie schon...
Danke,
Delle
ich habe gerade ein altes PB4.91-Programm von mir ein bischen geupdatet.
Unter anderem z.B. die PureColor-Befehle rausgeworfen, gibt ja glaub eh noch kein Update für PB5 für diese Lib...
Hatte eigentlich jetzt eher erwartet, dass die .exe noch kleiner wird.
Komischerweise war die alte .exe mit UPX gepackt ca. 75 KB... jetzt aber komme ich auf knapp 130 KB?!?
Gut das ist jetzt nicht weiter dramatisch, aber verwundert bin ich irgendwie schon...
Danke,
Delle
PB 6.21 | Win 11
Re: Produziert PB5 größere Exen?
Sieht wohl so aus, als ob das an UseJPEGImageEncoder() bzw. UseJPEGImageDecoder() liegt.
PB 6.21 | Win 11
Re: Produziert PB5 größere Exen?
mit datenbankzugriffen auf sqlite wird es noch mal dicker
hast du ne Brille?
upx nutzen doch nur noch nerds
hast du ne Brille?

upx nutzen doch nur noch nerds
pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Re: Produziert PB5 größere Exen?
Wurscht, ich habe die nativen Image-Befehle jetzt jedenfalls rausgeschmissen und durch GDI ersetztbobobo hat geschrieben:mit datenbankzugriffen auf sqlite wird es noch mal dicker

Ja, aber die setz ich nie auf. Sie hat aber keine dicken Ränder!bobobo hat geschrieben:hast du ne Brille?![]()

In der Hinsicht bin ich gerne ein Nerdbobobo hat geschrieben:upx nutzen doch nur noch nerds

PB 6.21 | Win 11
Re: Produziert PB5 größere Exen?
Lege Dir einen DOS Rechner zu und dann hast Du sicher nur 'kleinere' Tools.Delle hat geschrieben:In der Hinsicht bin ich gerne ein NerdIch krieg halt die Krise, wenn kleine Tools mehr als 75 KB groß sind *g*
Du benutzt Windows 8 aber das Tool von Dir darf nicht größer 75KB sein?
Irgendwie passt da was nicht zusammen.

Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
- NicTheQuick
- Ein Admin
- Beiträge: 8809
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Re: Produziert PB5 größere Exen?
Ich stand auch lange auf diese kleinen Executables. Aber mittlerweile ist mir das auch ziemlich egal. Wenn ich kleine Exe brauche, nutze ich C oder C++. 
Aber wenn man auf kleine Dinge steht, dann gibt es auch Damn Small Linux.

Aber wenn man auf kleine Dinge steht, dann gibt es auch Damn Small Linux.
Re: Produziert PB5 größere Exen?
Für kleine Exen gibt es PB in alten Versionen aus dem PB-Archiv.
Diese funktionieren m.E. immer noch bestens.
Diese funktionieren m.E. immer noch bestens.
pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
- 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: Produziert PB5 größere Exen?
Eine exe mit nur einem MessageRequester, compiliert mit PB5.11 ist immer noch nur 3 KB gross!
Selbst in C wird diese nicht kleiner sein
Das, bedingt durch neuere/geupdatete Libs, exen etwas grösser werden sollte wohl normal sein.
Selbst in C wird diese nicht kleiner sein

Das, bedingt durch neuere/geupdatete Libs, exen etwas grösser werden sollte wohl normal 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.

Re: Produziert PB5 größere Exen?
Ja aber hier liegt's ja nicht an irgendwelchen UserLibs sondern z.B. an den nativen Image-Funktionen.ts-soft hat geschrieben:Das, bedingt durch neuere/geupdatete Libs, exen etwas grösser werden sollte wohl normal sein.
PB 6.21 | Win 11
- 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: Produziert PB5 größere Exen?
Sind das keine Libs? Gerade in den Image-Libs (wie z.B. png) tauchen ab und zu Sicherheitsprobleme auf, so das dieseDelle hat geschrieben:Ja aber hier liegt's ja nicht an irgendwelchen UserLibs sondern z.B. an den nativen Image-Funktionen.
geupdated werden müssen. Deswegen halte ich das verwenden der Museums-Versionen nicht ungedingt als die
beste Lösung. Ausserdem, wen jucken die paar KB? Selbst über mehrere MB mache ich mir keinerlei Gedanken

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.
