-
Totti
maybe my company's firewall? ;)
-
VxJasonxV
you can try (from the cpan shell) running: o conf init urllist, and you should have to go through the process of choosing mirrors
-
firewall/proxy was going to be my next question
-
Totti
how can i exit the current process of it trying to download?
-
VxJasonxV
control + c is the most common way
-
Totti
like in inux
-
tried that
-
ok worked
-
trying to fetch some mirrors
-
VxJasonxV
if that fails too, then, bahhhh
-
Totti
what are the packages needed? in the readme i got here...URI, JSON, LWP::Simple, JSON::XS
-
VxJasonxV
those
-
Totti
but on your github it says more
-
VxJasonxV
eh?
-
LWP::Simple, JSON, JSON::XS, CARP, HTML::Query, File::Temp
-
where did you see a different list?
-
Totti
in the link from musicbrainz
-
VxJasonxV
err
-
Totti
-
and then click on the last link
-
-
and in the readme in there
-
VxJasonxV
yes, but that page doesn't say anything specific to beatport
-
Totti
but inthe readme that is in there when i do the ZIP download
-
it says
-
# Beatport Parser # ## Requirements ## * Perl >= 5.10 * [URI](http://search.cpan.org/~gaas/URI-1.59/URI.pm) * [LWP::Simple](http://search.cpan.org/~gaas/libwww-perl-6.03/lib/LWP/Simple.pm) * [JSON](http://search.cpan.org/~makamaka/JSON-2.53/lib/JSON.pm) >= 2.0 (JSON::XS generally recommended, additionally.)
-
VxJasonxV
-
that's the file you're looking at
-
Totti
i should be
-
but then the link is wrong
-
if you click on that link from musibrainz as described above
-
it takes you to this site
-
-
then i download the zip
-
once downloaded I open the README.md it contains
-
and it says differently
-
so there is a mismatch ;)
-
VxJasonxV
what, no
-
Totti
yesssss
-
VxJasonxV
there is a README in every single sub directory. beatport, bandcamp, and file parsers
-
and the link on musicbrainz takes you to the single repository for all three, not beatport specifically
-
Totti
check it out
-
VxJasonxV
there is also a README in the root of the repository which tells you to look at the specific subdirectory relevant to what you're trying to do
-
I already did
-
what you pasted ^^^ is exactly what's already in the repository
-
Totti
then i would say you change the content of the README.md in the root
-
directory
-
VxJasonxV
to what exactly?
-
Totti
if you open it
-
i can send it to you
-
:D
-
VxJasonxV
I am so confused.
-
Totti
sorry
-
ok
-
do me favour
-
;)
-
-
yanggao joined the channel
-
and then click download ZIP
-
it will have 7 items in that zip
-
then please open the README.md file
-
and you will see
-
VxJasonxV
question:
-
after you unzipped, did you get the beatport/bandcamp/file-parsers directories?
-
Totti
nope
-
VxJasonxV
then this is your problem
-
what you should get looks exactly how it's represented on GitHub
-
you should get a README, and those 3 directories
-
in those 3 directories will be at least one perl script and another parser specific READMe
-
Totti
i just get one folder zipped
-
MusicBrainz-Track-Parsers-master
-
and below 7 files
-
i am sure i am not the only one ;)
-
anyway
-
VxJasonxV
no, you're not the only one
-
but whatever your unzipping utility is is terrible
-
and isn't preserving paths/sub-folders
-
Totti
7zip!
-
hold on
-
actually it does
-
VxJasonxV
-
Totti
strange
-
VxJasonxV
note the indentions indicating hierarchy
-
Totti
ok seems to be the case
-
is there a way how i can download the packages and install them myself?
-
VxJasonxV
-
Totti
i will try to log in over our guestwlan
-
just a sec
-
Totti joined the channel
-
am back
-
it works!
-
yeah
-
one step closer
-
VxJasonxV
hooray
-
Totti
well i pressed ctrl + c too early
-
and it got truncated :D
-
anyway
-
i guess now i will download all the necessary packages
-
and then i should be able to run beatport.pl plus URL?
-
and where do i get the output?
-
VxJasonxV
perl beatport.pl (paste beatport URL)
-
it's supposed to open your browser, I think
-
to be honest, on windows, I actually have no idea
-
oh, hahahaha. it's only going to do magic on Mac OS X. Not Windows, Not Linux. nice one Jason
-
wow, uhhhh. this is not good
-
it will pretty much be worthless on Windows and Linux. niceeeeeeeeeeeeee
-
Totti
so all this for nothing? :D
-
VxJasonxV
hold on
-
Totti
why worthless? ;)
-
so it is now fetching the URI
-
VxJasonxV
-
worthless because the HTML file the script generates gets cleaned up when the script exits
-
and I'm fairly certain "open" will not work on windows (start should, though)
-
so you will have a 5 second window to open the HTML file, but I have no idea where the temporary files folder is on Windows
-
Totti
ill be your guinea pig
-
VxJasonxV
you've come this far. it'd be rude for you not to be
-
Totti
according to your readme.md i dont need URI? :)
-
VxJasonxV
uhh
-
(-‸ლ)
-
URI is for the bandcamp parser. beatport does not use it, no
-
Totti
haha
-
easy
-
VxJasonxV
of course, the beatport readme doesn't list it either
-
Totti
now got json
-
VxJasonxV
where did...
-
Totti
i didnt check the right one initially remember ;)
-
but on the right track now
-
what makes the greasemonkey script so difficult?
-
VxJasonxV
I don't know Javascript.
-
haven't bothered to learn. (I really should)
-
do me a favor. open a new command prompt and run: perl -e 'print $^O;'
-
does it say MSWin32 ? (note, does it say /exactly/ that, case specific matters)
-
Totti
just a sec
-
perl -e 'print $^O;'
-
jesus2099 joined the channel
-
cant dfind string terminator
-
VxJasonxV
uhh
-
Totti
maybe the semicolon afterwards?
-
VxJasonxV
no
-
oh, of course it's special on windows, sigh
-
perl -e "print $^O;"
-
that might also error, depending on how windows and variables and $ works
-
Totti
MSWin32
-
VxJasonxV
ok, good
-
urge to install windows in a VM rising
-
Totti
in the meantime i got all the other things install
-
VxJasonxV
you want to talk about Yak Shaving though...
-
Totti
ed
-
i went hiking in the himalya
-
dont want to shave one of those