Delphi-PRAXiS
Seite 2 von 5     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Programme ~ 1kb (https://www.delphipraxis.net/132115-delphi-programme-%7E-1kb.html)

mr_emre_d 6. Apr 2009 17:21

Re: Delphi Programme ~ 1kb
 
Zitat:

Zitat von lbccaleb
Sollte das noch zu groß sein, dann hast du auf der Seite noch ein Bsp von Nico
MiniDExe
Dort ist die Anwendung nur noch 3kb groß!

Danke, genau soetwas habe ich gesucht .. Mal sehen

EDIT:
Jawohl ... Wenn man es mit UPX packt, hat es ne Größe von 2,5 kb :)
Ich bin zufrieden :)

MfG

Matze 6. Apr 2009 17:39

Re: Delphi Programme ~ 1kb
 
Zitat:

Zitat von mr_emre_d
Jawohl ... Wenn man es mit UPX packt, hat es ne Größe von 2,5 kb :)

Bedenke aber, dass das Packen mit UPX auch Nachteile bringt. Also wenn es nicht sein muss, würde ich es auch nicht unbedingt machen.

himitsu 6. Apr 2009 19:17

Re: Delphi Programme ~ 1kb
 
Die Frage ist, vorallem in der heutigen Zeit, wofür man sowas überhaupt noch baucht.

OK, ich versuch auch oftmals alles so klein wie möglich zu halten, aber übertreiben muß ich das nun auch nicht.

Selbst Nico und Assarbad schreiben nicht nur so kleine Programme (oftmals ist es ja einfach den Aufwand nicht wert)



PS: da gibt es soeine 64kb-Fraktion, mit richtigen Wetbewerben, wo man versucht soviel wie möglich (ohne irgendwelche Komprimierungen, weibei sowas bei den Programmen kaum möglich ist, da dort nicht viel zum komprimieren drin ist) in eine 64 KB-Datei zu packen.

die bekommen da z.B. sogar rießige 3D-Ego-Shooter mit Sound und allem drum und dran in solche Dateien rein.
mir fiel jetzt nur ein Name eines Prorammes ein "Brüllwürfel"
google fand dann dieses http://www.glastyn.de/downloads/farb...ellwuerfel.htm
und wenn man da die Links unten verfolgt, findet man schonmal einen der "Irren" und seine Programme :angel:

lbccaleb 6. Apr 2009 19:40

Re: Delphi Programme ~ 1kb
 
Zitat:

Zitat von himitsu
PS: da gibt es soeine 64kb-Fraktion, mit richtigen Wetbewerben, wo man versucht soviel wie möglich (ohne irgendwelche Komprimierungen, weibei sowas bei den Programmen kaum möglich ist, da dort nicht viel zum komprimieren drin ist) in eine 64 KB-Datei zu packen.

OK, ist zwar leicht OT, aber kann man trotzdem mal posten^^

pouet.net

Das ist so eine Wettbewerbsseite :)
Dort sind über 100erte dieser Programme zu finden, einige sind schon wirklich beeindruckend^^
Die Programme auf der Seite sind nicht nur was für nonVcl Liebhaber, sondern auch was für Grafik-Fans, Sound-Fans und Hardware-Leistung-Test-Fans^^

Kann man sich auf jedenfall mal angeschaut haben...

Edit:
Link korrigiert

jaenicke 6. Apr 2009 20:09

Re: Delphi Programme ~ 1kb
 
Zitat:

Zitat von Matze
Bedenke aber, dass das Packen mit UPX auch Nachteile bringt. Also wenn es nicht sein muss, würde ich es auch nicht unbedingt machen.

Das würde ich auch nicht machen. Denn man muss immer damit rechnen, dass eine Exe alleine deshalb plötzlich von einigen Virenscannern erkannt wird. Das ist normal, da viele Viren eben auch gepackt sind und deshalb ähnliche Signaturen enthalten. Letztlich zerstört man so das Vertrauen in ein Produkt.

Was das für einen Sinn hat, ist nochmal eine andere Frage, ich sehe keinen, aber vielleicht soll das Programm ja z.B. für ein Laptop mit SSDs oder so sein wo gerade so Windows drauf passt.

mr_emre_d 6. Apr 2009 21:01

Re: Delphi Programme ~ 1kb
 
[quote="lbccaleb"]
Zitat:

Zitat von himitsu

Danke für den Link. Ich finde solche Sachen einfach Klasse. :thumb:
(bin ja selbst einer, der es zumindest versucht :P)

MfG

Dunkel 6. Apr 2009 21:13

Re: Delphi Programme ~ 1kb
 
Zitat:

Zitat von himitsu
die bekommen da z.B. sogar rießige 3D-Ego-Shooter mit Sound und allem drum und dran in solche Dateien rein.

http://www.theprodukkt.com/kkrieger

Auch debris von denen ist sehr faszinierend. Aber IMHO sind die Demo-Zeiten vorbei, in denen man versucht hat, so viel multimedialen Schnick-Schnack wie möglich in eine Mini-Echse zu bekommen. Es ist eine feine Spielerei, aber Produktivität ist was anderes. In Zeiten von Gibabyte/Terabyte und DSL lohnt es sich einfach nicht mehr jedes Bit 2 Mal umzudrehen...

himitsu 6. Apr 2009 22:52

Re: Delphi Programme ~ 1kb
 
joar, die Leute würden wohl Unreal Tournament auf 'ne Diskette draufbekommen X'D

Aber man sieht auch, wie schwer es ist etwas so klein hinzubekommen, abgesehn davon daß dann vieles Live berechnet und die Hardware dadurch ganz schön ausgelastet wird.
(im Gegensatz zu den rießigen speilen, wo Vieles irgendwo vorberechnet abgespeichert ist)

Drum sagte ich ja ... klein ist nicht schlecht, solange man es "aufwandsmäßig" nicht übertreibt.
Und wenn man wirklich extrem klein arbeiten möchte, dann kommt man mit anderen Sprachen/Compilern auf Jedenfall besser, als mit Delphi.

Dennoch: Selbst in Zeiten von viel Speicher muß ein Programm ja nicht unbedingt viele GB belegen -.-°


Im Grunde sind es mehr Idealisten, die sowas noch machen ... also mehr aus Spaß und um zu zeigen was möglich wäre.

Reinhard Kern 7. Apr 2009 00:49

Re: Delphi Programme ~ 1kb
 
Zitat:

Zitat von himitsu
...Und wenn man wirklich extrem klein arbeiten möchte, dann kommt man mit anderen Sprachen/Compilern auf Jedenfall besser, als mit Delphi.
...

Hallo,

das stimmt wohl, aber die Frage ist wieso eigentlich - wenn ich mich noch recht an die graue Vorzeit erinnere, wurde Turbo Pascal zu seligen Zeiten von DOS und Heimsoeth Software auf EINER Diskette geliefert. Daraus wurden dann 2 und das vorläufige Ende der Fahnenstange ist ja bekannt. War wohl eine andere Entwickler-Generation.

Gruss Reinhard

jaenicke 7. Apr 2009 01:36

Re: Delphi Programme ~ 1kb
 
Den Sprachumfang und Leistungsumfang kannst du aber genauso wenig vergleichen wie die Größe. ;-)
Alleine schon die visuellen Formulare brauchen eben einiges. Deshalb ist nonVCL eben deutlich kleiner.

Du kannst mit Delphi eben von Hause aus sehr viel mehr machen als mit Turbo Pascal, und auch mit jeder Version immer mehr. Irgendwoher muss diese Funktionalität schließlich kommen, das kostet Platz.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:45 Uhr.
Seite 2 von 5     12 34     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz