折腾啥

  1. ⚠️ 最近发现各种原因导致标题为空时, 无法对接必须提供标题的通知服务 , 故做如下更新:

    ⚠️ 最近发现各种原因导致标题为空时, 无法对接必须提供标题的通知服务 , 故做如下更新:

    🆕 取不到套餐时, 显示 未知套餐
    🆕 无标题时, 显示 联通余量

    可以看文档自己设置标题

    📦 联通余量 #10010 #余量查询

    💬 查看最新原文
    📢 折腾啥 频道
    👥 折腾啥 群组

  2. #Stash #覆写 执行远程脚本

    #Stash #覆写 执行远程脚本

    ⚠️ 请勿执行有风险的脚本 不点击面板时也可能会执行!
    三种设置方式:
    1. 脚本编辑器/BoxJs 执行 $persistentStore.write('http://1.js', 'execute-remote-script-url'); $done({title:'已设置'})
    2. 自定义覆写参数 argument:icon=arrowtriangle.right.circle&color=#663399&url=http://1.js
    3. Node.js 环境变量 XREAM_EXECUTE_REMOTE_SCRIPT_URL=http://1.js
    两种执行方式:
    1. 面板 (Tile)
    2. 访问 execute-remote-script.com

    🔗 覆写地址

    傻瓜教程:

    先装这个覆写 https://raw.githubusercontent.com/xream/scripts/main/surge/modules/execute-remote-script/execute-remote-script.rewrite.stash.stoverride

    然后 脚本编辑器/BoxJs 里执行
    $persistentStore.write('http://1.js', 'execute-remote-script-url'); $done({title:'已设置'})

    然后
    点击面板 (Tile)
    或 访问 execute-remote-script.com 时

    都会执行 http://1.js

    🚀 高级用法

    可以在远程脚本里返回设定的数据结构来覆盖本脚本的返回值:
    $done({
    exec1ute_remote_script: {
    title: '面板/通知标题',
    content: '面板/通知内容',
    icon: 'arrow.clockwise.icloud',
    subt: '通知副标题',
    opts: { url: 'http://通知跳转.com' },
    },
    })

    💬 查看最新原文
    📢 折腾啥 频道
    👥 折腾啥 群组

    • ❤️1
  3. #调试 macOS 端一键执行脚本

    #调试 macOS 端一键执行脚本
    macOS 端自己配置好 BoxJs

    使用 httpYac 一键执行脚本 /Users/xream/script.js

    @scriptPath = /Users/xream/script.js
    {{
    async function readScript(){
    const fs = require('fs')
    const path = require('path')

    console.info('将读取脚本文件内容', scriptPath);
    const content = fs.readFileSync(scriptPath, 'utf8')
    console.info(content);
    console.info('已读取脚本文件内容', scriptPath);
    return JSON.stringify(content).slice(1, -1)
    }
    exports.scriptContent = readScript();
    }}
    POST http://boxjs.net/api/runScript HTTP/1.1
    content-type: application/json

    {
    "script": "{{scriptContent}}"
    }

    {{
    // post request script
    console.info("响应")
    console.info(response.parsedBody.result)
    console.info(response.parsedBody.output)
    }}

    💬 查看最新原文
    📢 折腾啥 频道
    👥 折腾啥 群组

  4. #Stash #覆写 实时加载远程脚本示例

    #Stash #覆写 实时加载远程脚本示例

    将永远自动执行最新的 http://192.168.10.229:5500/tmp/debug-script-test.js

    name: 实时加载远程脚本
    desc: argument 里填写要实时加载的脚本链接

    http:
    script:
    - match: ^https\:\/\/(weixin110\.qq|security.wechat)\.com\/cgi-bin\/mmspamsupport-bin\/newredirectconfirmcgi\?
    name: debug-script
    type: response
    timeout: 30
    require-body: true
    max-size: 3145728
    argument: "http://192.168.10.229:5500/tmp/debug-script-test.js"

    mitm:
    - "weixin110.qq.com"
    - "security.wechat.com"

    script-providers:
    debug-script:
    url: https://raw.githubusercontent.com/xream/scripts/main/surge/modules/debug-script/debug-script.js
    interval: 86400

    💬 查看最新原文
    📢 折腾啥 频道
    👥 折腾啥 群组

    • ❤️1
  5. 玩玩先 目前只支持 QX 脚本转 Stash 脚本

    玩玩先 目前只支持 QX 脚本转 Stash 脚本

    name: 脚本转换
    desc: 目前在测试 QX 脚本
    # 修改自 https://github.com/Peng-YM/ScriptConverter
    # 在 QX JS 脚本链接的末尾加上 _script-converter-stash.js

    https://raw.githubusercontent.com/xream/scripts/main/surge/modules/script-converter/script-converter.rewrite.stash.stoverride

    💬 查看最新原文
    📢 折腾啥 频道
    👥 折腾啥 群组

  6. 白嫖节点 定期上海阿里云检查

    白嫖节点 定期上海阿里云检查

    1. 老方案 朴素版 https://gitlab.com/xream/scripts/-/raw/main/check.yaml
    2. 🆕新方案

    vmess ws+trojan 免流检测
    ⚠ 节点名里已经包含了端口和类型 注意自己筛选
    域名解析为纯 IP
    节点名增加带宽和端口号 方便再次过滤

    目前带宽值偏小 因为我没给足够的时间测+国内测速机带宽超小

    https://gitlab.com/xream/scripts/-/raw/main/sub.txt

    更新: 再加一个新方案的非免流订阅

    https://gitlab.com/xream/scripts/-/raw/main/check.txt

    💬 查看最新原文
    📢 折腾啥 频道
    👥 折腾啥 群组

  7. ⚠️ 最近发现使用 appID+手机号+服务密码登录时, 会提示 "登录系统安全升级中,请使用短信验证码登录". 如果有 cookie, token_online 还可以继续自动登录. 为方便青龙等 Node.js 环境使用, 故如下更新:

    ⚠️ 最近发现使用 appID+手机号+服务密码登录时, 会提示 "登录系统安全升级中,请使用短信验证码登录". 如果有 cookie, token_online 还可以继续自动登录. 为方便青龙等 Node.js 环境使用, 故如下更新:

    🆕 无需抓包, 在 Node.js 环境上可以进行短信验证码登录. 具体看文档中 [Node.js 环境使用短信验证码登录] 的部分

    📦 联通余量 #10010 #余量查询

    💬 查看最新原文
    📢 折腾啥 频道
    👥 折腾啥 群组

  8. #Stash #百度代理 自动切换自动分流配置示例模板

    #Stash #百度代理 自动切换自动分流配置示例模板

    根据自己的需求修改后使用 如果我们需求不一致 都是你对 你自己改就行 别问我

    tcp+80/443国内->百度
    其他自动分流

    蜂窝数据和WiFi环境自动切换代理组

    没有百度定向的人不需要修改配置 只需要切换策略组

    🆕 WARP + 前置代理 的一个例子

    🆕 关于网易云音乐解锁的一点说明

    🆕 再次尝试性减小内存占用 具体看 rule-providers 部分

    🆕 dns 改为 223.6.6.6

    其他看文档

    💬 查看最新原文
    📢 折腾啥 频道
    👥 折腾啥 群组