krename
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

TODO 15KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383
  1. DOM: Copying extremely slows
  2. DOM: Remember the last 10 selected tokens in HelpDialog
  3. DOM: Display in Realtime Preview a new first column which contains a small warning icons
  4. If the new and the old filename are identical
  5. DOM: Kontext menü im advance mode für alle text boxen:
  6. Insert -> Filename To Lowercase
  7. -> Filename To Upercase
  8. -> Number
  9. -> Date
  10. -> ...
  11. DOM: First Start Dialog:
  12. * 2 Screenshots von den beiden Modi
  13. * + Beschreibungstext
  14. -> KDE 4 Layout!!!!
  15. Stonki: Thumbnails auch im rename-tab fenster
  16. ========================================
  17. Here's some feedback on it. I like it, but the "find and replace"
  18. function was unclear. Was it finding and replacing parts of the
  19. filename, or inside the contents of the files?
  20. ========================================
  21. Thanks for making krename, it is truly a great piece of software. It saved
  22. me litteraly hours of painful work in sorting the hundreds of photographs
  23. given to us by at least a dozen different people for our wedding. It would
  24. have taken me ages to sort them by hand.
  25. This is only a small donation but I hope it will help in making krename
  26. even better.
  27. I had sent my comments earlier but to mention them again here are the only
  28. 4 problems I have faced with krename (all relate to beginner mode, 'add
  29. files' section), none of them are show-stoppers bwt :) :
  30. 1) in thumbnail view, when selecting a block of files to move around, they
  31. get copied to their destination in reverse order
  32. 2) for some reason, the thumbnails do not always display (as in, the image
  33. thumbnails do not show, they stay as file type icons instead) when I select
  34. add files and only 'show thumbnail' is selected ('show file name' not
  35. checked). However, if I select add files with only 'show file name'
  36. checked, and THEN (after files are shown in list) check 'show thumbnails',
  37. then all the thumbnails will show properly.
  38. Cheers and thanks again for this great piece of software.
  39. ========================================
  40. Hallo
  41. Erst mal vielen Dank für das Programm; es sparte mir eine Menge Zeit
  42. beim Re-Organisieren meiner MP3-Sammlung.
  43. Dabei habe ich es ziemlich oft benutzt, und mir sind einige Dinge
  44. aufgefallen, die vielleicht verbessert werden könnten. (Ich beziehe mich
  45. auf die Version 2.8.5. Falls eine neuere Version da ist, die meine
  46. Anmerkungen überflüssig macht, verzeih mir bitte):
  47. - Beim Hinzufügen von Verzeichnissen werden die selbst definierten
  48. Filter (*.mp3) und die Einstellung für "Unterverzeichnisse rekursiv
  49. hinzufügen" nicht gespeichert; vor allem die Rekursivität hat mich
  50. genervt, weil ich die immer wieder vergessen hab.
  51. Dankeschön für deine Mühe!
  52. Regards/MfG,
  53. Christian Weiske
  54. =======================================
  55. Hi,
  56. Ich habe ein paar verbesserungsvorschläge für Dein super Tool KRename:
  57. -) Bei den Plugins für auf KFilePlugins zurückgreifen, listest Du all ihre
  58. möglichen Felder auf. I fände es sehr hilfreich, wenn der ausgewählte
  59. Platzhalter automatisch bei einem Doppelklick darauf an Cursorposition in das
  60. Eingabefeld für das Namensmuster eingefühgt würde.
  61. Für die Übersicht wäre es auch schön, wenn dieses Eingabefeld nochmal (ohne
  62. drop-down menü) unter den plugins sichtbar wäre....
  63. -) Wäre es möglich, als Startwert nicht nur eine Zahl (0, 1, 2,...) sondern
  64. auch Buchstaben (a, b, c, ... / A, B, C, ...) angeben zu können?
  65. -) Es wäre super, wenn man verschiedene Zähler seperat definieren könnte. zB.
  66. mit einem Tabinterface für den Konfigurationsdialog "1. Zähler", "2. Zähler",
  67. etc, wenn mehr als eine ##-Grupe im Muster auftaucht
  68. -) Was ich immer wieder brauche ist eine reset-Bedingung, die den Zähler
  69. wieder auf seinen Startwert setzt, so das er quasi im Kreis zählt (1, 2, 3,
  70. 1, 2, 3, 1, 2, 3,... mit 3 als reset)
  71. Ich könnte mir das als eine Zeile mit
  72. Checkbox "reset bei"; Combobox "<self> | 1. Zähler | 2. Zähler | ...";
  73. Combobox "> | >= | = | <= | <"; Spinbox für Zahl
  74. -) Was ich persönlich seltener brauche, für manche aber bestimmt hilfreich
  75. ist, wäre die Möglichkeit auch Schrittweiten a la "1/2" od. "1/3" zuzulassen.
  76. Im Falle "1/3" würde dann so gezählt: "1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4,
  77. 5, ..."
  78. Gruss,
  79. Jonas
  80. =======================================
  81. On Sat June 12 2004 04:40 am, Dominik Seichter wrote:
  82. > Hi,
  83. >
  84. > This idea is also a good idea. KRename had a similar feature already in
  85. > earlier version (but not that powerful - you could only specify a fixed
  86. > tag). I do not know if this will be possible in 3.1 but I promisse that I
  87. > will look into this issue.
  88. >
  89. > CU Dom
  90. >
  91. > Am Freitag, 11. Juni 2004 05:51 schrieben Sie:
  92. > > At present you have tags to take information from a file and rename the
  93. > > file.
  94. > >
  95. > > Now think in reverse - krename plugins allow the possibility for a
  96. > > multiple format tagger.
  97. > >
  98. > > So a new tab would allow....
  99. > >
  100. > > artist - track - title - xxx.ogg
  101. > >
  102. > > to be parse with the following command
  103. > >
  104. > > [Artist] - [Track] - [Title] - xxx
  105. > >
  106. > > The info then could be written to the file tag.
  107. > >
  108. > > Also the inclusion of modifiers (and Search & Replace) allow for the
  109. > > information to be cleaned up before it is written.
  110. > >
  111. > > Phoenix
  112. This was inspired from using Cantus.
  113. TTC Timothy Taylor - Economics Lecture 20-A Global Economic Perspective.mp3
  114. Please enter the formatting string (%t - %s): TTC %a - %b %g %t-%s
  115. Feedback...
  116. 20 A Global Economic Perspective ~ Timothy Taylor ~ Economics ~ 0 ~ Lecture
  117. The course is "Economics"
  118. %b stands for aBlum
  119. Now I could have done %x %a - %x %x %t-%s or variations there of
  120. %x stands for ignore.
  121. powerful concept, no? Like I said, krename has one extra twist no one else has
  122. done yet - multiple file formats
  123. And for another wow: combine the actions so the following happens
  124. filename -> tag -> filename
  125. This is what part of my script does.
  126. The only usability issue is the length of the tag names themselves,
  127. TTC [artist] - [album] [genre] [track]-[title]
  128. Is a tad long to write, no?
  129. [x] for ignore?
  130. Of course a drop-down combo "memory" would help.
  131. I hope my "annoyance" is helpful, Phoenix
  132. ===================================================================
  133. [23:32:12] <Keimix> BTW is there a possibility to load just one of the tdefile-plugins at krename startup, because loading all slows krename down alot?
  134. [23:35:49] <domseichter> No, not yet. But it's a good idea. Strange that I did not have it and nobody asked me for this feature!
  135. ===================================================================
  136. "Squashing weird characters" sollte auf die ToDO liste
  137. ===================================================================
  138. > Remark Dom, 4-10-2004
  139. > - Add a random token (maybe even a random number and a random string token)
  140. > In the first case the range and in the latter case the length should be specified
  141. ===================================================================
  142. Arpad Biro <biro_arpad@yahoo.com>:
  143. ----------------------
  144. an undo script bug:
  145. 1. cd to a temporary dir (for example /tmp)
  146. 2. touch file1
  147. mkdir dir1
  148. touch dir1/file2
  149. 3. rename the above 3 items (use the "Add directory names with filenames" option),
  150. and also create an undo script
  151. 4. run the undo script
  152. The directory is renamed back first, and the file in it cannot be renamed back.
  153. other text-related things
  154. -------------------------
  155. The "WARNING..." string in the encoding conversion plugin is unlocalizable.
  156. ===================================================================
  157. ---------- Weitergeleitete Nachricht ----------
  158. Subject: krename - vorschlaege/diskussion
  159. Date: Dienstag, 13. September 2005 00:41
  160. From: Christian Goehl <pastulio@gmx.net>
  161. To: support@stonki.de
  162. Hello, as you live in germany I assume you speak German. If not,
  163. tell me.
  164. Wenn man ueber den dsdirselectdialog Dateien/Ordner hinzufuegt und
  165. die Anzahl enorm ist (70gb mp3s), wird die aktuelle kde session
  166. beendet. Man kann noch den Crash-Handler sehen. Wahrscheinlich ist
  167. das ein Bug in KFileDialog oder in Qt. Als Ausweg kann man
  168. natuerlich die Dateien via D'n'D hinzufuegen, allerdings kann hat
  169. man dann nicht die vielseitigen Optionen des Dialogs.
  170. Nun aber zu meinem eigentlichen Anliegen: Ich besitze eine riesige
  171. Musiksammlung, leider sind aber nicht alle Dateien einheitlich
  172. benannt. Generell waere es mit Krename schon moeglich diese zu
  173. vereinheitlichen, es ist aber sehr aufwendig, vorallem weil es
  174. keine Verallgemeinerung von Dateitypen(z.B. Audiodatei) gibt, so
  175. muss man immer beide Tags fuer mp3 und ogg einfuegen.
  176. Desweiteren waere eine Art KI wuenschenswert, welche bei bestimmten
  177. Stichwoertern wie zum Beispiel "Unbekannt, unknown, track" anhand
  178. des Ordnernamens und MusicBrainz oder CDDB Vorschlaege zum taggen
  179. macht.
  180. Vielleicht kann man auch noch einen Normalisierer einbauen, wobei
  181. ich mir nicht genauch vorstellen kann, wie aufwendig sowas ist.
  182. Die oben genannten Vorschlaege sind nicht unbedingt als eine
  183. Erweiterung zu Krename zu sehen, vielleicht sollten sie auch in
  184. einer getrennten Anwendung realisiert werden. Denn der Vorgang
  185. sollte auch fuer Anfaenger einfach sein. Moeglicherweise kommt
  186. auch einfach ein neues Profil in Frage.
  187. Ich waere bereit an diesem Projekt mitzuarbeiten, obgleich meine
  188. Programmierfaehigkeiten eher im Hobbybereich liegen. Dennoch habe
  189. ich schon Erfahrungen mit KDE/Qt gesammelt.
  190. MfG,
  191. Christian Goehl
  192. ==================================================
  193. [14:43:43] <[Stonki]> 1) Man kann kein existierendes Profil ?berschreiben !
  194. [14:44:33] <Dom64> ok, stimmt das sollte möglich sein.
  195. [14:44:37] <Dom64> Kann man leicht hinzugeben
  196. [14:45:41] <[Stonki]> und bei den profilen m?chte ich noch paar andere EInstellungen sein
  197. [14:46:15] <[Stonki]> zum beispiel rufe ich krename ?ber krusader auf. Da w?re eine option bei den profilen toll, in der man automatisch im Reiter "Dateiname" landet
  198. [14:46:24] <[Stonki]> und NACH dem umbenennen automatisch krename schliessen
  199. [14:46:54] <Dom64> Praktisch einen "Profile Settings" Dialog mit:
  200. [14:46:58] <Dom64> -> Krename Default Page
  201. [14:46:59] <[Stonki]> und man sollte anzeigen lassen, WAS bei den profilen eigentlich nun gespeichert wird
  202. [14:47:04] <Dom64> -> Close Krename after renaming
  203. [14:47:23] <[Stonki]> -> Behaviour after renaming
  204. [14:47:30] <[Stonki]> rather than just closing
  205. [14:47:47] <Dom64> Ok, und da evtl. auch alles zum ändern. Also dass man dort auch direkt zum beispiel das template umstellen kann.
  206. [14:47:58] <Dom64> Stimmt, kann man ja mehr optionen machen als nur schliessen.
  207. [14:48:25] <[Stonki]> viel spass :)
  208. [14:48:29] <[Stonki]> UND
  209. [14:48:56] <Dom64> *g
  210. [14:49:01] <[Stonki]> es ging doch irgendwie die tracknummer von MP3 songs automatisch nach ## zu formatieren, oder ?
  211. [14:49:25] <[Stonki]> und das wird dann puenktlich zu kde 3.5 krename 3.50 :)
  212. [14:50:27] <Dom64> ja [###mp3TrackNumber]
  213. [14:50:41] <Dom64> einfach beliebig viele #'s voranstellen, geht bei jeder zahl die von einem plugin kommt
  214. [14:50:53] <Dom64> KRename 3.50 :)
  215. ========
  216. [quote]
  217. 1. If I select files in Konqueror and then right click too select actions|krename, then it takes me to the [files] section - but it would be more efficient to go straight to [filenames].
  218. [/quote]
  219. This was fixed some time ago. But does not work with the latest release. I will fix it for the next version.
  220. ========
  221. Hello,
  222. This is a great software but there is a powerful feature that I'd like
  223. to see in the future.
  224. When you use the 'find and replace' feature, you only can give rules
  225. that apply on the original filename. Why don't give the possibility to
  226. apply a new rule on the original file changed by the past rules ?
  227. An exemple :
  228. the original file : "artist - the song.mp3"
  229. the result I want : "artist__the_song.mp3"
  230. The way I did that on windows (in the past :-) ) with emusic tag editor :
  231. rule 1 " " --> "_" the current filename is "artist_-_the_song.mp3"
  232. rule 2 "-" --> "_" the current filename is "artist___the_song.mp3"
  233. rule 3 "___" --> "__" the current filename is "artist__the_song.mp3"
  234. With this software, rules n applies on the filename modified by rules
  235. n-1, n-2, n-p and so on (this could be annoying, that's why the best is
  236. to give the possibility to have the present behaviour or 'my' feature
  237. enabled).
  238. With the current version (ok, I only have 3.03) it is not possible to do
  239. so in one shot. With the pas example :
  240. Find and replace:
  241. - add " " --> "_"
  242. - add "-" --> "_"
  243. - add "___" --> "__" ==> no effect because there is no such string in
  244. the original filename.
  245. The result is "artist___the_song.mp3".
  246. I could tried
  247. - add " - " --> __
  248. - add " " --> _
  249. There is a conflict and not all the changes are applied.
  250. Thank you for your response.
  251. Best regards.
  252. mailto : benoit.turpin@ecl2005.ec-lyon.fre
  253. ============
  254. Package: krename
  255. Version: 3.0.9 3.5.1, Debian Package 4:3.5.1-4 (testing/unstable)
  256. Severity: wishlist
  257. Compiler: Target: x86_64-linux-gnu
  258. OS: Linux 2.6.15-1-amd64-k8-smp x86_64 (Debian Package 4:3.5.1-4 (testing/unstable))
  259. In konqueror file management, say you right-click on a file and select krename from actions. When krename comes up and displays the chosen file, click Add.
  260. Current behavior: the file selector opens in the user's home directory.
  261. Requested behavior: open in the same directory as the currently chosen file.
  262. Great program!
  263. Dave
  264. ======================
  265. I just thought that krename is a great tool! And could be best: due its
  266. integration with konqueror it could manage a download directory in such
  267. manner that when a batch of files just arrives ( may be downloaded by kget),
  268. krename renames it and then moves it to another directory, keeping track of
  269. its activities, so the recent arrives never collides with elder files.
  270. Please, excuse my poor english.
  271. Best regards,
  272. Marcelo Mazini.
  273. ==========================
  274. Hi, I download many scientific articles, usualy in pdf or ps, with httrack. When on my disk, names are often like 4523.pdf and I would like to use krename as :
  275. Withdraw title property in document to use it as a new fiel in rename items. If title property do not exist, use some heuristic to find the best candidate (say for example, in the first pages, usually the very first one, center aligned, biggest font size, bold, uppercase, and a ponderation rule of all this kind of criteria).
  276. Hope you like it and that it will be available. Let me now. I remain at your disposal if you want to discuss this feature. Best regards,
  277. Laurent.
  278. ~~
  279. It is a good idea to add a feature to KRename so that you can check wether a token is empty (doesn't exist) and only use it if it does exist and use something else if it does not exist. I will try to add something to the next version.
  280. Unfortunately it would be a too big issue to add support for extracting headlines from a PDF file to KRename. This would require a complete PDF parser in KRename. If you want this functionallity it is better to write an external tool and use KRename's command plugin.
  281. best regards,
  282. Dom
  283. ==========================
  284. Morgen!
  285. Danke für die Idee. Das ist auf jeden Fall sinvoll, werde ich für die nächste Version hinzufügen.
  286. CU Dom
  287. Am Friday, 1. December 2006 19:38 schrieben Sie:
  288. > Kam gerade im Chat
  289. >
  290. > Bei den Settings von krename einstellen, wie viele Dateien er
  291. > wirklich anzeigt im Preview Fenster. Default: unlimited, aber wenn
  292. > man wirklich mal 10.000 Dateien umbenennt, dann kann man das z.B
  293. > auf 200 stellen, er macht das preview dann nur für 200 und erst
  294. > beim eigentlich start dann alle 10.000
  295. >
  296. >
  297. > cu
  298. > stonki
  299. ==========================