Script zum Ändern von Dateiinhalten (sind Textdateien)

Seite 1 von 2 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/script_zum_aendern_von_dateiinhalten_sind_textdate_96141/page_1 - zur Vollversion wechseln!


semteX schrieb am 19.10.2003 um 17:33

das ganze brauch ich weil der iriver ABSOLUTE pfade absolut ned ausstehen kann...

das betrifft mich und sämtliche iHP 120 Käufer hier :)

winamp speichert leider alles in absolute pfade (also /private_files/rofl/pr0n/mp3/artist/xyz.mp3)... der iriver will aber, wenn man den inhalt des ordner MP3 auf den iriver rübergespielt nur was von artist/xyz.mp3 wissen...

also das ganze muss so sein:

Man öffnet die m3u playlist, dann gibt man den "wegzuschneidenden teil" ein (private_files/rofl/pr0n/mp3/) und das script ändert die datei.... und speichert sie dann als playlist_iriver.m3u oder so was...

ich kann leider nur PHP und SEHR SEHR SEHR wenig Java...

Gibts so was schon? oder könnt mir so was wer programmiern? oder kann mir wer sagn wie das in java geht?

ich bin für alles glücklich :)

mfg


caws schrieb am 19.10.2003 um 17:41

ich verstehs also richtig dass du einen teil des pfades wegschneiden willst?
dann nimm word: bearbeiten -> ersetzen: x:\mp3s\*\ (whatever) -> ersetzen durch ''. "Platzhalterzeichen verwenden" anhaken.
musst dich halt herumspielen.

btw. meine von winamp generierten m3u's beinhalten relative pfade.


vEspertine schrieb am 19.10.2003 um 17:44

Zitat von caws
ich verstehs also richtig dass du einen teil des pfades wegschneiden willst?
dann nimm word: bearbeiten -> ersetzen x:\mp3s\*\ (whatever) -> ersetzen durch ''. "Platzhalterzeichen verwenden" anhaken.

geht sogar mitn standard windows editor..

strg-h :)


semteX schrieb am 19.10.2003 um 17:45

Zitat von caws
ich verstehs also richtig dass du einen teil des pfades wegschneiden willst?
dann nimm word: bearbeiten -> ersetzen x:\mp3s\*\ (whatever) -> ersetzen durch ''. "Platzhalterzeichen verwenden" anhaken.
ja der workaround über word funktioniert natürlich auch... allerdings wärs mit nem kleinen programm das z.b. auch automatisch speichert sicher komfortabler...

edit: das w00teste wär natürlich wenn ma z.b. wie wenn man den installationspfad auswählt herumbrowsen kann und sich den absolutn pfad selbst suchn kann...


semteX schrieb am 19.10.2003 um 17:54

doppelpost


coldkatz schrieb am 19.10.2003 um 17:58

abs. Pfad selbst aussuchen? bringt nix, weil es nur einen absoluten pfad geben kann ;) das ist eben das problem, dass er den laufwerksbuchstaben dazuschreibt, also die datei in deinem system auf der partition genau lokalisiert... und beim iHP gibt's dann fehler weil der buchstabe nicht erkannt wird...

Ich könnte zwar etwas schreiben, aber nur in mIRC-script... :p
als alternative bleibt noch, eine batch datei zu schreiben, die das ganze auf ms-dos level macht, und einfach die ersten 3 zeichen einer zeile entfernt (x:\) ...


semteX schrieb am 19.10.2003 um 18:04

Zitat von coldkatz
abs. Pfad selbst aussuchen? bringt nix, weil es nur einen absoluten pfad geben kann ;) das ist eben das problem, dass er den laufwerksbuchstaben dazuschreibt, also die datei in deinem system auf der partition genau lokalisiert... und beim iHP gibt's dann fehler weil der buchstabe nicht erkannt wird...

Ich könnte zwar etwas schreiben, aber nur in mIRC-script... :p
als alternative bleibt noch, eine batch datei zu schreiben, die das ganze auf ms-dos level macht, und einfach die ersten 3 zeichen einer zeile entfernt (x:\) ...
Das reicht nicht! weil z.b. ich habe SICHER nicht die selbe ordnerstruktur auf der HDD wie am player... auf der HDD ist der ordner MP3 im ordner privat audio, am player ist es direkt drin


Jedi schrieb am 19.10.2003 um 18:13

wenn sowas wirklich nötig ist, schreib ich mir sicher so ein Toll - das läuft dann aber nur mit dem .NET Framework :p


semteX schrieb am 19.10.2003 um 18:29

na es sollt scho für alle gehen ;)

es kommt ja auch allen IHP120 käufern hier zugute ;)


spunz schrieb am 19.10.2003 um 18:30

einfach in den gewünschten pfad mounten.

du kannst aber auch zb den mp3 ordner freigeben und als lokales netzlaufwerk verbinden.


semteX schrieb am 19.10.2003 um 18:34

Zitat von spunz
einfach in den gewünschten pfad mounten.

du kannst aber auch zb den mp3 ordner freigeben und als lokales netzlaufwerk verbinden.
ähm... jo... is aber auch umständlich


caws schrieb am 19.10.2003 um 18:56

Zitat von vEspertine
geht sogar mitn standard windows editor..

strg-h :)

Leider gibts im editor nicht die möglichkeit das "*" als Joker zu verwenden. Auch nicht im Wordpad.


Jedi schrieb am 19.10.2003 um 19:29

wie Spunz schon gesagt hat, wär Mounten natürlich das einfachste :)

subst <laufwerkname> <mp3 ordner>

z.B.
subst x: d:\mp3

hat den Vorteil, dass nur eine einzige M3U benötigt wird


semteX schrieb am 19.10.2003 um 20:18

dann müsst ich alle bestehenden playlists weghaun... neeee


Oculus schrieb am 19.10.2003 um 21:42

wird das script noch benötigt?




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025