{"release":{"tag":{"name":"v1.0.0","path":"/SwimmingTiger/aria2-ohos/tags/v1.0.0","tree_path":"/SwimmingTiger/aria2-ohos/tree/v1.0.0","message":"## 鸿蒙PC上的命令行版 Aria2（aria2c）\r\n\r\n![输入图片说明](https://foruda.gitee.com/images/1749796494501254562/63fe902f_5268923.png \"屏幕截图\")\r\n\r\n### 使用方法：\r\n\r\n0. 下载`cn.hu60.aria2-v1.0.0.hap`安装包，并用[小白调试助手](https://github.com/likuai2010/auto-installer/releases)安装。\r\n\r\n   首次安装需要打开开发者模式，借助Windows虚拟机（也可以用另一台电脑，或者安卓手机、鸿蒙手机）把小白调试助手鸿蒙版安装到鸿蒙PC上。后续双击hap即可用鸿蒙版小白调试助手进行安装。\r\n\r\n   Windows虚拟机方案参考视频：[https://www.bilibili.com/video/BV1ZETBzuEjD/](https://www.bilibili.com/video/BV1ZETBzuEjD/)\r\n\r\n2. 打开 Aria2 应用，不要关闭其窗口。打开终端，输入以下命令，把 aria2c 命令加载到终端：\r\n\r\n    ```\r\n    source /dev/shm/aria2c\r\n    ```\r\n\r\n3. 运行 aria2c 命令：\r\n\r\n    ```\r\n    aria2c --help\r\n    \r\n    aria2c --summary-interval=2 https://hu60.cn/tpl/classic/img/hulvlin3.png\r\n    \r\n    aria2c --summary-interval=2 https://github.com/SwimmingTiger/aria2-ohos/archive/refs/heads/main.zip\r\n  \r\n    # 多线程下载\r\n    aria2c --summary-interval=2 -x5 -s5 https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-26/wine-lutris-GE-Proton8-26-x86_64.tar.xz\r\n    ```\r\n\r\n   添加 --summary-interval=2 参数可以每2秒输出一次下载进度，如果不添加，60秒输出一次下载进度。\r\n\r\n4. 文件保存在哪里？\r\n\r\n   因为鸿蒙权限问题，文件只能保存在“下载/Aria2”文件夹内，其他文件夹没有写入权限。\r\n\r\n   在终端内可通过以下命令进入该文件夹：\r\n\r\n    ```\r\n    cd ~/Download/cn.hu60.aria2\r\n    ```\r\n\r\n   如果该文件夹不存在，首次调用 aria2c 命令时会自动创建。\r\n\r\n   你可以在该文件夹内创建子文件夹并cd进去，随后调用aria2c命令就会下载到你进入的文件夹。\r\n\r\n   但是如果你进入的文件夹不是 ~/Download/cn.hu60.aria2 的子文件夹，\r\n   aria2c 命令就会自动跳转到 ~/Download/cn.hu60.aria2 文件夹。\r\n\r\n5. 如果 aria2c 进程启动失败，查看错误信息：\r\n\r\n    ```\r\n    cat /dev/shm/cn.hu60.aria2.stderr\r\n    cat /dev/shm/cn.hu60.aria2.stdout\r\n    ```\r\n\r\n6. 项目源代码：\r\n\r\n  * https://gitee.com/SwimmingTiger/aria2-ohos\r\n  \r\n  * https://github.com/SwimmingTiger/aria2\r","commit":{"id":"9025891116180fb6042fb3b6dd5809fc32d2859f","short_id":"9025891","title":"fix: 向aria2c发送SIGTERM信号，防止按Ctrl+C后进程无法结束","title_markdown":"fix: 向aria2c发送SIGTERM信号，防止按Ctrl+C后进程无法结束","description":"","description_markdown":"","message":"fix: 向aria2c发送SIGTERM信号，防止按Ctrl+C后进程无法结束\n","message_markdown":"fix: 向aria2c发送SIGTERM信号，防止按Ctrl+C后进程无法结束","detail_path":"/SwimmingTiger/aria2-ohos/commit/9025891116180fb6042fb3b6dd5809fc32d2859f","commits_path":"/SwimmingTiger/aria2-ohos/commits/9025891116180fb6042fb3b6dd5809fc32d2859f","tree_path":"/SwimmingTiger/aria2-ohos/tree/9025891116180fb6042fb3b6dd5809fc32d2859f","author":{"name":"老虎会游泳","email":"hu60.cn@gmail.com","username":"SwimmingTiger","user_path":"/SwimmingTiger","enterprise_user_path":null,"image_path":"no_portrait.png#老虎会游泳-SwimmingTiger","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"committer":{"name":"老虎会游泳","email":"hu60.cn@gmail.com","username":"SwimmingTiger","user_path":"/SwimmingTiger","enterprise_user_path":null,"image_path":"no_portrait.png#老虎会游泳-SwimmingTiger","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"authored_date":"2025-06-12T05:48:56+08:00","committed_date":"2025-06-12T05:49:02+08:00","signature":null,"build_state":null},"archive_path":"/SwimmingTiger/aria2-ohos/repository/archive/v1.0.0","signature":null},"operating":{"edit":false,"download":true,"destroy":false,"enterprise_forbid_zip":false},"release":{"title":"鸿蒙PC上的命令行版 Aria2（aria2c） | v1.0.0","path":"/SwimmingTiger/aria2-ohos/releases/tag/v1.0.0","tag_path":"/SwimmingTiger/aria2-ohos/tree/v1.0.0","project_id":41386449,"created_at":"2025-06-13T14:36:07+08:00","is_prerelease":false,"description":"![输入图片说明](https://foruda.gitee.com/images/1749796494501254562/63fe902f_5268923.png \"屏幕截图\")\r\n\r\n### 使用方法：\r\n\r\n0. 下载`cn.hu60.aria2-v1.0.0.hap`安装包，并用[小白调试助手](https://github.com/likuai2010/auto-installer/releases)安装。如果打不开Github，可以去[hu60.cn](https://hu60.cn/q.php/bbs.topic.106840.html#nav)下载小白调试助手。\r\n\r\n   首次安装需要打开开发者模式，借助Windows虚拟机（也可以用另一台电脑，或者安卓手机、鸿蒙手机）把小白调试助手鸿蒙版安装到鸿蒙PC上。后续双击hap即可用鸿蒙版小白调试助手进行安装。\r\n\r\n   Windows虚拟机方案参考视频：[https://www.bilibili.com/video/BV1ZETBzuEjD/](https://www.bilibili.com/video/BV1ZETBzuEjD/)\r\n\r\n2. 打开 Aria2 应用，不要关闭其窗口。打开终端，输入以下命令，把 aria2c 命令加载到终端：\r\n\r\n    ```\r\n    source /dev/shm/aria2c\r\n    ```\r\n\r\n3. 运行 aria2c 命令：\r\n\r\n    ```\r\n    aria2c --help\r\n    \r\n    aria2c --summary-interval=2 https://hu60.cn/tpl/classic/img/hulvlin3.png\r\n    \r\n    aria2c --summary-interval=2 https://github.com/SwimmingTiger/aria2-ohos/archive/refs/heads/main.zip\r\n  \r\n    # 多线程下载\r\n    aria2c --summary-interval=2 -x5 -s5 https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton8-26/wine-lutris-GE-Proton8-26-x86_64.tar.xz\r\n    ```\r\n\r\n   添加 --summary-interval=2 参数可以每2秒输出一次下载进度，如果不添加，60秒输出一次下载进度。\r\n\r\n4. 使用基于网页的 AriaNG 图形界面进行下载任务管理：\r\n\r\n   在终端执行以下命令打开RPC：\r\n\r\n   ```\r\n   source /dev/shm/aria2c\r\n   aria2c --enable-rpc --rpc-listen-all --rpc-allow-origin-all\r\n   ```\r\n\r\n   然后访问以下网站进行使用：\r\n\r\n   https://ariang.hu60.cn/#!/settings/rpc/set/http/127.0.0.1/6800/jsonrpc\r\n\r\n   ![image](https://github.com/user-attachments/assets/b14efb1f-60f0-4b84-b653-b045ce39d49a)\r\n\r\n4. 文件保存在哪里？\r\n\r\n   因为鸿蒙权限问题，文件只能保存在“下载/Aria2”文件夹内，其他文件夹没有写入权限。\r\n\r\n   在终端内可通过以下命令进入该文件夹：\r\n\r\n    ```\r\n    cd ~/Download/cn.hu60.aria2\r\n    ```\r\n\r\n   如果该文件夹不存在，首次调用 aria2c 命令时会自动创建。\r\n\r\n   你可以在该文件夹内创建子文件夹并cd进去，随后调用aria2c命令就会下载到你进入的文件夹。\r\n\r\n   但是如果你进入的文件夹不是 ~/Download/cn.hu60.aria2 的子文件夹，\r\n   aria2c 命令就会自动跳转到 ~/Download/cn.hu60.aria2 文件夹。\r\n\r\n5. 如果 aria2c 进程启动失败，查看错误信息：\r\n\r\n    ```\r\n    cat /dev/shm/cn.hu60.aria2.stderr\r\n    cat /dev/shm/cn.hu60.aria2.stdout\r\n    ```\r\n\r\n6. 项目源代码：\r\n\r\n  * https://gitee.com/SwimmingTiger/aria2-ohos\r\n  \r\n  * https://gitee.com/SwimmingTiger/aria2\r\n","author":{"name":"老虎会游泳","username":"SwimmingTiger","path":"/SwimmingTiger","avatar_url":"no_portrait.png#老虎会游泳-SwimmingTiger"},"attach_files":[{"download_url":"/SwimmingTiger/aria2-ohos/attach_files/2228557/download/cn.hu60.aria2-v1.0.0.hap","name":"cn.hu60.aria2-v1.0.0.hap","cli_download_url":"https://gitee.com/SwimmingTiger/aria2-ohos/releases/download/v1.0.0/cn.hu60.aria2-v1.0.0.hap","censor_failed":false,"censor_tip":null}],"zip_download_url":"/SwimmingTiger/aria2-ohos/releases/tag/v1.0.0.zip","tar_download_url":"/SwimmingTiger/aria2-ohos/releases/tag/v1.0.0.tar.gz"}}}