Page 2 of 4

Re: CRC32 Check Tool *update*

Posted: 15.10.2008 23:22
by DigiFox
http://www.file-upload.net/download-118 ... r.exe.html <- Vendels CRC Tool, kann das was dein Tool auch kann. Allerdings kann es keine Mp4, war nur für Fansubs gedacht.

Und beim CRC hinzufügen _[crc32].endung macht z.B. Vendels Tool, kannst aber auch selbst das Format einstellen, wie er es hinzufügen soll.

Re: CRC32 Check Tool *update*

Posted: 16.10.2008 00:05
by Wetter
So, wie vorgeschlagen find ichs ok.

Re: CRC32 Check Tool *update*

Posted: 16.10.2008 13:49
by Sekai
DigiFox wrote:http://www.file-upload.net/download-118 ... r.exe.html <- Vendels CRC Tool, kann das was dein Tool auch kann. Allerdings kann es keine Mp4, war nur für Fansubs gedacht.

Und beim CRC hinzufügen _[crc32].endung macht z.B. Vendels Tool, kannst aber auch selbst das Format einstellen, wie er es hinzufügen soll.
hm warum war so etwas nicht unter http://fan-sub.de/tools.rhtml verlinkt, hatte ewig gesucht, bevor ich angefangen habe damit - aber nichts gefunden.
Aber das Tool erlaubt ja nur ein paar Dateiendung, warum auch immer und keine Ordner etc.

-----
Wenn noch jemand ein paar gute Ideen wie Wetter hat, nur los, damit es auch wirklich eine lohnenswerte Alternative wird..

Re: CRC32 Check Tool *update*

Posted: 16.10.2008 14:34
by Shuichi
Interessant fände ich, wenn man einfach folgendes machen könnte:

File reinziehen -> CRC wird analysiert und direkt wird die Datei unbenannt und der CRC-Code ganz am Ende des Namens in eckige Klammern geschrieben.

Re: CRC32 Check Tool *update*

Posted: 16.10.2008 14:42
by Sekai
Shuichi wrote:Interessant fände ich, wenn man einfach folgendes machen könnte:

File reinziehen -> CRC wird analysiert und direkt wird die Datei unbenannt und der CRC-Code ganz am Ende des Namens in eckige Klammern geschrieben.
genau das kann es (also ab 1.1 - kommt gegen Abend), aber man muss den jeweiligen Vorgang halt manuell starten.
Also: File reinziehen, dann CRC32 Berechnung starten, dann auf CRC Einfügen klicken. Ich hatte es ja am Anfang auf völlig automatisch, aber einige wollten dies ja manuell kontrollieren.

Möchtest du eine Option, die dir die 2 Mausklicks erspart? ;) Kann ich gerne machen, oder habe ich dich missverstanden?

Re: CRC32 Check Tool *update*

Posted: 16.10.2008 16:24
by Sekai
Jetzt erstmal die Version 1.1
- Anzeige Problem behoben
- läuft wieder unter alten Betriebssystemen

Neue Funktionen:
Sobald der CRC32 Hash berechnet wurde kann man mit einem Rechtsklick auf eine Datei
- CRC32 in die Zwischenablage kopieren
- CRC32 in den Dateinamen einfügen -> Dateiname[CRC32].Endung
- CRC32 aus dem Dateinamen entfernen

dies gilt für:
Eintragen: CRC32 wurde berechnet UND es ist noch kein gültiger/korrekter CRC32 Wert im Dateinamen
Austragen: CRC32 wurde berechnet UND es ist ein CRC32 Wert im Dateinamen

Im Menü unter CRC32 kann man auch für alle Dateien die Prüfsumme in die Dateinamen ein- bzw austragen lassen.

Unter Einstellungen kann man auch folgendes Schema: Dateiname_[CRC32].Endung wählen
Wenn die Option _[...] aktiviert ist, betrifft dies alle Aktionen, also auch beim Austragen würde er wieder mit entfernt werden, falls vor dem [ ein _ ist.
Die Suchrichtung beeinflusst das Entfernungsverhalten ebenfalls, hat natürlich nur Auswirkungen falls (unnötiger Weise) 2 CRC32 Strings im Dateinamen zu finden sind.

Image

Sollten Fehler auftauchen, bitte melden. Weitere Vorschläge sind natürlich immer noch gern gesehen;)
Die komplette Funktionsübersicht ist im 1. Post zu finden.

