CSPack v.1.52 (Nein, iss nix mit Counter Strike! :-)

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

Beitrag von ts-soft »

Die Programmoberfläche, überseht mit Buttons, ist viermal größer als nötig. Leute mit einer Auflösung von 800 x 600 haben Schwierigkeiten.

Du solltest die Oberfläche vielleicht mit Panels etwas übersichtlicher und kleiner gestalten. Eventuell einen Assistenten-Modus, der Schritt für Schritt durch die Anwendung führt.

Übrigens: Normallerweise können SFX-Dateien auch entpackt werden, ohne sie auszuführen. Dies geht natürlich nur mit RAR und ZIP

Trotz allem: Mach weiter es kann nur besser werden :allright:
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
glubschi90
Beiträge: 274
Registriert: 04.09.2004 01:43
Wohnort: Würzburg

Beitrag von glubschi90 »

@ts-soft

> Übrigens: Normallerweise können SFX-Dateien auch entpackt werden, ohne sie auszuführen. Dies geht natürlich nur mit RAR und ZIP

:?:
Kann man doch!
(Archiv einlesen, Doppelklick auf die entsprechende Datei)
Alle entpacken wird auch noch gemacht! (Ist ja dann ncht schwer!)

PS: Danke für das Lob und den Tip mit dem Assistenten! <)

Um die Oberfläche werd' ich mich kümmern.
(Aber wie soll das mit Panels genau gehen? Dann würde es ja wieder unübersichtlich :roll: )
PureBasic 4.30
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 »

Dein Packer sollte auch Kommandozeilen verstehen. Ich arbeite eigentlich nie mit Packer-Oberflächen, sondern nehme Dateimanager (TotalCommander)

Das mit der Oberfläche mach mal lieber alleine. Aber 12 oder mehr Buttons in einem Fenster sind einfach unmöglich. Den Packfortschritt kannste auch in einem Extra-Fenster nur während des Packens anzeigen.

Okay, viel Spaß noch beim Programmieren
(PS: habe mal ein ähnliches SFX-Programm in PB geschrieben)
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
glubschi90
Beiträge: 274
Registriert: 04.09.2004 01:43
Wohnort: Würzburg

Beitrag von glubschi90 »

Jo, das mit den Komandozeilen ist gut!

Und ich hab' eigentlich gar keine Hilfe bei der Oberfläche von dir gewollt! :wink:
PureBasic 4.30
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 Dir mal meine Version (ca. 2 Jahre alt) auf meine Homepage gestellt. Kannste ja mal downloaden. Source ist dabei, wenn der unter 3.92 noch funktionieren sollte. Leider nicht fehlerfrei. Ordner-Bestimmung funzt erst ab Win2K Fehlerfrei (wußte damals nicht das die API-Funktion MakeSureDirectoryExist_ unter Win9x nicht existiert) Hier der Link: http://de.geocities.com/ts_softde/SFX-Createur.zip

Kannste ausschlachten, die Entwicklung meinerseits ist eingestellt
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
crossroads
Beiträge: 244
Registriert: 29.08.2004 05:41
Wohnort: Rhine Main Area

Beitrag von crossroads »

Habs auch mal angetestet:
Packen & entpacken klappt; gepackte Datei einlesen geht nicht:
Fehlermeldung - ... ist keine gepackte Datei ... oder mit älterer Version ... (oder so ähnlich) :o

Zwei Dinge, die ich mir wünsche:
Selbstenpackendes Archiv, das in kleinere Packages gesplittet werden kann.
Archive, die sich nicht selbst entpacken - mit eigener Datei-Endung (z.B. *.csp).
Die könnten dann mit Doppelklick automatisch mit Deinem (Ent)Packer geöffnet werden.

Ein paar kosmetische Operationen:
Die Button-Orgie ersetzen durch eine MenuBar plus einer ToolBar :!:

Ansonsten: guter Ansatz :allright:
Man soll die Tür aufmachen, bevor man durchgeht ...
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 »

mit eigener Datei-Endung (z.B. *.csp).
Dateiendungen mit 3 Buchstaben sind sehr oft schon vergeben, deshalb Vorsicht! http://vl.fmnet.info/csp/
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
crossroads
Beiträge: 244
Registriert: 29.08.2004 05:41
Wohnort: Rhine Main Area

Beitrag von crossroads »

ts-soft hat geschrieben:
mit eigener Datei-Endung (z.B. *.csp).
Dateiendungen mit 3 Buchstaben sind sehr oft schon vergeben, deshalb Vorsicht! http://vl.fmnet.info/csp/
War auch nur ein Beispiel, keine verbindliche Festlegung :)
Jede andere freie Endung - ob drei- oder mehrstellig - tut's natürlich auch :D
Man soll die Tür aufmachen, bevor man durchgeht ...
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 »

Gucken ob Endung besetzt: http://www.endungen.de/index.php?changelanguage=049

Naja ist wie mit den Domainnamen. Alles gute ist weg :D
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
glubschi90
Beiträge: 274
Registriert: 04.09.2004 01:43
Wohnort: Würzburg

Beitrag von glubschi90 »

> Packen & entpacken klappt; gepackte Datei einlesen geht nicht:
> Fehlermeldung - ... ist keine gepackte Datei ... oder mit älterer Version ... (oder so ähnlich)

Hat was mit der CRC32 zu tun... Ich beheb's gerade!

Hab 'ne freie Endung gefunden: .cspk

Das mit der Toolbar und dem Menü mach ich auch (warscheinlich heute noch) und die *nicht* selbstentpackenden Archive werden auch noch reingebaut - Danke für die Tips und die Antworten! Ich werd' mich gleich dransetzen! :D
PureBasic 4.30
Antworten