Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Zippen einer Datei abbrechen? (https://www.delphipraxis.net/191674-zippen-einer-datei-abbrechen.html)

Aviator 9. Feb 2017 17:14

AW: Zippen einer Datei abbrechen?
 
Zitat:

Zitat von EWeiss (Beitrag 1361195)
Wer zippt heute noch wo es schon lange bessere Alternativen gibt.

Ach ja? Welche denn? :?::?::?:

EDIT: Außerdem wenn er zippen will, dann soll er das doch machen. Bei uns wird das auch tagtäglich gemacht.

Aber deine angesprochenen Alternativen würden mich dennoch interessieren.

EWeiss 9. Feb 2017 17:16

AW: Zippen einer Datei abbrechen?
 
Win|Rar komprimiert ein Archiv um das mindestens 50 fache.
Hat Multipart und Möglichkeiten sein Archiv zu schützen.. bzw. wieder herzustellen.
Außerdem unterstützt es alle Archivarten inklusive Zip.

Und es gibt sogar freie Komponente die man in seinem eigenen Programm einbinden kann.

gruss

Aviator 9. Feb 2017 17:19

AW: Zippen einer Datei abbrechen?
 
Naja gut. Ist aber im Prinzip auch eine Art der Kompression. Wir benutzen bei uns 7-Zip. Funktioniert genauso gut wie Win-Rar. Teilweise auch noch besser. Vorteil von 7-Zip ist eben, dass es kostenlos ist.

Aber wie er ja auch bereits angesprochen hat, will er keine Fremdkomponenten (zumindest keine zusätzlichen) nutzen. Von daher scheidet deine Lösung wohl auch aus.

EWeiss 9. Feb 2017 17:23

AW: Zippen einer Datei abbrechen?
 
Sollte keine Lösung sein sondern ein Hinweis darauf das es bessere gibt.
Zitat:

Teilweise auch noch besser.
Möchte ich bezweifeln

Zitat:

Außerdem wenn er zippen will, dann soll er das doch machen. Bei uns wird das auch tagtäglich gemacht.
Kann er machen wie er will.
NUR wenn ich mir ein Limit von <-- 5 MB setzen und in diesem Archiv quasi 50 % mehr an Dateien packen kann bis das Limit erreicht ist
Sehe ich den sinn nicht darin Zip zu verwenden.

Und wie schon gesagt die Komponente ist frei.
So wie ich sehe gibt es sogar eine Abort Funktion.

Zitat:

Über dieses Programm können Sie:
- RAR-Archive entpacken
- den Inhalt betrachten
- Passwortunterstützung
- Unterstützung von aufgeteilten Archiven
- Fortschrittsanzeige und Entpacken stoppen
- anzeige sämtlicher Eigenschaften der Dateien im Archiv
- durch Klick auf die Spaltenüberschriften kann die Sortierrichtung geändert
werden.

Delphi-Quellcode:
WinRar.Abort;


Das wars dann schon.

gruss

Luckie 9. Feb 2017 20:30

AW: Zippen einer Datei abbrechen?
 
Nur leider steht da nichts von packen oder hast du das nur nicht mit zitiert?

Aviator 9. Feb 2017 20:59

AW: Zippen einer Datei abbrechen?
 
Zitat:

Zitat von Luckie (Beitrag 1361212)
Nur leider steht da nichts von packen oder hast du das nur nicht mit zitiert?

Würde mich nicht wundern wenn das da nicht steht. RAR ist nicht kostenlos. Entpacken darf jeder, ja. Macht 7-Zip auch. Nur als RAR packen darf/kann man nicht.

@EWeiss: Du solltest deine Beiträge nicht 1 Stunde nach dem eigentlichen absenden nochmal so grundlegend ändern. Kleinere Schreibfehler rausmachen halte ich ja noch für sinnvoll, aber so eine große Änderung. :roll:
Das ließt im Nachhinein keiner mehr wenn nicht noch ein neuer Beitrag geschrieben wird und man zufällig nochmal nach oben scrollt.

Luckie 9. Feb 2017 21:17

AW: Zippen einer Datei abbrechen?
 
Zitat:

Zitat von Aviator (Beitrag 1361215)
RAR ist nicht kostenlos. Entpacken darf jeder, ja. Macht 7-Zip auch. Nur als RAR packen darf/kann man nicht.

So habe ich das auch im Kopf.

EWeiss 10. Feb 2017 00:02

AW: Zippen einer Datei abbrechen?
 
Letztendlich liegt es an jeden selbst was er verwenden will.

gruss

Slipstream 10. Feb 2017 08:13

AW: Zippen einer Datei abbrechen?
 
Zitat:

Zitat von Luckie (Beitrag 1361212)
Nur leider steht da nichts von packen oder hast du das nur nicht mit zitiert?

Kann ich bestätigen: Dort gibt's nur zwei UnRar-Wrapper für die UnRar.dll, jedoch keinen, um Rar-Archive zu erzeugen.

Beim Archivieren eines ca. 18 MB großen Ordners mit Word-Dateien erzielt WinRar ein um 200 kb besseres Ergebnis im jeweils besten Pack-Modus.

In unseren Projekten verwenden wir seit Jahren Abbrevia, das genügt unseren Ansprüchen vollauf und ist zudem kostenlos. Eine Funktion zum Abbrechen des aktuellen Pack-Vorgangs ist mir dort aber noch nicht aufgefallen. Aber wer weiß, vielleicht gibts die ja dort trotzdem. So gut kenn ich Abbrevia jetzt wieder nicht.

Drei Tage, bevor ich mich hier angemeldet habe,gabs schonmal eine Diskussion über Archivier-Komponenten für Delphi.

bra 10. Feb 2017 09:11

AW: Zippen einer Datei abbrechen?
 
WinRAR verwende ich zwar auch oft, hat aber den Nachteil, dass man es nicht mit Windows-Bordmitteln wieder entpacken kann. Und 7Zip hat für mich einen ganz entscheidenden Nachteil: man kann defekte Archive (weil unvollständig oder mit Fehlern) nicht mehr entpacken.


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:52 Uhr.
Seite 2 von 2     12   

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