Re: CRC32 Check Tool *update*

Posted: 16.10.2008 20:45
by Shuichi
Ich wusste nicht, dass es diese Funktion schon in der nächsten Version geben will - die zwei Mausklicks stören mich nicht, das kann so bleiben.
Sehr hilfreich in jedem Fall :)

/edit: Nützlich wäre es aber, wenn man z.B. bei der Videodatei auf "öffnen mit", dein Programm auswählt und dein Programm startet und direkt das Video drin geladen hat.

Re: CRC32 Check Tool *update*

Posted: 17.10.2008 14:27
by Telaa
da ich gerade die cnk-releases erneut auf rapidshare uploade und dein tool benutze, kommt mir eine gute idee, was du einbauen könntest: eine erkennung von archiv-dateiendungen

zum beispiel:
abc.rar wird mit crc zu abc[crc].rar
abc.part1.rar wird mit crc jedoch zu abc.part1[crc].rar

bei der 7-zip-endung 001.7z sollte es ähnlich sein

daher mein vorschlag: erkennung unterschiedlicher archivtypen und einfügen des crc-wertes vor der kompletten endung und nicht vor dem letzten teil


desweiteren wäre ein optionen-menü eine tolle sache
z. b. könnte man dann die archiv-erkennung an- und ausstellen oder zwischen unterschiedlichen schreibweisen fürn crc auswählen
ein paar vorschläge:
dateiname(12345678).endung
dateiname[12345678].endung

dateiname_12345678.endung
dateiname_(12345678).endung
dateiname_[12345678].endung

dateiname-12345678.endung
dateiname-(12345678).endung
dateiname-[12345678].endung

auch nett wäre es, in der tabelle zur dateiübersicht mehrere einträge per ziehen der maus makieren zu können

Re: CRC32 Check Tool *update*

Posted: 17.10.2008 15:48
by Sekai
@Shuichi, ja das kann ich machen, gar kein Problem.

@Telaa:
Auch wenn wenn zu 99% immer nur [] _[] vorkommt, kann ich gerne mehrere Möglichkeiten zur Auswahl stellen:
Schaden tut es ja nicht ;)
[CRC32] , (CRC32) , CRC32
_[CRC32] , _(CRC32) , _CRC32
-[CRC32] ,-(CRC32) , -CRC32
Mehr sinnvolle Optionen gäbe es nicht, oder will jemand noch etwas spezielleres?^^

Um den Punkt mit den Archiven werde ich mich ebenfalls kümmern, die Endung spielt da überhaupt keine Rolle die Frage ist, an welchem String man ArchivSplits erkennt: Also wenn diese Option aktiviert wäre, ist es kein Problem den CRC32 vor "part" zu packen, jedoch benutzt ja nicht jedes Programm diese Kennung. Vielleicht wärs am sinnvollsten nach dem zweiten Punkt dann zu suchen, also Dateiname[CRC32].Split.Endung
Einen abtrennenden Punkt hat denke ich mal jede Art von Split kennung also .part .001 , oder?
auch nett wäre es, in der tabelle zur dateiübersicht mehrere einträge per ziehen der maus makieren zu können
Ja das möchte ich auch, habe aber im Moment noch ein Problem mit der entsprechenden WinAPI Funktion, aber ich werde es weiter versuchen :)
-------------

Des weiteren ändere ich gerade nochmal ein paar kleine Dinge, z.b sollte sollen Dateien einzeln prüfbar sein, also auch wenn man mehrere eingefügt hat, da man ja jetzt um z.b in eine Datei einen CRC32 String zu packen alle überprüfen muss.
Bzw. eine Datei merge/split Option kommt auch noch gleich mit ein, dafür muss ich nur mal das Menü aufräumen .. (Mal schauen vielleicht finde ich auch ein paar hübsche freie Icons für eine Toolbar.)

Und es dürfen gerne noch weitere Vorschläge kommen, damit es sich für eine v. 1.2 auch lohnt.

Ach, ich suche noch einen kreativen Namen für das Tool, CRC32 Check, war ja mehr oder wenig nur der Projekttitel, so heißt ja ungefähr jedes 2. crc32 Tool, also wer eine gute Idee hat, lasst sie hören..

Re: CRC32 Check Tool *update*

Posted: 17.10.2008 16:07
by Shuichi
GCP-CRC32

Get, copy, paste CRC32 sozusagen ^^
Oder gecopa ;P

Re: CRC32 Check Tool *update*

Posted: 17.10.2008 16:13
by Telaa
mein 7-zip streikt leider und will keine splitarchive erstellen, deshalb fällt mir gerade nur ".partX.rar", ".7z.XXX" und ".tar.gz" ein
also eine regelung wie "vor dem zweiten punkt von hinten" ist nicht für alle formate gültig, weil es bestimmt auch mal endungen mit 3 punkten sein können

ich vermute daher, dass man eine liste mit ausnahmen erstellen muss, damit das umbennen eben auch mit endungen läuft, die eine entsprechend andere form haben
und ein problem wäre auch, dass bei rar und 7z nur splitarchive eine doppelendung erstellen; je nach uploadmöglichkeit kann aber ein release in xvid beispielsweise ohne splitarchive auskommen, x264 braucht jedoch welche und dann hat man mehrere dateien in der liste, die unterschiedliche erkennungsverfahren brauchen brauchen

habe zwar von programmieren in der praxis faktisch null ahnung und in der theorie nur ein wenig, aber ich würde eben eine liste mit ausnahmen in den dateinamencheck einbringen, um fehler zu vermeiden

Re: CRC32 Check Tool *update*

Posted: 17.10.2008 16:57
by Sekai
Shuichi wrote: Oder gecopa ;P
Erinnert mich irgendwie an die OPEC^^
Telaa wrote:mein 7-zip streikt leider und will keine splitarchive erstellen, deshalb fällt mir gerade nur ".partX.rar", ".7z.XXX" und ".tar.gz" ein
also eine regelung wie "vor dem zweiten punkt von hinten" ist nicht für alle formate gültig, weil es bestimmt auch mal endungen mit 3 punkten sein können

ich vermute daher, dass man eine liste mit ausnahmen erstellen muss, damit das umbennen eben auch mit endungen läuft, die eine entsprechend andere form haben
und ein problem wäre auch, dass bei rar und 7z nur splitarchive eine doppelendung erstellen; je nach uploadmöglichkeit kann aber ein release in xvid beispielsweise ohne splitarchive auskommen, x264 braucht jedoch welche und dann hat man mehrere dateien in der liste, die unterschiedliche erkennungsverfahren brauchen brauchen

habe zwar von programmieren in der praxis faktisch null ahnung und in der theorie nur ein wenig, aber ich würde eben eine liste mit ausnahmen in den dateinamencheck einbringen, um fehler zu vermeiden
Also eine vollständige automatische Erkennung ist absolut unmöglich, es sei den man würde für alle bekannt Kompressionsendungen (30+) Regeln erstellen, wie sie Part Stück benennen, dies würde aber etwas sehr zu übertrieben sein und dann hätte man trotzdem noch das Problem, dass man ja auch normale Files splitten kann ohne einen Archivtyp. Dies würde also immer sehr stark fehlerbelastet sein.
name.001.typ; auch so etwas gibt es z.b, völlig unmöglich zu bestimmen, ob das 001 jetzt zum namen gehört, oder eine Splitnummerierung darstellt.
Automatisiert höchstens für einige wenige Archive, zip/rar..die eine klare einheitliche Struktur haben, dann gäbe es zwar immer noch genug Fehlerquellen, .part1. muss sich ja nicht zwangsläufig bedeuten, dass es sich um einen Split handelt, es kann ja auch einfach der titel von einem 2teiligen Film sein..

Vielleicht wäre es am sinnvollsten, die Möglichkeit einzubauen, in der ersten "Phase" alle bekannten Archivtypen zu ignorieren.
Und man hat dann per Rechtsklick Menü einige zusätzliche Optionen, in denen man dann auswählen kann.
z.b vor dem 1./2./3. Punkt CRC einfügen.
Wenn ich das Multiselect Problem löse, kann man ja auch einfach alle auf einmal so umbenennen - kontrolliert/per Hand.

Edit: MultiSelect funktioniert nun!

Re: CRC32 Check Tool *update*

Posted: 19.10.2008 10:53
by Garrett
Die Sache mit den 2 Punkten ist Fehleranfällig. Ich hab schon oft Dateien gesehen, die statt mit Unterstrichen (_), mit Punkten (.) als Leerzeichenersatz arbeiten. Die würden so absolut nicht funktionieren.

Ich weiß auch net, was gegen einen Check aller wichtigen Kompressionsendungen einzuwenden ist. Das wäre kein großer Rechenaufwand, nur ein wenig mehr schreiben müsste man.

