AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Phantom Zip v2.0
Thema durchsuchen
Ansicht
Themen-Optionen

Phantom Zip v2.0

Ein Thema von -Phantom- · begonnen am 23. Jul 2010 · letzter Beitrag vom 28. Jul 2010
Antwort Antwort
Seite 2 von 7     12 34     Letzte »    
-Phantom-
Registriert seit: 26. Nov 2009
Hey Leute,

ich habe mir mal die Zeit genommen meinen Entpacker weiter zu entwickeln.

Funkionen:

- .zip Archiv erstellen
- .zip Archiv entpacken
- Dateien in dem .zip Archiv einfügen/Löschen
- Dateien in dem .zip Archiv ausführen
- Bestimmte Werte anzeigen

( was soll der Entpacker sonst auch noch können ? xD )

Naja ich habe 2 verschiedene Versionen gemacht. Eine indem Designs drin sind, aber durch die Designs
erscheint beim starten des Programmes immer eine Meldung das ich eine bestimmte Komponente benutze. Das hat mich so genervt das ich auch eine Standard Version gemacht habe.

Man kann in der Setup auswählen welche Version man herunterladen und installieren will.

Design Version = 3,29 MB
Standard Version = 1,84 MB

Bitte entschuldigt meine Rechtschreibfehler. Ich bin nicht grader der "King" in Rechtschreibung.

PS: Die Installation Datei habe ich auch Selber geschrieben

Gruß
Mathias
Miniaturansicht angehängter Grafiken
phantom-zip-sv.png   phantom-zip-dv.png  
Angehängte Dateien
Dateityp: zip Installation_Phantom_Zip_v2.0.zip (1,35 MB, 36x aufgerufen)
Dateityp: zip Phantom_Zip_v2.0_DV.zip (1,90 MB, 36x aufgerufen)
Dateityp: zip Phantom_Zip_v2.0_SV.zip (962,0 KB, 31x aufgerufen)

Geändert von -Phantom- (23. Jul 2010 um 22:38 Uhr)
 
Teekeks

 
FreePascal / Lazarus
 
#11
  Alt 24. Jul 2010, 00:20
Achso. Dann habe ich da irgendwas missverstanden/ überlesen.
Dann entschuldige ich mich hiermit.
Peter
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze

 
Turbo Delphi für Win32
 
#12
  Alt 24. Jul 2010, 01:01
<< so hab Matze nun den gefallen getan ^^
Na geht doch.
Ein Installer ist einfach Quatsch, wenn man ihn nicht benötigt.
  1. Also, du musst unbedingt die Controls deaktivieren, die man nicht verwenden darf. Ich habe eine Zip-Datei erstellt und Dateien hinzugefügt. Während des Hinzufügens habe ich die Zip-Datei geöffnet, in der Dateien hinzugefügt werden und dann kam:
    Code:
    ---------------------------
    Phantom_zip_v2_dv
    ---------------------------
    Invalid Stream.
    ---------------------------
    OK  
    ---------------------------
  2. Wo kann man denn die Kompressionsrate einstellen? Dafür konnte ich bisher keine Option finden.
  3. Was soll in der Design-Version der schwarz-rote Balken im Einstellungsdialog?
  4. Wenn ich eine Zip-Datei erstellt habe und dann auf Zip -> Passwort gehe, ist das Archiv nicht passwortgeschützt.
  5. Prüfe, ob die Vorgänge erfolgreich waren und gehe nicht einfach davon aus.
    Wenn ich ein Zip-Archiv mit einem anderen Programm öffne, dann in dein Programm gehe und aus dem Archiv eine Datei entfernen möchte, kommt die Fehlermeldung, dass die Datei bereits geöffnet ist. Nach Bestätigung der Meldung verschwindet die zu löschende Datei aus deiner Liste, obwohl sich die Datei noch im Archiv befindet.
    Auch beim Klick auf "Aktualisieren" erscheint die Datei nicht mehr in deiner Liste.
  6. Beim Aktualisieren solltest du den Archiv-Inhalt wirklich aktualisieren, also neu einlesen. Dann tritt der genannte Fehler evtl. nicht auf.
Mehr habe ich auf die Schnelle nicht getestet.

Sonst jo, also das gröbste funktioniert.
  Mit Zitat antworten Zitat
