eli fessler
f663ff01e7
add shutil instad of os libary for get_terminal_size()& code merges
2022-09-28 11:21:14 -10:00
strohitv
709a067445
use shutil instead of os for get_terminal_size()
...
- os.get_terminal_size() does not work in many situations (i.e. when python gets called from a java program)
- in these situations, it will simply throw an exception, breaking the whole script
- in these cases, shutil is a high level alternative providing a fallback, allowing to still use the script
2022-09-28 17:50:54 +02:00
eli fessler
8d76056143
add support for sending battles as exempted_lose
2022-09-28 00:15:13 -10:00
eli fessler
9b6031a2f5
tweak squid swim progress animation
2022-09-28 00:14:33 -10:00
eli fessler
16fdf03f9d
improve -o i/o (only call prefetch_checks() once)
2022-09-27 21:29:36 -10:00
eli
69d078ea59
Merge pull request #32 from niyari/ika
2022-09-27 21:26:33 -10:00
eli fessler
8ae33e6267
tweak squid swim progress animation
2022-09-27 21:24:42 -10:00
eli fessler
7796903288
error workaround for older python versions ( #33 )
2022-09-27 20:56:55 -10:00
niyari
b458ea99b2
Added progress (ika).
2022-09-28 07:02:34 +09:00
eli fessler
8dcff70b46
check old & new uuids to prevent duplicate uploads with -r flag ( #29 )
2022-09-27 03:40:53 -10:00
eli fessler
3345a3157f
improve iksm i/o on account/login step error
2022-09-27 03:37:39 -10:00
eli fessler
9a89c1646a
send uuid v5s instead of (non-unique!) splatnet battle uuids ( #29 )
2022-09-27 02:10:39 -10:00
eli fessler
63b8231ece
fix kills & k+a stats (OH MY GOD NINTENDO WHY)
2022-09-26 20:20:33 -10:00
eli fessler
eb96e22df3
add attempted workaround for cp932 encoding
2022-09-26 19:34:44 -10:00
eli
f74f10268a
update nso headers to 2.3.0
2022-09-26 16:47:37 -10:00
niyari
35b00dc992
update nso headers to 2.3.0
2022-09-27 11:28:26 +09:00
eli fessler
e14cd3187f
fix KeyError in -M mode ( #26 ); bump version number due due to hash changes in e336eda
2022-09-26 13:00:09 -10:00
eli fessler
e336eda380
update splatnet version string & query hashes
2022-09-26 12:50:00 -10:00
eli fessler
62eccc2e75
fix coop_results.json (SR data) sorting when using -o ( #28 )
2022-09-25 18:31:19 -10:00
eli fessler
e6859529e3
improve i/o & error handling with -i
2022-09-25 18:07:45 -10:00
eli fessler
fca80c71ee
skip uploading splatfest battles & code cleanup
2022-09-25 15:08:38 -10:00
eli fessler
01996ba2a4
fix #26
2022-09-25 14:46:36 -10:00
clovervidia
a45599a325
Add ANSI escape setup for Windows color support
2022-09-25 19:28:05 -04:00
eli fessler
d4c7369acf
release v0.1.0 & allow stat.ink uploads ( #20 )
2022-09-25 11:28:46 -10:00
eli fessler
0747eb03bd
retry auth/login steps once on error from nintendo ( #22 )
2022-09-21 11:01:58 -10:00
eli fessler
1100568103
update readme
2022-09-21 11:00:18 -10:00
eli fessler
b3d44155fc
remove unnecessary check for duplicates ( #15 )
2022-09-15 05:47:09 -10:00
eli fessler
1dacc24ba7
add set_scoreboard()
2022-09-14 14:10:52 -10:00
eli fessler
9612313678
code cleanup & improvements
2022-09-14 14:10:32 -10:00
clovervidia
807f7ae567
Get SplatNet 3 version from main JS file
2022-09-14 01:11:02 -04:00
eli fessler
999f6f7df1
add code for auto-updating (leave disabled for now, in alpha)
2022-09-13 11:42:42 -10:00
eli fessler
cd6ab5bdfa
add LatestBattleHistoriesQuery back in (whoops)
2022-09-12 23:26:03 -10:00
eli fessler
5e97f9bfe3
integrate stat.ink /uuid-list API endpoint & decode IDs/UUIDs
2022-09-12 21:59:12 -10:00
eli fessler
cbe77c3169
correctly write session_token in manual entry mode ( fix #12 )
2022-09-12 21:35:27 -10:00
eli fessler
ef75e66e23
move get_web_view_ver() structure to s3s.py
2022-09-12 21:35:06 -10:00
eli fessler
68a6b99c8f
code cleanup for fetching 50 recent battles of each type
2022-09-12 21:12:18 -10:00
eli fessler
0888c8dd90
revert .gitignore
2022-09-12 21:10:03 -10:00
bhiaibogf
b1b8bc5e38
Merge remote-tracking branch 'origin/master'
2022-09-12 20:19:14 +08:00
bhiaibogf
16a1c34218
add argument to control whether download from specific battle type
2022-09-12 20:18:19 +08:00
bhiaibogf
c4e4ac4cad
download more histories by querying specific battle type
2022-09-12 20:07:44 +08:00
eli fessler
1f6818f2f8
update webview ver string; add more fields to sstat.ink payload
2022-09-12 02:05:59 -10:00
eli fessler
5b1602ce87
update readme
2022-09-11 18:35:58 -10:00
eli fessler
238daca4f7
add new payload field notes
2022-09-11 18:35:49 -10:00
eli
4972319501
Merge pull request #8 from YDKK/master
...
Fix Content-Length in login request header
2022-09-11 06:29:49 -10:00
YDKK
1eb3674337
Fix Content-Length in login request header
2022-09-11 13:51:53 +09:00
eli fessler
1d92744114
use default lang/country during manual token entry ( fix #7 )
2022-09-10 08:04:32 -10:00
eli fessler
c20d58a2f9
update readme (very important change)
2022-09-10 06:48:12 -10:00
eli fessler
b3f68ce98a
update readme
2022-09-10 05:34:42 -10:00
eli fessler
357cbea4ac
fetch previous salmon run shifts ( fix #4 )
2022-09-10 05:26:17 -10:00
eli fessler
02c6af096b
update iksm headers & bump version number for bugfixes
2022-09-10 02:32:10 -10:00