1. HIGHWAY ist ein Forum und Multihoster. Unsere Plattform steht nur ausgewählten und überprüften Nutzern zur Verfügung.
    zur Zeit sind die Registrierungen geöffnet und man kann sich über das Anmeldeformular bewerben. Die Bearbeitungszeit beträgt je nach Dienstauslastung zwischen einigen Tagen und mehreren Wochen.

batchrenamer für Windows

Dieses Thema im Forum "Programmierung" wurde erstellt von b3lle, 14 Januar 2018.

  1. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    136
    Zustimmungen:
    158
    Guthaben:
    5.278MB
    Hallo Zusammen,

    ich habe für mich ein kleines aber enorm zeitsparendes renaming Tool programmiert, welches spezielle Funktionen bietet.
    Ich hoffe es ist ok, das Tool hier auch als Executable hochzuladen, der Sourcecode liegt auf jedem Fall auch bei. Falls die exe nicht ok ist, kann ich auch gerne nur den Sourcecode zum selbstkompilieren bereitstellen.
    Auch eine Anleitung auf (schlechtem) englisch liegt bei.

    Wichtigste/nützlichste Funktionen:
    - kompatibel mit Windows 10 (32 und 64Bit)
    - Drag&Drop einer (oder mehrerer) Dateien sagt dem Tool das Verzeichnis aller zu bearbeitender Dateien
    - Verzeichnissumbenennung wird optional unterstützt
    - Unicodefähig
    - Entfernen von suffixes (Doppelklick in die Filenameliste übernimmt ihn in die Bearbeitungszeile)
    - Hinzufügen von Suffixes
    - Hinzufügen von Präffixes
    - Generieren von nummerierten Dateinamen mit Auswahl der Zifferanzahl (z.B. 10 Dateien als 0008-0018)
    - Groß-/Kleinschreibung erzwingen.
    - Klammerinhalte (inkl. Klammerzeichen) entfernen; verschiedenste Klammerungen berücksichtigt () [] {} 「 ... 」『 ... 』 etc
    - Dateiendungen umbenennen für Comic books (.7z-> .cb7,...)

    die für mich wichtigste Funktion aber ist:

    - Analyse aller Unterverzeichnisse, herausfinden der jeweils größten Datei (wird wohl das movie sein), und dieses dann mit dem Namen des Verzeichnis versehen. Dies ist halt etwas spezielles für überzeugte "Serienjunkies".
    - inklusive optionalem "heraufholen" dieser Datei.

    Vorliegende exe wurde kompiliert mit Embarcadero C++ builder 10.2

    Changelog:
    0.9 (siehe unten im thread)
    0.8.8 Fix: Nach automatischem Entfernen von geklammerten Dateinamenanteilen blieb ein blank als erstes Zeichen, falls die Klammer am Anfang des Dateinamens stand und nach der Klammer ein Blank war. Eigentlch ein korrektes Verhalten, nur wer will schon ein führendes Blank?
    0.8.5
    Alphabetische Sortierung durch natural sort ersetzt. (für Dateinamen Renummerierung)
    0.8.4
    Zip -> cbz umbenennen eingefügt
    0.8.3
    fix: kleiner bug bei Dateiendungen mit nur 2 buchstaben.
     

    Anhänge:

    Zuletzt bearbeitet: 23 Mai 2020
    Miraculix, Yaknar, shadow und 5 anderen gefällt das.
  2. Mydgard

    Mydgard Premium Trusted User Beta-Tester

    Registriert seit:
    21 März 2015
    Beiträge:
    2.871
    Zustimmungen:
    3.338
    Guthaben:
    667.999MB
    Ich nutze für so etwas bisher immer den Total Commander ... aber ich schaue mir deins auch mal an :)
     
    b3lle und maanteel gefällt das.
  3. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    136
    Zustimmungen:
    158
    Guthaben:
    5.278MB
    Hatte bis zur Programmierung meines Tools auch den Total Commander genommen. Aber leider war damit nicht alles möglich, was ich gerne wollte.
    Wenn du weitere Funktionen benötigst sag einfach bescheid und ich schau ob ich die einbauen kann.
     
    Zuletzt bearbeitet: 18 Januar 2018
    maanteel und Mydgard gefällt das.
  4. kalle88

    kalle88 Mitglied

    Registriert seit:
    12 August 2017
    Beiträge:
    123
    Zustimmungen:
    100
    Guthaben:
    30.400MB
    Gibts sowas nicht schon in "Persona" von antrenamer?
     
    b3lle gefällt das.
  5. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    136
    Zustimmungen:
    158
    Guthaben:
    5.278MB
    Ich hatte Antrenamer auch einmal angetestet, aber ich weiss nicht mehr, was mir damals da gefehlt hatte.
    Ich glaube, es war die Unicode-Unterstützung.
     
    Mydgard und 3way gefällt das.
  6. Padschino

    Padschino Premium

    Registriert seit:
    23 Dezember 2017
    Beiträge:
    1
    Zustimmungen:
    2
    Guthaben:
    331MB
    pspzockerscene und Pari gefällt das.
  7. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    136
    Zustimmungen:
    158
    Guthaben:
    5.278MB
    Hallo Padschino,
    danke für den Tipp für Alternativen. Ich bleib jedoch bei meinem Progrämmchen, denn was mir fehlt programmiere ich einfach dazu. :D
    Ausserdem spart die Funktion Ordnername -> Name der fettesten Datei im Ordner echt so viel Zeit....

    LG
    B
     
    Padschino gefällt das.
  8. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    136
    Zustimmungen:
    158
    Guthaben:
    5.278MB
    Kleines Update.
    - Fix bei Doppelklick in die Stringliste: Dateiendungslänge wird nun korrekt verarbeitet. Bisher war da ein fester Wert von 3 (Windowstypisch halt)
    - autosubfolder biggest filename : kosmetischer fix: das "/*/" wird nur bei Bedarf angezeigt (Beim "hochholen" braucht es nicht angezeigt zu werden)
     

    Anhänge:

    Zuletzt bearbeitet: 11 Februar 2018
    shadow und Smeech gefällt das.
  9. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    136
    Zustimmungen:
    158
    Guthaben:
    5.278MB
    0.8.8 Fix: Nach automatischem Entfernen von geklammerten Dateinamenanteilen blieb ein blank als erstes Zeichen, falls die Klammer am Anfang des Dateinamens stand und nach der Klammer ein Blank war. Eigentlch ein korrektes Verhalten, nur wer will schon ein führendes Blank?
     
    Mydgard und 3way gefällt das.
  10. b3lle

    b3lle Serious User

    Registriert seit:
    16 September 2017
    Beiträge:
    136
    Zustimmungen:
    158
    Guthaben:
    5.278MB
    Corona schafft Freiräume zum programmieren... Auch wenn ich nicht glaube, dass jemand ausser mir das Programm benutzt. :p

    Version 0.9
    Fix:
    - Beim Generieren von automatischen Namen aus Dateien in Unterordnern schoss das Programm übers Ziel hinaus (bei der "Serienjunkies-Funktion")

    Neue Funktionen:
    - Harmonisieren von Nummern, also z.B. aus 1.jpg, 2.jpg ... 9.jpg, 10.jpg macht das Programm 001.jpg, 002.jpg,...009.jpg,010.jpg
    und das mit Einstellung ob von rechts oder links.
    - bis zu 6 eigene Strings, die man immer wieder hat, zum Entfernen können gespeichert werden.
    - Größenveränderung des Programmfensters passt die Größe der Vorschauliste an
    - Präfixe können hinzugefügt werden
    - optionale Prüfung ob suffixe schon vorhanden sind, um Dopplungen zu vermeiden
    - farbliche Unterscheidung von Verzeichnissen und Dateien
    - Hoch/Runterverschieben von Dateien in der Liste möglich (praktisch bei der "Generieren-Funktion"
    - Status "include directorynames" muss im "Generate"-Modus deaktiviert werden, jetzt wird der alte Status wiederhergestellt, wenn man "Generate" wieder verlässt.

    Änderungen
    - Hinweis auf eigenes Risiko durch Backuphinweis ersetzt
    - intern: Änderung weg von Panelswitching hin zu Pagecontrol
    Todo:
    Handbuch anpassen.
    andere Sprachen ermöglichen...
     

    Anhänge:

    maanteel, Mydgard, HHFrosch und 2 anderen gefällt das.