biubush / alys Goto Github PK
View Code? Open in Web Editor NEW轻量阿里云盘订阅工具(WEB应用)
Home Page: https://alys.biubush.cn
License: MIT License
轻量阿里云盘订阅工具(WEB应用)
Home Page: https://alys.biubush.cn
License: MIT License
作者大大,这个文档打不开了,能修复一下吗
现在只能选择每周更新,但是某些电视剧是每天更新或者周几至周几更新
这个版本的功能应该是最终体了,暂时没有空闲时间来优化更新这个项目。
但各位提的issue我会看一遍,规划着写进将来的alys-pro里,精力有限就不一一回复了。
感谢各位的使用,别忘了star一下。
功能添加请求:当转存别人链接的时候,目标文件能否按自己预设的名称保存在云盘。
比如说:源文件名称是狐妖小红娘.S01E01,狐妖小红娘.S01E02;保存在自己盘的时候,可否变成周处除三害.S01E01,周处除三害.S01E02。
不管行不行,都非常感谢大佬。
情况复现:
step1:test用户用A云盘扫描登录,登录成功且能访问到目录结构
step2:同一用户注销A云盘,并重新扫描登录B云盘,登录成功但是访问目录时显示
Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.
下面为访问B云盘时的报错
14:06:45.489 test.INFO 172.17.0.1 - - [16/Apr/2024 14:06:45] "POST /version HTTP/1.1" 200 -
14:06:45.974 test.INFO POST https://api.aliyundrive.com/adrive/v3/file/list?jsonmask=next_marker%2Citems%28name%2Cfile_id%2Cdrive_id%2Ctype%2Csize%2Ccreated_at%2Cupdated_at%2Ccategory%2Cfile_extension%2Cparent_file_id%2Cmime_type%2Cstarred%2Cthumbnail%2Curl%2Cstreams_info%2Ccontent_hash%2Cuser_tags%2Cuser_meta%2Ctrashed%2Cvideo_media_metadata%2Cvideo_preview_metadata%2Csync_meta%2Csync_device_flag%2Csync_flag%2Cpunish_flag 401 88
14:06:45.974 test.INFO 刷新 token
14:06:46.066 test.INFO POST https://api.aliyundrive.com/v2/account/token 200 1964
14:06:46.066 test.INFO 刷新 token 成功
14:06:46.067 test.INFO 保存配置文件 /root/.aligo/test.json
14:06:46.182 test.INFO POST https://api.aliyundrive.com/adrive/v3/file/list?jsonmask=next_marker%2Citems%28name%2Cfile_id%2Cdrive_id%2Ctype%2Csize%2Ccreated_at%2Cupdated_at%2Ccategory%2Cfile_extension%2Cparent_file_id%2Cmime_type%2Cstarred%2Cthumbnail%2Curl%2Cstreams_info%2Ccontent_hash%2Cuser_tags%2Cuser_meta%2Ctrashed%2Cvideo_media_metadata%2Cvideo_preview_metadata%2Csync_meta%2Csync_device_flag%2Csync_flag%2Cpunish_flag 401 100
14:06:46.291 test.INFO POST https://api.aliyundrive.com/users/v1/users/device/create_session 200 58
14:06:46.346 test.INFO POST https://api.aliyundrive.com/adrive/v3/file/list?jsonmask=next_marker%2Citems%28name%2Cfile_id%2Cdrive_id%2Ctype%2Csize%2Ccreated_at%2Cupdated_at%2Ccategory%2Cfile_extension%2Cparent_file_id%2Cmime_type%2Cstarred%2Cthumbnail%2Curl%2Cstreams_info%2Ccontent_hash%2Cuser_tags%2Cuser_meta%2Ctrashed%2Cvideo_media_metadata%2Cvideo_preview_metadata%2Csync_meta%2Csync_device_flag%2Csync_flag%2Cpunish_flag 401 100
14:06:46.483 test.INFO POST https://api.aliyundrive.com/users/v1/users/device/create_session 200 58
14:06:46.547 test.INFO POST https://api.aliyundrive.com/adrive/v3/file/list?jsonmask=next_marker%2Citems%28name%2Cfile_id%2Cdrive_id%2Ctype%2Csize%2Ccreated_at%2Cupdated_at%2Ccategory%2Cfile_extension%2Cparent_file_id%2Cmime_type%2Cstarred%2Cthumbnail%2Curl%2Cstreams_info%2Ccontent_hash%2Cuser_tags%2Cuser_meta%2Ctrashed%2Cvideo_media_metadata%2Cvideo_preview_metadata%2Csync_meta%2Csync_device_flag%2Csync_flag%2Cpunish_flag 401 100
14:06:46.639 test.INFO POST https://api.aliyundrive.com/users/v1/users/device/create_session 200 58
14:06:46.697 test.INFO POST https://api.aliyundrive.com/adrive/v3/file/list?jsonmask=next_marker%2Citems%28name%2Cfile_id%2Cdrive_id%2Ctype%2Csize%2Ccreated_at%2Cupdated_at%2Ccategory%2Cfile_extension%2Cparent_file_id%2Cmime_type%2Cstarred%2Cthumbnail%2Curl%2Cstreams_info%2Ccontent_hash%2Cuser_tags%2Cuser_meta%2Ctrashed%2Cvideo_media_metadata%2Cvideo_preview_metadata%2Csync_meta%2Csync_device_flag%2Csync_flag%2Cpunish_flag 401 100
14:06:47.277 test.INFO POST https://api.aliyundrive.com/users/v1/users/device/create_session 200 58
14:06:47.277 test.INFO 重试 5 次仍失败,抛出异常
14:06:47.277 test.WARNING [method status_code] POST 401
14:06:47.278 test.WARNING [url] https://api.aliyundrive.com/adrive/v3/file/list?jsonmask=next_marker%2Citems%28name%2Cfile_id%2Cdrive_id%2Ctype%2Csize%2Ccreated_at%2Cupdated_at%2Ccategory%2Cfile_extension%2Cparent_file_id%2Cmime_type%2Cstarred%2Cthumbnail%2Curl%2Cstreams_info%2Ccontent_hash%2Cuser_tags%2Cuser_meta%2Ctrashed%2Cvideo_media_metadata%2Cvideo_preview_metadata%2Csync_meta%2Csync_device_flag%2Csync_flag%2Cpunish_flag
14:06:47.278 test.WARNING [response body] {"code":"UserDeviceOffline","message":"Device offline","requestId":"0a00802617132764066682070e92db"}
14:06:47.279 test.ERROR Exception on /folder [GET]
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/flask/app.py", line 2190, in wsgi_app
response = self.full_dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/flask/app.py", line 1486, in full_dispatch_request
rv = self.handle_user_exception(e)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/flask/app.py", line 1484, in full_dispatch_request
rv = self.dispatch_request()
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/flask/app.py", line 1469, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/workspace/app.py", line 831, in folder
items = ALIGOS[g.user.username].get_file_list(parentFolderID)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aligo/apis/File.py", line 98, in get_file_list
return list(result)
^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aligo/core/File.py", line 17, in _core_get_file_list
yield from self._list_file(ADRIVE_V3_FILE_LIST, body, GetFileListResponse, params={
File "/usr/local/lib/python3.11/site-packages/aligo/core/BaseAligo.py", line 188, in _list_file
response = self.post(path, body=body, headers=headers, params=params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aligo/core/BaseAligo.py", line 104, in post
return self._auth.post(path=path, host=host, body=body, headers=headers, ignore_auth=ignore_auth, params=params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aligo/core/Auth.py", line 461, in post
return self.request(method='POST', url=host + path, params=params,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/aligo/core/Auth.py", line 448, in request
self.error_log_exit(response)
File "/usr/local/lib/python3.11/site-packages/aligo/core/Auth.py", line 78, in error_log_exit
raise AligoFatalError(response.text)
aligo.error.AligoFatalError: {"code":"UserDeviceOffline","message":"Device offline","requestId":"0a00802617132764066682070e92db"}
保存路径只能找到备份盘,可不可以增加资源库的路径
添加任务完成后,点击“即时测试”以后显示“测试失败,可能原因是本地文件夹不存在或填写的网址无效”,这个会是什么原因呢。。。。是我操作不对么。。。
测试可以通过,点提交任务后,一直转圈圈,无法保存任务
1、希望检测订阅是否有更新的时间可以每天,甚至几个小时就自动检测
2、检测到有更新时,自动转存可以按照设置的命名规则重命名后转存
请问作者,这个软件,如何获取docker版本呢?
能否不需要邮件服务器,太麻烦了
添加任务时,出现:
Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.
windows版本的暂时没有客户端吗?
同时感谢大佬的分享!!!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.