AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Zippen einer Datei abbrechen?

Ein Thema von Der schöne Günther · begonnen am 9. Feb 2017 · letzter Beitrag vom 10. Feb 2017
Antwort Antwort
Der schöne Günther

Registriert seit: 6. Mär 2013
6.228 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

AW: Zippen einer Datei abbrechen?

  Alt 9. Feb 2017, 14:59
Eine "Diese Datei zippen abbrechen"-Funktion wäre zwar schön, aber der Vorschlag von Pustekuchen reicht als Notlösung auch. Ich hätte nur ehrlich gesagt so etwas selbstverständliches wie ein Abbrechen erwartet.

Vielleicht kann ich, nach Überschreiten der Größe, die Datei auch wieder herausnehmen, das habe ich noch nicht geprüft.


Wen es interessiert: Ich habe einen Haufen kleiner, gut komprimierbarer Dateien. Ich möchte so viele davon wie möglich einpacken bis ich an eine Obergrenze (z.B. < 5 MB) komme.
  Mit Zitat antworten Zitat
mm1256

Registriert seit: 10. Feb 2014
Ort: Wackersdorf, Bayern
642 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

AW: Zippen einer Datei abbrechen?

  Alt 9. Feb 2017, 16:19
Eine "Diese Datei zippen abbrechen"-Funktion wäre zwar schön, aber der Vorschlag von Pustekuchen reicht als Notlösung auch. Ich hätte nur ehrlich gesagt so etwas selbstverständliches wie ein Abbrechen erwartet....
Na ja, meistens ist das liebe Geld dran schuld. Eine vernünftige ZIP-Komponente kauft man einmal und dann nie wieder. ZipForge zum Beispiel kann einen ZIP-Vorgang abbrechen.
Delphi-Quellcode:
procedure TForm1.ZipperOverallProgress(Sender: TObject;
  Progress: Double; Operation: TZFProcessOperation;
  ProgressPhase: TZFProgressPhase; var Cancel: Boolean);
begin
  ...
end;
So nebenbei hat du auch in der ZIP-File-Größe noch Luft nach oben.
Gruss Otto PS: Sorry wenn ich manchmal banale Fragen stelle. Ich bin Hobby-Programmierer und nicht zu faul die SuFu zu benutzen
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.228 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: Zippen einer Datei abbrechen?

  Alt 9. Feb 2017, 16:43
Ja, aber nur um einmal Dateien besser zippen zu können handele ich mir keine neuen Drittanbieter-Abhängigkeiten ein. Das ist im Delphi-Land alles schon kompliziert genug
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#4

AW: Zippen einer Datei abbrechen?

  Alt 9. Feb 2017, 17:10
Wer zippt heute noch wo es schon lange bessere Alternativen gibt.

gruss
  Mit Zitat antworten Zitat
Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#5

AW: Zippen einer Datei abbrechen?

  Alt 9. Feb 2017, 17:14
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.
  Mit Zitat antworten Zitat
EWeiss
(Gast)

n/a Beiträge
 
#6

AW: Zippen einer Datei abbrechen?

  Alt 9. Feb 2017, 17:16
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

Geändert von EWeiss ( 9. Feb 2017 um 23:53 Uhr)
  Mit Zitat antworten Zitat
Aviator

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#7

AW: Zippen einer Datei abbrechen?

  Alt 9. Feb 2017, 17:19
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.
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 19:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz