爱意满满的作品展示区。
miniers

safari2aria 换新装啦,这次真的可以完整替代 safari 的默认下载啦

  •  2
     
  •   miniers ·
    miniers · Jun 20, 2017 · 13903 views
    This topic created in 3433 days ago, the information mentioned may be changed or developed.

    本次 v2.0 重构了配置界面,增加了任务列表界面,并加入了常用的控制和快捷键支持

    欢迎 star

    GitHub - miniers/safari2aria

    用 aria2c 来替代你的 safari 默认下载

    已有功能:

    1. 拦截指定后缀文件下载
    2. 多 aria2c 服务支持
    3. 右键菜单支持
    4. 支持百度云和迅雷离线导出
    5. 全局拦截模式
    6. 下载成功推送通知
    7. 下载队列列表
    8. 下载状态控制:开始、暂停、删除
    9. aria2 全局速度配置
    10. 快捷键支持

    下载列表:

    下载列表

    设置:

    设置

    下载:

    image

    55 replies  •  2024-02-20 01:24:04 +08:00
    pljhonglu
    pljhonglu
    Jun 20, 2017
    1
    支持一下,是否考虑做成 Mac application ?
    laike9m
    laike9m
    Jun 20, 2017 via Android
    2
    看起来不错
    miniers
    miniers
    OP
    Jun 20, 2017 via iPhone
    3
    @pljhonglu 原生的 aria2 壳好几个啦,再说我只是个前端😂
    miniers
    miniers
    OP
    Jun 20, 2017 via iPhone
    4
    @laike9m 😏用起来也不错
    est
    est
    Jun 20, 2017
    5
    safari 还可以这样玩?
    miniers
    miniers
    OP
    Jun 20, 2017 via iPhone
    6
    @est 😏Mac 下还是 Safari 顺滑省电,所以还是费费劲撸了一个
    jedrek
    jedrek
    Jun 20, 2017
    7
    是否有计划整个 Chrome 的 ?
    helloSwift
    helloSwift
    Jun 20, 2017
    8
    很赞,之前就 star 了,不过当时在外面,忘记了试用😂

    本来我的主力就是 Safari,下载的时候只有 chrome 的插件,现在方便多了
    miniers
    miniers
    OP
    Jun 20, 2017 via iPhone
    9
    @jedrek chrome 好多现成的,我就是受不了 chrome 的发热才撸的这个项目😂,话说迁移到 chrome 应该不算复杂,safari 扩展提供的接口少的可怜😒
    miniers
    miniers
    OP
    Jun 20, 2017 via iPhone
    10
    @helloSwift 欢迎找 bug😂
    helloSwift
    helloSwift
    Jun 20, 2017
    11
    @miniers 怎么下载百度云的(´・_・`)
    miniers
    miniers
    OP
    Jun 20, 2017 via iPhone
    12
    @helloSwift github 页面有步骤,不过只有在分享页面不开启 cookie 的情况下能达到理想速度
    helloSwift
    helloSwift
    Jun 20, 2017
    13
    @miniers 自己的网盘下载只提示下载客户端_(:3 」∠)_

    关闭 cookie 传递选项在哪
    miniers
    miniers
    OP
    Jun 20, 2017 via iPhone
    14
    @helloSwift 哦下载大文件暂时还得配合直连插件,明天抽空看看能集成不
    irockytan
    irockytan
    Jun 21, 2017 via iPhone
    15
    有心了,感谢,一直觉得 safari 的下载困难
    miniers
    miniers
    OP
    Jun 21, 2017
    16
    @irockytan #15 主要 aria2 太好用了,除了交互不方便,所以才写了个插件
    miniers
    miniers
    OP
    Jun 21, 2017
    17
    @helloSwift #8 已经支持百度云大文件,不过需要在 wap 页的百度云 https://pan.baidu.com/wap/home
    fffflyfish
    fffflyfish
    Jun 21, 2017
    18
    关于百度云下载的方法不是很懂:关闭 cookie 传递选项 是关闭插件设置部分的 cookies 选项吗?还是关闭整个浏览器的 cookies 呢?貌似只能下载文件,文件夹级别的还不能下载吗?点击百度云的时候文件夹总是提示下载客户端。不过这个工具真真是不错呀,谢谢 lz
    lyf362345
    lyf362345
    Jun 21, 2017
    19
    保存不了配置, 除了第一次填的, 后面就修改不动了, 然后远程 rpc 一直显示未连接, yaaw 可连
    fffflyfish
    fffflyfish
    Jun 21, 2017
    20
    是的,safari 关闭重启后,只能鼠标右键添加链接,插件设置界面点不开,添加的 aria2 服务器都没有显示
    miniers
    miniers
    OP
    Jun 21, 2017
    21
    @fffflyfish #18 暂时只是简单的百度云支持,原理还是拦截了浏览器的下载行为,如需下载大文件,请使用百度云的 wap 版,2.1 已经加入了 wap 版的防跳转
    miniers
    miniers
    OP
    Jun 21, 2017
    22
    @lyf362345 #19
    @fffflyfish #20
    重启 safari 能否打开设置? 如果还是不行,可以尝试卸载插件重新安装下试试,代码逻辑还是有点乱,加完功能就要慢慢优化了
    fffflyfish
    fffflyfish
    Jun 21, 2017
    23
    @miniers bug 修复了,谢谢大佬
    lyf362345
    lyf362345
    Jun 21, 2017
    24
    @miniers 重装不行,v1 的时候就连不上远程 rpc,没反馈,v2 居然一样,应该是我人品问题
    miniers
    miniers
    OP
    Jun 22, 2017 via iPhone
    25
    @lyf362345 😂,是不是地址配置的格式有问题?正常应该是 http://token:[email protected]/jsonrpc
    lyf362345
    lyf362345
    Jun 22, 2017
    26
    @miniers 没有, 关键是我 yaaw 能用啊, baiduExporter 扩展也能用, 公网代理到我家里的, 而且 aria2 支持 websocket, 可以考虑下, yaaw 可以这样写 ws://token:[email protected]/jsonrpc
    miniers
    miniers
    OP
    Jun 22, 2017 via iPhone
    27
    @lyf362345 开启推送试试,推送就是用的 ws.是不是 token 有特殊字符?
    lyf362345
    lyf362345
    Jun 22, 2017
    28
    @miniers 没有特殊字符, 推送设置保存不了
    lyf362345
    lyf362345
    Jun 22, 2017
    29
    @miniers 又重新装了, 跟之前一样, 保存设置后, 下次打开跟上次设置的不一样, 远程 rpc 还是连不上, 本地的可以了
    miniers
    miniers
    OP
    Jun 22, 2017
    30
    @lyf362345 #29 是最新的 2.3 么? 我昨晚梳理了代码,已经处理了能想到的所有异常了😂,好奇怪好奇怪
    lyf362345
    lyf362345
    Jun 22, 2017
    31
    @miniers 刚刚下载的, 应该是了, 你可以试试远程 rpc, 非本地的
    alpha5un
    alpha5un
    Jun 23, 2017
    32
    反馈一下:下载安装 2.3 版本后,会提示有新版本可以更新,新版本的版本号是 2.1
    miniers
    miniers
    OP
    Jun 23, 2017
    33
    @alpha5un #32 O 了,生成扩展包的时候版本号写错了😂
    miniers
    miniers
    OP
    Jun 23, 2017
    34
    @lyf362345 #31 我这里远程连接了家里的 nas,不过我家有公网,没试过 frp 之类的反代,但是应该不会出问题啊😂
    kingcos
    kingcos
    Jun 23, 2017 via iPhone
    35
    很想问问 Safari 插件怎么写…会不会有点伸手党…😅
    miniers
    miniers
    OP
    Jun 23, 2017 via iPhone❤️1
    36
    @kingcos https://developer.apple.com/library/content/documentation/Tools/Conceptual/SafariExtensionGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40009977-CH1-SW1
    不过你需要一个开发者账号来申请 safari 证书才能打包,没有证书 safari 每次重启扩展就会删除
    miniers
    miniers
    OP
    Jun 24, 2017
    37
    突然发现我真的是好勤劳,已经更新到 2.5 啦
    aksoft
    aksoft
    Jun 24, 2017
    38
    不错不错
    ashfinal
    ashfinal
    Jun 24, 2017
    39
    @miniers (〃’▽’) 为勤劳的你点个赞
    miniers
    miniers
    OP
    Jun 26, 2017
    40
    又加 feature 啦,多 user-agent 支持,方便不同网站下切换 ua
    leelrs
    leelrs
    Jun 27, 2017 via iPhone
    41
    赞一个啊
    miniers
    miniers
    OP
    Jun 27, 2017
    42
    @leelrs #41 欢迎 star 收藏提需求😂
    aksoft
    aksoft
    Jun 28, 2017
    43
    现在的年轻人都这么牛与逼吗?
    lc125581200
    lc125581200
    Jun 30, 2017
    44
    请问安装完了一直显示 localhost (未连接)是什么问题,求指导!
    miniers
    miniers
    OP
    Jul 1, 2017 via iPhone
    45
    @lc125581200 😂需要和 aria2 搭配使用
    lc125581200
    lc125581200
    Jul 2, 2017
    46
    @miniers 感谢回复,已经安装了 Aria2,但是还是显示这个,不知道为什么
    miniers
    miniers
    OP
    Jul 2, 2017 via iPhone
    47
    @lc125581200 http://www.jianshu.com/p/1290f8e7b326 请参考这篇文章来搭建 aria2 并运行
    lc125581200
    lc125581200
    Jul 3, 2017
    48
    @miniers 好好我再试试,谢谢!
    Emberr
    Emberr
    Aug 20, 2017
    49
    请问我安装后下载百度云的文件,先成功添加到 localhost with cookie,然后直接下载失败,是为什么呢。。
    miniers
    miniers
    OP
    Aug 20, 2017
    50
    @Emberr #49 分享页?除了不带密码的分享文件可以关闭 cookie 传递来加速,别的都需要开启 cookie
    如果还是不行,请先用 https://github.com/acgotaku/BaiduExporter,最近没有精力维护了
    Emberr
    Emberr
    Aug 22, 2017
    51
    @miniers 插件是好用的~~ 下了个 BaiduExporter 也下载失败,又在 aria2 webui 看了下找到问题了。那配置文件用户文件夹前面是 User,应该是 Users 的。那个 ui 网站下载失败给了报错信息 不能创建文件夹,才反应过来。一开始不能下载就苦恼 aria2 没有日志看,找不到错误信息,推荐这个 ui 网站 http://ziahamza.github.io/webui-aria2/#
    顺便,我目前下载百度云的资源大概维持在 400k 速度,基本就是这样了呗
    linwolfer
    linwolfer
    Aug 26, 2017
    52
    miniers
    miniers
    OP
    Aug 27, 2017 via Android
    53
    @linwolfer 字体没加载成功😂有时间瞅瞅
    luokr
    luokr
    Sep 20, 2018
    54
    楼主啥时候上传到官方平台吧...safari12 用不了了!
    LTuser
    LTuser
    Feb 20, 2024
    55
    真不错,刚好我在找能接管 Safari 的下载器,,,,然后这是八年前,没法用了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   991 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 22:45 · PVG 06:45 · LAX 14:45 · JFK 17:45
    ♥ Do have faith in what you're doing.