| Autor | Beitrag | 
| der_hugo 
          Beiträge: 26
 
 XP
 Delphi 2005 PE, VS 2008 C#
 
 | 
Verfasst: Di 16.12.08 16:05 
 
hier eine neue Version meines Programmes:
 RenamePack Version 5.1.1.0 – Programm zum Umbenennen von Dateien.
Funktionen   umbenennen von Dateien nach verschiedenen Mustern, die der Benutzer selbst festlegt
    auslesen von Datum, ID3v1 UND v2 Tag aus Dateien
    Übernehmen von Zeichenfolgen aus dem alten Dateinamen
    Vorschaufunktion
    Abspeichern und Laden von Umbenenn-Parametern in Dateien
    Filtern von Verzeichnissen nach Dateitypen
    Kopieren von Zeichenfolgen aus dem originalen Dateinamen (Einstellbar: Nach x Zeichen; Nach dem x.ten Vorkommen des Zeichen y; ...)
    Schreibweise ändern (alles in kleinbuchstaben / GROSSBUCHSTABEN oder normale     Schreibweise konvertieren)
    Zeichenfolge ersetzen
    Einlesen von Ordnerstrukturen
    Live-Vorschau
    Updatefunktion
   Programm wurde nur unter XP getestet!
Installationshinweis:   Das Programm schreibt Daten in das Verzeichnis: C:\Dokumente und Einstellungen\[Benutzer]\Lokale Einstellungen\Anwendungsdaten\RenamePack
   Portable Version : Alle Dateien aus dem Programmordner in einen Ordner auf einem Wechseldatenträger kopieren und eine leere Textdatei namens "portable.set" in das Verzeichnis erstellen. Dann läuft das Programm auch auf USB-Sticks und speichert die Einstellungsdateien im Programmverzeichnis
Download ca. 970KB
Produktseite und Screenshot Ich würde mich freuen, wenn Ihr das Programm testet und bin auf Bugreports, Lob und Kritik gespannt.
 Viel Spaß beim Testen     der_hugo
Einloggen, um Attachments anzusehen!
 
 Zuletzt bearbeitet von der_hugo am Mo 02.11.09 15:58, insgesamt 6-mal bearbeitet
 | 
|  | 
| jaenicke 
          Beiträge: 19326
 Erhaltene Danke: 1749
 
 W11 x64 (Chrome, Edge)
 Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
 
 | 
Verfasst: Di 16.12.08 20:52 
Titel: Re: RenamePack
 
	  |  der_hugo hat folgendes geschrieben  : |  	  | Das Programm schreibt nicht in die Windows-Registry, sondern nur in den eigenen Ordner und muss deshalb nicht (de-)installiert werden! | 
 Dafür funktioniert es nicht. 	  | Zitat: |  	  | Datei "C:\Programme\RenamePack\options.ini" kann nicht erstellt werden. Zugriff verweigert. | 
 Ein Programm hat nix im eigenen Verzeichnis zu schreiben. Das funktioniert auf keinem ordentlich eingerichteten PC mit XP und unter Vista schon standardmäßig nicht, auch bei Einzelnutzerbetrieb.    Ganz schlecht: Nicht nur, dass das überhaupt passiert, man kommt aus dem Einstellungsassistenten nichtmal mehr raus... Taskmanager --> abschießen...
 Einstellungen gehören in die Registry oder ins Anwendungsdatenverzeichnis. Du kannst das ja dem Benutzer überlassen, im Assistenten danach fragen und dann beim Start einfach nacheinander an den verschiedenen Stellen die Einstellungen suchen und wenn nirgends welche sind den Assistenten anzeigen, das sind wenige Zeilen Code. Aber dafür funktioniert es dann vermutlich auch unter Vista.
 Insofern ist das Tool erstmal unbrauchbar für mich, da es sich nicht an Systemstandards hält. Die Idee ist gut, ich habe auch ein anderes Tool dafür, aber dieses sah interessant aus. Deshalb werde ich es mir auch wieder anschauen, wenn der Fehler behoben ist. | 
|  | 
| der_hugo  
          Beiträge: 26
 
 XP
 Delphi 2005 PE, VS 2008 C#
 
 | 
Verfasst: Mi 17.12.08 16:47 
Titel: Re: RenamePack
 
Vielen Dank schonmal fürs Testen!
 	  |  jaenicke hat folgendes geschrieben  : |  	  | Das funktioniert auf keinem ordentlich eingerichteten PC mit XP und unter Vista schon standardmäßig nicht, auch bei Einzelnutzerbetrieb. | 
 Komisch, bei mir hat es auf XP einwandfrei funktioniert. Ich werde es bei der nächsten Version verändern.
 	  |  jaenicke hat folgendes geschrieben  : |  	  | Einstellungen gehören in die Registry oder ins Anwendungsdatenverzeichnis. | 
 Mach ich! | 
