Seite 2 von 4

Verfasst: 04.01.2005 04:40
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:

Verfasst: 04.01.2005 04:47
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: )

Verfasst: 04.01.2005 05:05
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)

Verfasst: 04.01.2005 05:11
von glubschi90
Jo, das mit den Komandozeilen ist gut!

Und ich hab' eigentlich gar keine Hilfe bei der Oberfläche von dir gewollt! :wink:

Verfasst: 04.01.2005 05:18
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

Verfasst: 04.01.2005 05:58
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:

Verfasst: 04.01.2005 06:21
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/

Verfasst: 04.01.2005 12:25
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

Verfasst: 04.01.2005 12:43
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

Verfasst: 04.01.2005 15:16
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