AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte [Freeware] RAR Component! - 2.0!
Thema durchsuchen
Ansicht
Themen-Optionen

[Freeware] RAR Component! - 2.0!

Ein Thema von Weazy · begonnen am 12. Sep 2008 · letzter Beitrag vom 17. Jun 2009
Antwort Antwort
Seite 3 von 3     123   
Benutzerbild von Weazy
Weazy
Registriert seit: 7. Apr 2005
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...
 
Benutzerbild von Weazy
Weazy

 
Delphi 2007 Enterprise
 
#21
  Alt 4. Nov 2008, 17:06
Ja, ist ohne Probleme möglich. Rufe dazu einfach RAR.extract auf und setzte RestoreFolder dabei einfach auf False. Hoffentlich hilft dir das Gruss
Philippe Wechsler
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms

 
Delphi XE Professional
 
#22
  Alt 4. Nov 2008, 19:29
Zitat von Weazy:
allerdings noch ohne Delphi 2009 Support.
und wie gsehts us?
Thomas
  Mit Zitat antworten Zitat
Benutzerbild von Weazy
Weazy

 
Delphi 2007 Enterprise
 
#23
  Alt 4. Nov 2008, 21:39
Ist in arbeit, da ich wegen der uni jedoch momentan fast keine Zeit habe kann ich nicht sagen wann es soweit ist. Spätestens in den Weihnachtsferien habe ich Zeit (ist ja auch schon bald wieder). Sorry, hoffe ihr kommt solange ohne d2009 aus
Philippe Wechsler
  Mit Zitat antworten Zitat
Dezipaitor

 
Delphi 7 Professional
 
#24
  Alt 6. Nov 2008, 10:38
Damit die Komponente zumindest mit AnsiCode unter D2009 funktioniert kann man auch folgendes machen:
  • String nach AnsiString
  • PChar nach PAnsiChar
  • char nach AnsiChar
  • FindFirstFile nach FindFirstFileA
in den RAR sourcen.
Christian
  Mit Zitat antworten Zitat
Benutzerbild von Tommiii
Tommiii
 
#25
  Alt 8. Nov 2008, 21:10
Cool!
Danke Christian,
jetzt funzts auch in D2009 *freu*

lg Tommiii
  Mit Zitat antworten Zitat
Benutzerbild von Weazy
Weazy

 
Delphi 2007 Enterprise
 
#26
  Alt 28. Jan 2009, 15:37
Eine neue Version ist fast fertig! Neu ist d2009 support, mit unicode! Auch ansonsten gibts einige verbesserungen, habe momentan noch probleme mit dem OnNextVolumeRequired, sollte aber morgen fertig sein
Philippe Wechsler
  Mit Zitat antworten Zitat
Benutzerbild von Weazy
Weazy

 
Delphi 2007 Enterprise
 
#27
  Alt 2. Feb 2009, 16:55
Die neue Version ist nun Online, unterstützt unicode und Delphi 2009. Beim kompilieren unter d2009 werden noch einige Warnungen angezeigt, werde dies schnellst möglich beheben.

Viel Spass damit!
Philippe Wechsler
  Mit Zitat antworten Zitat
Benutzerbild von Weazy
Weazy

 
Delphi 2007 Enterprise
 
#28
  Alt 3. Feb 2009, 15:06
Leider gab es noch einen kleinen Fehler wodurch der Name des nächsten benötigten volumes nicht angezeigt wurde. Da nur 2 Zeilen geändert werden mussten habe ich einfach die Dateien ersetzt und nciht die Versionsnummer erhöht. Wer also gestern v 1.2 runtergeladen hat sollte einfach das zip nochmals runterladen.
Philippe Wechsler
  Mit Zitat antworten Zitat
Benutzerbild von Weazy
Weazy

 
Delphi 2007 Enterprise
 
#29
  Alt 4. Feb 2009, 12:19
RAR Component ist nun in die offizielle Liste bei rarlabs aufgenommen worden: http://www.rarlab.com/rar_add.htm
Philippe Wechsler
  Mit Zitat antworten Zitat
Benutzerbild von Weazy
Weazy

 
Delphi 2007 Enterprise
 
#30
  Alt 17. Jun 2009, 19:51
RAR Component gibts nun in Version 2.0, Neuerungen in der Beschreibung.

Viel Spass damit!
Philippe Wechsler
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


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 17:42 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