V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
euvkzx
V2EX  ›  分享创造

分享个 clash_for_windows 一键更新工具

  •  
  •   euvkzx · 198 天前 · 4798 次点击
    这是一个创建于 198 天前的主题,其中的信息可能已经有所发展或是发生改变。

    个人比较钟情于软件便携版(方便迁移和重装系统), 但苦于便携版每次更新都特别麻烦(用了便携模式还要拷贝 data 目录),而且多台机都要更新。于是写了个简单的 cfw 一键更新工具.

    地址: https://github.com/Jrohy/cfw-updater

    目前仅支持 windows 平台, 支持便携版和安装版 cfw 版本的任意切换和汉化补丁的安装。

    第 1 条附言  ·  193 天前
    最新版本已支持 macOS 系统的 cfw 更新,欢迎测试👏🏻
    30 条回复    2022-02-02 20:16:52 +08:00
    LuxChen
        1
    LuxChen  
       198 天前
    谢谢朋友,很好用,不过最后任意键退出好像退出不了
    kokutou
        2
    kokutou  
       198 天前   ❤️ 1
    我用 powershell 撸了个
    Rache1
        3
    Rache1  
       198 天前
    要不试试 scoop ?
    euvkzx
        4
    euvkzx  
    OP
       198 天前
    @LuxChen 要非回车键后要按一下回车才能退出的,除非直接按回车键
    euvkzx
        5
    euvkzx  
    OP
       198 天前
    @kokutou 本来也想用 powershell 写的,奈何不会语法😂。而且其他平台安装的话还要安装依赖
    JeffyChen
        6
    JeffyChen  
       198 天前
    不错哦
    huiyifyj
        7
    huiyifyj  
       198 天前
    已经放弃这 electron 写的玩意了,改用 clash.NET 了。
    Bazingal
        8
    Bazingal  
       198 天前
    我这边用了 electron 的软件( VSCode 除外)时不时就崩溃,准备换个原生的 clash 客户端了
    yfugibr
        9
    yfugibr  
       198 天前
    scoop +1
    Mac
        10
    Mac  
       198 天前 via Android
    @huiyifyj .net 作者不已经删库了么?
    MrTLJH
        11
    MrTLJH  
       198 天前
    其实我更想找个规则,谁有推荐的?
    euvkzx
        12
    euvkzx  
    OP
       198 天前   ❤️ 1
    @MrTLJH 这个还可以会自动持续更新: https://github.com/Loyalsoldier/clash-rules, cfw 用的 Clash Premium 所以支持
    Cavolo
        13
    Cavolo  
       198 天前 via iPhone
    已 Star
    Cavolo
        14
    Cavolo  
       198 天前 via iPhone
    @Rache1
    @yfugibr 楼主都说了便携版需求
    Seeyuyu
        15
    Seeyuyu  
       198 天前 via iPhone   ❤️ 2
    sky96111
        16
    sky96111  
       198 天前 via Android
    @huiyifyj 两个都用过,虽然我也不喜欢 electron ,但体验下来似乎 cdn 和 cfw 比唯一的优点只有体积

    两个都闭源,但 cdn 在 readme 里说自己的优势是“开源 SDK”,有误导小白的嫌疑
    cdn 目前已经删库停更
    cdn 使用的目录不是默认 clash 目录,不能和 clash 共用配置文件。cfw 使用默认 clash 目录
    cdn 崩溃频率比 cfw 高很多
    cdn 常出现配置不生效的问题
    CallMeReznov
        17
    CallMeReznov  
       198 天前
    那现在有什么更好的可以替代的 windowsGUI 客户端吗?
    me221
        18
    me221  
       198 天前
    @Bazingal 我是注册成服务, 然后在本地开一个 yacd 管理界面
    MrTLJH
        19
    MrTLJH  
       198 天前
    @euvkzx
    @Seeyuyu
    谢谢,我抽空研究下
    canbingzt
        20
    canbingzt  
       198 天前
    scoop +1
    yfugibr
        21
    yfugibr  
       198 天前 via Android   ❤️ 1
    @Cavolo scoop 安装的就是便携版,软件会被放在指定文件夹,重装之后只要恢复 scoop ,执行一下 'scoop reset *' 基本上所有的软件数据就都回来了
    szqhades
        22
    szqhades  
       198 天前
    @CallMeReznov #17 v2ray ,github 搜索一下
    dingwen07
        23
    dingwen07  
       198 天前 via Android
    小提示:WinGet 可以自动更新这玩意儿
    CallMeReznov
        24
    CallMeReznov  
       198 天前
    @szqhades #22 我本来用的是 v2rayn 那玩意儿没办法订阅 clash 的配置.
    我本来机场就是 v2ray 的,结果不知道为什么脑抽退回 ss 才换的 clash.要不然我 v2rayn 用的好好的干嘛换呢
    lisongeee
        25
    lisongeee  
       197 天前
    scoop/winget/choco 应该都行吧
    euvkzx
        26
    euvkzx  
    OP
       195 天前
    最近在实现 macOS 平台的更新,dmg 静默安装和更新没问题,但 arm64 版的 7z 包(m1)却安装不成功, 点开软件提示程序无法打开. 安装方式是解压 7z 包后将里面的.app 拖到应用程序里。

    即使运行了也是没用:
    xattr -r -d com.apple.quarantine /Applications/Clash\ for\ Windows.app

    有没有果粉遇到类似的问题,一般 cfw 的 7z 包要怎么安装好
    euvkzx
        27
    euvkzx  
    OP
       195 天前
    发现问题了原来是解压软件的问题,macOS 用 bandizip 解压 7z 出来的去安装就有问题,用系统自带的解压就没问题😂
    euvkzx
        28
    euvkzx  
    OP
       193 天前
    macOS 新版已支持更新, 用的 dmg 包来静默升级
    iyg429
        29
    iyg429  
       189 天前
    提升我有新版本更新 我更新了然后又是英文了····
    euvkzx
        30
    euvkzx  
    OP
       189 天前 via iPhone
    @iyg429 可以重复运行来安装汉化包的
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2794 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 14:26 · PVG 22:26 · LAX 07:26 · JFK 10:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.