折腾啥

  1. Terminal App 内能干什么?查看系统状态: btop管理 Git: lazygit管理文件: superfile/yazi管理 Docker: lazydocker管理数据库: harlequin TerminalApps 收集了不少强大的 Terminal App, 有兴趣的可以看下🔗

    Forwarded from 面条实验室
    Terminal App 内能干什么?

    查看系统状态: btop

    管理 Git: lazygit

    管理文件: superfile/yazi

    管理 Docker: lazydocker

    管理数据库: harlequin

    TerminalApps 收集了不少强大的 Terminal App, 有兴趣的可以看下

    🔗 https://404.li/terminal-apps

    • 👍4
  2. Sub-Store 更新后端 2.16.62 前端 2.14.343- 文件类型为 mihomo 配置时, 来源可以为无此时首个覆写接收到的数据为 {}感谢 Bright andy 的建议 Sub-Store 合集 频道资源合集 恰饭推荐 群组 #SubStore #更新记录 #changlog #updates

    Sub-Store 更新

    后端 2.16.62 前端 2.14.343

    - 文件类型为 mihomo 配置时, 来源可以为无

    此时首个覆写接收到的数据为 {}

    感谢 Bright andy 的建议

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #SubStore #更新记录 #changlog #updates

    • ❤️1
  3. Sub-Store 更新后端 2.16.61- 扩展 scriptResourceCache 缓存, 详见 demo.js可以设置自定义过期时间, 删除过期项, 清理匹配前缀的缓存 Sub-Store 合集 频道资源合集 恰饭推荐 群组 #SubStore #更新记录 #changlog #updates

    Sub-Store 更新

    后端 2.16.61

    - 扩展 scriptResourceCache 缓存, 详见 demo.js

    可以设置自定义过期时间, 删除过期项, 清理匹配前缀的缓存

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #SubStore #更新记录 #changlog #updates

    • ❤️1
  4. Sub-Store 更新后端 2.16.60 支持使用环境变量 SUB_STORE_PRODUCE_CRON 在后台定时处理订阅耽搁了很久的功能. 再也不怕检测脚本耗时太长了.此为 Node.js 环境. App 版 参考这个格式为 0 */2 * * *,sub,a;0 */3 * * *,col,b 每 2 小时处理一次单条订阅 a, 每 3 小时处理一次组合订阅 b大致逻辑:定时处理订阅, 进行脚本缓存在缓存有效期内, Surge 等 App 拉取订阅时就不会超时了 关于缓存时长拉取 Sub-Store 订阅时, 会自动拉取远程订阅远程订阅缓存是 1 小时, 缓存的唯一 key 为 url+ user agent. 可通过前端的刷新按钮刷新缓存. 或使用参数 noCache 来禁用缓存. 例: 内部配置订阅链接时使用

    Sub-Store 更新

    后端 2.16.60

    支持使用环境变量 SUB_STORE_PRODUCE_CRON 在后台定时处理订阅

    耽搁了很久的功能. 再也不怕检测脚本耗时太长了.

    此为 Node.js 环境. App 版 参考这个

    格式为 0 */2 * * *,sub,a;0 */3 * * *,col,b
    每 2 小时处理一次单条订阅 a, 每 3 小时处理一次组合订阅 b

    大致逻辑:

    定时处理订阅, 进行脚本缓存
    在缓存有效期内, Surge 等 App 拉取订阅时就不会超时了

    关于缓存时长

    拉取 Sub-Store 订阅时, 会自动拉取远程订阅

    远程订阅缓存是 1 小时, 缓存的唯一 key 为 url+ user agent. 可通过前端的刷新按钮刷新缓存. 或使用参数 noCache 来禁用缓存. 例: 内部配置订阅链接时使用 http://a.com#noCache, 外部使用 sub-store 链接时使用 https://sub.store/download/1?noCache=true

    当使用相关脚本时, 若在对应的脚本中使用参数( 别忘了这个, 一般为 cache, 值设为 true 即可)开启缓存, 可设置持久化缓存 sub-store-csr-expiration-time 的值来自定义默认缓存时长, 默认为 172800000 (48 * 3600 * 1000, 即 48 小时)

    Loon 可在插件中设置

    其他平台同理, 持久化缓存数据在 JSON 里

    当配合脚本使用时, 可以在脚本的前面添加一个脚本操作, 实现保留 1 小时的缓存

    async function operator() {
        scriptResourceCache._cleanup(undefined, 1 * 3600 * 1000);
    }



    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #SubStore #更新记录 #changlog #updates #定时 #cron #produce_cronexp #SUB_STORE_PRODUCE_CRON

    • ❤️4
  5. HTTP-META & Sub-Store 打包更新版本 1.0.4最新 mihomo Alpha 版里设置 listeners 设置 port 为 65535 时有些问题. alpha-05e8f13 已修复顺便更新了一些方便调试的逻辑 1. 若要进行调试, 可参考 HTTP-META⁠ 说明 设置环境变量 META_DISABLE_AUTO_CLEAN=true 和 META_TEMP_FOLDER=/opt/app/data这样就能查看每次运行时, 核心的日志和配置2. 可用端口范围也可以设置META_MAX_AVAILABLE_PORT 默认为 65534META_MIN_AVAILABLE_PORT 默认为 1感谢 @mimaboom 的测试 Sub-Store 合集 频道资源合集 恰饭推荐 群组 #SubStore #更新记录 #changlog #updates #

    HTTP-META & Sub-Store 打包更新

    版本 1.0.4

    最新 mihomo Alpha 版里设置 listeners 设置 port65535 时有些问题. alpha-05e8f13 已修复
    顺便更新了一些方便调试的逻辑

    1. 若要进行调试, 可参考 HTTP-META⁠ 说明 设置环境变量 META_DISABLE_AUTO_CLEAN=trueMETA_TEMP_FOLDER=/opt/app/data

    这样就能查看每次运行时, 核心的日志和配置

    2. 可用端口范围也可以设置

    META_MAX_AVAILABLE_PORT 默认为 65534
    META_MIN_AVAILABLE_PORT 默认为 1

    感谢 @mimaboom 的测试

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #SubStore #更新记录 #changlog #updates #httpmeta #meta #Docker #Android GitHub - xream/http-meta

    • ❤️1
  6. Save Any Bot: 把 Telegram 的文件保存到各类存储端保存 Telegram 文件到各类存储空间 📂 (Alist、本地磁盘、Webdav...) , 支持破解禁止保存的频道 krau/SaveAny-Bot 频道资源合集 恰饭推荐 群组 #GitHub #Telegram #文件 #保存

    Save Any Bot: 把 Telegram 的文件保存到各类存储端

    保存 Telegram 文件到各类存储空间 📂 (Alist、本地磁盘、Webdav...) , 支持破解禁止保存的频道


    krau/SaveAny-Bot

    频道资源合集 恰饭推荐 群组

    #GitHub #Telegram #文件 #保存
    396121423-a0de2453-a4d1-4a12-81fb-9d84856dce09.webm
    8.8 MB

    • 👍1
  7. Sub-Store 更新后端 2.16.59- mihomo 覆写可以多次使用感谢 Bright andy- 增强响应中的订阅流量信息的兼容性感谢 @amkccelli Sub-Store 合集 频道资源合集 恰饭推荐 群组 #SubStore #更新记录 #changlog #updates

    Sub-Store 更新

    后端 2.16.59

    - mihomo 覆写可以多次使用

    感谢 Bright andy

    - 增强响应中的订阅流量信息的兼容性

    感谢 @amkccelli

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #SubStore #更新记录 #changlog #updates

    • ❤️1
  8. Sub-Store 更新后端 2.16.58- 规范化响应中的订阅流量信息`subscription-userinfo`在脚本中可使用 flowUtils.normalizeFlowHeader 方法 Sub-Store 合集 频道资源合集 恰饭推荐 群组 #SubStore #更新记录 #changlog #updates

    Sub-Store 更新

    后端 2.16.58

    - 规范化响应中的订阅流量信息`subscription-userinfo`

    在脚本中可使用 flowUtils.normalizeFlowHeader 方法

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #SubStore #更新记录 #changlog #updates

  9. Sub-Store 更新后端 2.16.57- GEO 数据更新: 斯里兰卡 文莱 巴布亚新几内亚 关岛 老挝 缅甸 不丹感谢群友 @Phantom_Sea_Stars 的反馈 Sub-Store 合集 频道资源合集 恰饭推荐 群组 #SubStore #更新记录 #changlog #updates

    Sub-Store 更新

    后端 2.16.57

    - GEO 数据更新: 斯里兰卡 文莱 巴布亚新几内亚 关岛 老挝 缅甸 不丹

    感谢群友 @Phantom_Sea_Stars 的反馈

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #SubStore #更新记录 #changlog #updates

  10. Dangbei2Api: 当贝 DeepSeek 转 API将当贝网页 DeepSeek 转为兼容 OpenAI API支持模型:- deepseek-r1 模型: deepseek-r1- deepseek-r1 模型,支持搜索功能: deepseek-r1-search- deepseek-v3 模型: deepseek-v3- deepseek-v3 模型,支持搜索功能: deepseek-v3-search xy2yp/Dangbei2Api 频道资源合集 恰饭推荐 群组 #AI #GPT #DeepSeek #dangbei #当贝 #API

    Dangbei2Api: 当贝 DeepSeek 转 API

    当贝网页 DeepSeek 转为兼容 OpenAI API

    支持模型:

    - deepseek-r1 模型: deepseek-r1
    - deepseek-r1 模型,支持搜索功能: deepseek-r1-search
    - deepseek-v3 模型: deepseek-v3
    - deepseek-v3 模型,支持搜索功能: deepseek-v3-search

    xy2yp/Dangbei2Api

    频道资源合集 恰饭推荐 群组

    #AI #GPT #DeepSeek #dangbei #当贝 #API GitHub - xy2yp/Dangbei2Api: Dangbei2Api4DeepSeek-R1

  11. GPT 检测脚本更新🆕 新参数 gpt_prefix显示前缀. 默认为 "[GPT] " 注: 节点上总是会添加一个 _gpt 字段, 可用于脚本筛选 Sub-Store 合集 频道资源合集 恰饭推荐 群组 #Sub-Store #SubStore #脚本 #GPT

    GPT 检测脚本更新

    🆕 新参数 gpt_prefix

    显示前缀. 默认为 "[GPT] "

    注: 节点上总是会添加一个 _gpt 字段, 可用于脚本筛选

    Sub-Store 合集 频道资源合集 恰饭推荐 群组

    #Sub-Store #SubStore #脚本 #GPT

    • ❤️3
  12. 某位群友的产品 帮忙👍一下差一点拿下今天的 ProductHunt #1,最后两小时了,群友们可以帮忙点一下 upvote 吗,感谢!离第一名就差 50 票

    某位群友的产品 帮忙👍一下

    差一点拿下今天的 ProductHunt #1,最后两小时了,群友们可以帮忙点一下 upvote 吗,感谢!

    离第一名就差 50 票


    https://www.producthunt.com/posts/openart-consistent-characters 🙏 OpenArt - where ideas becomes visual stories. | OpenArt AI | Product Hunt

    • 🔥3
    • 👍1
  13. iPhone 16e深度评测:苹果C1自研通信模块省电吗?信号如何?av114071814802232 • BV1ERPEeXEtR • 18:35👤 极客湾Geekerwan📅 2025-02-27 10:00:00

    iPhone 16e深度评测:苹果C1自研通信模块省电吗?信号如何?

    av114071814802232BV1ERPEeXEtR • 18:35
    👤 极客湾Geekerwan
    📅 2025-02-27 10:00:00
    等待已久的低阶iPhone终于更新了,这台新的iPhone 16e,最值得聊的莫过于首次亮相的苹果自研4G/5G通信模块C1了。相比iPhone以往采用的高通Modem,这次换用C1对iPhone的移动网络有多大影响?功耗能降低多少?能改善续航吗?信号又如何?为了一探究竟,我们自己搭建核心网,首次引入4G/5G通信测试,快来看看吧……
    Link preview image

  14. 使用脚本判断 Surge VPN 状态并重启macOS 上 Surge VPN 偶尔会断开此脚本将先尝试重载配置, 然后尝试重启 App可配合 Keyboard Maestro 自动化在唤醒系统后检测并重启

    使用脚本判断 Surge VPN 状态并重启

    macOS 上 Surge VPN 偶尔会断开
    此脚本将先尝试重载配置, 然后尝试重启 App

    可配合 Keyboard Maestro 自动化在唤醒系统后检测并重启

    #! /usr/bin/env bash

    # 检查 Surge 连接状态的函数
    check_surge_status() {
    # 获取 Surge 的网络服务名称
    local surge_service=$(networksetup -listallnetworkservices| grep Surge)

    # 获取 Surge 的网络服务状态
    local surge_status=$(networksetup -showpppoestatus "$surge_service")

    if [ "$surge_status" = "connected" ]; then
    echo 0
    else
    echo 1
    fi
    }

    if [ $(check_surge_status) -eq 0 ]; then
    echo " Surge 已连接"
    else
    # echo " Surge 未连接"
    echo "🔄 尝试重载配置"
    /Applications/Surge.app/Contents/Applications/surge-cli reload
    # echo "重载配置完成"
    sleep 2
    if [ $(check_surge_status) -eq 0 ]; then
    echo " Surge 已连接"
    else
    # echo " Surge 未连接"
    echo "🔄 尝试重启 Surge"
    /Applications/Surge.app/Contents/Applications/surge-cli stop
    open -a Surge
    osascript -e 'tell application "Surge" to set visible of its first window to false'
    sleep 2
    if [ $(check_surge_status) -eq 0 ]; then
    echo " Surge 已连接"
    else
    echo " Surge 未连接"
    fi

    fi
    fi


    macOS 合集 频道资源合集 恰饭推荐 群组

    #Mac #macOS #App #VPN #Surge

    • ❤️3