-Phantom-

 
Delphi 7 Enterprise
 
#13
  Alt 24. Jul 2010, 01:29
1. Stimmt muss ich noch ändern.
2. Die Option habe ich nun zum erstem mal gehört ^^
3. Hab ich gemacht das der Dialog nicht so leer aussieht
4. Wenn du ein Passwort auf dem Archiv haben möchtest gibts du es im dem Neudialog ein.
Der Menüpunkt Passwort ist dazu da Passwortgeschütze Archive zu entschlüsseln ( Seht auch in der Readme ! )
.
Mathias Jansen
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze

 
Turbo Delphi für Win32
 
#14
  Alt 24. Jul 2010, 01:48
Du hast zum 1. Mal von der Krompressionsstufe gehört?
Eine intuitive Bedienung ist jedenfalls nur bedingt möglich. Von 7zip habe ich nie eine Readme gelesen.
Miniaturansicht angehängter Grafiken
opt.png  
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#15
  Alt 24. Jul 2010, 02:09
Du hast zum 1. Mal von der Krompressionsstufe gehört?
Warum sollte man sich auch mit Kompression beschäftigen, wenn man ein Packprogramm schreibt? Ist doch nebensächlich.
Michael
  Mit Zitat antworten Zitat
Hunni

 
Delphi 11 Alexandria
 
#16
  Alt 24. Jul 2010, 05:42
Hallo,

- Komplette Verzeichnisse mit Unterverzeichnissen können auch nicht gespeichert werden.
- Beim Betätigen des "Enpacken" Buttons, sollte man per Dialog gefragt werden wohin die Daten gespeichert werden sollen.
- Es können keine Dateien per Drag / Drop hinzugefügt werden.


Gruß
Torsten
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze

 
Turbo Delphi für Win32
 
#17
  Alt 24. Jul 2010, 08:46
Warum sollte man sich auch mit Kompression beschäftigen, wenn man ein Packprogramm schreibt? Ist doch nebensächlich.


Welche Kompressionsstufe ist denn aktuell im Programm hinterlegt?
Das muss man normalerweise bei Zip-Komponenten angeben können.

Für fortgeschrittene Einstellungen, könntest du auch die 7zip.dll nutzen. Du hast dann jedoch diese Dll-Datei neben deiner Exe im Verzeichnis. Was aber nicht stört, da du sowieso mehrere Dateien auslieferst.

Geändert von Matze (24. Jul 2010 um 08:48 Uhr)
  Mit Zitat antworten Zitat
-Phantom-

 
Delphi 7 Enterprise
 
#18
  Alt 24. Jul 2010, 14:22
@Hunni

Dafür gibt es "Entpacken nach"

@ Matze

ja würde ich gerne machen, damit ich auch andere Formate öffnen und entpacken kann. Ist du umsonst? Wo kann ich die Downlodden?

>> das muss höhst wahrscheinlich die richtige sein
http://www.dlldll.com/7-zip.dll_download.html
Mathias Jansen

Geändert von -Phantom- (24. Jul 2010 um 14:43 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze

 
Turbo Delphi für Win32
 
#19
  Alt 24. Jul 2010, 14:46
Die wird mit 7zip ausgeliefert und ist kostenlos ja.
Die Lizenz musst du natürlich beachten. Delphi-Beispiele gibt's meines Wissens auch irgendwo.

Ich vermute, du machst das Projekt aus Spaß an der Freud', denn 7zip kannst du damit natürlich nicht toppen in Sachen Funktionalität.

Ich habe eine 7z.dll und eine 7-zip.dll. Ich weiß grad gar nicht, welche die richtige ist.

Edit: 7zip plugin Api

Geändert von Matze (24. Jul 2010 um 14:50 Uhr)
  Mit Zitat antworten Zitat
-Phantom-

 
Delphi 7 Enterprise
 
#20
  Alt 24. Jul 2010, 16:55
Ja stimmt schon das ich es auf "Fun" mache. Denn ich bin noch ein Delphi Anfänger ... Ich meine ich programmier erst 9 Monate. Und bei jedem Projekt was ich mache lerne ich eine menge dazu. Jetzt werde ich wahrscheinlich lernen wie man mit dll's arbeitet
Mathias Jansen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 7     12 34     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:50 Uhr.
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