自己写的 Clash for OpenWrt x86 插件 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
AntonChen
V2EX    分享创造

自己写的 Clash for OpenWrt x86 插件

  •  
  •  
    antonchen 2019-05-23 13:41:02 +08:00 13129 次点击
    这是一个创建于 2382 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://github.com/antonchen/clash-for-openwrt

    支持自定义配置订阅的 Clash for OpenWrt

    注意:默认配置模板 url 需等待 CDN 刷新,可手动修改为 Github 链接。

    功能

    • SSPanel Base64 订阅
    • 支持配置模板
    • 支持自定义配置

    安装

    Release 页面下载 ipk 安装,或自行编译。

    使用

    设置自定义代理订阅

    自定义设置中设置自定义选择组

    - { name: "Default", type: select, proxies: ["HK"] } - { name: "StreamMedia", type: select, proxies: ["HK"] } 

    启用 Clash 保存并应用后执行一次重启

    自定义设置不能留空,如没有需要添加任意注释

    依赖

    • libuci-lua
    • coreutils-nohup
    • shadow-su
    • iptables-mod-extra
    • curl

    License

    MIT

    15 条回复    2019-08-20 10:44:40 +08:00
    6j1A6v70lEv5n2U2
        1
    6j1A6v70lEv5n2U2  
       2019-05-23 13:50:15 +08:00
    卧槽 A 哥都会写插件了
    14night
        2
    14night  
       2019-05-23 15:18:31 +08:00
    卧槽。。这么快就 removed 了?
    designer
        3
    designer  
       2019-05-23 15:20:40 +08:00
    支持下
    AlisaDestiny
        4
    AlisaDestiny  
       2019-05-24 00:14:32 +08:00   1
    @14night switch to master branch .
    14night
        5
    14night  
       2019-05-24 16:15:53 +08:00
    @AlisaDestiny 感谢。。。现在都这么玩了吗?
    cloudyz
        6
    cloudyz  
       2019-05-27 20:13:02 +08:00
    https://github.com/frainzy1477/clash 有什么改进吗?
    AntonChen
        7
    AntonChen  
    OP
       2019-05-28 09:52:40 +08:00
    @cloudyz 订阅方式不一样,你发的这个是整个配置文件订阅,我写的这个仅订阅代理节点。
    weicaizhi
        8
    weicaizhi  
       2019-05-30 18:17:30 +08:00
    支持,要是支持更多的架构就更好啦!
    AntonChen
        9
    AntonChen  
    OP
       2019-05-30 21:23:47 +08:00
    @weicaizhi luci-app-clash 是不区分架构的,仅 clash 未打包 ipk 而已,可以自行打包一个 clash 即可使用。
    weicaizhi
        10
    weicaizhi  
       2019-05-31 10:26:28 +08:00
    @AntonChen 醍醐灌顶,对 openwrt 不太了解,一会去试试
    weicaizhi
        11
    weicaizhi  
       2019-05-31 14:57:40 +08:00

    请问,我已经把 clash 二进制文件上传到了 usr/bin/clash 里面,为啥还提示缺少依赖
    AntonChen
        12
    AntonChen  
    OP
       2019-05-31 15:55:32 +08:00
    @weicaizhi

    依赖关系不是判断文件的,你需要安装一个 clash ipk 包才能处理依赖关系。
    你可以下载 我编译好的 ipk 使用 tar xf file.ipk 解压,修改下再压缩然后安装。

    ipk 的本质是个固定结构的 tar.gz 包,可以参考 https://github.com/openwrt/openwrt/blob/master/scripts/ipkg-build#L143 了解
    haobangdada
        13
    haobangdada  
       2019-06-02 21:12:15 +08:00
    华硕 86u 和梅林 能搞一个吗?
    venster
        14
    venster  
       2019-06-12 00:00:04 +08:00
    @haobangdada 梅林可以直接使用 clash 提供的 armv7 版本即可,编辑好 config,设定一下 iptables 就行了。
    2232588429
        15
    2232588429  
       2019-08-20 10:44:40 +08:00
    @venster #14 具体有没有相关教程呢?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2655 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 14:27 PVG 22:27 LAX 06:27 JFK 09:27
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86