9f9a63c9b0
feat(hsr): implement voicepack update
2024-01-28 17:11:16 +07:00
4c851b999a
fix(hsr): proper implement --noconfirm
2024-01-25 20:18:56 +07:00
80f1ea87d7
feat: implement VoicePackLanguage
...
Enum better than string 8)
2024-01-03 19:54:29 +07:00
a9f3ee2e3e
fix(hsr): convert to string first
2024-01-03 19:50:19 +07:00
f8cfbc1100
docs: add information on functions.apply_update_archive
2024-01-03 17:00:58 +07:00
960ba8d746
docs: add some updated info
2024-01-03 12:02:23 +07:00
884236177b
fix(cli/hsr): remove redundant strings
...
I copy-pasted lol
2024-01-03 06:32:22 +07:00
d1bda2dc32
fix(patch): unlink file if auto-repair succeed
2024-01-03 06:31:57 +07:00
7ed2b2e643
feat(hsr): add auto_repair when hpatchz error
2024-01-03 02:46:07 +07:00
6db85bc439
feat(hsr): support continue download & apply-archive
2024-01-02 23:16:58 +07:00
6f030e79ce
feat(hsr): download & install updates
...
WIP WIP WIP, probably will crash at some point.
Also the code in paths isn't working, so i'm merging them to constants in the next commit
2024-01-02 15:27:40 +07:00
fe7b1945ef
feat(cli): use cleo
...
It is much smarter than typer in terms of options parsing, and also once you know how to use it (with the holy outdated documentation) then it suits my purpose pretty well.
2024-01-02 02:31:15 +07:00
4db6e92b54
feat/cli: migrate to typer
...
Fire is too hard to customize.
2023-07-03 22:44:07 +07:00
5b916025f3
feat(cli): add --silent option
2023-06-30 20:55:53 +07:00
69a53da8ae
feat: wrap all objects on /resource endpoint
2023-06-30 20:55:30 +07:00
891cf71aa7
feat(hsr): more implementation on resource
2023-06-29 23:34:40 +07:00
1caadad664
feat(hsr): begin wrap launcher api
...
Currently working on /resource endpoint
2023-06-29 22:56:34 +07:00
e6933f067a
docs: add some docs
2023-06-29 22:55:53 +07:00
9a52c68326
chore: add Yaagl project link
...
I forgor
2023-06-26 17:27:08 +07:00
25ca6cf2cb
feat: implement configfile
...
Basically still ConfigParser
2023-06-26 17:22:11 +07:00
e20bbab5d7
hsr/patcher: remove unnecessary telemetry check
...
It's handled by worthless.common.telemetry already
2023-06-26 17:21:38 +07:00
484aca0a2a
cli/hsr: add more unnecessary messages
2023-06-26 17:20:59 +07:00
68a598410b
cli/hsr: add telemetry check text
2023-06-25 22:16:07 +07:00
af92a28d94
fix: wrong import
2023-06-25 22:02:08 +07:00
99c099e3e3
docs: add more docs
2023-06-21 21:09:19 +07:00
359e2b30df
feat: add version and channel override
2023-06-21 21:08:56 +07:00
95bad06295
chore: better patch installation message
2023-06-21 04:41:28 +07:00
4eba9e595b
feat: implement telemetry blocking
...
Proper Linux support for telemetry blocking now.
2023-06-21 04:33:56 +07:00
197dc767a8
feat: hdiffpatch
2023-06-20 23:02:26 +07:00
3d44bfe63a
xdelta3: downloading binary perform in-memory
2023-06-20 19:14:25 +07:00
45a9953eb2
fix: make constants constants
...
ALL CAPS
2023-06-20 18:55:03 +07:00
a3a6cfdbe3
cli: Y/n instead of y/n
2023-06-20 18:51:21 +07:00
0d52b53172
xdelta3: delete archive file after extract
2023-06-20 18:51:02 +07:00
7ca33c62b2
cli: fix jadeite name
...
It's jadeite
2023-06-20 18:50:17 +07:00
32d6ca1891
chore: some improvement to cli
2023-06-18 00:05:02 +07:00
ac5d4c8389
fmt: black
...
I forgor to install pre-commit to my tuxtux
2023-06-17 23:08:35 +07:00
33a86c1c10
fix: wrong file name
...
why i always type jadelte instead of jadeite
2023-06-17 23:07:59 +07:00
b85cc5db4b
feat: initial work on CLI
2023-06-17 22:21:10 +07:00
80e7c2640e
feat: export more
2023-06-17 22:20:52 +07:00
4be8ffecec
feat(hsr): add telemetry function
2023-06-17 22:15:06 +07:00
4b01c90bf0
feat: add telemetry functions
2023-06-17 22:14:37 +07:00
59da35f1df
hsr/get_version: prevent reading data.unity3d if not exist
2023-06-17 22:10:42 +07:00
f6c9f2ddfe
fix: pull
2023-06-17 22:08:18 +07:00
abbf94b21a
fix: whatever random thing I throw into this commit
...
To fix bugs ofc
2023-06-17 09:25:54 +07:00
426062c20b
deps: add requests
...
How could I forget that
2023-06-17 09:25:14 +07:00
437c9a5e76
feat: add more exceptions
2023-06-17 09:20:57 +07:00
9cb18a26c4
feat: add re-exports
2023-06-17 09:18:09 +07:00
e8ee174146
docs: add some text
2023-06-17 09:16:50 +07:00
03c2c4ad38
feat: add get_version_str for HSR
2023-06-17 08:39:35 +07:00
baadc253d4
fix: properly convert bytes to int for game version
...
Now works perfectly like the code I took, thanks again An Anime Team :3
2023-06-17 08:37:10 +07:00