|  | 
| jaenicke 
          Beiträge: 19326
 Erhaltene Danke: 1749
 
 W11 x64 (Chrome, Edge)
 Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
 
 | 
Verfasst: Mi 17.12.08 17:03 
Titel: Re: RenamePack
 | 
|  | 
| der_hugo  
          Beiträge: 26
 
 XP
 Delphi 2005 PE, VS 2008 C#
 
 | 
Verfasst: Mi 17.12.08 17:05 
 | 
|  | 
| jaenicke 
          Beiträge: 19326
 Erhaltene Danke: 1749
 
 W11 x64 (Chrome, Edge)
 Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
 
 | 
Verfasst: Mi 17.12.08 17:07 
 
Schau mal hier (im zweiten Teil), da siehst du wie das geht, und ne Demo gibts auch:
www.delphi-library.d...ewtopic.php?p=499701 Da hab ich auch geschrieben warum das so besser ist.   | 
|  | 
| der_hugo  
          Beiträge: 26
 
 XP
 Delphi 2005 PE, VS 2008 C#
 
 | 
Verfasst: Mi 17.12.08 17:12 
 
Danke, das habe ich u.a. gesucht!   | 
|  | 
| jaenicke 
          Beiträge: 19326
 Erhaltene Danke: 1749
 
 W11 x64 (Chrome, Edge)
 Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
 
 | 
Verfasst: Mi 17.12.08 17:16 
 
Und wie gesagt: Du musst es nicht immer dort ablegen, manche mögen es ja auch portabel. Such einfach nacheinander im eigenen Verzeichnis, in den Anwendungsdaten des Benutzers, evtl. in den Anwendungsdaten aller Benutzer und evtl. der Registry beim Start. Sind nirgends welche zu finden, dann starte den Assistenten und frage wo er die Einstellungen speichern möchte.
Da du überall danach suchst ist es dann egal was der Benutzer ausgewählt hatte, du musst dir das beim Laden nur ggf. zusätzlich merken um weitere Einstellungen speichern zu können.
 | 
|  | 
| der_hugo  
          Beiträge: 26
 
 XP
 Delphi 2005 PE, VS 2008 C#
 
 | 
Verfasst: Mi 17.12.08 19:13 
 
Ich habe eine neue Version hochgeladen und die Fehler verbessert. Hoffe, dass es jetzt richtig funktioniert!!!    | 
|  | 
| jaenicke 
          Beiträge: 19326
 Erhaltene Danke: 1749
 
 W11 x64 (Chrome, Edge)
 Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
 
 | 
Verfasst: Mi 17.12.08 21:05 
 
Funktionieren tut es.    Aber das Umbenennen geht irgendwie nicht so wie ich es mir vorstellen würde. Ich finde keine Möglichkeit Teile des alten Dateinamens zu verwenden. Zum Beispiel "bis zum ersten Leerzeichen" oder "die ersten X Zeichen" oder sowas.
 Genau das wäre aber ja das, wofür ich ein solches Programm brauchen würde   . | 
|  | 
| der_hugo  
          Beiträge: 26
 
 XP
 Delphi 2005 PE, VS 2008 C#
 
 | 
Verfasst: Do 18.12.08 14:45 
 
	  |  jaenicke hat folgendes geschrieben  : |  	  | Ich finde keine Möglichkeit Teile des alten Dateinamens zu verwenden. | 
 Das hab ich schon teilweise implementiert. Über Einfügen-Funktion kann man sowas hinzufügen. Dann musst du "Zeichenfolge kopieren" auswählen und kannst die Parameter bestimmen. Wie genau das funktioniert wird auch in der Hilfe beschrieben... | 
|  | 
| jaenicke 
          Beiträge: 19326
 Erhaltene Danke: 1749
 
 W11 x64 (Chrome, Edge)
 Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
 
 | 
Verfasst: Do 18.12.08 15:04 
 
Ah, unter Funktion, das ist etwas versteckt finde ich, schließlich wird das wohl relativ häufig benötigt   .
 Ich hatte da an eine mathematische Funktion gedacht (ist das Hochzählen und so ja auch) und deshalb nicht weiter geschaut.
 Da könntest du als Auswahl noch einfügen, dass alles bis zu einem Zeichen kopiert wird. Aber wenn man es weiß wo es steht, dann ist das schon sehr gut so. Die Funktionalität ist besser als bei den Tools, die ich bisher benutzt habe.
 Bei denen konnte man nur auch ein Trennzeichen angeben, ansonsten ist dein Programm viel besser.
 Jedenfalls ist das Programm soweit sehr gut gelungen, es gefällt mir.   | 
|  | 
| der_hugo  
          Beiträge: 26
 
 XP
 Delphi 2005 PE, VS 2008 C#
 
 | 
