# 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:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Ponscho](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/cc9497/32.png) [@Ponscho](https://community.mp3tag.de/u/Ponscho)
#### Post date: [August 26, 2009, 2:13pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/1 "2009-08-26T14:13:36Z")

</div>

Da ich davon überhaupt's keine Ahnung habe, und meine Versuche kläglich gescheitert sind, wollte ich mal vorsichtig, lieb und nett anfragen, ob mir jemand so ein Script schreiben könnte.

Bei meinen Liedern hätte ich immer gerne das Jahr, in dem es das erstemal gespielt wurde oder entstand, dabei stehen.

Dabei orientiere ich mich nach der Seite [Schweizer Hitparade](http://hitparade.ch). Da ich meine Suche (Artist und Titel) immer händisch eingeben muss, ist das ein ziemlicher Zeitaufwand.

Habe es über Tools probiert, was auch gut klappt, nur das eintippen des Jahres (bei mir %song\_year%) bleibt immer noch.

**Das Tool:**  
**Name:** hitparade.ch  
**Pfad:** C:\Programme\Mozilla Firefox\firefox.exe  
**Parameter:** [http://hitparade.ch/showitem.asp?interpret...quot;&cat=s](http://hitparade.ch/showitem.asp?interpret=%22%artist%%22&titel=%22%title%%22&cat=s)

Mein kläglicher Ansatz des Web Source Scripts, das natürlich garnicht funktioniert:

```
[Name]=hitparade.ch - Search by Artist + Title
[BasedOn]=http://hitparade.ch/
[IndexUrl]=http://hitparade.ch/search.asp?cat=s
[AlbumUrl]=http://hitparade.ch/
[WordSeperator]=+
[IndexFormat]=%Artist%|%Title%|%Album%|%Year%
[SearchBy]=&artist=%artist%&artist_search=starts&title=%title%&title_search=starts
[Encoding]=url-utf-8

```

Übertragen werden soll eigentlich nur das Jahr.

Würde mir das jemand schreiben? Bitte, bitte ![:unsure:](https://community.mp3tag.de/uploads/default/original/1X/cfaeba84fe6704387c5b34dfdd8172bd51b6f533.gif ":unsure:")

---

<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: [August 28, 2009, 6:43am UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/2 "2009-08-28T06:43:25Z")

</div>

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
```

---

<div class="post-metadata">

### Author: ![Ponscho](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/cc9497/32.png) [@Ponscho](https://community.mp3tag.de/u/Ponscho)
#### Post date: [August 30, 2009, 3:39am UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/3 "2009-08-30T03:39:09Z")

</div>

Vielen, vielen Dank dano!

damit hast du mir einiges an Arbeit erspart 😃

---

<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: [September 1, 2009, 5:44pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/4 "2009-09-01T17:44:07Z")

</div>

Könnt ihr mir mal erklären was das ist? Klingt gut, mit den Jahr nur leider verstehe ich nur Bahnhof. Kann man damit das Jahr für die Tags abrufen?

---

<div class="post-metadata">

### Author: ![Mabba](https://community.mp3tag.de/user_avatar/community.mp3tag.de/mabba/32/8464_2.png) [@Mabba](https://community.mp3tag.de/u/Mabba)
#### Post date: [September 15, 2009, 2:02pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/5 "2009-09-15T14:02:25Z")

</div>

> [@SFL](#):
>
> Könnt ihr mir mal erklären was das ist? Klingt gut, mit den Jahr nur leider verstehe ich nur Bahnhof. Kann man damit das Jahr für die Tags abrufen?

Würd mich jetzt auch interessieren.

---

<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: [September 16, 2009, 1:11pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/6 "2009-09-16T13:11:34Z")

</div>

Das ist ein Script für eine Tag-Quelle, also die Infos einer Webseite komfortabel in Mp3tag übertragen.  
Um das zu benutzen muss man eine neue Textdatei erstellen und diesen Inhalt reinkopieren.  
Dann die Datei umbenennen, dass sie die Endung .src (z.B. Germancharts.src) hat und in das [Verzeichnis](https://community.mp3tag.de/t/2749/1) kopieren.  
Nun sollte unter Menü Tag-Quellen ein neuer Eintrag erscheinen.

---

<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: [September 16, 2009, 6:02pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/7 "2009-09-16T18:02:50Z")

</div>

Ich hab mich, als ich das gelesen habe, gleich drangemacht. Siehe da, ich hab es sogar, wie von Dano beschrieben hinbekommen. Danke Dano!!! Ich bin wieder mal beeindruckt.  
Ich hab wahllos zum ersten Test zu [Middle Of The Road - Yellow Boomerang](http://hitparade.ch/showitem.asp?interpret=Middle+Of+The+Road&titel=Yellow+Boomerang&cat=s) gegriffen und festgestellt, das dann das Jahr der Single-VÖ, also 1973, eingefügt bzw. kopiert wurde. Bei Jahr: an sich, steht ja 1972, welches ich auch in der Regel bei mir immer in die Tags eingetragen habe.  
Lieber Dano \*kratz, könntest du das Script auch so umschreiben, dass die Zahl von Jahr: und die Cover gleich mit in die Tags kopiert werden?

Ps.  
Gleiches ist nicht immer dasselbe ![:huh:](https://community.mp3tag.de/uploads/default/original/1X/f15ee73c0fd9ec3b0db7481f0558638f8ee224ce.gif ":huh:") Einmal ohne Jahr, einmal mit

[germancharts.com](http://germancharts.com/showitem.asp?interpret=Bernd+Stelter&titel=Kleine+Zaubermaus&cat=s)  
[hitparade.ch](http://hitparade.ch/showitem.asp?interpret=Bernd+Stelter&titel=Kleine+Zaubermaus&cat=s)

Im Vergleich scheint hitparade.ch die bessere Adresse zu sein

---

<div class="post-metadata">

### Author: ![Ponscho](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/cc9497/32.png) [@Ponscho](https://community.mp3tag.de/u/Ponscho)
#### Post date: [October 4, 2009, 7:29pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/8 "2009-10-04T19:29:50Z")

</div>

Bin zu doof es umzuschreiben ![:blush:](https://community.mp3tag.de/uploads/default/original/1X/c5a064300f7d900a70c2196f6eee95e32dde9b52.gif ":blush:")

```
# 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]=hitparade.ch
[BasedOn]=www.hitparade.ch
[AlbumUrl]=http://www.hitparade.ch/showitem.asp?interpret=%s
[WordSeperator]=+
[SearchBy]=%artist%&titel=%title%&cat=s
#[Encoding]=

[ParserScriptAlbum]=...
# ###################################################################
# A L B U M
# ###################################################################
#debug "on" "C:\zDebug\debug_hitparade_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_Song"
movechar 3
sayregexp "\d{4}" "" "</b>"
endif

```

Wie mein Vorredner schon sagte Jahr ist nicht gleich Jahr, deswegen wollte ich es umschreiben, aber bis jetzt ohne Erfolg.

Das Jahr, dass ich benötige steht in dieser Zeile des Quelltextes:

```
<tr><td class="textline"><b>Jahr:</b></td><td class="textline">1993</td></tr>

```

Trotz probieren und versuchen ist es mir nicht gelungen ![:angry:](https://community.mp3tag.de/uploads/default/original/1X/ebadaff04ae073d3d1cb3e2f4c6acf132380e5a5.gif ":angry:")

Dies war mein letzter Versuch:

```
# Year
findline "Jahr:"
findinline "</td>"
if ">"
outputto "Year_Song"
movechar 32
sayregexp "\d{4}" "" "</b>"
endif
```

---

<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: [October 5, 2009, 3:19pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/9 "2009-10-05T15:19:31Z")

</div>

Ok hier mit dem anderen Jahr

[Hitparade.ch\_Direct\_\_\_Artist\_\_\_Title.zip](https://community.mp3tag.de/uploads/default/original/2X/0/0492e0f34d1b3a11f2ebde510785c0b52e714416.zip) (730 Bytes)

---

<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: [October 6, 2009, 7:13pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/10 "2009-10-06T19:13:57Z")

</div>

> [@dano](#):
>
> Ok hier mit dem anderen Jahr

Ist ja super! Da werde ich das morgen gleich bei mir ändern. Vorab schon mal ein fettes Danke.  
Erst mal Gute Nacht

---

<div class="post-metadata">

### Author: ![Ponscho](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/p/cc9497/32.png) [@Ponscho](https://community.mp3tag.de/u/Ponscho)
#### Post date: [October 7, 2009, 12:25pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/11 "2009-10-07T12:25:24Z")

</div>

> [@dano](#):
>
> Ok hier mit dem anderen Jahr

Dankeschön! Wie ein User hier mal sagte: "Der Tag ist gerettet!"

---

<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: [October 10, 2009, 8:08am UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/12 "2009-10-10T08:08:03Z")

</div>

Also Dano _verneige mich_, funktioniert wieder mal wunderbar. Und wenn nicht, dann liegt es meistens an unterschiedlichen Schreibweisen. Ein fehlendes Komma z.B.. Zum größten Teil klappt's aber bei mir. (gerade festgestellt ??? trotz korrekter Schreibweise, außer bei Questions 67 & 68 von Chicago _hmm_)

Dieses Tool ist natürlich auch wieder sehr wertvoll für mich, so wie die vielen anderen Komponenten des Programms. Danke vielmals.

Ich bin ja verfressen genug, aber ginge das abrufen auch für mehrere Titel auf einmal?

Gruß und danke SFL

---

<div class="post-metadata">

### Author: ![allimann](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/c89c15/32.png) [@allimann](https://community.mp3tag.de/u/allimann)
#### Post date: [October 13, 2009, 1:11pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/13 "2009-10-13T13:11:20Z")

</div>

> [@dano](#):
>
> Ok hier mit dem anderen Jahr

Hallo dano,

ich möchte mich für diesen Script auch mal bedanken!  
Viva Colonia

Allimann

---

<div class="post-metadata">

### Author: ![mp3rix](https://community.mp3tag.de/user_avatar/community.mp3tag.de/mp3rix/32/4_2.png) [@mp3rix](https://community.mp3tag.de/u/mp3rix)
#### Post date: [October 14, 2009, 5:37pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/14 "2009-10-14T17:37:02Z")

</div>

@dano

Auch von mir vielen Dank für Deine Zeit und Mühe 🙂 So ein Script nimmt doch mal wieder richtig Arbeit ab 😉

> [@](#):
>
> Ich bin ja verfressen genug, aber ginge das abrufen auch für mehrere Titel auf einmal?

Wäre Super wenn Du das auch noch implementieren könntest 😉

Gruß mp3rix

---

<div class="post-metadata">

### Author: ![allimann](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/a/c89c15/32.png) [@allimann](https://community.mp3tag.de/u/allimann)
#### Post date: [October 17, 2009, 6:15am UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/15 "2009-10-17T06:15:53Z")

</div>

> [@dano](#):
>
> Ok hier mit dem anderen Jahr

Hallo Dano,

hast Du vielleicht noch alternative Scripts zu andere Datenbanken?

Super wäre auch, wie schon angefragt, mehrere Titeln nach Jahresdaten abzufragen?  
Vielen Dank nochmal für Deine Hilfe.

Viva Colonia  
Allimann

---

<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: [October 18, 2009, 2:52pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/16 "2009-10-18T14:52:58Z")

</div>

> [@SFL](#):
>
> (gerade festgestellt ??? trotz korrekter Schreibweise, außer bei Questions 67 & 68 von Chicago _hmm_)

Ich glaube, das bei korrekter Schreibweise, das "&" die Ursache dafür ist.

---

<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: [October 18, 2009, 4:20pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/17 "2009-10-18T16:20:26Z")

</div>

Weitere Scripts gibt es hier:  
[/c/web-sources-scripts](https://community.mp3tag.de/c/web-sources-scripts)

Mehrere Titel auf einmal mit Mp3tag abfragen geht leider nicht.

> [@](#):
>
> Ich glaube, das bei korrekter Schreibweise, das "&" die Ursache dafür ist.

Ja, das ist das Problem. Ich habe nun ein automatisches Ersetzen von & in %26 dem Script hinzugefügt, außerdem eine Version die die Suchfunktion der Seite benutzt.  
Ab jetzt hier zu finden:  
[/t/9158/1](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: [October 19, 2009, 5:37pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/18 "2009-10-19T17:37:54Z")

</div>

> [@dano](#):
>
> Weitere Scripts gibt es hier:  
> [/c/web-sources-scripts](https://community.mp3tag.de/c/web-sources-scripts)
> 
> Ja, das ist das Problem. Ich habe nun ein automatisches Ersetzen von & in %26 dem Script hinzugefügt, außerdem eine Version die die Suchfunktion der Seite benutzt.  
> [/url]

Jo perfekt. Ich hab mir mal die txt Datei angesehen, die ja "relativ" überschaubar ist. So wenig Text mit so großer Wirkung. Leider fehlen mir da völlig die Grundkenntnisse um da nur irgendwas zu verstehen. Da du ja was von Suchfunktion geschrieben hast, könnte man das auf [dieser Seite](http://www.liedderzeit.de/) auch anwenden? Dort ist mein Anlaufpunkt für alle Amiga Veröffentlichungen. Soll aber jetzt nicht heißen, dass du dich damit tiefer befasst. Es sei denn, es wäre ein Klacks für dich. Ich kann ja den Aufwand nicht beurteilen, aber wer nicht fragt . . .

Danke noch mal für dieses Top Hitparaden-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: [July 15, 2011, 1:13pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/19 "2011-07-15T13:13:45Z")

</div>

> [@dano](#):
>
> Ok hier mit dem anderen Jahr

SOS @ dano,  
hitparade.ch hat heute sein Design verändert. Jetzt funktioniert das automatische Einfügen des Jahres nicht mehr. \*heul  
Cover geht noch. Könntest du dich noch mal opfern?

---

<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: [July 15, 2011, 4:43pm UTC](https://community.mp3tag.de/t/ware-jemand-so-nett-mir-ein-web-source-script-zu-schreiben/8848/20 "2011-07-15T16:43:02Z")

</div>

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

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