最简单的aria2调用例程
自己的程序需要调用aria2,但是都没找到火山的版本,于是只好自己根据易语言版本的转换成了火山版本的,目前仅仅保证普通链接可以正常下载,BT种子的话未进行测试,大家有需要的可以进行测试源代码是基于易语言版的mydm_aria2,附件目录中已经包含下载引擎文件,如果不放心可以自行替换测试只需要修改下载引擎中的文件路径,确保可以访问到下载引擎文件
附件:
最近在用qbit,开启网页控制端+HTTP请求简直无敌 厉害厉害,学习了 6666666666666666666 感谢共享 本帖最后由 guo828587 于 2023-10-7 15:53 编辑
很不错的例程 这个例程现在报错了,不能用了,麻烦楼主看看哈 本帖最后由 mike4678 于 2023-11-19 19:10 编辑
江湖小坏坏 发表于 2023-11-16 20:18
这个例程现在报错了,不能用了,麻烦楼主看看哈
在火山#22版本中测试了,没有问题
如果不正常,附上错误信息
测试这个例程需要确保下载引擎那个框里的文件路径是正确的
如果是正确的,点击启动Aria2,可以看到输出框那里会显示:
e:\Desktop\aria\download\downloadengine.exe
<字节集> 总共 177 个字节:
: 7B 22 69 64 22 3A 31 2C 22 6A 73 6F 6E 72 70 63 | {"id":1,"jsonrpc
: 22 3A 22 32 2E 30 22 2C 22 72 65 73 75 6C 74 22 | ":"2.0","result"
: 3A 7B 22 65 6E 61 62 6C 65 64 46 65 61 74 75 72 | :{"enabledFeatur
: 65 73 22 3A 5B 22 41 73 79 6E 63 20 44 4E 53 22 | es":["Async DNS"
: 2C 22 42 69 74 54 6F 72 72 65 6E 74 22 2C 22 46 | ,"BitTorrent","F
: 69 72 65 66 6F 78 33 20 43 6F 6F 6B 69 65 22 2C | irefox3 Cookie",
: 22 47 5A 69 70 22 2C 22 48 54 54 50 53 22 2C 22 | "GZip","HTTPS","
: 4D 65 73 73 61 67 65 20 44 69 67 65 73 74 22 2C | Message Digest",
: 22 4D 65 74 61 6C 69 6E 6B 22 2C 22 58 4D 4C 2D | "Metalink","XML-
: 52 50 43 22 2C 22 53 46 54 50 22 5D 2C 22 76 65 | RPC","SFTP"],"ve
: 72 73 69 6F 6E 22 3A 22 31 2E 33 35 2E 30 22 7D | rsion":"1.35.0"}
如果为空,请检查downloadengine.exe这个引擎文件的位置是否正确
页:
[1]