64Core
665bc3b974
Initial Attempt to Resolve issues that are causing the symptoms in issue #57
...
In this branch there were tree main sources of exceptions
-KeyErrors when attempting to access "md5_hash" and "uploads"
-Comparing a float and a Nonetype in load_downloads
2022-06-08 22:32:02 -05:00
64Core
6e9029815a
Exception stacks in download_library are printed to errors.txt, for issue #57
2022-06-08 22:00:45 -05:00
64Core
0dded2ab02
Testing some rudimentary error handling in download_library to look at issue #57
2022-06-08 21:26:16 -05:00
64Core
c0075c9d01
Fixed Readme Typo
2022-06-08 20:44:32 -05:00
64Core
f0a14ba1fe
Fixed a Missing Return Statement
2022-06-08 20:38:23 -05:00
64Core
0de1742b46
Trimmed Unused Dependencies
...
Reframed --verify into --no-verify and --no-verify-file
Added --skip-library-load for only grabbing free titles when using --download-game
Updated Readme
2022-06-08 20:32:42 -05:00
64Core
34d5b1ce14
Added the download key fix to load_games
2022-06-04 15:47:11 -05:00
64Core
a123b4dd16
Fixed Handling of Single Game Downloads that are not part of your library
2022-06-04 15:38:08 -05:00
64Core
c4052c0f1d
Better handling of verify logic in do_download
2022-06-04 13:23:31 -05:00
64Core
626ecf1f46
Fixed a silly logical error in load_downloads
2022-06-04 13:10:54 -05:00
64Core
7be4210d7a
Removed some debug code
...
-v is no longer a symbol for --verify due to overlap with -vf
lack of --verify now correctly prevents .md5 file generation
Fixed an Issue where unicode filenames were getting mangled in utils.py, unsure what the larger purpose of that regular expression block is
2022-06-04 12:46:19 -05:00
64Core
5e62b47ab3
Updated Readme
...
Cleaned Up Previous Work
Implemented Arguments -vf -sas and -v
2022-06-01 22:15:09 -05:00
64Core
92be28bff6
Now properly scrubs folder paths of illegal characters again, disabled md5 file writing temporarily
2022-06-01 22:12:40 -05:00
64Core
990b5ee373
Now properly scrubs folder paths of illegal characters again, disabled md5 file writing temporarily
2022-06-01 20:23:05 -05:00
64Core
92633b88bb
Hotfix for an issue where the game class wasn't properly receiving download keys
2022-05-31 23:50:27 -05:00
64Core
fcf994adaf
Script now correctly generates folder names, reduced default job count for debugging
2022-05-31 21:27:21 -05:00
64Core
c5673cf974
Added the framework for writing verbose folder names, changed how the destination path was being generated to allow for more runtime configurations, also added an extra argument for skipping files above a certain size however it is not currently implemented.
2022-05-25 16:15:01 -05:00
Peter Taylor
9568fd01d4
Merge pull request #53 from Emersont1/individual-game
...
Added support to download a game not already in the library
Co-authored-by: Blaze Marshall <wertercatt@wertercatt.com>
2022-05-18 13:57:05 +01:00
Peter Taylor
cc2c4b59d5
Version Bump
2022-05-18 13:55:24 +01:00
Peter Taylor
18e147a173
Merge branch 'main' into individual-game
2022-05-18 13:53:49 +01:00
Peter Taylor
1b68b596a2
response changes to bring it inline with style
2022-05-18 13:53:01 +01:00
Peter Taylor
8b998e6acd
fixes by black & pylint
2022-05-18 13:46:44 +01:00
Peter Taylor
c93b5ddb0c
#55 merges (dos2Unix)
...
Co-authored-by: Blaze Marshall <wertercatt@wertercatt.com>
2022-05-18 13:44:49 +01:00
Peter Taylor
64673b7ed2
Version bump
2022-05-09 17:21:22 +01:00
Peter Taylor
5ac9e85ecd
Merge pull request #35 from Emersont1/v2-main
...
Version 2.0 changes
2022-05-09 17:20:55 +01:00
Peter Taylor
33acac6609
Added Progress Output ( #52 )
...
* Added Progress Option
* VSCode adding unwanted imports
* linting
* Forgot to increment the Download total
* fixed issues with counter
* Added Mutex for safety
* reorder imports
2022-05-09 17:05:03 +01:00
Peter Taylor
e8ef0f8a5a
response
2022-05-05 15:52:27 +01:00
Peter Taylor
58d10805ea
issue on the list of args being passed
2022-05-05 15:31:55 +01:00
Peter Taylor
be5baca377
Added individual game downloader
2022-05-05 14:43:54 +01:00
Peter Taylor
e66e81a5c0
linting
2022-05-05 11:26:19 +01:00
Peter Taylor
f55558cb92
VSCode adding unwanted imports
2022-05-05 11:22:22 +01:00
Peter Taylor
8e3a678967
Added Progress Option
2022-05-05 11:19:42 +01:00
Peter Taylor
da2d93a10b
linting ( #51 )
2022-05-05 11:12:25 +01:00
Peter Taylor
b52405ca18
Added Beautified JSON output ( #30 )
2022-05-05 09:50:32 +01:00
Peter Taylor
68b7f19420
Fixes using md5sums ( #46 )
...
* Allow for updates
* this should work
* autopep8 action fixes (#47 )
Co-authored-by: Emersont1 <Emersont1@users.noreply.github.com>
* autopep8 action fixes (#48 )
2022-04-13 21:28:25 +01:00
github-actions[bot]
2b2de8f9df
autopep8 action fixes ( #45 )
...
Co-authored-by: Emersont1 <Emersont1@users.noreply.github.com>
2022-03-28 15:44:56 +01:00
Peter Taylor
1a9cf0f338
escaped the wrong path
2022-03-27 03:24:04 +01:00
Peter Taylor
0bebcddcc4
Added cleaned up path ( #6 fix) ( #42 )
...
* Added cleaned up path (#6 fix)
* autopep8 action fixes (#43 )
2022-03-27 00:09:23 +00:00
Peter Taylor
9370bbfe46
Platform tools ( #40 )
...
* Added Platform Tools
* autopep8 action fixes (#39 )
* autopep8 action fixes (#41 )
2022-03-26 23:59:49 +00:00
Peter Taylor
170253793e
Adding Multithreading ( #20 )
...
* Preparing to add multithreading
* Added Multithreading
* autopep8 action fixes (#21 )
* Added docs about multithreading
2022-03-20 16:10:06 +00:00
Peter Taylor
ae960bc2ce
Added some filename fixes ( #29 )
...
* Added some filename fixes
* forgot to change how I called the download function
2022-03-16 23:20:02 +00:00
Peter Taylor
fb10162033
Better errors ( #26 )
...
* Improved error reporting in the login functions
* Bumped Version to 1.2.1
* autopep8 action fixes (#27 )
2022-03-12 23:32:17 +00:00
Peter Taylor
36498a88b4
Added CIs (And applied Autopep8 fixes) ( #18 )
...
* Added CIs
* autopep8 action fixes (#19 )
Co-authored-by: Emersont1 <Emersont1@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Emersont1 <Emersont1@users.noreply.github.com>
2022-03-09 14:05:55 +00:00
Peter Taylor
68c30fd32d
Added Setup tools entry points
2022-03-09 13:55:22 +00:00
Peter Taylor
16446fef7e
Forgot to rename things, doh!
2022-03-09 11:32:17 +00:00
Peter Taylor
a82598759c
Added readme to toml
...
Bump Version 1.1.1
2022-03-09 11:09:16 +00:00
Peter Taylor
d633f5bca3
renamed to itchiodl and uploaded to PIP
2022-03-09 11:05:22 +00:00
Peter Taylor
72e1295cac
Mixes PR 9 and 15 ( #17 )
...
* Don't attempt to download when response doesn't have content-length header
* Added Error reporting from #15
Co-authored-by: Logan Walker <logan.walker@me.com>
Co-authored-by: Alice Gaudon <alice@gaudon.pro>
2022-03-09 10:26:33 +00:00
Peter Taylor
e826dd045d
Update Readme.md
2022-03-08 12:36:38 +00:00
Peter Taylor
154491cb29
Renamed to bundle_tool and some fixes
2022-03-08 12:35:08 +00:00