1. what did you program it in
2. if i could figure out how they create the HTML i would add it to my plugin.
KingSparta,
I programmed it in Delphi.
I look for specific, unique code in the AMG html file and use that to parse. AMG recently changed their formatting, and broke my code. I have since adapted, but it is TOTALLY reliant on the fact that their HTM format remains constant. It doesn't always and I haven't worked out all the exceptions. For instance:
The album ID references usually appear between these tags <a name="disc0">...<a name="disc3">. There are exceptions and I code around them. If they change these tags, I have to recode, so when I don't get info I expect, I recheck the HTML source from AMG. The good news is that , so far, the unique album IDs seemnot to be changing. I end up with the (abbreviated) file below. The album information file has a similar format.
[Scan]
2/4/2003
[Artist]
Bachman-Turner Overdrive
[Group Members]
Randy Bachman, Chad Allan, Robbie Bachman, Tim Bachman, Jim Clench, Blair Thornton, C.F. Turner
[Genre]
Rock
[Styles]
Album Rock, Boogie Rock, Arena Rock, Hard Rock
[Lables]
Mercury, Polygram International, MCA
[Tones]
Energetic, Fun, Rollicking, Rousing, Confident, Rowdy, Amiable/Good-Natured
[Picture]
src=http://image.allmusic.com/00/amg/pic200_web/drp100/p108/p10855b8tyq.jpg
[Bio]
Following his 1970 departure from the Guess Who, guitarist Randy Bachman recorded a solo album (Axe) ...group's logo. -- Jason Ankeny
[Albums]
Reflection (Aweadqjmbojsa)
Bachman-Turner Overdrive [1973] (A6tklu3e5an4k)
Bachman-Turner Overdrive II (Aemfjzf0heh2k)
Not Fragile (Ajtkpu3e5an4k)
As Brave Belt (Ajem1z87ajyv8)....
The Very Best of B.T.O. (Aogjyeaw04xk7)