juno records


#21

I have added a script with catalog, please test it.


#22

thanks dano, its working perfectly!! :smiley:


#23

Nice Script

But can it also Search for Artist & Titel?

would be nice

thx 4 help


#24

Juno changed something and the script fails to function properly now.

anybody able to fix the script again?


#25

Update is ready.


#26

thanks for fixing it Dano!!!!

I tried to fix it myself but i don't have the skills to do it. I'm gonna take a look at your script try to figure out how it works. Great work :smiley:


#27

It would be helpful to search by url such as: http://www.juno.co.uk/ppps/products/429372...0TO%20THE%20RAW
which is out of stock so doesn't come up in regular album search.


#28

Search seems to be limited at 50 listings if you have a common title such as Timeless its easy not to get the correct artist as 397 items come up in search, it would be helpful if you could search by artist or include the artist in the album search.


#29

I've made a version that searches everything and by default it uses Artist + Album
I think it also finds out of stock items. Please test it.


#30

Works great, thanks! :slight_smile:


#31

Hi,

A lot of my older tracks were purchased on Juno, would it be possible to have the Year field output like this YYYY-MM-DD instead of just YYYY ?

I'd be really grateful if this can be done.

Many thanks,
Paul


#32

I've added the full date to the script. It is written to a separate tag.
If you want the full date in the year look at the end of the script, there is a line:
# Extra: Format Year YYYY-MM-DD
Remove all leading # chars below and save it.


#33

Thanks Dano, that's great! Do you think possibly a track/total track could also be added like in stevehero's Beatport script? This script would be perfect then.

Cheers,
Paul


#34

We could use pone's total track code.
Add this at the end of the script:

# Get total track numbers xx / xx
findline "111112222222233333344444523kdkdkdkdkbgoi49043i" -1 1
findline "td class=\"tracklisttrackno\">"
joinuntil "</table>"
regexpreplace "<td class=\"tracklisttrackno\">\d+:\d+</td>" "-.-"

# Code below is by pone
regexpreplace " class=\"tracklisttrackno\">" " <<<Track>>>I<<<Track>>> "
regexpreplace ".*?(<<<Track>>>.*<<<Track>>>).*" "$1"
regexpreplace "<<<Track>>>[^I].*?<<<Track>>>" "<<<Track>>>"
replace "<<<Track>>>" ""
do													# get seperated tracknumbers
	regexpreplace "^(I)(I+)" "$2|$1$2"
	findinline "I"
while "I"
unspace
replace "IIIIIIIIII" "X"
replace "XXXXXXXXXX" "C"
replace "CI" "C0I"
regexpreplace "X($|\|)" "X0$1"
regexpreplace "C($|\|)" "C00$1"
replace "CCCCCCCCC" "9"
replace "CCCCCCCC" "8"
replace "CCCCCCC" "7"
replace "CCCCCC" "6"
replace "CCCCC" "5"
replace "CCCC" "4"
replace "CCC" "3"
replace "CC" "2"
replace "C" "1"
replace "XXXXXXXXX" "9"
replace "XXXXXXXX" "8"
replace "XXXXXXX" "7"
replace "XXXXXX" "6"
replace "XXXXX" "5"
replace "XXXX" "4"
replace "XXX" "3"
replace "XX" "2"
replace "X" "1"
replace "IIIIIIIII" "9"
replace "IIIIIIII" "8"
replace "IIIIIII" "7"
replace "IIIIII" "6"
replace "IIIII" "5"
replace "IIII" "4"
replace "III" "3"
replace "II" "2"
replace "I" "1"


# check how many digits totaltracks has
replace "|" "-|-"
regexpreplace "(^|$)" "-"
findinline "@@@" 1 1     							#move to end of line
movechar -1
findinline "|" -1 1
if "-|"
	movechar 4
endif
if "-"    											#one digit
	regexpreplace "-(\d)-" "-0$1-"
else
	movechar 1
	if "-"											#two digits
		regexpreplace "-(\d)-" "-0$1-"
	else
		movechar 1
		if "-"										#three digits
			regexpreplace "-(\d)-" "-0$1-"
			regexpreplace "-(\d\d)-" "-0$1-"
		else										#four digits
			regexpreplace "-(\d)-" "-0$1-"
			regexpreplace "-(\d\d)-" "-0$1-"
			regexpreplace "-(\d\d\d)-" "-0$1-"
		endif
	endif
endif
replace "-" ""


# DISCOGS~TRACK NUMBER WITH LEADING ZEROS / TOTALTRACKS
outputto "discogs pone track zero / totaltracks temp"
unspace
sayuntil "|" 
say "/"
sayregexp "(\d+)$"
if "|"
	do
		say "|"
		movechar 1
		sayuntil "|" 
		say "/"
		sayregexp "(\d+)$"
	while "|"
endif	
unspace
sayregexp "(\d+)$"


# TRACK FIX: DISCOGS~TRACK NUMBER WITH LEADING ZEROS / TOTALTRACKS
outputto "title"
sayoutput "tracks"
outputto "track"
sayoutput "discogs pone track zero / totaltracks temp"
set "discogs pone track zero / totaltracks temp"

#35

Brilliant. Cheers Dano!


#36

This no longer seems to work for junodownload
I searched Dirty Culture Give Them The Blow using Search by Artist + Album & receive prompt: Sorry, no entries are matching your search criteria, the release is there: http://www.junodownload.com/products/dirty...-ep/2300990-02/
I don't often use this script but with the issues with beatport I don't have anywhere else to turn for tagging digital releases. :expressionless:


#37

It's not working anymore. Juno Records did some changes.

@dano:
Are you working on a repair for this script?
If not, I could step in. but it won't be done before two weeks' time.


#38

Any chance of an update on this?


#39

This would be highly appreciated.


#40

Script don't work! Please fix it! Very need juno !!!