Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

支持非交互模式: 从而可用于脚本 #57

Open
torappinfo opened this issue Nov 30, 2020 · 3 comments
Open

支持非交互模式: 从而可用于脚本 #57

torappinfo opened this issue Nov 30, 2020 · 3 comments

Comments

@torappinfo
Copy link

希望能通过命令行参数运行。这样的话批量处理/通配符等就无需作者实现。

@zaxtyson
Copy link
Owner

用upload命令时,我都是直接其它窗口拖文件或者文件夹上传,相当于批量了吧哈哈

你大概想要这样的:

lanzou.py --login [cookie-file]
lanzou.py --download [remote-path|URL] [local-path]
lanzou.py --upload [local-file] [remote-path]

本地的通配符和TAB是方便了,系统直接支持,但是要实现远程路径的自动补全就不好搞了

或者在交互模式下实现本地路径的补全或者通配符支持(窗口托文件也行吧)

支持命令行的好处,应该是支持 shell 脚本去执行批量任务,这个其实用调用 API 很好实现~ 要做这个的话就是对API再次封装一下

@torappinfo
Copy link
Author

是这样的,命令行的好处还有更多,可以和各种工具结合使用,一切只受制于使用者的想象力。否则的话,功能被工具设计者的想象力所限。

@zaxtyson
Copy link
Owner

哈哈,要灵活性,其实直接调API就好, 这个还是很友好的, 几行代码就能用😁,命令行配上shell,不如python大法,它不香嘛

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants