zip Frage karaoke multiple files - edit: 16.Mai Zusatzfrage

German support forum

Moderators: Hacker, Stefan2, white

StatusQuo
Power Member
Power Member
Posts: 1524
Joined: 2007-01-17, 21:36 UTC
Location: Germany

Post by *StatusQuo »

Hacker wrote:Ein WDX Plugin, in dem man einstellen kann, ab welchem Zeichen es sortieren soll, bzw. nach welchem Teil des Dateinamens.
Gute Idee. Das geht im Eigenbau mit dem Script-Plugin.
Anzeige des Teil-Dateinamens in der Plugin-Spalte, danach kann dann sortiert werden.
Mit dem Script unten werden vorn 11 Zeichen vom Dateinamen entfernt (die Zahl habe ich Deinem Beispiel entnommen, naklar):

Datei script.ini:

Code: Select all

[Script]
Section=NamePart

[NamePart]
Script=NamePart.vbs
LongName=0
ParseDirs=0
Datei NamePart.vbs:

Code: Select all

' Script for Script Content Plugin,
' showing only part of a filename for sorting by substrings
' (W) StatusQuo 2008

iDelChars = 11

content=filename
if (InStr(filename, ".") - 1) > iDelChars then 
	content=right(filename, len(filename) - iDelChars)
end if
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
User avatar
sqa_wizard
Power Member
Power Member
Posts: 3895
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Post by *sqa_wizard »

Hacker wrote:Ein WDX Plugin, in dem man einstellen kann, ab welchem Zeichen es sortieren soll, bzw. nach welchem Teil des Dateinamens. Zumindest glaube ich mich zu erinnern.
RegExp WDX geht auch ... Beispiel
#5767 Personal license
naklar
Junior Member
Junior Member
Posts: 16
Joined: 2008-05-10, 22:25 UTC

Post by *naklar »

StatusQuo wrote:2naklar
Falls die Indexnummern geändert werden dürfen, lässt sich das vielleicht mit dem MRT (Strg+M) machen.
Falls der der Ordner, in dem die Datei
TU112-01 - Ocean, Billy - Caribbean Queen.zip
liegt, "TU112" heißt, und die Indexnummern dahinter zweistellig sind, dann ginge das einfach so:
  • Alle Dateien markieren mit
    Strg+B Strg+NumPlus
  • MRT aufrufen mit
    Strg+M
  • Entfernen der vorhandenen Indexnummern mit Umbenennmaske
    [N12-]
  • Ergebnis laden mit
    F5
  • Neu hinzufügen der Indexnummern in alphabetischer Reihenfolge mit Umbenennmaske
    [P]-[C:2] - [N]
hi!
danke für die hilfe.
die ordner heißen alle so:
TU100 -ok
bis
TU198 -ok

wenn ich das tu, was du vorschlägst,
ist es mir bis [N12-] klar was du meinst.
wenn ich dann umbenenne, und ok drücke
sind die index nummern weg und alphabetische
Reihenfolge da.
ich müsste also zuerst von den ordnern das ok
entfernen, und dann den weg bis zu [P]-[C:2] - [N]
gehen, was ich probiert habe und alles funktioniert -
bis auf die tatsache, dass TC dann alle files durchnummeriert
also TU100-01 - N bis TU199-xy - N
und die originale haben das so:
TU100-01 bis TU100-21
TU101-01 bis TU101-23
(das ist unterschiedlich, je nachdem wieviel files pro ordner...)

aber ich glaube die lösung steht unmittelbar bevor :D

zu den scripts: toll aber nicht so meins...da müsste ich mir geben wie
ich die scripts aktiviere, die einfache lösung wär mir lieber

lg und danke
naklar
StatusQuo
Power Member
Power Member
Posts: 1524
Joined: 2007-01-17, 21:36 UTC
Location: Germany

Post by *StatusQuo »

2naklar
ich müsste also zuerst von den ordnern das ok
entfernen, und dann den weg bis zu [P]-[C:2] - [N]
Das " -ok" bei den Ordnern könnte auch in der Umbenennmaske gefiltert werden (nur die ersten 5 Zeichen verwenden):
[P1-5]-[C:2] - [N]
und die originale haben das so:
TU100-01 bis TU100-21
TU101-01 bis TU101-23
Schade, das hatte ich leider nicht bedacht.
Den Neustart des Zählers pro Verzeichnis beherrscht TC noch nicht.
Das kann aber das Freeware-Tool SiRen, wie in u.a. diesem Thread beschrieben.

Entfernen geht also recht einfach mit TC, alphabetisch sortierte Neuerzeugung der Nummern mit SiRen.
Passende "Expression" für SiRen in Deinem Fall:

Code: Select all

%p[1]-%np(2,2) - %b.%e
Who the hell is General Failure, and why is he reading my disk?
-- TC starter menu: Fast yet descriptive command access!
naklar
Junior Member
Junior Member
Posts: 16
Joined: 2008-05-10, 22:25 UTC

Post by *naklar »

StatusQuo wrote:2naklar
Das " -ok" bei den Ordnern könnte auch in der Umbenennmaske gefiltert werden (nur die ersten 5 Zeichen verwenden):
[P1-5]-[C:2] - [N]
vestehe, danke
und die originale haben das so:
TU100-01 bis TU100-21
TU101-01 bis TU101-23
Schade, das hatte ich leider nicht bedacht.
Den Neustart des Zählers pro Verzeichnis beherrscht TC noch nicht.
Das kann aber das Freeware-Tool SiRen, wie in u.a. diesem Thread beschrieben.
Entfernen geht also recht einfach mit TC, alphabetisch sortierte Neuerzeugung der Nummern mit SiRen.
Passende "Expression" für SiRen in Deinem Fall:

Code: Select all

%p[1]-%np(2,2) - %b.%e
wow danke, ich versuch das und geb feedback ob's geklappt hat
lg
naklar
naklar
Junior Member
Junior Member
Posts: 16
Joined: 2008-05-10, 22:25 UTC

feedback

Post by *naklar »

naklar wrote:
StatusQuo wrote:2naklar
Das " -ok" bei den Ordnern könnte auch in der Umbenennmaske gefiltert werden (nur die ersten 5 Zeichen verwenden):
[P1-5]-[C:2] - [N]
vestehe, danke
und die originale haben das so:
TU100-01 bis TU100-21
TU101-01 bis TU101-23
Schade, das hatte ich leider nicht bedacht.
Den Neustart des Zählers pro Verzeichnis beherrscht TC noch nicht.
Das kann aber das Freeware-Tool SiRen, wie in u.a. diesem Thread beschrieben.
Entfernen geht also recht einfach mit TC, alphabetisch sortierte Neuerzeugung der Nummern mit SiRen.
Passende "Expression" für SiRen in Deinem Fall:

Code: Select all

%p[1]-%np(2,2) - %b.%e
wow danke, ich versuch das und geb feedback ob's geklappt hat
lg
naklar
der letzte schritt war zuviel für mich.
ich hab daher einfach die indexnummern rausgenommen.
war trotzdem 2h handarbeit den Inhalt zu reduzieren.

nochmals danke
lg
naklar
Post Reply