[WS] Discogs ALL

Heres two my mods for Pufas script, maybe it can help you.
Just replace header part of Pufas script by this (I cut this from another websources :rolleyes:)

Artist - Album search, but it can also search by other fields (catalog# for example). Previously, I had a separate script for cat#, then diskogs improved)

# Pufas discogs script search mod
[Name]=Discogs XML AA
[BasedOn]=http://www.discogs.com
[IndexUrl]=http://www.discogs.com/search?type=releases&q=%s&f=xml&api_key=1e48c7f4e4
[AlbumUrl]=http://www.discogs.com/release/
[WordSeperator]=+
[IndexFormat]=%Release%|%_url%|%_preview%|%Comment%
[SearchBy]=%artist% %album%
[Encoding]=UTF-8

[ParserScriptIndex]=...

# Join Lines
JoinUntil "</resp>"

# Result
do
    findinline "<result num"
# Title
    sayregexp "(?<=<title>)[^<]+(?=</title>)" ", " "</result>"
    say "|"
#URL-Release
    sayregexp "(?<=release/)[^<]+(?=</uri>)" ", " "</result>"
    say "?f=xml&api_key=1e48c7f4e4"
    say "|"
#URL-Preview
    sayregexp "(?<=<uri>)[^<]+(?=</uri>)" ", " "</result>"
    say "|"
# Comment
    sayregexp "(?<=<summary>)[^<]+(?=</summary>)" ", " "</result>"
    saynewline
    findinline "</result>"
while "<result num"

[ParserScriptAlbum]=...

Second mod - receive http URL in search window (fist mod also receive http instead of xml) for ID search script:

# Pufas discogs script http URL mod
[Name]=Discogs XML ID
[BasedOn]=http://www.discogs.com
[IndexUrl]=http://www.discogs.com/release/%s?f=xml&api_key=1e48c7f4e4
[AlbumUrl]=http://www.discogs.com/release/
[WordSeperator]=
[IndexFormat]=%_url%|%_preview%
[SearchBy]=%discogsid%
[Encoding]=utf-8

[ParserScriptIndex]=...

# Join Lines
JoinUntil "</resp>"
# URL
findinline "<release id=\""
sayuntil "\" status"
say "?f=xml&api_key=1e48c7f4e4"
say "|"
gotochar 1
#URL-Preview
findinline "<release id=\"" 
say "http://www.discogs.com/release/"
sayuntil "\" status"
saynewline

[ParserScriptAlbum]=...

I did not dare ask Pufas about these improvements, because already made them myself and had many other issues)