Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   [Freeware] RAR Component! - 2.0! (https://www.delphipraxis.net/120556-%5Bfreeware%5D-rar-component-2-0-a.html)

Weazy 12. Sep 2008 16:36


[Freeware] RAR Component! - 2.0!
 
Neue Version => 2.0!

Wie einige von euch vielleich wissen arbeite ich derzeit an SlimPress 2. Da Version 2 auch rar archive unterstützten soll habe ich nach komponenten gesucht und auch gefunden, jedoch gab es keine die wirklich funktionierte und beispielsweise denn Fortschritt korrekt anzeigt und erweiterte Archiv Informationen ausliest. Daher habe ich beschlossen eine eigene komponente zu schreiben welche ich hiermit veröffentlichen möchte.

- rar archive öffnen, extrahieren und testen
- anzeige des korrekten Prozessfortschritt (andere Komponenten zeigen nicht den Fortschritt der aktuellen Datei an)
- anzeige aller archiv informationen:
* rar Format Version
* anzahl Dateien
* dictionary size
* solid
* dateien oder archiv verschlüsselt
* host OS
* komprimierte/unkomprimierte Grösse
* Datei/Archiv Kommentar
* multivolume
* signiert, verschlossen, Wiederherstellungsdaten
* sfx
- entpacken aller oder nur bestimmter Dateien
- ordner beim extrahieren entpacken oder nicht
- Ereignisse für Passwörter, Nächstes Volumen benötigt und Datei ersetzen
- ReadMultiVolumeToEnd
- einfach zu benutzen
- gratis!


Neu in 2.0:
- verbesserter Support für Unicode Archive, grosse Dateien über 4 Gb und Multivolumen archive
- support für wildchars
- kleinere Bugs behoben
- neue Properties und Events
- 75% des codes wurde neu geschrieben
Neu in 1.2:
- Delphi 2009 Support (beim installieren gibt es noch einige Warnungen)
- Unicode (Dateinamen in den Archiven)
- Bugfixing
- name der dll kann spezifiziert werden


Download (1.6 MB) und weitere Informationen

Viel Spass damit, währe dankbar wenn ihr Fehler, Wünsche und Kompatibilität zu anderen Delphi Versionen hier postet...

Mackhack 12. Sep 2008 17:07

Re: [Freeware] RAR Component!
 
Deine Demo scheint zu funzen!

Denke mal dass es einige Leute geben wird die dir sicherlich sehr dankbar sein werden!

Dezipaitor 12. Sep 2008 17:09

Re: [Freeware] RAR Component!
 
Sehr nett, wie ich finde. Weiter so!

Ich frage mich aber, woher kommt die unrar.dll ? Kann man die einfach weitergeben?

Kennst du pasdoc? Damit kann man eine super Hilfe im HTML, PDF oder CHM Format für Klassen , Methode usw. erstellen. Kann ich dir nur ans Herz legen, wenn du willst, dass es verwendet wird.

PS.
SFX-RAR Dateien kann man nicht öffnen. Das wäre noch ein Feature!

Mackhack 12. Sep 2008 17:11

Re: [Freeware] RAR Component!
 
Zitat:

Zitat von Dezipaitor
Sehr nett, wie ich finde. Weiter so!

Ich frage mich aber, woher kommt die unrar.dll ? Kann man die einfach weitergeben?

Kannst du bei rarlab.com runterladen:

Zitat:

UnRAR.dll UnRAR dynamic library for Windows software developers.

Weazy 12. Sep 2008 17:11

Re: [Freeware] RAR Component!
 
ich werde noch eine Demo die Threads benutzt schreiben, erst so läuft alles flüssig. Das mit den SFX Dateien und pasdoc werde ich noch anschauen :-D

Weazy 12. Sep 2008 17:15

Re: [Freeware] RAR Component!
 
Nachtrag: SFX Archive funktionieren ohne probleme, die demo öffnent nur .rar dateien. Einfach den opendialog modifizieren und .exe dateien beim filter hinzufügen. In der nächsten Version wird es als Archiv Eigenschaft noch "SFX" geben.

Dezipaitor 12. Sep 2008 17:42

Re: [Freeware] RAR Component!
 
Ich habe eine SFX-EXE umbenannt und versucht zu öffnen: Unable to open RAR.

Weazy 12. Sep 2008 17:48

Re: [Freeware] RAR Component!
 
könntest du mir das archiv schicken? contact@philippewechsler.ch

- sorry, habe die pn übersehen, alles ok!

- ist ein 7z archiv, kein rar.

Weazy 13. Sep 2008 10:13

Re: [Freeware] RAR Component!
 
Support für d2009 ist übrigens im anmarsch!

AlexII 13. Sep 2008 10:45

Re: [Freeware] RAR Component!
 
Gut für's Auge :thumb:

Aber würdest du irgendwann 7z toppen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:41 Uhr.
Seite 1 von 3  1 23      

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