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

能否添加一个通过url配置RPC的功能嘛? #20

Closed
IxsCN opened this issue Nov 14, 2016 · 11 comments
Closed

能否添加一个通过url配置RPC的功能嘛? #20

IxsCN opened this issue Nov 14, 2016 · 11 comments
Assignees
Milestone

Comments

@IxsCN
Copy link

IxsCN commented Nov 14, 2016

这样可以更便利一点。
本来想自己做,然后 pull request 的,
但是无奈从来没写过 node.js. 只能求助您了。

@IxsCN IxsCN changed the title 能否添加一个通过url配置aria服务器密码的功能呢? 能否添加一个通过url配置RPC的功能嘛? Nov 14, 2016
@mayswind
Copy link
Owner

具体功能是啥?都需要设置哪些参数,用途呢?

@IxsCN
Copy link
Author

IxsCN commented Nov 14, 2016

image
通过url参数设置这几项。

@mayswind
Copy link
Owner

这样的用途是啥?

@IxsCN
Copy link
Author

IxsCN commented Nov 14, 2016

我做了一个自带内网穿透的aria2c插件,如果以后能支持这样的功能,就能通过生成一个链接直接打开配置好的前端,可以让小白接近于0配置使用ui(有的小白连设置都不会)。

@mayswind
Copy link
Owner

明白了,待下个版本吧。

@Mapaler
Copy link

Mapaler commented Jan 17, 2017

https://github.com/binux/yaaw 足兆叉虫,也是中国人
我推荐使用这个格式,写法和传统的带账号的ftp路径规则相同,所以我之前还以为真的是这个链接来链接Aria2的(直到看了代码)。
我的程序也是直接从他的ThunderLixianExporter里找的Aria2对象(不过自己修改了些)。

@mayswind
Copy link
Owner

@Mapaler 没明白你说的“这个格式”是指什么,麻烦补充下吧。

@Mapaler
Copy link

Mapaler commented Jan 17, 2017

就在首页的README里,摘录如下

aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all
with 'JSON-RPC PATH' like http://hostname:port/jsonrpc

Recommend: Set --rpc-secret=<secret> if you are using aria2 1.18.4(or higher) with 'JSON-RPC PATH' like http://token:secret@hostname:port/jsonrpc

Set --rpc-user=<username> --rpc-passwd=<passwd> if you are using aria2 1.15.2(or higher) with 'JSON-RPC PATH' like http://username:passwd@hostname:port/jsonrpc

  • YAAW also support websocket! Set JSON-RPC PATH with ws://hostname:port/jsonrpc.
  • Pre-spicify or save JSON-PRC PATH as bookmark with http://binux.github.io/yaaw/demo/#path=http://hostname:port/jsonrpc

@mayswind
Copy link
Owner

@Mapaler AriaNg之后会支持类似的格式,格式应该与这个不太一样

@mayswind
Copy link
Owner

最新每日构建中 命令行 API 已经支持设置 RPC 配置

@IxsCN
Copy link
Author

IxsCN commented Mar 20, 2017 via email

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

No branches or pull requests

3 participants