litlighilit
|
55fc6b90bd
|
fix: device n judge never passed; log empty msg; feat(cli): -n,--online-device-limit
|
2025-06-25 09:20:39 +08:00 |
|
litlighilit
|
ccb5df487a
|
fix: add missing port in url, fix one url(shall be xha...)
|
2025-06-25 09:20:38 +08:00 |
|
litlighilit
|
797b1c0518
|
fixup! feat(cli): -s,--sep; use ArgumentDefaultsHelpFormatter
|
2025-06-25 07:07:51 +08:00 |
|
litlighilit
|
7008c5f3b8
|
doc(readme): new
|
2025-06-24 22:56:14 +08:00 |
|
litlighilit
|
38fec02087
|
feat(cli): -s,--sep; use ArgumentDefaultsHelpFormatter
|
2025-06-24 22:54:35 +08:00 |
|
litlighilit
|
4661eb0efe
|
style: use " over '
|
2025-06-24 22:43:19 +08:00 |
|
litlighilit
|
1ee2733da2
|
feat(cli): -S,--no-syslog
|
2025-06-24 22:43:19 +08:00 |
|
litlighilit
|
d84ff711ad
|
refact: merge common logic
|
2025-06-24 22:43:19 +08:00 |
|
litlighilit
|
2dd9ddc520
|
fix: msg not log if succ
|
2025-06-24 22:16:15 +08:00 |
|
litlighilit
|
7c3bffe6d7
|
ren: get_xha_user_pwd.py xha_auto_login.py
|
2025-06-24 19:20:38 +08:00 |
|
litlighilit
|
e3dd4fcd6a
|
feat: RuntimeError if no wifi
|
2025-06-24 19:18:40 +08:00 |
|
litlighilit
|
238791d079
|
refine: rm no use branch
|
2025-06-24 19:07:57 +08:00 |
|
litlighilit
|
6a82d46a6b
|
refact: class Loginer
|
2025-06-24 19:04:16 +08:00 |
|
litlighilit
|
b53576a273
|
refact: extract func login_till_succ, login
|
2025-06-24 19:01:29 +08:00 |
|
litlighilit
|
c75041a7d3
|
refine: no use sed
|
2025-06-24 18:01:43 +08:00 |
|
litlighilit
|
4f2e9a1adf
|
refine: not use ping if def interface
|
2025-06-24 18:01:43 +08:00 |
|
litlighilit
|
5f7aff7d1b
|
feat: add -f,--file; fix hardcoded /root/user_pwd
|
2025-06-24 17:47:23 +08:00 |
|
litlighilit
|
23668e8e98
|
feat: allow run without -i,--interface given
|
2025-06-24 17:47:23 +08:00 |
|
litlighilit
|
21ced8db43
|
refact: replace requests with urlib.request
|
2025-06-24 16:50:21 +08:00 |
|
litlighilit
|
2ea2b2b375
|
refine: a little
|
2025-06-24 16:50:21 +08:00 |
|
litlighilit
|
8c73da59bd
|
init
|
2025-06-24 15:47:40 +08:00 |
|