Re: CRC32 Check Tool *update*

Posted: 19.10.2008 11:20
by Sekai
Garrett wrote:Ich weiß auch net, was gegen einen Check aller wichtigen Kompressionsendungen einzuwenden ist. Das wäre kein großer Rechenaufwand, nur ein wenig mehr schreiben müsste man.
Es gibt auch dann noch zu viele Fehlermöglichkeiten, welche die Sache ad absurdum führen würde, zwei Beispiele hatte ich oben schon geschrieben...

Aber ich habe diese Sache nun eh anders gelöst.

Image

Wenn man die entsprechende Option aktiviert, kommt ein kleines extra Fenster in dem man frei den CRC in den Dateinamen einfügen kann, dort wo man hinklickt, erscheint der CRC. Ist zwar nicht automatisch, aber es ist nur ein Mausklick. Ich denke, dies ist die sinnvollste Lösung, an betracht der Tatsache, dass eine völlige automatische Erkennung sowieso unmöglich und man so eine "Spezialfunktion" eh selten braucht. Falls jemand jedoch eine durchdachte, bessere Idee hat, kann er sie gerne hören lassen ;)

Re: CRC32 Check Tool *update*

Posted: 19.10.2008 12:08
by Garrett
Ein Undo-Button würde hier glaube ich nicht schaden, man hat schnell mal an die falsche stelle geklickt.

Re: CRC32 Check Tool *update*

Posted: 19.10.2008 12:23
by Sekai
Garrett wrote:Ein Undo-Button würde hier glaube ich nicht schaden, man hat schnell mal an die falsche stelle geklickt.
das gibt es ja jetzt schon ;)
du kannst jede eingetragene Prüfsumme, auch wenn sie automatisch erfolgte, wieder entfernen

Bzw. auf dem Screenshot eben sind die Buttons vom Fenster nicht mit drauf, man kann erst frei rumklicken, erst mit Bestätigung wirds umbenannt.

Re: CRC32 Check Tool *update*

Posted: 19.10.2008 16:40
by Garrett
Sekai wrote: das gibt es ja jetzt schon ;)
du kannst jede eingetragene Prüfsumme, auch wenn sie automatisch erfolgte, wieder entfernen

Bzw. auf dem Screenshot eben sind die Buttons vom Fenster nicht mit drauf, man kann erst frei rumklicken, erst mit Bestätigung wirds umbenannt.
Aso, sry, ich fisch hier im trüben.

Re: CRC32 Check Tool *update*

Posted: 20.10.2008 17:01
by Sekai
So, Version 1.2

Neue Funktionen:
Doppelklick auf eine Datei -> Datei wird mit dem Standardprogramm geöffnet (Shuichis Wunsch)

Mehrere Möglichkeiten für die CRC32 Gestaltung [...], (...), ..., "_", "","-", unter Einstellungen/CRC32 Formatierung (Telaas Wunsch)
Für besondere Fälle, wie Splitarchive, bei denen man den CRC32 Wert an einer anderen Stelle möchte, kann man nun unter Einstellungen, ein "Edit-Fenster" öffnen, dort einfach an die gewünschte Stelle klicken und umbenennen.

Des weiteren funktioniert nun Multiselect, man kann also mit shift/Maus bzw. strg/Maus, bzw. Flächenmarkierung mehrere, verschiedene Dateien auswählen.
Es lassen sich nun auch einzelne Dateien prüfen (Rechtsklick..) ohne die komplette Liste zuerst abzuarbeiten.
screen.jpg
Auf eine Dateisplit/Mergefunktion habe ich erst einmal verzichtet, da kaum noch jemand Dateien "normal" teilt, fast immer nur Archivsplits und für die braucht man sowieso das entsprechende Programm,winrar/*zip..etc

Re: CRC32 Check Tool *update*

Posted: 20.10.2008 21:35
by Garrett
Sekai wrote: Auf eine Dateisplit/Mergefunktion habe ich erst einmal verzichtet, da kaum noch jemand Dateien "normal" teilt, fast immer nur Archivsplits und für die braucht man sowieso das entsprechende Programm,winrar/*zip..etc
Oder die entsprechende Bibliothek, aber ich stimm dir zu, das würde zu weit führen.

Re: CRC32 Check Tool *update*

Posted: 13.11.2008 09:38
by Jin|sama
Thx, endlich mal ein vernünftiger crc-checker.