# Wäre jemand so nett mir ein Web Source Script zu schreiben?

**URL:** https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848
**Category:** Allgemein
**Created:** [August 26, 2009, 2:13pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848 "2009-08-26T14:13:36Z")
**Posts on this page:** 19
**Page:** 2

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [July 15, 2011, 6:57pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/21 "2011-07-15T18:57:01Z")

</div>

Herzlichen Dank für das schnelle handeln. ![](http://smilies.schnugis.net/tiere/bienchen_001.gif) Es funktioniert wieder wie gewohnt.

---

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [January 17, 2013, 6:27pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/22 "2013-01-17T18:27:32Z")

</div>

> [@dano](#):
>
> Ja, [hier](https://community.mp3tag.de/t/9158/1) gibt es das Update.

Hallo Dano, der Zugriff klappt aktuell nicht mehr auf's Cover. Könntest du bitte noch mal so lieb sein?

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [January 31, 2013, 8:53am UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/23 "2013-01-31T08:53:24Z")

</div>

[Update ist fertig.](https://community.mp3tag.de/t/9158/1)

---

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [January 31, 2013, 4:18pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/24 "2013-01-31T16:18:47Z")

</div>

Tausend Dank dano, ich habe das schmerzlich vermisst. Natürlich habe ich deine Änderung gleich verglichen. Wie ich sehe, bestand für mich nicht mal Ansatzweise eine Chance, dies selber zu korrigieren. Zwar hatte ich gesehen, dass der Coverordner bei hitparade.ch anders lautet, aber diese Änderung im Script reichte einfach nicht. Der Wille war da, aber wie gesagt, Null Chance.  
Ich habe nun in Hitparade.ch#Search by Artist + Title.src diese Zeile wieder eingefügt und alles funktioniert wieder wie gewohnt.

[SearchBy]=%artist% $regexp($regexp(%title%,'((|[| )(featuring|feat|ft).\* .+',,1),'((|[)._()|])._',)

Diese Zeile entfernt ja die Klammern und dessen Inhalt bei der Suche. Das hat sich eigentlich bewährt, wie ich meine. Könnte man diese Zeile noch so modifizieren, das alle Leerstellen vor der Klammer mit entfernt werden? In der Regel ist das ja eine Stelle, aber ich habe da manchmal bis zu 5 Stellen als Zwischenraum und dann scheitert die Suche, da im Suchfeld sämtliche Leerstellen noch am Titel hängen.

Aber wie gesagt, so ist alles wieder bestens und nun hoffe ich, dass die Schweizer dies auch so belassen.

Vielen Dank noch mal.

---

<div class="post-metadata">

### Author: ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)
#### Post date: [January 31, 2013, 5:31pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/25 "2013-01-31T17:31:56Z")

</div>

Neue Formel:  
[SearchBy]=%artist% $regexp($regexp(%title%,'\s\*((|[| )(featuring|feat|ft).\* .+',,1),'\s\*((|[)._()|])._',)

---

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [January 31, 2013, 5:50pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/26 "2013-01-31T17:50:53Z")

</div>

Ich kann das immer nur bewundern und Bauklötzer staunen. Wie immer perfekt. Vielen Dank dano

---

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [February 9, 2014, 7:25pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/27 "2014-02-09T19:25:38Z")

</div>

Hallo dano, bei mir funktioniert wieder leider das Script zu hitparade.ch nicht mehr. Könntest du bitte bei Gelegenheit mal schauen ob sich da wieder was richten lässt. Es ist mein allerwichtigstes Script. 😳

---

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [February 11, 2014, 3:58pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/28 "2014-02-11T15:58:49Z")

</div>

Dieser Code funktioniert noch.

```
# Mp3tag (2.36 or higher) Parsing for hitparade.ch - by dano
# Save it in your Mp3tag data directory, 
# e.g. C:\Documents and Settings\*username*\Application Data\Mp3tag\data\sources
#
#
[Name]=hitparade.ch
[BasedOn]=hitparade.ch
[AlbumUrl]=http://hitparade.ch/showitem.asp?interpret=%s&cat=s
[WordSeperator]=+
[SearchBy]=$replace(%artist%,&,%%26)&titel=$replace(%title%,&,%%26)

[ParserScriptAlbum]=...
# ###################################################################
# A L B U M
# ###################################################################
#debug "on" "C:\yDebug\debug_hitparade_B.htm" "20"

# Year
findline "<b>Jahr:</b>" 1 1
findinline "<b>Jahr:</b>" 1 1
if "</td"
    outputto "Year"
    findinline "td class=\"textline\">"
    sayuntil "</td>"
endif

# Coverurl
gotoline 2
findline "img src=http://hitparade.ch/cdimag/" 1 1
replace "img src=http://hitparade.ch/cdimag/" " **_** _~~_http://hitparade.ch/cdimages/"
findinline " **_**" 1 1
if "_~~_"
    movechar 4
    outputto "coverurl"
    sayregexp "http://hitparade.ch/cdimages/.+?\.jpg" "," ">"
    
endif

# .. Customization ..

#set "year"
#set "coverurl"

```

Allerdings kann ich folgende Zeile nicht mehr verwenden bzw. einbauen. Sie blendete bei der Suche die Klammern + Inhalte aus, was bisher optimal funktionierte.

```
[SearchBy]=%artist% $regexp($regexp(%title%,'\s*(\(|\[| )(featuring|feat|ft).* .+',,1),'\s*(\(|\[).*(\)|\]).*',)

```

Das Problem scheint zu sein, das zwei unterschiedliche Suchen generiert werden.  
Irene Cara&titel=Flashdance ...What A Feeling funktioniert  
Irene Cara Flashdance ...What A Feeling, so war es bisher bei mir mit obiger SearchBy Zeile, scheitert der Versuch. Ich muss also irgendwie "&titel=" dazwischen bekommen, das es wieder wie gewohnt funktioniert. Bisher ist nur Mist bei meinen Versuchen rausgekommen.

Mein Ziel ist also mit obigen Code, der noch funktioniert, die Klammern + Inhalt in %title% bei der Suche auszublenden.

---

<div class="post-metadata">

### Author: ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)
#### Post date: [February 11, 2014, 4:38pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/29 "2014-02-11T16:38:14Z")

</div>

> [@SFL](#):
>
> Dieser Code funktioniert noch. ... Allerdings kann ich folgende Zeile nicht mehr verwenden bzw. einbauen. Sie blendete bei der Suche die Klammern + Inhalte aus, was bisher optimal funktionierte. ...  
> Das Problem scheint zu sein, das zwei unterschiedliche Suchen generiert werden.  
> Irene Cara&titel=Flashdance ...What A Feeling funktioniert  
> Irene Cara Flashdance ...What A Feeling, so war es bisher bei mir mit obiger SearchBy Zeile, scheitert der Versuch. Ich muss also irgendwie "&titel=" dazwischen bekommen, das es wieder wie gewohnt funktioniert. Bisher ist nur Mist bei meinen Versuchen rausgekommen.  
> Mein Ziel ist also mit obigen Code, der noch funktioniert, die Klammern + Inhalt in %title% bei der Suche auszublenden.

Vielleicht so ...

**[SearchBy]=%ARTIST%$regexp('&titel='$regexp(%TITLE%,'\s\*(\(|\[| )(featuring|feat|ft).\* .+',,1),'\s\*(\(|\[).\*(\)|\]).\*',) ... oder ... [SearchBy]=%ARTIST% $regexp('&titel='$regexp(%TITLE%,'\s\*(\(|\[| )(featuring|feat|ft).\* .+',,1),'\s\*(\(|\[).\*(\)|\]).\*',)**

DD.20140211.1838.CET

---

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [February 11, 2014, 5:35pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/30 "2014-02-11T17:35:14Z")

</div>

Danke Detlef, es scheint zu funktionieren. Es ist wohl das Script Hitparade.ch#Direct - Artist + Title.src vom letzten Updade, welches noch geht. Vor lauter rum probieren habe ich den Überblick verloren.  
Hitparade.ch#Search by Artist + Title.src und Hitparade.ch#Search by Album (Compilation).src aus dieser .zip vom 31.01.2013 funktionieren aber wohl nicht mehr.

Danke noch mal Detlef 🙂

---

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [February 15, 2014, 6:50am UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/31 "2014-02-15T06:50:26Z")

</div>

Leider funzt es nicht wie gewohnt. Wenn nicht ganz exakt übereinstimment getaggt ist, schlägt es fehl. Beispiel Tu's doch! von Petry. Nur weil das Ausrufezeichen fehlt, klappt es nicht. Früher konnte man auch nur mit dem Titel oder Interpreten suchen. Das geht mit dem Script nicht.

---

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [March 7, 2015, 9:31pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/32 "2015-03-07T21:31:16Z")

</div>

Mit dem neuen Versionsupdate von mp3tag hat sich das Coverladen von hitparade.ch nun entgültig verabschiedet.

---

<div class="post-metadata">

### Author: ![flitzer](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/ebca7d/32.png) [@flitzer](https://community.mp3tag.de/u/flitzer)
#### Post date: [July 2, 2015, 11:58am UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/33 "2015-07-02T11:58:43Z")

</div>

QUOTE (dano @ Aug 28 2009, 10:43) \<{POST\_SNAPBACK}\>

Also das wäre die einfachste Variante

```
# Mp3tag (2.36 or higher) Parsing for germancharts.com
# Save it in your Mp3tag data directory, 
# e.g. C:\Documents and Settings\*username*\Application Data\Mp3tag\data\sources
#
#
[Name]=germancharts.com
[BasedOn]=www.germancharts.com
[AlbumUrl]=http://www.germancharts.com/showitem.asp?interpret=%s
[WordSeperator]=+
[SearchBy]=%artist%&titel=%title%&cat=s
#[Encoding]=

[ParserScriptAlbum]=...
# ###################################################################
# A L B U M
# ###################################################################
#debug "on" "C:\zDebug\debug_germancharts_B.html" "20"

# Coverurl
#outputto "coverurl"
#Findline "http://hitparade.ch/cdimage.html?"
#say "http://hitparade.ch/cdimages/"
#FindinLine "http://hitparade.ch/cdimage.html?"
#SayUntil "'"

# Year
findline "<td align=right>"
findinline "<td align=right>"
if "<b>"
    outputto "Year"
    movechar 3
    sayregexp "\d{4}" "" "</b>"
endif
<!--QuoteEnd--></div><!--QuoteEEnd-->

```

Sag mal, ist das ein allgemeingültiges Script, welches man z. B. auch auf einer eigenen Homepage einbetten kann oder bezieht sich das nur auf einen bestimmten Bereich? Erstelle derzeit eine eigene Homepage und bediene mich dabei an einem Homepage-Baukasten [wie diesen hier](http://hosting.1und1.de/homepage-baukasten).

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [July 2, 2015, 12:25pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/34 "2015-07-02T12:25:39Z")

</div>

> [@flitzer](#):
>
> Sag mal, ist das ein allgemeingültiges Script, welches man z. B. auch auf einer eigenen Homepage einbetten kann....

Was sollte der Zweck einer Einbettung sein?  
Ein Web-Sources-Script wird von MP3tag aufgerufen und enthält die Anweisungen zum Durchsuchen des HTML-Texts nach bestimmten Markierungen und des Zuweisens der gefundenen Daten in bestimmte Felder.  
Wie soll das auf einer Homepage funktionieren?

---

<div class="post-metadata">

### Author: ![flitzer](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/f/ebca7d/32.png) [@flitzer](https://community.mp3tag.de/u/flitzer)
#### Post date: [August 5, 2015, 12:22pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/35 "2015-08-05T12:22:07Z")

</div>

Ja ok stimmt, da hast du Recht. Fange gerade erst an mich für das Thema zu interessieren.

---

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [February 14, 2016, 8:51pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/36 "2016-02-14T20:51:00Z")

</div>

Mit dem Update auf v2.74a hat sich das script zu hitparade.ch nun komplett verabschiedet. Nachdem die Cover nicht mehr geladen wurden, hat sich nun auch das Produktionsjahr verabschiedet. Ich hoffe nur, dass ich die alte Version wieder in Gang bekomme. Falls ja, kann ich nie mehr ein Update machen. Absoluter Trauer. Eines der wichtigsten Tools für mich wurde beerdigt.

---

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [January 8, 2021, 7:34pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/37 "2021-01-08T19:34:14Z")

</div>

hitparade.ch hat sich wieder in seiner Oberfläche neu aufgestellt. Es ist so lange her, dass ich nicht mal mehr weiß, wie das Web Source Script ins Programm reingefummelt wurde und wo das abgespeichert ist. Dieser Pfad scheint nicht der richtige Weg zu sein. C:\Program Files (x86)\Mp3tag\data\sources Wo könnte das Script vergraben sein? Bisher konnte ich wenigstens das Produktionsjahr noch abrufen. Ich würde wenigstes versuchen wollen, dies wieder irgendwie flott zu kriegen. Danke

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [January 8, 2021, 7:41pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/38 "2021-01-08T19:41:25Z")

</div>

Guckst du die FAQs:

> [@Installation und Update des Programms](https://community.mp3tag.de/t/installation/589):
>
> Hier finden Sie Antworten auf Fragen rund um die Installation und den Programmstart von Mp3tag: [Kann ich bei einem Update die Einstellungen beibehalten?](https://community.mp3tag.de/t/589/2)

---

<div class="post-metadata">

### Author: ![SFL](https://community.mp3tag.de/user_avatar/community.mp3tag.de/sfl/32/182_2.png) [@SFL](https://community.mp3tag.de/u/SFL)
#### Post date: [January 8, 2021, 7:54pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/39 "2021-01-08T19:54:20Z")

</div>

Danke, APPDATA - da hat es dann geklingelt. Jetzt habe ich wenigstens schon mal das Script. Mal gucken.

[Previous page](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848.md?page=1)