Verfasst: Do 18.12.08 15:08 
 | 
|  | 
| der_hugo  
          Beiträge: 26
 
 XP
 Delphi 2005 PE, VS 2008 C#
 
 | 
Verfasst: Di 20.01.09 15:46 
 
Moin, 
 Ich hab eine neue Version (v4.3.1.1) hochgeladen.
 	  |  der_hugo hat folgendes geschrieben  : |  	  | 	  |  jaenicke hat folgendes geschrieben  : |  	  | Ah, unter Funktion, das ist etwas versteckt finde ich, schließlich wird das wohl relativ häufig benötigt  . | 
 Ich werde als eigenen Punkt noch ins Menü schreiben.
 | 
 Hab ich gemacht und als eigenen Menüpunkt hinzugefügt.
 	  |  jaenicke hat folgendes geschrieben  : |  	  | Und wie gesagt: Du musst es nicht immer dort ablegen, manche mögen es ja auch portabel. | 
 Hab ich auch gemacht, wie es funktioniert siehe Post #1.
 Viel Spaß beim Testen     der_hugo | 
|  | 
| jaenicke 
          Beiträge: 19326
 Erhaltene Danke: 1749
 
 W11 x64 (Chrome, Edge)
 Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
 
 | 
Verfasst: Di 20.01.09 16:02 
 
Ja, funktioniert alles sehr gut.    Das reicht für alles was ich in der Hinsicht so mache.
 Schön wäre noch, wenn auch Pos bei dem Kopieren einer Zeichenfolge vorhanden wäre. Also ab und bis zu einem bestimmten Zeichen kopieren.
 Beispielsweise um am "-" zu trennen, wie es ja bei MP3s ein übliches Trennzeichen ist.   | 
|  | 
| der_hugo  
          Beiträge: 26
 
 XP
 Delphi 2005 PE, VS 2008 C#
 
 | 
Verfasst: Di 20.01.09 16:15 
 | 
|  | 
| der_hugo  
          Beiträge: 26
 
 XP
 Delphi 2005 PE, VS 2008 C#
 
 | 
Verfasst: Mo 04.05.09 15:58 
 
Hi, 
 ich hab ne neue Version hochgeladen, mit neuen Funktionen s.o.
 	  |  jaenicke hat folgendes geschrieben  : |  	  | Schön wäre noch, wenn auch Pos bei dem Kopieren einer Zeichenfolge vorhanden wäre. Also ab und bis zu einem bestimmten Zeichen kopieren. Beispielsweise um am "-" zu trennen, wie es ja bei MP3s ein übliches Trennzeichen ist.
  | 
 Hab ich gemacht.
 Ich freue mich über jede Art von Kritik, Bugreports ...
 Viel Spaß beim Testen!    der_hugo | 
|  | 
| jaenicke 
          Beiträge: 19326
 Erhaltene Danke: 1749
 
 W11 x64 (Chrome, Edge)
 Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
 
 | 
Verfasst: Mo 04.05.09 16:24 
 
Das ist schon sehr schön. Beim Kopieren einer Zeichenfolge steht da allerdings Vorkommen des Zeichens statt der Zeichenkette oder des Strings.    Ansonsten: Wie wäre es mit einer Liveauswertung? Die Auswertung geht doch relativ fix, so dass das kein Problem sein sollte. | 
|  | 
| der_hugo  
          Beiträge: 26
 
 XP
 Delphi 2005 PE, VS 2008 C#
 
 | 
Verfasst: Mo 04.05.09 16:32 
 
Danke fürs erneute Testen!
 	  |  jaenicke hat folgendes geschrieben  : |  	  | Das ist schon sehr schön. Beim Kopieren einer Zeichenfolge steht da allerdings Vorkommen des Zeichens statt der Zeichenkette oder des Strings.  | 
 Danke für den Hinweis.
 	  |  jaenicke hat folgendes geschrieben  : |  	  | Ansonsten: Wie wäre es mit einer Liveauswertung? Die Auswertung geht doch relativ fix, so dass das kein Problem sein sollte. | 
 Gute Idee, bau ich noch ein.
 Viele Grüße    der_hugo | 
|  | 
| der_hugo  
          Beiträge: 26
 
 XP
 Delphi 2005 PE, VS 2008 C#
 
 | 
Verfasst: Mi 15.07.09 13:10 
 
Neue Version hochgeladen:
[+] ID3v2 Tag
 [+] Zeichenfolge ersetzen
 [+] Schreibweise verändern
 [+] Updatefunktion
 [+] Erste Schritte, Hilfe im Programm und Beispieldateien
 Ich würde mich freuen, wenn Ihr das Programm testet und bin auf Bugreports, Lob und Kritik gespannt.
 Viel Spaß beim Testen    der_hugo | 
|  |