[ om / jp / 2d ] [ home ]

/jp/ - 2D/Random

Name
Email
Subject
Comment
File
Password (For file deletion.)

File: 1559527563874.jpg (192.59 KB, 549x1000, 1557907605917.jpg)

No. 456254

I wrote a script in python that can search and download games from emuparadise. I think it is particularly well programmed, and a good example of proper python.

On Windows just install python3, make sure during installation you select install to your PATH.

Then just open powershell and install one needed library

pip install –user requests

Then run the script like this, for example to search for a game, or download a game

python emu-dl -s "shrek super slam"
python emu-dl -d <download link>

https://files.catbox.moe/n9ced6.zip

No.456255

The emu-db contains all links possible from: https://www.emuparadise.me/roms-isos-games.php

Except the following:

Microsoft XBox ISOs
Nintendo Wii ISOs
M.A.M.E Roms
Modeler
Namco System 12
Namco System 22
Raine
Sega Model 2
Sega NAOMI
Zinc Roms
Other

And also some Nintendo games like Mario/Zelda that are hidden, and haven't been manually added, which you can still find links to on Google.

No.456256

virus don't click :(

No.456260

Interesting. I thought they had pulled them offline for real a few weeks ago.

>>456256
I did a quick audit of it. It's harmless.

No.456261

I thought they got rid of their roms.

No.456263

>>456261
They only pulled the download links off the webpages. The roms are still on their server and can be accessed with scripts like this one.

No.456267

>>456256
>>456260
I only trust Derek.

No.456284

>>456267
It's not the real Derek, he used :( instead of ):

No.456285

Virus detected :(

No.456287

hey this is pretty handy, thanks

No.456297

>>456284
Yeah, I know. And an imposter (might even be a hacker) posted right after you, can you believe it?

No.456319

File: 1559585786443.png (18.38 KB, 800x437, 2019-06-03-141512_800x437_….png)

>>456287
Thanks

This is the new script with some minor differences. https://pastebin.com/2LPHa79g

I think I'm done with this though, nothing else to do. Notable difference is I'm importing urllib.parse instead of just urllib. It should not work by just importing "urllib" and it is a complete mystery why it does.

No.469997

saving virus thread

No.470002

Since someone decided to bump this, I guess I'll post the real final version I ended up on.

This has working support for Dreamcast games.

https://pastebin.com/xFjFCDLf

No.470003

>>470002
Kill yourself schizonin

No.470060

If you download roms often enough to warrant writing this, why not just download a full set?

No.470061

>>456319
Just realized the very end of the code got cut off in pastebin. Just this.

else:
print(parser.print_help())

No.470065

>>470060
This. Just get the full sets, and you will never have to worry about Nintendo taking down ROM sites ever again.

No.470076

>>470060
>>470065
I think nearly everybody has the full sets for cartridge based systems at this point. For disk based systems, that would be gigabytes of movie and tv licensed shovelware few people would want clogging their drives.

No.470892

thanks

No.479221

Bump

No.490425

nice script

No.498952

Does this work with Python 2.7???

No.498955


No.498957

wish I was a tech wiz



Delete Post [ ]
[Return]
[ om / jp / 2d ] [ home ]