This is fabulous david_dl.
I have also gone from the boo code to your new C# code for a GUI version of this for iTunes users with full credit to you!
5.11.7.2 Search iTMS artwork during validation of last 100 tracks was ignored
5.11.7.1 CheckBoxes in Checks tab will now be remembered for next launch of iTSfv [Jojo]
5.11.7.0 Implemented several code optimizations to improve performance in validating tracks
5.11.6.5 Prevented rare cases where iTSfv could sometimes fail to overwrite folder.jpg
5.11.6.4 Remix tags for CD Singles will be ignored while searching for iTMS artwork [Jojo]
5.11.6.3 Using improved iTMS artwork search code thanks to david_dl from http://www.hydrogenaudio.org/forums/index....showtopic=57720
5.11.6.2 If folder artwork dimensions match the embedded artwork dimensions, iTSfv did not look for iTMS artwork
5.11.6.1 Artwork available as TIF in iTMS were not found; they will now be converted to JPG and used as iTMS Artwork source
5.11.6.0 iTSfv will now search for Artwork from all the available iTunes Music stores in the world
Hope you don't mind.
The GUI version searches for all the iTunes Music stores available
' start searching itms artwork
Dim listStores As New List(Of cITunesStore)
listStores.Add(New cITunesStore("China", 143459))
listStores.Add(New cITunesStore("United States", 143441))
listStores.Add(New cITunesStore("Australia", 143460))
listStores.Add(New cITunesStore("United Kindom", 143444))
listStores.Add(New cITunesStore("Norway", 143457))
listStores.Add(New cITunesStore("Canada", 143455))
listStores.Add(New cITunesStore("Germany", 143443))
listStores.Add(New cITunesStore("New Zealand", 143452))
listStores.Add(New cITunesStore("Japan", 143462))
listStores.Add(New cITunesStore("Denmark", 143458))
listStores.Add(New cITunesStore("France", 143442))
' TODO: To Add these to list
'143445 => 'AT',
'143446 => 'BE',
'143447 => 'FI',
'143448 => 'GR',
'143449 => 'IE',
'143450 => 'IT',
'143451 => 'LU',
'143453 => 'PT',
'143454 => 'SP',
'143456 => 'SE',
You can easily do it like that.