Ryszard Knop
008e6870e8
Implement infobox parsing, misc bugfixes, version bump
2022-05-15 20:10:32 +02:00
Ryszard Knop
f5c0f4658d
Implement screenshot/cover art downloads, initial infobox parsing
2022-05-15 18:51:13 +02:00
Ryszard Knop
8a6bed69f4
Make error handling saner
2022-05-15 17:19:34 +02:00
Ryszard Knop
bf8a695521
File and site downloads are back
2022-05-15 16:38:31 +02:00
Ryszard Knop
4a8f88b48e
Trial The Third: Start rewriting the thing
...
Wooo, someone wants to use this! Let's make it less embarrassing.
2022-05-15 02:02:45 +02:00
Ryszard Knop
00cced1f41
Add PyCharm IDE files
2021-10-13 15:33:17 +02:00
Ryszard Knop
998f8b0de6
Manage project with Poetry
2021-10-13 15:26:53 +02:00
Ryszard Knop
d487334258
Rename to itch-dl, update readme
2021-10-13 13:56:57 +02:00
Ryszard Knop
4627a863d8
Extract and download entries JSON from a jam URL
...
Script now accepts either a JSON file path or a jam URL, in which case
it downloads the page, extracts the jam ID, downloads the entries JSON
and grabs all titles accordingly.
2021-10-13 13:45:19 +02:00
Ryszard Knop
e1a800a4ab
Add missing return on get_download_dir
2021-10-13 13:43:25 +02:00
Ryszard Knop
9183c01779
Pass credentials for file downloads too
...
This didn't actually pull private games - now it works.
2021-10-03 13:33:40 +02:00
Ryszard Knop
a552bb2393
Move argparse out of main
2021-10-03 13:31:08 +02:00
Ryszard Knop
8159244f8d
Use argparse to convert continue_from to int
2021-10-03 13:28:24 +02:00
Ryszard Knop
f86044050f
Trial The Second: Make leafo happy by not murdering his servers
...
Drop Selenium and clicking around itch - use the API instead.
Pulls HTML5 games, is way faster, uses less resources on both ends.
2021-10-03 03:51:07 +02:00
Ryszard Knop
5d0b8e1e99
Trial The First: Maybe It Works This Time
2021-10-02 03:05:29 +02:00
Dragoon Aethis
bdd95f62a8
Initial commit
2021-10-02 01:45:43 +02:00