<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>节点名 | 折腾啥</title><description>Power Users/Automators 折腾/讨论/分享各种开源工具/脚本/自动化工作流👥 @zhetengsha_group📌 合集 https://t.me/zhetengsha/2🎁 恰饭 https://t.me/zhetengsha/957📢 广告投放 @xream @xream_botBuy ads: https://telega.io/c/zhetengshafeedId:55438372655431680+userId:62307599601855488</description><link>http://telegram.zhetengsha.eu.org</link><item><title>自建节点证书相关说明更新▎覆盖用于验证证书的域名，但不会改变 SNI免流等场景下, SNI 改为混淆, 不关验证, 仍然验证证书的域名 Xray: verifyPeerCertByName, URI 上叫 vcn mihomo: name-cert-verify Surge: server-cert-verify-name Sub-Store 中可按上述输入写字段, 或使用脚本操作 $server[&apos;name-cert-verify&apos;] = &apos;b.com&apos; 原消息 服务器合集  合集   恰饭推荐   群组 联系推广 #VPS #服务器 #节点 #自建 #证书 #SNI #hostname #TLS #SHA256 #自签 #指纹 #SSL</title><link>http://telegram.zhetengsha.eu.org/posts/6442</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/6442</guid><pubDate>Sat, 18 Jul 2026 04:01:42 GMT</pubDate><content:encoded>&lt;u&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5296369303661067030.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;/u&gt;&lt;u&gt;自建节点证书相关说明更新&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;▎&lt;b&gt;覆盖用于验证证书的域名&lt;/b&gt;，但&lt;b&gt;不会改变 SNI&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;免流等场景下, SNI 改为混淆, 不关验证, 仍然&lt;b&gt;验证证书的域名&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5170221875044811472.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; Xray: &lt;code&gt;verifyPeerCertByName&lt;/code&gt;, URI 上叫 &lt;code&gt;vcn&lt;/code&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960853905970823886.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; mihomo: &lt;a href=&quot;https://github.com/MetaCubeX/mihomo/commit/5677fd38088efc9cc3abe7ed54fefeeb1bea0ac4#diff-06e23ea20a066a0e717b5eaa625dfd3f1d11439f4ad5bd705d16d6e1758b39c0&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;name-cert-verify&quot;&gt;name-cert-verify&lt;/a&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4961174074307904393.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; Surge: &lt;a href=&quot;https://t.me/SurgeTestFlight/1663&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;server-cert-verify-name&quot;&gt;server-cert-verify-name&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; Sub-Store 中可按上述输入写字段, 或使用脚本操作 &lt;code&gt;$server[&apos;name-cert-verify&apos;] = &apos;b.com&apos;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327684955379862886.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/1433&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;原消息&quot;&gt;原消息&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/154&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;服务器合集&quot;&gt;服务器合集&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;合集&quot;&gt;合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/1354&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;#VPS #服务器 #节点 #自建 #证书 #SNI #hostname #TLS #SHA256 #自签 #指纹 #SSL&quot;&gt;#VPS #服务器 #节点 #自建 #证书 #SNI #hostname #TLS #SHA256 #自签 #指纹 #SSL&lt;/a&gt;</content:encoded></item><item><title>Sub-Store Node.js 环境 TCP DNS 解析节点域名添加一个脚本操作 使用 此脚本 改下 DNS先临时用用吧 我在想要不要集成到 Sub-Store 后端: 2.26.0 前端: 2.19.0 Node.js 域名解析 已支持 TCP/UDP DNS Sub-Store 合集  合集  群组  恰饭 联系推广 #DNS #TCP #域名 #解析 #节点 #SubStore #脚本</title><link>http://telegram.zhetengsha.eu.org/posts/6108</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/6108</guid><pubDate>Fri, 19 Jun 2026 04:00:04 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-6108-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Sub-Store Node.js 环境 TCP DNS 解析节点域名添加一个脚本操作 使用 此脚本 改下 DNS先临时用用吧 我在想要不要集成到 Sub-Store 后端: 2.26.0 前端: 2.19.0 Node.js 域名解析 已支持 TCP/UDP DNS Sub-Store 合集  合集  群组  恰饭 联系推广 #DNS #TCP #域名 #解析 #节点 #SubStore #脚本&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/uAVRdbKkL70K9DeZOuFJRviM9ZFaY-W5ViDsuTlqPWzi2SCt1gN8Q-ic7UCnCBaJSwRxlyDGAIZ44d7EWDBi1kBII_iWT8FZa2DsYBJSNI20bMpIItHI5VuXQwUoBBZkTi6Sr2dr-pxdOlFAYvKVYBxDBjzbf3LBazHJVKgt-wdr_kr0Avlw7RyLOTRYTb7IIAFl-hDp65GM0YGEwPoNppYqo3F5Cf6C6WymQ05mwArbriElns-UNrLv8GX1UTS2_cVMbCcuzT4cC3FODfDnqteSi55oAm513Z-tg6V5fGp-zWteVh3ZEbyOGKaAGTOGhxFcFiUBbcSSPkw1nBT8uw.jpg&quot; alt=&quot;Sub-Store Node.js 环境 TCP DNS 解析节点域名添加一个脚本操作 使用 此脚本 改下 DNS先临时用用吧 我在想要不要集成到 Sub-Store 后端: 2.26.0 前端: 2.19.0 Node.js 域名解析 已支持 TCP/UDP DNS Sub-Store 合集  合集  群组  恰饭 联系推广 #DNS #TCP #域名 #解析 #节点 #SubStore #脚本&quot; width=&quot;800&quot; height=&quot;254&quot; loading=&quot;lazy&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-6108-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-6108-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-6108-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;u&gt;Sub-Store Node.js 环境 TCP DNS 解析节点域名&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;添加一个脚本操作 &lt;br /&gt;使用 &lt;a href=&quot;https://t.me/zhetengsha_group/1310197&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;此脚本&quot;&gt;此脚本&lt;/a&gt; 改下 DNS&lt;br /&gt;&lt;br /&gt;&lt;s&gt;先临时用用吧 我在想要不要集成到 Sub-Store&lt;/s&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6334712170416179018.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; 后端: &lt;a href=&quot;https://github.com/sub-store-org/Sub-Store/releases&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;2.26.0&quot;&gt;2.26.0&lt;/a&gt; 前端: &lt;a href=&quot;https://github.com/sub-store-org/Sub-Store-Front-End/releases&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;2.19.0&quot;&gt;2.19.0&lt;/a&gt; Node.js 域名解析 已支持 TCP/UDP DNS&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;合集&quot;&gt;合集&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭&quot;&gt;恰饭&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23DNS&quot; title=&quot;#DNS&quot;&gt;#DNS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23TCP&quot; title=&quot;#TCP&quot;&gt;#TCP&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%9F%9F%E5%90%8D&quot; title=&quot;#域名&quot;&gt;#域名&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%A7%A3%E6%9E%90&quot; title=&quot;#解析&quot;&gt;#解析&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt;</content:encoded></item><item><title>Sub-Store 对接 NodeGet 服务器流量信息更新: 修复 name 匹配逻辑 改为使用 NodeGet 配置的节点名感谢 @hyruleboss Link 佬的反馈 原消息 Sub-Store 合集  服务器合集   合集  群组  恰饭 联系推广 #流量 #节点 #服务器 #探针 #NodeGet #SubStore</title><link>http://telegram.zhetengsha.eu.org/posts/5984</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/5984</guid><pubDate>Thu, 11 Jun 2026 10:59:21 GMT</pubDate><content:encoded>&lt;a class=&quot;tgme_widget_message_reply user-color-4 js-message_emoji_bg&quot; href=&quot;/posts/5921&quot;&gt;&lt;blockquote&gt;&lt;small&gt;&lt;i class=&quot;tgme_widget_message_reply_thumb&quot; style=&quot;background-image:url(&apos;https://cdn5.telesco.pe/file/QCy8yNpLUn7lXQfx-YMGEzW52VTE-iTcAS1askqc-lqVrEBnRH0m69CeWh7Y-rhjXmZf1Uf4WjRjUleAs1N69nq99YkcCfcXgndD-MGYlEMVgLJGCHM7-KShQ8Ans8YPRQvKGaow1v_hzvjo6Vw7Do6f8EV3yjThcszRAl5CXeORQs3F5YNZUDQROgV9brE1YhNUaOSHam5pSqicy7smprROoNn3OCEPgfCy0d_4GLxUfNPL8u8g5V7p2XqctR81GlCWfxkft-Y0FSRmqimviXBFoLn-BK-H7mR0On5FbTvyBfXRAfCkHwMXHjHeD7iA5p0bSGNGBmPMTEbDeODneA.jpg&apos;)&quot;&gt;&lt;/i&gt;
&lt;div class=&quot;tgme_widget_message_author accent_color&quot;&gt;
  &lt;span class=&quot;tgme_widget_message_author_name&quot;&gt;小一&lt;/span&gt;
&lt;/div&gt;
&lt;div class=&quot;tgme_widget_message_text js-message_reply_text&quot;&gt;Sub-Store 对接 NodeGet 服务器流量信息  ▎操作  创建 JS Worker, 粘贴 此文件 内容   如图 1 创建环境变量 token 和 路由  ▎使用  Sub-Store 如图 2 位置填入 URL https://{你的后端域名}/worker-route/{本worker绑定的路由}?name=服务器名&amp;amp;total=1099511627776&amp;amp;reset_day=1 total 为总流量  周期计算逻辑如下: resetDay : 每月流量重置日 或 startDate :…&lt;/div&gt;
&lt;/small&gt;&lt;/blockquote&gt;&lt;/a&gt;&lt;u&gt;Sub-Store 对接 NodeGet 服务器流量信息&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;更新: 修复 name 匹配逻辑 改为使用 NodeGet 配置的节点名&lt;br /&gt;&lt;br /&gt;感谢 &lt;a href=&quot;https://t.me/hyruleboss&quot; target=&quot;_blank&quot; title=&quot;@hyruleboss&quot;&gt;@hyruleboss&lt;/a&gt; Link 佬的反馈&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327684955379862886.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/5921&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;原消息&quot;&gt;原消息&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/154&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;服务器合集&quot;&gt;服务器合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;合集&quot;&gt;合集&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭&quot;&gt;恰饭&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23%E6%B5%81%E9%87%8F&quot; title=&quot;#流量&quot;&gt;#流量&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%9C%8D%E5%8A%A1%E5%99%A8&quot; title=&quot;#服务器&quot;&gt;#服务器&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%8E%A2%E9%92%88&quot; title=&quot;#探针&quot;&gt;#探针&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23NodeGet&quot; title=&quot;#NodeGet&quot;&gt;#NodeGet&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://t.me/zhetengsha/5923&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 对接 NodeGet 服务器流量信息 ▎操作创建 JS Worker, 粘贴 此文件 内容 如图 1 创建环境变量 token 和 路由 ▎使用Sub-Store 如图 2 位置填入 URLhttps://{你的后端域名}/worker-route/{本worker绑定的路由}?name=服务器名&amp;amp;total=1099511627776&amp;amp;reset_day=1total 为总流量周期计算逻辑如下:resetDay : 每月流量重置日或startDate…&quot;&gt;
  &lt;i class=&quot;link_preview_right_image&quot; style=&quot;background-image:url(&apos;https://cdn5.telesco.pe/file/bK4_kP1rStDYfzM19Nzr3bHPOyNWaHkUpwgVYOedSOjw3l-S_zU4MMwr0104xtkq8V5ghiHzoHI4hb1AeQ0m7O13TY1q7jKS9P6XEOOVUXRAzAvTeS8j-b34dF0_bNDxyHEiQ-XdyegWhMhEHl9As2oUX4z0f8QUsa6qvwt9PEn9CpA781gqMv6LLhXT21950HsZX2rBD0a4ocLi62YakrYhBIVZOTlot0HY0FWAiWTThzgjILuzwQuMOpUnkboVfGhZuCYclynZaqUJFZeAigPMlMAMXktpxgyIRJUjWzWOuTY1Anm5Rrz6bhj5tGCh7IB-mFj5_5KbypALGiVSPQ.jpg&apos;)&quot;&gt;&lt;/i&gt;
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;Telegram&lt;/div&gt;
  
  &lt;div class=&quot;link_preview_title&quot;&gt;折腾啥&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Sub-Store 对接 NodeGet 服务器流量信息&lt;br /&gt;&lt;br /&gt; ▎操作&lt;br /&gt;&lt;br /&gt;创建 JS Worker, 粘贴 此文件 内容 &lt;br /&gt;&lt;br /&gt;如图 1 创建环境变量 token 和 路由&lt;br /&gt;&lt;br /&gt; ▎使用&lt;br /&gt;&lt;br /&gt;Sub-Store 如图 2 位置填入 URL&lt;br /&gt;https://{你的后端域名}/worker-route/{本worker绑定的路由}?name=服务器名&amp;amp;total=1099511627776&amp;amp;reset_day=1&lt;br /&gt;total 为总流量&lt;br /&gt;&lt;br /&gt;周期计算逻辑如下:&lt;br /&gt;resetDay : 每月流量重置日&lt;br /&gt;或&lt;br /&gt;startDate…&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>Sub-Store 对接 NodeGet 服务器流量信息▎操作创建 JS Worker, 粘贴 此文件 内容 如图 1 创建环境变量 token 和 路由▎使用Sub-Store 如图 2 位置填入 URL</title><link>http://telegram.zhetengsha.eu.org/posts/5921</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/5921</guid><pubDate>Sun, 07 Jun 2026 06:06:45 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-5921-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Sub-Store 对接 NodeGet 服务器流量信息▎操作创建 JS Worker, 粘贴 此文件 内容 如图 1 创建环境变量 token 和 路由▎使用Sub-Store 如图 2 位置填入 URL&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/PKnxO6yURIRdbm5fKpTSdYUBoEcZ6pRzQz_mrdSdEEN7_sSfSbgU1jQBcupI3DvjOsgpsbpx9oqTzDK-sWj0CEiDif-Loz5eB19h7IqAPAGE2rbCeqnAcEvJx28rlDWNeiTq5iejTdSVKwAp0jBz10N45HOPGuIkW1E6MF0la0_pbVf_icaLY6mBGo6kZcdvMK_ar5v0cXEjXjooc32fjRjMJdaxMOeMQiUk8uLCVj_HbYSMuEMdYlCH4YYIhrI4fdPMzqetV5qsRijV3ZNndSNiA0DI2UVRrgVykro4dezfbiGDKM5XL6s6mDZYPhVj5dZYw88gjAAxBWMqdmp4cQ.jpg&quot; alt=&quot;Sub-Store 对接 NodeGet 服务器流量信息▎操作创建 JS Worker, 粘贴 此文件 内容 如图 1 创建环境变量 token 和 路由▎使用Sub-Store 如图 2 位置填入 URL&quot; width=&quot;453&quot; height=&quot;267&quot; loading=&quot;lazy&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-5921-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-5921-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-5921-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-5921-1&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Sub-Store 对接 NodeGet 服务器流量信息▎操作创建 JS Worker, 粘贴 此文件 内容 如图 1 创建环境变量 token 和 路由▎使用Sub-Store 如图 2 位置填入 URL&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/PaIUXyGUQLJtQNm3X0ENSDibGHf1RwD2ypIamiAfeGdYZbERX0jGxC7VKi3UD4fV2qLHasG2NbuZFmpF4zLvyGqKx4a86UTqmRIfHg1tlxoVMzjrQ8PmVFG6Wl6ruoTrKjFOs-8ejNlx2G9IxU8ApugGLoB46sSOZuNhCFKs-1zfOypsPvVB7K203tLbLdQDb5dbq0REealPgR4zU1fwUbpITW_GfbUU4UxtnMxKkgw2Avqm2wfbRsH02t2JpeSCqevyaoYKnDIjKmACu0aSZ1s0XyyplgaaEp7itfcZIGKKSTiuJwREbRXwbmRcuGyyMu54Oo5ToW6Qv8vsUVJGSw.jpg&quot; alt=&quot;Sub-Store 对接 NodeGet 服务器流量信息▎操作创建 JS Worker, 粘贴 此文件 内容 如图 1 创建环境变量 token 和 路由▎使用Sub-Store 如图 2 位置填入 URL&quot; width=&quot;225&quot; height=&quot;93&quot; loading=&quot;lazy&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-5921-1&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-5921-1&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-5921-1&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-5921-2&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Sub-Store 对接 NodeGet 服务器流量信息▎操作创建 JS Worker, 粘贴 此文件 内容 如图 1 创建环境变量 token 和 路由▎使用Sub-Store 如图 2 位置填入 URL&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/BPXgJXQ0uQHiz6kBXaBv9Umu2sQRDlhqyuTQemh1MVrLp93_lbmFO8M3jyqPAHDMzEmr7WkPZBYph84kYhh4WhahNl_gLd2EoZB_XT00AVhB5Pd4XT8H5Zwzqn0qDcRgdr8RCKB0xvtvCvJ0t_O4zCXLhP3Xi83wj6iq8gKTteGYaI0l3BMZxv7bhtjrHLpL635oRp1LODV2IWpXf7a-NJBJ_DCDRzQ8cG3zO6U6y0JoyeI9IyVHE8EiEc9nAkl5cMERJThXWym625zLYTUBMgu3MbmxsyCYpibwCXHWLshj3xagBTFOj71tPSbTBCt_DS7u-AKyCHA0M69vrc-VoA.jpg&quot; alt=&quot;Sub-Store 对接 NodeGet 服务器流量信息▎操作创建 JS Worker, 粘贴 此文件 内容 如图 1 创建环境变量 token 和 路由▎使用Sub-Store 如图 2 位置填入 URL&quot; width=&quot;226&quot; height=&quot;93&quot; loading=&quot;lazy&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-5921-2&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-5921-2&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-5921-2&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;u&gt;Sub-Store 对接 NodeGet 服务器流量信息&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;▎操作&lt;br /&gt;&lt;br /&gt;创建 JS Worker, 粘贴 &lt;a href=&quot;https://t.me/zhetengsha/5921?comment=1298255&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;此文件&quot;&gt;此文件&lt;/a&gt; 内容 &lt;br /&gt;&lt;br /&gt;如图 1 创建环境变量 token 和 路由&lt;br /&gt;&lt;br /&gt;▎使用&lt;br /&gt;&lt;br /&gt;Sub-Store 如图 2 位置填入 URL&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-python&quot;&gt;https&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;//&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;你的后端域名&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;/&lt;/span&gt;worker&lt;span class=&quot;token operator&quot;&gt;-&lt;/span&gt;route&lt;span class=&quot;token operator&quot;&gt;/&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;本worker绑定的路由&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;?name&lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt;服务器名&lt;span class=&quot;token operator&quot;&gt;&amp;amp;&lt;/span&gt;total&lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token number&quot;&gt;1099511627776&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;&amp;amp;&lt;/span&gt;reset_day&lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token number&quot;&gt;1&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;code&gt;total&lt;/code&gt; 为总流量&lt;br /&gt;&lt;br /&gt;周期计算逻辑如下:&lt;br /&gt;&lt;code&gt;resetDay&lt;/code&gt; : 每月流量重置日&lt;br /&gt;或&lt;br /&gt;&lt;code&gt;startDate&lt;/code&gt; : 订阅开始日期&lt;br /&gt;&lt;code&gt;cycleDays&lt;/code&gt; : 订阅重置周期(单位: 天)&lt;br /&gt;&lt;br /&gt;效果如图 3&lt;br /&gt;&lt;br /&gt;抛砖引玉 有问题自己 AI 改下吧&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/154&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;服务器合集&quot;&gt;服务器合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;合集&quot;&gt;合集&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭&quot;&gt;恰饭&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23%E6%B5%81%E9%87%8F&quot; title=&quot;#流量&quot;&gt;#流量&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%9C%8D%E5%8A%A1%E5%99%A8&quot; title=&quot;#服务器&quot;&gt;#服务器&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%8E%A2%E9%92%88&quot; title=&quot;#探针&quot;&gt;#探针&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23NodeGet&quot; title=&quot;#NodeGet&quot;&gt;#NodeGet&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt;</content:encoded></item><item><title>NodeGet-SingBox-Panel: 面向 NodeGet Dashboard 的 sing-box 配置管理扩展何意味! 这么玩是吧• 支持 VLESS Reality、VMess、Trojan、Shadowsocks、TUIC、Hysteria2、AnyTLS、SOCKS 等多种协议配置• 可直接修改端口、UUID、密码、域名和 SNI，并查看 URL 信息• 集成 RealiTLScanner 与 RealityChecker，用于筛选 Reality 目标</title><link>http://telegram.zhetengsha.eu.org/posts/5916</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/5916</guid><pubDate>Sat, 06 Jun 2026 17:18:27 GMT</pubDate><content:encoded>&lt;u&gt;NodeGet-SingBox-Panel: 面向 NodeGet Dashboard 的 sing-box 配置管理扩展&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;何意味! 这么玩是吧&lt;br /&gt;&lt;br /&gt;• 支持 VLESS Reality、VMess、Trojan、Shadowsocks、TUIC、Hysteria2、AnyTLS、SOCKS 等多种协议配置&lt;br /&gt;&lt;br /&gt;• 可直接修改端口、UUID、密码、域名和 SNI，并查看 URL 信息&lt;br /&gt;&lt;br /&gt;• 集成 RealiTLScanner 与 RealityChecker，用于筛选 Reality 目标&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://github.com/eeviriyi/NodeGet-SingBox-Panel&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/eeviriyi/NodeGet-SingBox-Panel&quot;&gt;https://github.com/eeviriyi/NodeGet-SingBox-Panel&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;合集&quot;&gt;合集&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭&quot;&gt;恰饭&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23NodeGet&quot; title=&quot;#NodeGet&quot;&gt;#NodeGet&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23sing&quot; title=&quot;#sing&quot;&gt;#sing&lt;/a&gt;-box &lt;a href=&quot;/search/result?q=%23%E4%BB%A3%E7%90%86%E5%B7%A5%E5%85%B7&quot; title=&quot;#代理工具&quot;&gt;#代理工具&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9%E7%AE%A1%E7%90%86&quot; title=&quot;#节点管理&quot;&gt;#节点管理&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Reality&quot; title=&quot;#Reality&quot;&gt;#Reality&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23GitHub&quot; title=&quot;#GitHub&quot;&gt;#GitHub&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://github.com/eeviriyi/NodeGet-SingBox-Panel&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;NodeGet Dashboard extension for managing sing-box configs - eeviriyi/NodeGet-SingBox-Panel&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;GitHub&lt;/div&gt;
  
  &lt;div class=&quot;link_preview_title&quot;&gt;GitHub - eeviriyi/NodeGet-SingBox-Panel: NodeGet Dashboard extension for managing sing-box configs&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;NodeGet Dashboard extension for managing sing-box configs - eeviriyi/NodeGet-SingBox-Panel&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title> Sub-Store 脚本提取机场订阅方案分享来自匿名群友大佬投稿 能处理 xor/aes-cbc 加密部分思路借鉴了 0xWans/Sub2Clash实操确实有点复杂，要会抓包，只能说提供一些思路了愿意折腾的人自己研究了匿名群友说最简单的方法是 docker 模拟 openwrt 环境安装机场 ipk+假的 mihomo 二进制直接输出订阅机场阅后即焚/私有客户端应对方案 Sub-Store 合集   频道资源合集   恰饭推荐   群组 联系推广 #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #API #客户端 #阅后即焚</title><link>http://telegram.zhetengsha.eu.org/posts/5618</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/5618</guid><pubDate>Mon, 11 May 2026 09:27:01 GMT</pubDate><content:encoded>&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;u&gt;Sub-Store 脚本提取机场订阅方案分享&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;来自匿名群友大佬投稿 能处理 xor/aes-cbc 加密&lt;br /&gt;&lt;br /&gt;部分思路借鉴了 &lt;a href=&quot;https://github.com/0xWans/Sub2Clash&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;0xWans/Sub2Clash&quot;&gt;0xWans/Sub2Clash&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;实操确实有点复杂，要会抓包，只能说提供一些思路了&lt;br /&gt;&lt;br /&gt;&lt;s&gt;愿意折腾的人自己研究了&lt;/s&gt;&lt;br /&gt;&lt;br /&gt;&lt;s&gt;匿名群友说最简单的方法是 docker 模拟 openwrt 环境安装机场 ipk+假的 mihomo 二进制直接输出订阅&lt;/s&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5215584915898243758.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/zhetengsha/4490&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;机场阅后即焚/私有客户端应对方案&quot;&gt;机场阅后即焚/私有客户端应对方案&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%AE%A2%E9%98%85&quot; title=&quot;#订阅&quot;&gt;#订阅&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23API&quot; title=&quot;#API&quot;&gt;#API&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%AE%A2%E6%88%B7%E7%AB%AF&quot; title=&quot;#客户端&quot;&gt;#客户端&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E9%98%85%E5%90%8E%E5%8D%B3%E7%84%9A&quot; title=&quot;#阅后即焚&quot;&gt;#阅后即焚&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_document_wrap&quot; href=&quot;https://t.me/zhetengsha/5618&quot;&gt;
  &lt;div class=&quot;tgme_widget_message_document_icon accent_bg&quot;&gt;&lt;/div&gt;
  &lt;div class=&quot;tgme_widget_message_document&quot;&gt;
    &lt;div class=&quot;tgme_widget_message_document_title accent_color&quot;&gt;归档.zip&lt;/div&gt;
    &lt;div class=&quot;tgme_widget_message_document_extra&quot;&gt;24.8 KB&lt;/div&gt;
  &lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title> Sub-Store 更新⚙️ 后端: 2.21.95- 支持 sc-min-posts-interval-ms- 优化 VLESS URI 转换逻辑- 支持非标用法: VMess Base64 URI 末尾加 #节点名Shadowrocket 能接受这个格式, 但它没取末尾的节点名根据群友的需求, 若有末尾节点名 就只看末尾的 不看内部的节点名感谢群友 @Lokou14 的反馈承接频道日推/群日推广告有需要的老板可以私聊联系  Sub-Store 合集   频道资源合集   恰饭推荐   群组 联系推广 #SubStore #更新记录 #changlog #updates</title><link>http://telegram.zhetengsha.eu.org/posts/5374</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/5374</guid><pubDate>Wed, 15 Apr 2026 00:02:38 GMT</pubDate><content:encoded>&lt;u&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;/u&gt; &lt;u&gt;Sub-Store 更新&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://github.com/sub-store-org/Sub-Store-Front-End/releases&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;⚙️ &quot;&gt;&lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;⚙️&lt;/b&gt;&lt;/i&gt; &lt;/a&gt;后端: &lt;a href=&quot;https://github.com/sub-store-org/Sub-Store/releases&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;2.21.95&quot;&gt;2.21.95&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;- 支持 &lt;code&gt;sc-min-posts-interval-ms&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;- 优化 VLESS URI 转换逻辑&lt;br /&gt;&lt;br /&gt;- 支持非标用法: VMess Base64 URI 末尾加 &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9%E5%90%8D&quot; title=&quot;#节点名&quot;&gt;#节点名&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Shadowrocket 能接受这个格式, 但它没取末尾的节点名&lt;br /&gt;根据群友的需求, 若有末尾节点名 就只看末尾的 不看内部的节点名&lt;br /&gt;&lt;br /&gt;感谢群友 &lt;a href=&quot;https://t.me/Lokou14&quot; target=&quot;_blank&quot; title=&quot;@Lokou14&quot;&gt;@Lokou14&lt;/a&gt; 的反馈&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;承接频道日推/群日推广告&lt;br /&gt;有需要的老板可以私聊联系 &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6260475378691738875.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%9B%B4%E6%96%B0%E8%AE%B0%E5%BD%95&quot; title=&quot;#更新记录&quot;&gt;#更新记录&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23changlog&quot; title=&quot;#changlog&quot;&gt;#changlog&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23updates&quot; title=&quot;#updates&quot;&gt;#updates&lt;/a&gt;</content:encoded></item><item><title> Sub-Store 脚本 通过 API 自动登录获取订阅如 图 1, 图 2 所示 创建一个空的本地订阅, 并填入脚本如图 3 所以, 给这个脚本配置参数:config: 抓包机场客户端 App 得到一个用来获取实际接口地址的配置文件链接 一般可能为一个 JSON. 可能会有多个不同来源的, 选一个合适的即可user, password : 机场登录的用户名和密码ua: 除了订阅以外的请求的 User-AgentsubUA: 获取订阅的请求的 User-Agent保存, 获取一次查看后端日志可以看到 👀 API 地址: ===&gt;xxx&lt;===👀 登录获取到的 auth_data ===&gt;yyy&lt;===复制 ===&gt;和&lt;=== 中间的部分, 分别配置参数 api 和 auth_data 即可跳过登录流程暂不确定多久会失效成功后会将订阅流量信息和内容写入该订阅若获取订阅时出现异常, 将返回之前保存的内容有其他需求就自己 AI 改改(不接定制脚本链接机场阅后即焚应对方案 Sub-Store 合集   频道资源合集   恰饭推荐   群组 联系推广 #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #API #客户端 #阅后即焚</title><link>http://telegram.zhetengsha.eu.org/posts/4533</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/4533</guid><pubDate>Tue, 13 Jan 2026 18:31:01 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-4533-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview:  Sub-Store 脚本 通过 API 自动登录获取订阅如 图 1, 图 2 所示 创建一个空的本地订阅, 并填入脚本如图 3 所以, 给这个脚本配置参数:config: 抓包机场客户端 App 得到一个用来获取实际接口地址的配置文件链接 一般可能为一个 JSON. 可能会有多个不同来源的, 选一个合适的即可user, password : 机场登录的用户名和密码ua: 除了订阅以外的请求的 User-AgentsubUA: 获取订阅的请求的 User-Agent保存, 获取一次查看后端日志可以看到 👀 API 地址: ===&amp;gt;xxx&amp;lt;===👀 登录获取到的 auth_data ===&amp;gt;yyy&amp;lt;===复制 ===&amp;gt;和&amp;lt;=== 中间的部分, 分别配置参数 api 和 auth_data 即可跳过登录流程暂不确定多久会失效成功后会将订阅流量信息和内容写入该订阅若获取订阅时出现异常, 将返回之前保存的内容有其他需求就自己 AI 改改(不接定制脚本链接机场阅后即焚应对方案 Sub-Store 合集   频道资源合集   恰饭推荐   群组 联系推广 #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #API #客户端 #阅后即焚&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/Hjr4tKdDvkB5shx0VDSDjRzZYUUaeKC4yOAj3z-USLwWAsT1qLEfcqanxjQS4FyHO-taeCyEuYF_CS5gr4KveA9I9GEbACy6HwdFBhGkImE-i63VcJXofMDJT7_LqAwzDk4rUCaS0MWKcjYGE_VcHV-v1nF50wFCScapHbFC68Ht9jXilN7UAv6tnglT5MnCqkBRttwX8hi6ZPevylSDQqKv5zcENalxrp3ZOY-R8dM4QD7NSoYTmSw8vfBUAXROBQfQJHimMfOS3lv0vx7726kA2ToBxTZNQtW29bwoobBCj1E-TCP0DEjNcoSmQMH4r92Cq3YZo0lpQI0jYJ_dFw.jpg&quot; alt=&quot; Sub-Store 脚本 通过 API 自动登录获取订阅如 图 1, 图 2 所示 创建一个空的本地订阅, 并填入脚本如图 3 所以, 给这个脚本配置参数:config: 抓包机场客户端 App 得到一个用来获取实际接口地址的配置文件链接 一般可能为一个 JSON. 可能会有多个不同来源的, 选一个合适的即可user, password : 机场登录的用户名和密码ua: 除了订阅以外的请求的 User-AgentsubUA: 获取订阅的请求的 User-Agent保存, 获取一次查看后端日志可以看到 👀 API 地址: ===&amp;gt;xxx&amp;lt;===👀 登录获取到的 auth_data ===&amp;gt;yyy&amp;lt;===复制 ===&amp;gt;和&amp;lt;=== 中间的部分, 分别配置参数 api 和 auth_data 即可跳过登录流程暂不确定多久会失效成功后会将订阅流量信息和内容写入该订阅若获取订阅时出现异常, 将返回之前保存的内容有其他需求就自己 AI 改改(不接定制脚本链接机场阅后即焚应对方案 Sub-Store 合集   频道资源合集   恰饭推荐   群组 联系推广 #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #API #客户端 #阅后即焚&quot; width=&quot;453&quot; height=&quot;102&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-4533-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-4533-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-4533-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-4533-1&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview:  Sub-Store 脚本 通过 API 自动登录获取订阅如 图 1, 图 2 所示 创建一个空的本地订阅, 并填入脚本如图 3 所以, 给这个脚本配置参数:config: 抓包机场客户端 App 得到一个用来获取实际接口地址的配置文件链接 一般可能为一个 JSON. 可能会有多个不同来源的, 选一个合适的即可user, password : 机场登录的用户名和密码ua: 除了订阅以外的请求的 User-AgentsubUA: 获取订阅的请求的 User-Agent保存, 获取一次查看后端日志可以看到 👀 API 地址: ===&amp;gt;xxx&amp;lt;===👀 登录获取到的 auth_data ===&amp;gt;yyy&amp;lt;===复制 ===&amp;gt;和&amp;lt;=== 中间的部分, 分别配置参数 api 和 auth_data 即可跳过登录流程暂不确定多久会失效成功后会将订阅流量信息和内容写入该订阅若获取订阅时出现异常, 将返回之前保存的内容有其他需求就自己 AI 改改(不接定制脚本链接机场阅后即焚应对方案 Sub-Store 合集   频道资源合集   恰饭推荐   群组 联系推广 #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #API #客户端 #阅后即焚&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/e-YGtsMD_1qTkrDsU0qURTWALxC6QfojK8j3J1FxsrD7R2p2rV6FQZuPoX4Pw8Az86XJFfzRzhXCHmJ6WB8-bZhgBKgjxKOAvP4irIGLDWNOhIAhr16aYc6TbWiIrw9u1cDCKa6JxmAPEx5Vv75u5P-JrCbg5wtVMfsvbHF5JRCPSYmx-jz8Mxt7eilfSQthw3yd5eekv1t20wV-pv_tLQzNuwxJ_dEb59flAN695vqPHGOc4A-dScO6zzB0h5BmiiFhqecmlemTKbH2EE3a9OQZqlNPQMRtIRX8XJ9lNyGGU2WFQCwhuCEen_hxGiy-maznYQXfRgdmODbkoZRIiQ.jpg&quot; alt=&quot; Sub-Store 脚本 通过 API 自动登录获取订阅如 图 1, 图 2 所示 创建一个空的本地订阅, 并填入脚本如图 3 所以, 给这个脚本配置参数:config: 抓包机场客户端 App 得到一个用来获取实际接口地址的配置文件链接 一般可能为一个 JSON. 可能会有多个不同来源的, 选一个合适的即可user, password : 机场登录的用户名和密码ua: 除了订阅以外的请求的 User-AgentsubUA: 获取订阅的请求的 User-Agent保存, 获取一次查看后端日志可以看到 👀 API 地址: ===&amp;gt;xxx&amp;lt;===👀 登录获取到的 auth_data ===&amp;gt;yyy&amp;lt;===复制 ===&amp;gt;和&amp;lt;=== 中间的部分, 分别配置参数 api 和 auth_data 即可跳过登录流程暂不确定多久会失效成功后会将订阅流量信息和内容写入该订阅若获取订阅时出现异常, 将返回之前保存的内容有其他需求就自己 AI 改改(不接定制脚本链接机场阅后即焚应对方案 Sub-Store 合集   频道资源合集   恰饭推荐   群组 联系推广 #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #API #客户端 #阅后即焚&quot; width=&quot;225&quot; height=&quot;87&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-4533-1&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-4533-1&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-4533-1&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-4533-2&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview:  Sub-Store 脚本 通过 API 自动登录获取订阅如 图 1, 图 2 所示 创建一个空的本地订阅, 并填入脚本如图 3 所以, 给这个脚本配置参数:config: 抓包机场客户端 App 得到一个用来获取实际接口地址的配置文件链接 一般可能为一个 JSON. 可能会有多个不同来源的, 选一个合适的即可user, password : 机场登录的用户名和密码ua: 除了订阅以外的请求的 User-AgentsubUA: 获取订阅的请求的 User-Agent保存, 获取一次查看后端日志可以看到 👀 API 地址: ===&amp;gt;xxx&amp;lt;===👀 登录获取到的 auth_data ===&amp;gt;yyy&amp;lt;===复制 ===&amp;gt;和&amp;lt;=== 中间的部分, 分别配置参数 api 和 auth_data 即可跳过登录流程暂不确定多久会失效成功后会将订阅流量信息和内容写入该订阅若获取订阅时出现异常, 将返回之前保存的内容有其他需求就自己 AI 改改(不接定制脚本链接机场阅后即焚应对方案 Sub-Store 合集   频道资源合集   恰饭推荐   群组 联系推广 #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #API #客户端 #阅后即焚&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/PASF9V0U0n9MS3WSo3VXyZnsdq8cyznmSMIKI0j44w8wUgdp85qDFKH7Ab-or21gd6f2K0c_L__IsyqXYr2wOuyrAN8rJHT4pw9EOPTWYXW4uUjPFj4PXLQyd6am4HTv1Hlh3aXSDf6NL92Phyw4o8MBTNoAqg0wsfkFAxyWsmheRa94HPNUrsjnFGGPb__GgwCttQ_yY94H7IdrAbgwCtZePulz4heB45wM2fzZl3Kut7i6zlfqnmw5twQEfW4qHw3qR7ycT2FUCrz6a1U4x6NVPkgh-SEy6X6mCtBkjQfYyc4U3I-OQ4rczTyZXYFwEIIbdDN-TUURfOhJ1adZBg.jpg&quot; alt=&quot; Sub-Store 脚本 通过 API 自动登录获取订阅如 图 1, 图 2 所示 创建一个空的本地订阅, 并填入脚本如图 3 所以, 给这个脚本配置参数:config: 抓包机场客户端 App 得到一个用来获取实际接口地址的配置文件链接 一般可能为一个 JSON. 可能会有多个不同来源的, 选一个合适的即可user, password : 机场登录的用户名和密码ua: 除了订阅以外的请求的 User-AgentsubUA: 获取订阅的请求的 User-Agent保存, 获取一次查看后端日志可以看到 👀 API 地址: ===&amp;gt;xxx&amp;lt;===👀 登录获取到的 auth_data ===&amp;gt;yyy&amp;lt;===复制 ===&amp;gt;和&amp;lt;=== 中间的部分, 分别配置参数 api 和 auth_data 即可跳过登录流程暂不确定多久会失效成功后会将订阅流量信息和内容写入该订阅若获取订阅时出现异常, 将返回之前保存的内容有其他需求就自己 AI 改改(不接定制脚本链接机场阅后即焚应对方案 Sub-Store 合集   频道资源合集   恰饭推荐   群组 联系推广 #Sub-Store #SubStore #脚本 #节点 #订阅 #脚本 #API #客户端 #阅后即焚&quot; width=&quot;226&quot; height=&quot;87&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-4533-2&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-4533-2&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-4533-2&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;u&gt;Sub-Store 脚本 通过 API 自动登录获取订阅&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;如 图 1, 图 2 所示 创建一个空的本地订阅, 并填入脚本&lt;br /&gt;&lt;br /&gt;如图 3 所以, 给这个脚本配置参数:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;config&lt;/code&gt;: 抓包机场客户端 App 得到一个用来获取实际接口地址的配置文件链接 一般可能为一个 JSON. 可能会有多个不同来源的, 选一个合适的即可&lt;br /&gt;&lt;code&gt;user&lt;/code&gt;, &lt;code&gt;password&lt;/code&gt; : 机场登录的用户名和密码&lt;br /&gt;&lt;code&gt;ua&lt;/code&gt;: 除了订阅以外的请求的 &lt;code&gt;User-Agent&lt;/code&gt;&lt;br /&gt;&lt;code&gt;subUA&lt;/code&gt;: 获取订阅的请求的 &lt;code&gt;User-Agent&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;保存, 获取一次&lt;br /&gt;查看后端日志可以看到 &lt;br /&gt;&lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;👀&lt;/b&gt;&lt;/i&gt; API 地址: ===&amp;gt;xxx&amp;lt;===&lt;br /&gt;&lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;👀&lt;/b&gt;&lt;/i&gt; 登录获取到的 auth_data ===&amp;gt;yyy&amp;lt;===&lt;br /&gt;&lt;br /&gt;复制 ===&amp;gt;和&amp;lt;=== 中间的部分, 分别配置参数 &lt;code&gt;api&lt;/code&gt; 和 &lt;code&gt;auth_data&lt;/code&gt; 即可跳过登录流程&lt;br /&gt;暂不确定多久会失效&lt;br /&gt;&lt;br /&gt;成功后会将订阅流量信息和内容写入该订阅&lt;br /&gt;若获取订阅时出现异常, 将返回之前保存的内容&lt;br /&gt;&lt;br /&gt;有其他需求就自己 AI 改改(&lt;br /&gt;不接定制&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6329896824882597500.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://raw.githubusercontent.com/xream/scripts/main/surge/modules/sub-store-scripts/sub-info/autoLogin.js&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;脚本链接&quot;&gt;脚本链接&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5215584915898243758.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/zhetengsha/4490&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;机场阅后即焚应对方案&quot;&gt;机场阅后即焚应对方案&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%AE%A2%E9%98%85&quot; title=&quot;#订阅&quot;&gt;#订阅&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23API&quot; title=&quot;#API&quot;&gt;#API&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%AE%A2%E6%88%B7%E7%AB%AF&quot; title=&quot;#客户端&quot;&gt;#客户端&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E9%98%85%E5%90%8E%E5%8D%B3%E7%84%9A&quot; title=&quot;#阅后即焚&quot;&gt;#阅后即焚&lt;/a&gt;</content:encoded></item><item><title>Sub-Store 小课堂: 域名解析多 IP 裂变节点🆕 更新1. 手动解析中也设置 _domain 字段方便之后使用2. 结构调整, 支持 ip + 名称 裂变3. 群友的一个小需求, 裂变后需要还保留一条原始域名的节点 原消息 Sub-Store 合集   频道资源合集   恰饭推荐   群组 #SubStore #Sub-Store #小课堂 #tips #域名解析 #裂变 #IP #节点</title><link>http://telegram.zhetengsha.eu.org/posts/3702</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/3702</guid><pubDate>Sat, 16 Aug 2025 10:05:25 GMT</pubDate><content:encoded>&lt;u&gt;Sub-Store 小课堂: 域名解析多 IP 裂变节点&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;🆕&lt;/b&gt;&lt;/i&gt; 更新&lt;br /&gt;&lt;br /&gt;1. 手动解析中也设置 &lt;code&gt;_domain&lt;/code&gt; 字段方便之后使用&lt;br /&gt;&lt;br /&gt;2. 结构调整, 支持 ip + 名称 裂变&lt;br /&gt;&lt;br /&gt;3. 群友的一个小需求, 裂变后需要还保留一条原始域名的节点&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327684955379862886.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/zhetengsha/2559&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot; 原消息&quot;&gt; 原消息&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23%E5%B0%8F%E8%AF%BE%E5%A0%82&quot; title=&quot;#小课堂&quot;&gt;#小课堂&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23tips&quot; title=&quot;#tips&quot;&gt;#tips&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90&quot; title=&quot;#域名解析&quot;&gt;#域名解析&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%A3%82%E5%8F%98&quot; title=&quot;#裂变&quot;&gt;#裂变&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23IP&quot; title=&quot;#IP&quot;&gt;#IP&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt;</content:encoded></item><item><title> Sub-Store 单条订阅中拉取多条订阅并根据订阅设置节点名称如果是多个单条订阅 -&gt; 组合订阅里给节点加单条订阅名称前缀, 参考这个需求类似这样: 订阅 url 1 对应 名称 1, 节点也要加前缀 [名称 1]目前单条订阅里是可以换行输入多条链接的 但是这样就没法分别配置 url 的名称如图 1 导入 评论区的文件改 图 2 和 图 3 的部分图 4 流量订阅信息是乱写的 娱乐一下 Sub-Store 合集   频道资源合集   恰饭推荐   群组 #Sub-Store #SubStore #脚本 #节点 #订阅 #名称</title><link>http://telegram.zhetengsha.eu.org/posts/3631</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/3631</guid><pubDate>Thu, 07 Aug 2025 09:28:49 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-even&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-3631-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview:  Sub-Store 单条订阅中拉取多条订阅并根据订阅设置节点名称如果是多个单条订阅 -&amp;gt; 组合订阅里给节点加单条订阅名称前缀, 参考这个需求类似这样: 订阅 url 1 对应 名称 1, 节点也要加前缀 [名称 1]目前单条订阅里是可以换行输入多条链接的 但是这样就没法分别配置 url 的名称如图 1 导入 评论区的文件改 图 2 和 图 3 的部分图 4 流量订阅信息是乱写的 娱乐一下 Sub-Store 合集   频道资源合集   恰饭推荐   群组 #Sub-Store #SubStore #脚本 #节点 #订阅 #名称&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/VnFbrikGCQa60roe_AamMxL0YYXScBAehV1HwISwhxJNIVUsxish5H-ih4AQxEA2xW2q5I1BPHqlwtUjk91n0QkUSlAHe2bLsquL2ysiA3ip0YEIMBdz3P4D4iQapMGsdI3eggxKljSzlbL9IiigSqQX9aziocJJYuQUVZnk-0rgjKdFDwYReekX_oxZF5-wSffH8KTdA9CSNkuFwfNgkBXYX2n1ge9Y3QtkzwYvMClo2RbDwyTF44DvLxV50rf2bXcdpUhlhXhGNgmOmXldJg9bx3Og4LNzLdaw7rz5onVSTTy2eNPKL1JQXIVdXJYNl3U7GpmvmrYGMi8PmxMAxw.jpg&quot; alt=&quot; Sub-Store 单条订阅中拉取多条订阅并根据订阅设置节点名称如果是多个单条订阅 -&amp;gt; 组合订阅里给节点加单条订阅名称前缀, 参考这个需求类似这样: 订阅 url 1 对应 名称 1, 节点也要加前缀 [名称 1]目前单条订阅里是可以换行输入多条链接的 但是这样就没法分别配置 url 的名称如图 1 导入 评论区的文件改 图 2 和 图 3 的部分图 4 流量订阅信息是乱写的 娱乐一下 Sub-Store 合集   频道资源合集   恰饭推荐   群组 #Sub-Store #SubStore #脚本 #节点 #订阅 #名称&quot; width=&quot;453&quot; height=&quot;182&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-3631-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-3631-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-3631-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-3631-1&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview:  Sub-Store 单条订阅中拉取多条订阅并根据订阅设置节点名称如果是多个单条订阅 -&amp;gt; 组合订阅里给节点加单条订阅名称前缀, 参考这个需求类似这样: 订阅 url 1 对应 名称 1, 节点也要加前缀 [名称 1]目前单条订阅里是可以换行输入多条链接的 但是这样就没法分别配置 url 的名称如图 1 导入 评论区的文件改 图 2 和 图 3 的部分图 4 流量订阅信息是乱写的 娱乐一下 Sub-Store 合集   频道资源合集   恰饭推荐   群组 #Sub-Store #SubStore #脚本 #节点 #订阅 #名称&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/bcUqQ2Aoff_rquZT28gMmreNzJPFNSWTE2jtYkaJ8Vs9fAvVQln-dD5sbyNvcJZ_Nw44kocZiBRUJF8l1dZYv4uZ2YkSzTEYCj9OMzj316GH0BL_yi4Q4Enr2kFmiXeiMHmnqOOGKnMOBQzs3AnbQDm0_-L_BrJt-aI3OhW99_2n2cBu3VVnerI9z3qcINM4axTqEQCOwswIYT6xkh_6E2XzW3IA5du9T1qjBreAvLUQRfX50rgJvBQ35zoPMtjawDLjd52DQzcJz3GeblV9UrGxvcZC4KLjT-5j3bLZd-7TnNw5yFe2kMAT-KjqxX8EX_fF0SFSSWooFJy-RXn-ZQ.jpg&quot; alt=&quot; Sub-Store 单条订阅中拉取多条订阅并根据订阅设置节点名称如果是多个单条订阅 -&amp;gt; 组合订阅里给节点加单条订阅名称前缀, 参考这个需求类似这样: 订阅 url 1 对应 名称 1, 节点也要加前缀 [名称 1]目前单条订阅里是可以换行输入多条链接的 但是这样就没法分别配置 url 的名称如图 1 导入 评论区的文件改 图 2 和 图 3 的部分图 4 流量订阅信息是乱写的 娱乐一下 Sub-Store 合集   频道资源合集   恰饭推荐   群组 #Sub-Store #SubStore #脚本 #节点 #订阅 #名称&quot; width=&quot;179&quot; height=&quot;31&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-3631-1&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-3631-1&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-3631-1&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-3631-2&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview:  Sub-Store 单条订阅中拉取多条订阅并根据订阅设置节点名称如果是多个单条订阅 -&amp;gt; 组合订阅里给节点加单条订阅名称前缀, 参考这个需求类似这样: 订阅 url 1 对应 名称 1, 节点也要加前缀 [名称 1]目前单条订阅里是可以换行输入多条链接的 但是这样就没法分别配置 url 的名称如图 1 导入 评论区的文件改 图 2 和 图 3 的部分图 4 流量订阅信息是乱写的 娱乐一下 Sub-Store 合集   频道资源合集   恰饭推荐   群组 #Sub-Store #SubStore #脚本 #节点 #订阅 #名称&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/Q2h6vGFG7Lb1OZYa8udq5ChYjxXDLR1kcm22DVQD7mlmsdD53rUCyZoa462ehnf2-a-wWbw6Ho0ppdE1JQPFA7rMJ-iPgH2pj0jQNl0erJSF8i99evawvI3pWseaQsLI3V8TdOZRPLp8C-DgjnMgYCE9Mbdmw39e8u0Xezt8itNSfGq8aAqZ-Req5RNFRMk_JyXgiZrORm2qALF5WeePsVW4NpoGryKaav2SOvQ4mfjBhsTRvm8Ffric1KodYBSYX3N9PX0aT98TIwRfrRsQp7DixoBqWQUlJPzcLoQoLL4oLtJvbAFSfsAbUDR3CoSmKMAz6PEphBLrelfepi7piQ.jpg&quot; alt=&quot; Sub-Store 单条订阅中拉取多条订阅并根据订阅设置节点名称如果是多个单条订阅 -&amp;gt; 组合订阅里给节点加单条订阅名称前缀, 参考这个需求类似这样: 订阅 url 1 对应 名称 1, 节点也要加前缀 [名称 1]目前单条订阅里是可以换行输入多条链接的 但是这样就没法分别配置 url 的名称如图 1 导入 评论区的文件改 图 2 和 图 3 的部分图 4 流量订阅信息是乱写的 娱乐一下 Sub-Store 合集   频道资源合集   恰饭推荐   群组 #Sub-Store #SubStore #脚本 #节点 #订阅 #名称&quot; width=&quot;174&quot; height=&quot;31&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-3631-2&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-3631-2&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-3631-2&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-3631-3&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview:  Sub-Store 单条订阅中拉取多条订阅并根据订阅设置节点名称如果是多个单条订阅 -&amp;gt; 组合订阅里给节点加单条订阅名称前缀, 参考这个需求类似这样: 订阅 url 1 对应 名称 1, 节点也要加前缀 [名称 1]目前单条订阅里是可以换行输入多条链接的 但是这样就没法分别配置 url 的名称如图 1 导入 评论区的文件改 图 2 和 图 3 的部分图 4 流量订阅信息是乱写的 娱乐一下 Sub-Store 合集   频道资源合集   恰饭推荐   群组 #Sub-Store #SubStore #脚本 #节点 #订阅 #名称&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/Gd5Kjizafq0hVRFzyCS6EVgx3piXO2ZpaMdSuF_f0JCQ9QAYRWxBW3dOWsI78y5aC5xwYeznw8-qsNQjBkISwJY_JpUWnvCaxgycVMJQkwl3a63M502PvIHAKirHVni1AmygWKCzHcqGZQ2CWTWjFFOxHM9sGpRg2XHxKJo11UfxlWbOMpHZthIAawpG079D5p5MHY2ZoNEo9afN5K5fuDkiX4ww-MjJmVgPRAJ_DayBirDNWFMCaGX5VgVDGugfQlWJB_nbiUv8Q1beqYOs-GViqe78uN5aCUJMpHFMdIohrAwaawIhixr4AivSJsIIHUUZl0ken0x-hPc19rWu7A.jpg&quot; alt=&quot; Sub-Store 单条订阅中拉取多条订阅并根据订阅设置节点名称如果是多个单条订阅 -&amp;gt; 组合订阅里给节点加单条订阅名称前缀, 参考这个需求类似这样: 订阅 url 1 对应 名称 1, 节点也要加前缀 [名称 1]目前单条订阅里是可以换行输入多条链接的 但是这样就没法分别配置 url 的名称如图 1 导入 评论区的文件改 图 2 和 图 3 的部分图 4 流量订阅信息是乱写的 娱乐一下 Sub-Store 合集   频道资源合集   恰饭推荐   群组 #Sub-Store #SubStore #脚本 #节点 #订阅 #名称&quot; width=&quot;96&quot; height=&quot;31&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-3631-3&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-3631-3&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-3631-3&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;u&gt;Sub-Store 单条订阅中拉取多条订阅并根据订阅设置节点名称&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;如果是多个单条订阅 -&amp;gt; 组合订阅里给节点加单条订阅名称前缀, &lt;a href=&quot;https://t.me/zhetengsha_group/1026647&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;参考这个&quot;&gt;参考这个&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;需求类似这样: 订阅 url 1 对应 名称 1, 节点也要加前缀 &lt;code&gt;[名称 1]&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;目前单条订阅里是可以换行输入多条链接的 但是这样就没法分别配置 url 的名称&lt;br /&gt;&lt;br /&gt;如图 1 导入 &lt;a href=&quot;https://t.me/zhetengsha/3631?comment=1026742&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;评论区的文件&quot;&gt;评论区的文件&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;改 图 2 和 图 3 的部分&lt;br /&gt;&lt;br /&gt;&lt;s&gt;图 4 流量订阅信息是乱写的 娱乐一下&lt;/s&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%AE%A2%E9%98%85&quot; title=&quot;#订阅&quot;&gt;#订阅&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%90%8D%E7%A7%B0&quot; title=&quot;#名称&quot;&gt;#名称&lt;/a&gt;</content:encoded></item><item><title> Sub-Store 简单的节点名简繁转换⚠️ 使用了 </title><link>http://telegram.zhetengsha.eu.org/posts/3055</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/3055</guid><pubDate>Tue, 13 May 2025 08:15:05 GMT</pubDate><content:encoded>&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;u&gt;Sub-Store 简单的节点名简繁转换&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;⚠️&lt;/b&gt;&lt;/i&gt; 使用了 &lt;a href=&quot;https://github.com/aqzhyi/chinese-conv&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/aqzhyi/chinese-conv&quot;&gt;https://github.com/aqzhyi/chinese-conv&lt;/a&gt;&lt;br /&gt;若需要在线 API 转换, 可参考 &lt;a href=&quot;https://t.me/zhetengsha/3050&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://t.me/zhetengsha/3050&quot;&gt;https://t.me/zhetengsha/3050&lt;/a&gt;&lt;br /&gt; &lt;br /&gt;参数:&lt;br /&gt;&lt;code&gt;mode&lt;/code&gt; 转换模式. 默认为 &lt;code&gt;s2t&lt;/code&gt; . 可选值: &lt;code&gt;s2t&lt;/code&gt; 简转繁, &lt;code&gt;t2s&lt;/code&gt; 繁转简&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6329896824882597500.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://raw.githubusercontent.com/xream/scripts/refs/heads/main/surge/modules/sub-store-scripts/transform/chinese-conv.js&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;脚本链接&quot;&gt;脚本链接&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%AE%A2%E9%98%85&quot; title=&quot;#订阅&quot;&gt;#订阅&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9%E5%90%8D&quot; title=&quot;#节点名&quot;&gt;#节点名&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E7%AE%80%E4%BD%93&quot; title=&quot;#简体&quot;&gt;#简体&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E7%B9%81%E4%BD%93&quot; title=&quot;#繁体&quot;&gt;#繁体&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%BD%AC%E6%8D%A2&quot; title=&quot;#转换&quot;&gt;#转换&lt;/a&gt;</content:encoded></item><item><title> Sub-Store 检测脚本更新- 检测入口 脚本支持使用正则从响应获取数据使用场景: 从网页响应中获取某些信息, 自定义节点名称举例: 把节点名从繁体转为简体</title><link>http://telegram.zhetengsha.eu.org/posts/3050</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/3050</guid><pubDate>Mon, 12 May 2025 09:23:45 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-3050-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview:  Sub-Store 检测脚本更新- 检测入口 脚本支持使用正则从响应获取数据使用场景: 从网页响应中获取某些信息, 自定义节点名称举例: 把节点名从繁体转为简体&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/ezc5688KJTKZTTAzckeU01Dh3UwiE_OxL5pty3ARzFyxT9cJY-YOKwlWKU2A_KRZeT6ujrRtbwMiTD9aftUUH6LR06CsPnigaey9nfT7iVEsUVkGogtgGmDYZWUKGkQ724adBsRNuHRotPols6fjXkNXFyRLlHF7GgvnZyNusiaK-sxfVh4IhjMXM2LSk4Qgn-4fO_2skwfp3wEPt3BC2vWGloYPgCALoYUOJM3y6Thf-mMe3EQjOBnGS5QYiYAGJBK-t-h35qFnquO88lLb2eyoTFOL8TbkeHc6YCVBiPfWHHJZynpVi1G1YTb4qhBa9SQQxeb8MV5Z_z3JEGNBMw.jpg&quot; alt=&quot; Sub-Store 检测脚本更新- 检测入口 脚本支持使用正则从响应获取数据使用场景: 从网页响应中获取某些信息, 自定义节点名称举例: 把节点名从繁体转为简体&quot; width=&quot;800&quot; height=&quot;174&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-3050-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-3050-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-3050-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;u&gt;Sub-Store 检测脚本更新&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;- &lt;a href=&quot;https://t.me/zhetengsha/1358&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;检测入口&quot;&gt;检测入口&lt;/a&gt; 脚本支持使用正则从响应获取数据&lt;br /&gt;&lt;br /&gt;使用场景: 从网页响应中获取某些信息, 自定义节点名称&lt;br /&gt;&lt;br /&gt;举例: 把节点名从繁体转为简体&lt;br /&gt;&lt;br /&gt;&lt;code&gt;https://translate.google.com/m?sl=zh-tw&amp;amp;tl=zh-cn&amp;amp;hl=zh-cn&amp;amp;q={{proxy.name}}&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;a:&amp;lt;div class=&quot;result-container&quot;&amp;gt;(.+?)&amp;lt;\/div&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;{{api.a}}&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%AE%A2%E9%98%85&quot; title=&quot;#订阅&quot;&gt;#订阅&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%A3%80%E6%B5%8B&quot; title=&quot;#检测&quot;&gt;#检测&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23check&quot; title=&quot;#check&quot;&gt;#check&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23HTTP&quot; title=&quot;#HTTP&quot;&gt;#HTTP&lt;/a&gt;-META &lt;a href=&quot;/search/result?q=%23HTTPMETA&quot; title=&quot;#HTTPMETA&quot;&gt;#HTTPMETA&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Meta&quot; title=&quot;#Meta&quot;&gt;#Meta&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Clash&quot; title=&quot;#Clash&quot;&gt;#Clash&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Node&quot; title=&quot;#Node&quot;&gt;#Node&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%9C%8D%E5%8A%A1%E5%99%A8&quot; title=&quot;#服务器&quot;&gt;#服务器&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23VPS&quot; title=&quot;#VPS&quot;&gt;#VPS&lt;/a&gt;</content:encoded></item><item><title> Sub-Store 的节点 入口 &amp; 落地 检测 完整示例配置更新- Node.js 版分为俩配置一个需配置 GEOIP 数据, 一个不需要 原消息 Sub-Store 合集   频道资源合集   恰饭推荐   群组 #Sub-Store #SubStore #脚本 #节点 #订阅 #节点信息 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #Node #服务器 #VPS #GEO #落地 #节点落地 #落地检测 #入口 #节点入口 #入口检测</title><link>http://telegram.zhetengsha.eu.org/posts/3007</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/3007</guid><pubDate>Sun, 04 May 2025 01:02:45 GMT</pubDate><content:encoded>&lt;u&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;/u&gt;&lt;u&gt; Sub-Store 的节点 入口 &amp;amp; 落地 检测 完整示例配置更新&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;- Node.js 版分为俩配置&lt;br /&gt;&lt;br /&gt;一个需配置 GEOIP 数据, 一个不需要&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327684955379862886.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/1415&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;原消息&quot;&gt;原消息&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%AE%A2%E9%98%85&quot; title=&quot;#订阅&quot;&gt;#订阅&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9%E4%BF%A1%E6%81%AF&quot; title=&quot;#节点信息&quot;&gt;#节点信息&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%A3%80%E6%B5%8B&quot; title=&quot;#检测&quot;&gt;#检测&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23check&quot; title=&quot;#check&quot;&gt;#check&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23HTTP&quot; title=&quot;#HTTP&quot;&gt;#HTTP&lt;/a&gt;-META &lt;a href=&quot;/search/result?q=%23HTTPMETA&quot; title=&quot;#HTTPMETA&quot;&gt;#HTTPMETA&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Meta&quot; title=&quot;#Meta&quot;&gt;#Meta&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Clash&quot; title=&quot;#Clash&quot;&gt;#Clash&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Node&quot; title=&quot;#Node&quot;&gt;#Node&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%9C%8D%E5%8A%A1%E5%99%A8&quot; title=&quot;#服务器&quot;&gt;#服务器&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23VPS&quot; title=&quot;#VPS&quot;&gt;#VPS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23GEO&quot; title=&quot;#GEO&quot;&gt;#GEO&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%90%BD%E5%9C%B0&quot; title=&quot;#落地&quot;&gt;#落地&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9%E8%90%BD%E5%9C%B0&quot; title=&quot;#节点落地&quot;&gt;#节点落地&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%90%BD%E5%9C%B0%E6%A3%80%E6%B5%8B&quot; title=&quot;#落地检测&quot;&gt;#落地检测&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%85%A5%E5%8F%A3&quot; title=&quot;#入口&quot;&gt;#入口&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9%E5%85%A5%E5%8F%A3&quot; title=&quot;#节点入口&quot;&gt;#节点入口&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%85%A5%E5%8F%A3%E6%A3%80%E6%B5%8B&quot; title=&quot;#入口检测&quot;&gt;#入口检测&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://t.me/zhetengsha/1415&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;🔗 Sub-Store 的节点 入口 &amp;amp; 落地 检测 完整示例配置⚠️ 支持的运行环境 请查看  检测落地脚本 和 检测入口脚本 说明 ▎使用如 图 1 导入我的 预设配置: 1. App (使用内部接口版) 2. App (使用网络请求版)  3. Node.js 版 说明:App (使用网络请求版) 比较通用, 全部使用网络请求. 可能会慢到超时App (使用内部接口版) 设置了 internal 参数使用内部方法获取数据, 数据来自 GEOIP 数据库, 大幅提速在 订阅…&quot;&gt;
  &lt;i class=&quot;link_preview_right_image&quot; style=&quot;background-image:url(&apos;https://cdn5.telesco.pe/file/XeDABgyM6J1tcfCPzqnGrClJrFX1JX-nynF0jncnUGctPVcOkioQ3JK2N_WvJ-_PwiAh5hNGS3ocHQT5m44TMOBRvojPT4Y0fVix65T73UQVN0QVTDbX8WHc5P74TfYdzMwfzHV5Ap_NvW37eFC8t3_HNDOoxNUFOh9qG7PV4v1ZTGhKCFnT0rfgfDoaya7wdPY-BLYBgNfCKNOkF3oHrii22S8Fi7qn_SBZ6B6hMx9Wx1no25ENXNyVpn4vnKFXAyfRUL5tKurm-wOcsdb80bA-rmCpaYRk9az_1NLQyv6PuoX8NmzSgc6zZExBi_Mfevprsl1Be_KMvxYwA5NDcA.jpg&apos;)&quot;&gt;&lt;/i&gt;
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;Telegram&lt;/div&gt;
  
  &lt;div class=&quot;link_preview_title&quot;&gt;折腾啥&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;&lt;i class=&quot;emoji&quot; style=&quot;background-image:url(&apos;//telegram.org/img/emoji/40/F09F9497.png&apos;)&quot;&gt;&lt;b&gt;🔗&lt;/b&gt;&lt;/i&gt; Sub-Store 的节点 入口 &amp;amp; 落地 检测 完整示例配置&lt;br /&gt;&lt;br /&gt;&lt;i class=&quot;emoji&quot; style=&quot;background-image:url(&apos;//telegram.org/img/emoji/40/E29AA0.png&apos;)&quot;&gt;&lt;b&gt;⚠️&lt;/b&gt;&lt;/i&gt; 支持的运行环境 请查看  检测落地脚本 和 检测入口脚本 说明&lt;br /&gt;&lt;br /&gt; ▎使用&lt;br /&gt;&lt;br /&gt;如 图 1 导入我的 预设配置: 1. App (使用内部接口版) 2. App (使用网络请求版)  3. Node.js 版 &lt;br /&gt;&lt;br /&gt;说明:&lt;br /&gt;&lt;br /&gt;App (使用网络请求版) 比较通用, 全部使用网络请求. 可能会慢到超时&lt;br /&gt;&lt;br /&gt;App (使用内部接口版) 设置了 internal 参数使用内部方法获取数据, 数据来自 GEOIP 数据库, 大幅提速&lt;br /&gt;&lt;br /&gt;在 订阅…&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title> Sub-Store 从 Google 服务条款 获取国家/地区版本- 检测落地 脚本支持使用正则从响应获取数据使用场景: 从网页响应中获取某些信息, 自定义节点名称举例: 从 Google 服务条款 获取国家/地区版本 如图所示cv:data-name=&quot;country-version&quot;[^&gt;]*&gt;[^&lt;]*&lt;\/a&gt;\s*([^&lt;]+)如果想要英文的就用 </title><link>http://telegram.zhetengsha.eu.org/posts/2932</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/2932</guid><pubDate>Sun, 20 Apr 2025 07:24:37 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2932-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview:  Sub-Store 从 Google 服务条款 获取国家/地区版本- 检测落地 脚本支持使用正则从响应获取数据使用场景: 从网页响应中获取某些信息, 自定义节点名称举例: 从 Google 服务条款 获取国家/地区版本 如图所示cv:data-name=&amp;quot;country-version&amp;quot;[^&amp;gt;]*&amp;gt;[^&amp;lt;]*&amp;lt;\/a&amp;gt;\s*([^&amp;lt;]+)如果想要英文的就用 &quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/EhlYE7FqAQr12_p9_wOC8uha9ik9CJO3pQpmqyMG0_egLA1K9Ondf9QsqZ-ktw2GD5W8K4MTqsy_nWcjZuqx9O9Y8PgM0ISiFIJiMeJAYDOEpsGoi-8RQCgjHZUJrsScGeZDA9WRF1YfHP2ArXcS_EnxnR1REbqqXgCHiHygdI96thynVXGPuZIHsSS4cEdHwwm51E-X_0EbRICu-PIJjsLvcJFktf7Qt7j-pXer9V4gLvn4TOQPrbrhriYbvNmzdCVGGqLpWSHix5ZVHbWSINQU8wEckd-M_5OviGsGp3HCsXjgCaXN2pbUI1oTfKh-SPP738I5pPf4GRem8Zi5JA.jpg&quot; alt=&quot; Sub-Store 从 Google 服务条款 获取国家/地区版本- 检测落地 脚本支持使用正则从响应获取数据使用场景: 从网页响应中获取某些信息, 自定义节点名称举例: 从 Google 服务条款 获取国家/地区版本 如图所示cv:data-name=&amp;quot;country-version&amp;quot;[^&amp;gt;]*&amp;gt;[^&amp;lt;]*&amp;lt;\/a&amp;gt;\s*([^&amp;lt;]+)如果想要英文的就用 &quot; width=&quot;800&quot; height=&quot;203&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2932-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2932-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2932-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;u&gt;Sub-Store 从 &lt;/u&gt;&lt;a href=&quot;https://policies.google.com/terms?hl=zh-CN&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Google 服务条款&quot;&gt;&lt;u&gt;Google 服务条款&lt;/u&gt;&lt;/a&gt;&lt;u&gt; 获取国家/地区版本&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;- &lt;a href=&quot;https://t.me/zhetengsha/1269&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;检测落地&quot;&gt;检测落地&lt;/a&gt; 脚本支持使用正则从响应获取数据&lt;br /&gt;&lt;br /&gt;使用场景: 从网页响应中获取某些信息, 自定义节点名称&lt;br /&gt;&lt;br /&gt;举例: 从 &lt;a href=&quot;https://policies.google.com/terms?hl=zh-CN&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Google 服务条款&quot;&gt;Google 服务条款&lt;/a&gt; 获取国家/地区版本 如图所示&lt;br /&gt;&lt;br /&gt;&lt;code&gt;cv:data-name=&quot;country-version&quot;[^&amp;gt;]*&amp;gt;[^&amp;lt;]*&amp;lt;\/a&amp;gt;\s*([^&amp;lt;]+)&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;如果想要英文的就用 &lt;code&gt;https://policies.google.com/terms?hl=en-US&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%AE%A2%E9%98%85&quot; title=&quot;#订阅&quot;&gt;#订阅&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%A3%80%E6%B5%8B&quot; title=&quot;#检测&quot;&gt;#检测&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23check&quot; title=&quot;#check&quot;&gt;#check&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23HTTP&quot; title=&quot;#HTTP&quot;&gt;#HTTP&lt;/a&gt;-META &lt;a href=&quot;/search/result?q=%23HTTPMETA&quot; title=&quot;#HTTPMETA&quot;&gt;#HTTPMETA&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Meta&quot; title=&quot;#Meta&quot;&gt;#Meta&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Clash&quot; title=&quot;#Clash&quot;&gt;#Clash&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Node&quot; title=&quot;#Node&quot;&gt;#Node&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%9C%8D%E5%8A%A1%E5%99%A8&quot; title=&quot;#服务器&quot;&gt;#服务器&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23VPS&quot; title=&quot;#VPS&quot;&gt;#VPS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%90%BD%E5%9C%B0&quot; title=&quot;#落地&quot;&gt;#落地&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Google&quot; title=&quot;#Google&quot;&gt;#Google&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%9C%8D%E5%8A%A1%E6%9D%A1%E6%AC%BE&quot; title=&quot;#服务条款&quot;&gt;#服务条款&lt;/a&gt;</content:encoded></item><item><title> Sub-Store 检测脚本更新- 参数 disable_failed_cache,  禁用失败缓存. 即不缓存失败结果. 兼容旧参数名 ignore_failed_errorGPT 检测     节点测活(完善版)检测落地      检测入口 Sub-Store 合集   频道资源合集   恰饭推荐   群组 #Sub-Store #SubStore #脚本 #节点 #订阅 #检测 #check #HTTP-META #HTTPMETA #Meta #Clash #脚本 #Node #服务器 #VPS</title><link>http://telegram.zhetengsha.eu.org/posts/2743</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/2743</guid><pubDate>Tue, 25 Mar 2025 05:37:19 GMT</pubDate><content:encoded>&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;u&gt;Sub-Store 检测脚本更新&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;- 参数 &lt;code&gt;disable_failed_cache&lt;/code&gt;,  禁用失败缓存. 即不缓存失败结果. 兼容旧参数名 &lt;code&gt;ignore_failed_error&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5215584915898243758.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/zhetengsha/1209&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;GPT 检测&quot;&gt;GPT 检测&lt;/a&gt;     &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5215584915898243758.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/zhetengsha/1210&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;节点测活(完善版)&quot;&gt;节点测活(完善版)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5215584915898243758.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/zhetengsha/1269&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;检测落地&quot;&gt;检测落地&lt;/a&gt;      &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5215584915898243758.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/zhetengsha/1358&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;检测入口&quot;&gt;检测入口&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%AE%A2%E9%98%85&quot; title=&quot;#订阅&quot;&gt;#订阅&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%A3%80%E6%B5%8B&quot; title=&quot;#检测&quot;&gt;#检测&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23check&quot; title=&quot;#check&quot;&gt;#check&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23HTTP&quot; title=&quot;#HTTP&quot;&gt;#HTTP&lt;/a&gt;-META &lt;a href=&quot;/search/result?q=%23HTTPMETA&quot; title=&quot;#HTTPMETA&quot;&gt;#HTTPMETA&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Meta&quot; title=&quot;#Meta&quot;&gt;#Meta&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Clash&quot; title=&quot;#Clash&quot;&gt;#Clash&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Node&quot; title=&quot;#Node&quot;&gt;#Node&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%9C%8D%E5%8A%A1%E5%99%A8&quot; title=&quot;#服务器&quot;&gt;#服务器&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23VPS&quot; title=&quot;#VPS&quot;&gt;#VPS&lt;/a&gt;</content:encoded></item><item><title>从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书)- 使用 Caddy 通配符证书, mholt/caddy-l4 sni 分流- AnyTLS 不开 TLS, 靠 Caddy 自动维护证书▎mise官方文档curl </title><link>http://telegram.zhetengsha.eu.org/posts/2579</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/2579</guid><pubDate>Mon, 24 Feb 2025 13:23:25 GMT</pubDate><content:encoded>&lt;u&gt;从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书)&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;- 使用 Caddy 通配符证书, mholt/caddy-l4 sni 分流&lt;br /&gt;&lt;br /&gt;- AnyTLS 不开 TLS, 靠 Caddy 自动维护证书&lt;br /&gt;&lt;br /&gt;▎mise&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6329896824882597500.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://mise.jdx.dev/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;官方文档&quot;&gt;官方文档&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-yaml&quot;&gt;curl https&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt;//mise.run &lt;span class=&quot;token punctuation&quot;&gt;|&lt;/span&gt; sh&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-text&quot;&gt;echo &apos;eval &quot;$(~/.local/bin/mise activate bash)&quot;&apos; &amp;gt;&amp;gt; ~/.bashrc&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;fish:&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-text&quot;&gt;echo &apos;~/.local/bin/mise activate fish | source&apos; &amp;gt;&amp;gt; ~/.config/fish/config.fish&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;重启你的 shell 会话, 安装 &lt;code&gt;go&lt;/code&gt;&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-text&quot;&gt;mise use -g go&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;▎caddy&lt;br /&gt;&lt;br /&gt;caddy 安装: &lt;a href=&quot;https://caddyserver.com/docs/install&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;官方文档&quot;&gt;官方文档&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;xcaddy 安装:&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-lua&quot;&gt;go install github&lt;span class=&quot;token punctuation&quot;&gt;.&lt;/span&gt;com&lt;span class=&quot;token operator&quot;&gt;/&lt;/span&gt;caddyserver&lt;span class=&quot;token operator&quot;&gt;/&lt;/span&gt;xcaddy&lt;span class=&quot;token operator&quot;&gt;/&lt;/span&gt;cmd&lt;span class=&quot;token operator&quot;&gt;/&lt;/span&gt;xcaddy@latest&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;mholt/caddy-l4(基于 SNI 转发) 安装:&lt;br /&gt;补充一点 如果想用最新的特性 可以用 &lt;code&gt;xcaddy build master&lt;/code&gt; 但是可能也有新鲜的 bug &lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;🐶&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-lua&quot;&gt;xcaddy build latest &lt;span class=&quot;token comment&quot;&gt;--with github.com/mholt/caddy-l4 --with github.com/caddy-dns/cloudflare --output /usr/bin/caddy&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6329896824882597500.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://github.com/mholt/caddy-l4&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;mholt/caddy-l4 文档&quot;&gt;mholt/caddy-l4 文档&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;caddy 配置(使用通配符证书, 需要配置 &lt;code&gt;CLOUDFLARE_API_TOKEN&lt;/code&gt; )&lt;br /&gt;&lt;code&gt;/etc/caddy/Caddyfile&lt;/code&gt;&lt;br /&gt;&lt;div class=&quot;tg-expandable&quot;&gt;
      &lt;input type=&quot;checkbox&quot; id=&quot;expand-4-0&quot; class=&quot;tg-expandable__checkbox&quot; aria-label=&quot;Toggle hidden content&quot; aria-controls=&quot;expand-4-0-content&quot; /&gt;
      &lt;div id=&quot;expand-4-0-content&quot; class=&quot;tg-expandable__content&quot;&gt;{&lt;br /&gt;  log {&lt;br /&gt;    output stdout&lt;br /&gt;    format console&lt;br /&gt;    level INFO&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  servers :443 {&lt;br /&gt;    listener_wrappers {&lt;br /&gt;      layer4 {&lt;br /&gt;        &lt;a href=&quot;https://t.me/anytls&quot; target=&quot;_blank&quot; title=&quot;@anytls&quot;&gt;@anytls&lt;/a&gt; tls sni &lt;a href=&quot;http://a.foo.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;a.foo.com&quot;&gt;a.foo.com&lt;/a&gt;&lt;br /&gt;        route &lt;a href=&quot;https://t.me/anytls&quot; target=&quot;_blank&quot; title=&quot;@anytls&quot;&gt;@anytls&lt;/a&gt; {&lt;br /&gt;          tls&lt;br /&gt;          proxy tcp/&lt;a href=&quot;http://127.0.0.1:23556/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;127.0.0.1:23556&quot;&gt;127.0.0.1:23556&lt;/a&gt;&lt;br /&gt;        }&lt;br /&gt;      }&lt;br /&gt;      tls&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;# this block makes Caddy obtain a wildcard TLS certificate&lt;br /&gt;*.&lt;a href=&quot;http://foo.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;foo.com&quot;&gt;foo.com&lt;/a&gt; {&lt;br /&gt;  tls {&lt;br /&gt;    issuer acme {&lt;br /&gt;      email admin@foo.com&lt;br /&gt;      dir &lt;a href=&quot;https://acme.zerossl.com/v2/DV90&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://acme.zerossl.com/v2/DV90&quot;&gt;https://acme.zerossl.com/v2/DV90&lt;/a&gt;&lt;br /&gt;      dns cloudflare {env.CLOUDFLARE_API_TOKEN}&lt;br /&gt;    }&lt;br /&gt;    issuer acme {&lt;br /&gt;      dir &lt;a href=&quot;https://acme-v02.api.letsencrypt.org/directory&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://acme-v02.api.letsencrypt.org/directory&quot;&gt;https://acme-v02.api.letsencrypt.org/directory&lt;/a&gt;&lt;br /&gt;      dns cloudflare {env.CLOUDFLARE_API_TOKEN}&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;  respond &quot;Hello World!&quot; 200&lt;br /&gt;}&lt;/div&gt;
      &lt;label for=&quot;expand-4-0&quot; class=&quot;tg-expandable__toggle&quot;&gt;&lt;span class=&quot;sr-only&quot;&gt;Toggle hidden content&lt;/span&gt;&lt;/label&gt;
    &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;▎服务端(对 我就喜欢用 mihomo 服务端)&lt;br /&gt;&lt;br /&gt;mihomo 官方文档中的 &lt;a href=&quot;https://wiki.metacubex.one/startup/service&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;创建运行服务&quot;&gt;创建运行服务&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;mihomo 配置(&lt;code&gt;paddingScheme&lt;/code&gt; 是 vibe 的. 可以自定义. 顺便示范下如何 优先使用 IPv4. 其他配置省略, 自己加吧)&lt;br /&gt;&lt;div class=&quot;tg-expandable&quot;&gt;
      &lt;input type=&quot;checkbox&quot; id=&quot;expand-4-1&quot; class=&quot;tg-expandable__checkbox&quot; aria-label=&quot;Toggle hidden content&quot; aria-controls=&quot;expand-4-1-content&quot; /&gt;
      &lt;div id=&quot;expand-4-1-content&quot; class=&quot;tg-expandable__content&quot;&gt;proxies:&lt;br /&gt;  - name: &quot;direct&quot;&lt;br /&gt;    type: direct&lt;br /&gt;    udp: true&lt;br /&gt;    ip-version: ipv4-prefer&lt;br /&gt;listeners:&lt;br /&gt;  - name: anytls-in&lt;br /&gt;    type: anytls&lt;br /&gt;    proxy: direct&lt;br /&gt;    port: 23556&lt;br /&gt;    listen: &quot;&lt;a href=&quot;http://127.0.0.1/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;127.0.0.1&quot;&gt;127.0.0.1&lt;/a&gt;&quot;&lt;br /&gt;    users:&lt;br /&gt;      root: &quot;xYbpwdF9vIELWoLmdC&quot;&lt;br /&gt;    certificate: &quot;&quot;&lt;br /&gt;    private-key: &quot;&quot;&lt;br /&gt;    allow-insecure: true&lt;br /&gt;    # &lt;a href=&quot;https://github.com/anytls/anytls-go/blob/main/docs/protocol.md#cmdupdatepaddingscheme&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/anytls/anytls-go/blob/main/docs/protocol.md#cmdupdatepaddingscheme&quot;&gt;https://github.com/anytls/anytls-go/blob/main/docs/protocol.md#cmdupdatepaddingscheme&lt;/a&gt;&lt;br /&gt;    padding-scheme: |-&lt;br /&gt;      stop=10&lt;br /&gt;      0=38-72&lt;br /&gt;      1=180-420,520-960&lt;br /&gt;      2=1050-1320,c,260-620,c,760-1240,c,260-680,c,900-1350&lt;br /&gt;      3=90-220,780-1180&lt;br /&gt;      4=700-1240,c,220-520,c,900-1360&lt;br /&gt;      5=160-420&lt;br /&gt;      6=760-1280&lt;br /&gt;      7=220-640&lt;br /&gt;      8=900-1360&lt;br /&gt;      9=180-480&lt;/div&gt;
      &lt;label for=&quot;expand-4-1&quot; class=&quot;tg-expandable__toggle&quot;&gt;&lt;span class=&quot;sr-only&quot;&gt;Toggle hidden content&lt;/span&gt;&lt;/label&gt;
    &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;2. 客户端&lt;br /&gt;&lt;br /&gt;Sub-Store 内单行 JSON&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-lua&quot;&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;name&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;节点名&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;type&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;anytls&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;server&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;服务器&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;port&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token number&quot;&gt;443&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;password&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;xYbpwdF9vIELWoLmdC&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;udp&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token keyword&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;,&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;sni&quot;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;token string&quot;&gt;&quot;a.foo.com&quot;&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt; &lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;或 Surge 格式&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-html&quot;&gt;节点名=anytls,服务器,443,password=&quot;xYbpwdF9vIELWoLmdC&quot;,sni=a.foo.com&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;▎相关阅读&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://t.me/zhetengsha/6311&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Caddy 使用 Redis 共享 storage&quot;&gt;&lt;u&gt;Caddy 使用 Redis 共享 storage&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;相关: &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/1434&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 自动设置服务端证书 SHA-256 指纹&quot;&gt;Sub-Store 自动设置服务端证书 SHA-256 指纹&lt;/a&gt; &lt;u&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5296369303661067030.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;/u&gt;&lt;a href=&quot;https://t.me/zhetengsha/1433&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;自建节点证书相关说明&quot;&gt;自建节点证书相关说明&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://t.me/zhetengsha/654&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;GOST SNI 分流&quot;&gt;GOST SNI 分流&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/154&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;服务器合集&quot;&gt;服务器合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;合集&quot;&gt;合集&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭&quot;&gt;恰饭&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23AnyTLS&quot; title=&quot;#AnyTLS&quot;&gt;#AnyTLS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23mihomo&quot; title=&quot;#mihomo&quot;&gt;#mihomo&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%9C%8D%E5%8A%A1%E5%99%A8&quot; title=&quot;#服务器&quot;&gt;#服务器&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%8D%8F%E8%AE%AE&quot; title=&quot;#协议&quot;&gt;#协议&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Caddy&quot; title=&quot;#Caddy&quot;&gt;#Caddy&lt;/a&gt;</content:encoded></item><item><title>从 0 搭建一个 AnyTLS 节点🆕 更新: 可查看完整版 从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书)—- 官方 repo1. 服务端sing-box 和 mihomo 都支持了mihomo 官方文档中的 创建运行服务</title><link>http://telegram.zhetengsha.eu.org/posts/2577</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/2577</guid><pubDate>Mon, 24 Feb 2025 01:03:13 GMT</pubDate><content:encoded>&lt;u&gt;从 0 搭建一个 AnyTLS 节点&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;i class=&quot;emoji&quot;&gt;&lt;b&gt;🆕&lt;/b&gt;&lt;/i&gt; 更新: 可查看完整版 &lt;a href=&quot;https://t.me/zhetengsha/2579&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书)&quot;&gt;从 0 搭建一个 AnyTLS 节点(Caddy 分流, 自动维护证书)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;—-&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6329896824882597500.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://github.com/anytls/anytls-go&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;官方 repo&quot;&gt;官方 repo&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;1. 服务端&lt;br /&gt;&lt;br /&gt;sing-box 和 mihomo 都支持了&lt;br /&gt;mihomo 官方文档中的 &lt;a href=&quot;https://wiki.metacubex.one/startup/service&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;创建运行服务&quot;&gt;创建运行服务&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;tg-expandable&quot;&gt;
      &lt;input type=&quot;checkbox&quot; id=&quot;expand-3-0&quot; class=&quot;tg-expandable__checkbox&quot; aria-label=&quot;Toggle hidden content&quot; aria-controls=&quot;expand-3-0-content&quot; /&gt;
      &lt;div id=&quot;expand-3-0-content&quot; class=&quot;tg-expandable__content&quot;&gt;自签证书与配置文件参考:&lt;br /&gt;&lt;br /&gt;openssl req -x509 -nodes -newkey ec:&amp;lt;(openssl ecparam -name prime256v1) -keyout /etc/mihomo/server.key -out /etc/mihomo/server.crt -subj &quot;/CN=&lt;a href=&quot;http://bing.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;bing.com&quot;&gt;bing.com&lt;/a&gt;&quot; -days 36500&lt;br /&gt;&lt;br /&gt;配置文件&lt;br /&gt;&lt;br /&gt;mixed-port: 65222 # HTTP(S) 和 SOCKS 代理混合端口&lt;br /&gt;tcp-concurrent: true # TCP 并发连接所有 IP, 将使用最快握手的 TCP&lt;br /&gt;allow-lan: false # 允许局域网连接&lt;br /&gt;ipv6: true # 开启 IPv6 总开关，关闭阻断所有 IPv6 链接和屏蔽 DNS 请求 AAAA 记录&lt;br /&gt;log-level: info # 日志等级 silent/error/warning/info/debug&lt;br /&gt;&lt;br /&gt;rules:&lt;br /&gt;  - MATCH,DIRECT&lt;br /&gt;&lt;br /&gt;listeners:&lt;br /&gt;  - name: anytls-in&lt;br /&gt;    type: anytls&lt;br /&gt;    port: 443&lt;br /&gt;    listen: &quot;::&quot;&lt;br /&gt;    users:&lt;br /&gt;      974fdc85: 0cdfe9f1b663&lt;br /&gt;    certificate: ./server.crt&lt;br /&gt;    private-key: ./server.key&lt;br /&gt;    # padding-scheme: &quot;&quot; # &lt;a href=&quot;https://github.com/anytls/anytls-go/blob/main/docs/protocol.md#cmdupdatepaddingscheme&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/anytls/anytls-go/blob/main/docs/protocol.md#cmdupdatepaddingscheme&quot;&gt;https://github.com/anytls/anytls-go/blob/main/docs/protocol.md#cmdupdatepaddingscheme&lt;/a&gt;&lt;/div&gt;
      &lt;label for=&quot;expand-3-0&quot; class=&quot;tg-expandable__toggle&quot;&gt;&lt;span class=&quot;sr-only&quot;&gt;Toggle hidden content&lt;/span&gt;&lt;/label&gt;
    &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;2. 客户端&lt;br /&gt;&lt;br /&gt;Sub-Store 内单行 JSON&lt;br /&gt;&lt;br /&gt;&lt;code&gt;{ &quot;name&quot;: &quot;&lt;mark class=&quot;highlight&quot;&gt;节点名&lt;/mark&gt;&quot;, &quot;type&quot;: &quot;anytls&quot;, &quot;server&quot;: &quot;服务器&quot;, &quot;port&quot;: 443, &quot;password&quot;: &quot;0cdfe9f1b663&quot;, &quot;client-fingerprint&quot;: &quot;chrome&quot;, &quot;udp&quot;: true, &quot;sni&quot;: &quot;bing.com&quot;, &quot;skip-cert-verify&quot;: true }&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;或&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-html&quot;&gt;节点名=anytls,服务器,443,password=&quot;0cdfe9f1b663&quot;,sni=bing.com,skip-cert-verify=true&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;相关: &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/4960754541902430862.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/1434&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 自动设置服务端证书 SHA-256 指纹&quot;&gt;Sub-Store 自动设置服务端证书 SHA-256 指纹&lt;/a&gt; &lt;u&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/5296369303661067030.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;/u&gt;&lt;a href=&quot;https://t.me/zhetengsha/1433&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;自建节点证书相关说明&quot;&gt;自建节点证书相关说明&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/154&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;服务器合集&quot;&gt;服务器合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;合集&quot;&gt;合集&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭&quot;&gt;恰饭&lt;/a&gt; &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6330367862535884142.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt;&lt;a href=&quot;https://t.me/xream_bot&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;联系推广&quot;&gt;联系推广&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23AnyTLS&quot; title=&quot;#AnyTLS&quot;&gt;#AnyTLS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23mihomo&quot; title=&quot;#mihomo&quot;&gt;#mihomo&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%9C%8D%E5%8A%A1%E5%99%A8&quot; title=&quot;#服务器&quot;&gt;#服务器&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%8D%8F%E8%AE%AE&quot; title=&quot;#协议&quot;&gt;#协议&lt;/a&gt;</content:encoded></item><item><title>Sub-Store 小课堂: 域名解析多 IP 裂变节点更新 如果你的真实需求是解析出不同运营商/不同地区的不同 IP,  请把 Sub-Store 内置的域名解析这一步操作换成脚本操作, 内容为:</title><link>http://telegram.zhetengsha.eu.org/posts/2573</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/2573</guid><pubDate>Sat, 22 Feb 2025 07:15:13 GMT</pubDate><content:encoded>&lt;a class=&quot;tgme_widget_message_reply user-color-default&quot; href=&quot;/posts/2559&quot;&gt;&lt;blockquote&gt;&lt;small&gt;&lt;i class=&quot;tgme_widget_message_reply_thumb&quot; style=&quot;background-image:url(&apos;https://cdn5.telesco.pe/file/TOBn7raEz4gq5f8aInCvVYpH-AWINWDsbxNclhI2iA4Z6Q7L0ghhFxY1TD9Nnv0aU0p8SFB1plHghL3MdLa32tQVGRZYSVfKoTNFE2ESM_c-nc9jmmhz3QFA3PHngTZPCAlL16NJ8fiazUTbqz9YKob8OyQpR9Pt3fL2yQquKfiXMYAJvjYFWkkcTubUsyZeFbQAo_Mzm_9pDbraWAWI-Oc_xc9aIBoMhnPgm1A6a5HGQfg821ngk1qqMw7dPPOCOhYlpwdn9wmXaYUJZI5zx8Pta8VJ7OwqcHMPiBwQNDkZ0LgxC6uUKGrAdweEpf3Lq35y8B7fg-JQ_f-M5qDMdw.jpg&apos;)&quot;&gt;&lt;/i&gt;
&lt;div class=&quot;tgme_widget_message_author accent_color&quot;&gt;
  &lt;span class=&quot;tgme_widget_message_author_name&quot;&gt;折腾啥&lt;/span&gt;
&lt;/div&gt;
&lt;div class=&quot;tgme_widget_message_text js-message_reply_text&quot;&gt;Sub-Store 小课堂: 域名解析多 IP 裂变节点  群友的需求 使用了域名解析功能，如果有一个域名解析出来多个ip，如何让每个ip都变成一个节点  1. 如果你的真实需求是解析出不同运营商/不同地区的不同 IP 1.1 请把 Sub-Store 内置的域名解析这一步操作换成脚本操作, 内容为: const server = &apos;https://223.6.6.6/dns-query&apos;; // DoH 阿里和腾讯的可能会触发限速 可以换别的试试 const edns = [{ name: &apos;联通&apos;, ip:…&lt;/div&gt;
&lt;/small&gt;&lt;/blockquote&gt;&lt;/a&gt;&lt;u&gt;Sub-Store 小课堂: 域名解析多 IP 裂变节点更新&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6260354638571113707.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; 如果你的真实需求是解析出不同运营商/不同地区的不同 IP,  请把 Sub-Store 内置的域名解析这一步操作换成脚本操作, 内容为:&lt;br /&gt;&lt;div class=&quot;tg-expandable&quot;&gt;
      &lt;input type=&quot;checkbox&quot; id=&quot;expand-2-0&quot; class=&quot;tg-expandable__checkbox&quot; aria-label=&quot;Toggle hidden content&quot; aria-controls=&quot;expand-2-0-content&quot; /&gt;
      &lt;div id=&quot;expand-2-0-content&quot; class=&quot;tg-expandable__content&quot;&gt;const server = &apos;&lt;a href=&quot;https://223.6.6.6/dns-query&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://223.6.6.6/dns-query&quot;&gt;https://223.6.6.6/dns-query&lt;/a&gt;&apos;; // DoH&lt;br /&gt;const edns = [&apos;&lt;a href=&quot;http://140.207.122.197/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;140.207.122.197&quot;&gt;140.207.122.197&lt;/a&gt;&apos;, &apos;&lt;a href=&quot;http://183.47.126.35/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;183.47.126.35&quot;&gt;183.47.126.35&lt;/a&gt;&apos;]; // 不同运营商/地区的 IP, 作为 EDNS Client Subnet (ECS)&lt;br /&gt;const type = &apos;A&apos;; // A 或 AAAA&lt;br /&gt;&lt;br /&gt;if (!ProxyUtils.isIP($server.server)) {&lt;br /&gt;    const cache = scriptResourceCache;&lt;br /&gt;    const resolve = async (url, domain, type, edns) =&amp;gt; {&lt;br /&gt;        const id = `${url}:${domain}:${type}:${edns}`;&lt;br /&gt;        const cached = cache.get(id);&lt;br /&gt;        // 使用缓存&lt;br /&gt;        if (cached) return cached;&lt;br /&gt;        const res = await ProxyUtils.doh({&lt;br /&gt;            url,&lt;br /&gt;            domain,&lt;br /&gt;            type,&lt;br /&gt;            edns,&lt;br /&gt;        });&lt;br /&gt;        const { answers } = res;&lt;br /&gt;        if (!Array.isArray(answers) || answers.length === 0) {&lt;br /&gt;            throw new Error(&apos;No answers&apos;);&lt;br /&gt;        }&lt;br /&gt;        const result = answers&lt;br /&gt;            .filter((i) =&amp;gt; i?.type === type)&lt;br /&gt;            .map((i) =&amp;gt; i?.data)&lt;br /&gt;            .filter((i) =&amp;gt; i);&lt;br /&gt;        if (result.length === 0) {&lt;br /&gt;            throw new Error(&apos;No answers&apos;);&lt;br /&gt;        }&lt;br /&gt;        cache.set(id, result);&lt;br /&gt;        return result;&lt;br /&gt;    };&lt;br /&gt;    const result = await Promise.all(&lt;br /&gt;        &lt;a href=&quot;http://edns.map/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;edns.map&quot;&gt;edns.map&lt;/a&gt;((i) =&amp;gt; resolve(server, $server.server, type, i)),&lt;br /&gt;    );&lt;br /&gt;    $server._resolved_ips = [...new Set(result.flat())];&lt;br /&gt;}&lt;/div&gt;
      &lt;label for=&quot;expand-2-0&quot; class=&quot;tg-expandable__toggle&quot;&gt;&lt;span class=&quot;sr-only&quot;&gt;Toggle hidden content&lt;/span&gt;&lt;/label&gt;
    &lt;/div&gt;&lt;br /&gt;然后接着用裂变脚本&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327684955379862886.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2559&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;原消息&quot;&gt;原消息&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23%E5%B0%8F%E8%AF%BE%E5%A0%82&quot; title=&quot;#小课堂&quot;&gt;#小课堂&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23tips&quot; title=&quot;#tips&quot;&gt;#tips&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90&quot; title=&quot;#域名解析&quot;&gt;#域名解析&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%A3%82%E5%8F%98&quot; title=&quot;#裂变&quot;&gt;#裂变&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23IP&quot; title=&quot;#IP&quot;&gt;#IP&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt;</content:encoded></item><item><title>Sub-Store 小课堂: 域名解析多 IP 裂变节点群友的需求使用了域名解析功能，如果有一个域名解析出来多个ip，如何让每个ip都变成一个节点1. 如果你的真实需求是解析出不同运营商/不同地区的不同 IP1.1 请把 Sub-Store 内置的域名解析这一步操作换成脚本操作, 内容为:</title><link>http://telegram.zhetengsha.eu.org/posts/2559</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/2559</guid><pubDate>Wed, 19 Feb 2025 10:00:00 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2559-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Sub-Store 小课堂: 域名解析多 IP 裂变节点群友的需求使用了域名解析功能，如果有一个域名解析出来多个ip，如何让每个ip都变成一个节点1. 如果你的真实需求是解析出不同运营商/不同地区的不同 IP1.1 请把 Sub-Store 内置的域名解析这一步操作换成脚本操作, 内容为:&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/Frb7N9pICGoz7WBqLI8cx-7609OWl-_Tax0eFRV6eMhKVSeGlOxrtNaaE1J3yGsT-baxKaS2JZocLrCLInpJJTwZnhCxzS1AZOp7wGOlz5qIcdx7n4yO2aZEWXHZ3DfZrKifaVw8fD6rItt9fPED_C1dBkxqK-dQNfcjMnInwGzVoK3OXSJRuYkh7lNIe-gct_2lpoK3abI86nUNjuNSwb4qOl-jFgHPmmf49GfzkBJw6eTqyaUBVMu7g0Oxhqc21BWQWF6LtFmx6dmHkBHWAALlPCF-3tCFPmRuDTF4juOC04aH1VxweWKooLkgx_6mE9fvpNjdG4WrJAWyigWFfQ.jpg&quot; alt=&quot;Sub-Store 小课堂: 域名解析多 IP 裂变节点群友的需求使用了域名解析功能，如果有一个域名解析出来多个ip，如何让每个ip都变成一个节点1. 如果你的真实需求是解析出不同运营商/不同地区的不同 IP1.1 请把 Sub-Store 内置的域名解析这一步操作换成脚本操作, 内容为:&quot; width=&quot;528&quot; height=&quot;704&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2559-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2559-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2559-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;u&gt;Sub-Store 小课堂: 域名解析多 IP 裂变节点&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://t.me/zhetengsha_group/911695&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群友的需求&quot;&gt;群友的需求&lt;/a&gt;&lt;br /&gt;&lt;blockquote&gt;使用了域名解析功能，如果有一个域名解析出来多个ip，如何让每个ip都变成一个节点&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;1. 如果你的真实需求是解析出不同运营商/不同地区的不同 IP&lt;br /&gt;1.1 请把 Sub-Store 内置的域名解析这一步操作换成脚本操作, 内容为:&lt;br /&gt;&lt;div class=&quot;tg-expandable&quot;&gt;
      &lt;input type=&quot;checkbox&quot; id=&quot;expand-1-0&quot; class=&quot;tg-expandable__checkbox&quot; aria-label=&quot;Toggle hidden content&quot; aria-controls=&quot;expand-1-0-content&quot; /&gt;
      &lt;div id=&quot;expand-1-0-content&quot; class=&quot;tg-expandable__content&quot;&gt;const server = &apos;&lt;a href=&quot;https://223.6.6.6/dns-query&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://223.6.6.6/dns-query&quot;&gt;https://223.6.6.6/dns-query&lt;/a&gt;&apos;; // DoH 阿里和腾讯的可能会触发限速 可以换别的试试&lt;br /&gt;const edns = [{ name: &apos;联通&apos;, ip: &apos;&lt;a href=&quot;http://119.36.124.169/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;119.36.124.169&quot;&gt;119.36.124.169&lt;/a&gt;&apos; }, { name: &apos;电信&apos;, ip: &apos;&lt;a href=&quot;http://116.207.181.162/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;116.207.181.162&quot;&gt;116.207.181.162&lt;/a&gt;&apos; }, { name: &apos;移动&apos;, ip: &apos;&lt;a href=&quot;http://111.47.229.151/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;111.47.229.151&quot;&gt;111.47.229.151&lt;/a&gt;&apos; }]; // 不同运营商/地区的 IP, 作为 EDNS Client Subnet (ECS)&lt;br /&gt;const type = &apos;A&apos;; // A 或 AAAA&lt;br /&gt;&lt;br /&gt;if (!ProxyUtils.isIP($server.server)) {&lt;br /&gt;    const cache = scriptResourceCache;&lt;br /&gt;    const resolve = async (url, domain, type, { name, ip }) =&amp;gt; {&lt;br /&gt;        const id = `${url}:${domain}:${type}:${name}:${ip}`;&lt;br /&gt;        const cached = cache.get(id);&lt;br /&gt;        // 使用缓存&lt;br /&gt;        if (cached) return cached;&lt;br /&gt;        const res = await ProxyUtils.doh({&lt;br /&gt;            url,&lt;br /&gt;            domain,&lt;br /&gt;            type,&lt;br /&gt;            edns: ip,&lt;br /&gt;        });&lt;br /&gt;        const { answers } = res;&lt;br /&gt;        if (!Array.isArray(answers) || answers.length === 0) {&lt;br /&gt;            throw new Error(&apos;No answers&apos;);&lt;br /&gt;        }&lt;br /&gt;        let result = answers&lt;br /&gt;            .filter((i) =&amp;gt; i?.type === type)&lt;br /&gt;            .map((i) =&amp;gt; i?.data)&lt;br /&gt;            .filter((i) =&amp;gt; i);&lt;br /&gt;        if (result.length === 0) {&lt;br /&gt;            throw new Error(&apos;No answers&apos;);&lt;br /&gt;        }&lt;br /&gt;        result = [...new Set(result.flat())];&lt;br /&gt;        const data = {&lt;br /&gt;          ip,&lt;br /&gt;          name,&lt;br /&gt;          result,&lt;br /&gt;        }&lt;br /&gt;        cache.set(id, data);&lt;br /&gt;        return data;&lt;br /&gt;    };&lt;br /&gt;&lt;br /&gt;    $server._domain = $server.server&lt;br /&gt;    $server._resolved_ips = await Promise.all(&lt;br /&gt;        &lt;a href=&quot;http://edns.map/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;edns.map&quot;&gt;edns.map&lt;/a&gt;(({ip, name}) =&amp;gt; resolve(server, $server.server, type, { ip, name })),&lt;br /&gt;    );&lt;br /&gt;}&lt;/div&gt;
      &lt;label for=&quot;expand-1-0&quot; class=&quot;tg-expandable__toggle&quot;&gt;&lt;span class=&quot;sr-only&quot;&gt;Toggle hidden content&lt;/span&gt;&lt;/label&gt;
    &lt;/div&gt;&lt;br /&gt;1.2 然后接一个脚本操作&lt;br /&gt;&lt;div class=&quot;tg-expandable&quot;&gt;
      &lt;input type=&quot;checkbox&quot; id=&quot;expand-1-1&quot; class=&quot;tg-expandable__checkbox&quot; aria-label=&quot;Toggle hidden content&quot; aria-controls=&quot;expand-1-1-content&quot; /&gt;
      &lt;div id=&quot;expand-1-1-content&quot; class=&quot;tg-expandable__content&quot;&gt;function operator(proxies = []) {&lt;br /&gt;  const list = []&lt;br /&gt;  &lt;a href=&quot;http://proxies.map/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;proxies.map&quot;&gt;proxies.map&lt;/a&gt;((p = {}) =&amp;gt; {&lt;br /&gt;    let ips = p._resolved_ips&lt;br /&gt;    if (Array.isArray(ips) &amp;amp;&amp;amp; ips.length &amp;gt; 0) {&lt;br /&gt;      &lt;a href=&quot;http://ips.map/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;ips.map&quot;&gt;ips.map&lt;/a&gt;(({ name, ip, result }) =&amp;gt; {&lt;br /&gt;        &lt;a href=&quot;http://result.map/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;result.map&quot;&gt;result.map&lt;/a&gt;((server, index) =&amp;gt; {&lt;br /&gt;          list.push({&lt;br /&gt;            ...p,&lt;br /&gt;            name: `${name} ${index + 1} - ${&lt;a href=&quot;http://p.name/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;p.name&quot;&gt;p.name&lt;/a&gt;}`,&lt;br /&gt;            server,&lt;br /&gt;          })&lt;br /&gt;        })&lt;br /&gt;      })&lt;br /&gt;      // 取消下面几行的注释, 可以添加一个原始域名的节点&lt;br /&gt;      // list.push({&lt;br /&gt;      //   ...p,&lt;br /&gt;      //   name: `原始 - ${&lt;a href=&quot;http://p.name/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;p.name&quot;&gt;p.name&lt;/a&gt;}`,&lt;br /&gt;      //   server: p._domain,&lt;br /&gt;      // })&lt;br /&gt;    } else {&lt;br /&gt;      list.push(p)&lt;br /&gt;    }&lt;br /&gt;  })&lt;br /&gt;  return list&lt;br /&gt;}&lt;/div&gt;
      &lt;label for=&quot;expand-1-1&quot; class=&quot;tg-expandable__toggle&quot;&gt;&lt;span class=&quot;sr-only&quot;&gt;Toggle hidden content&lt;/span&gt;&lt;/label&gt;
    &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;2. 如果你的需求只是裂变, 先添加一个内置的域名解析, 然后添加一个脚本操作:&lt;br /&gt;&lt;div class=&quot;tg-expandable&quot;&gt;
      &lt;input type=&quot;checkbox&quot; id=&quot;expand-1-2&quot; class=&quot;tg-expandable__checkbox&quot; aria-label=&quot;Toggle hidden content&quot; aria-controls=&quot;expand-1-2-content&quot; /&gt;
      &lt;div id=&quot;expand-1-2-content&quot; class=&quot;tg-expandable__content&quot;&gt;function operator(proxies = []) {&lt;br /&gt;  const list = []&lt;br /&gt;  &lt;a href=&quot;http://proxies.map/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;proxies.map&quot;&gt;proxies.map&lt;/a&gt;((p = {}) =&amp;gt; {&lt;br /&gt;    let ips = p._resolved_ips&lt;br /&gt;    if (Array.isArray(ips) &amp;amp;&amp;amp; ips.length &amp;gt; 0) {&lt;br /&gt;      &lt;a href=&quot;http://ips.map/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;ips.map&quot;&gt;ips.map&lt;/a&gt;((server, index) =&amp;gt; {&lt;br /&gt;        list.push({&lt;br /&gt;          ...p,&lt;br /&gt;          name: `${&lt;a href=&quot;http://p.name/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;p.name&quot;&gt;p.name&lt;/a&gt;}${index + 1}`,&lt;br /&gt;          server,&lt;br /&gt;        })&lt;br /&gt;      })&lt;br /&gt;      // 取消下面几行的注释, 可以添加一个原始域名的节点&lt;br /&gt;      // list.push({&lt;br /&gt;      //   ...p,&lt;br /&gt;      //   name: `原始 - ${&lt;a href=&quot;http://p.name/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;p.name&quot;&gt;p.name&lt;/a&gt;}`,&lt;br /&gt;      //   server: p._domain,&lt;br /&gt;      // })&lt;br /&gt;    } else {&lt;br /&gt;      list.push(p)&lt;br /&gt;    }&lt;br /&gt;  })&lt;br /&gt;  return list&lt;br /&gt;}&lt;/div&gt;
      &lt;label for=&quot;expand-1-2&quot; class=&quot;tg-expandable__toggle&quot;&gt;&lt;span class=&quot;sr-only&quot;&gt;Toggle hidden content&lt;/span&gt;&lt;/label&gt;
    &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23%E5%B0%8F%E8%AF%BE%E5%A0%82&quot; title=&quot;#小课堂&quot;&gt;#小课堂&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23tips&quot; title=&quot;#tips&quot;&gt;#tips&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90&quot; title=&quot;#域名解析&quot;&gt;#域名解析&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%A3%82%E5%8F%98&quot; title=&quot;#裂变&quot;&gt;#裂变&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23IP&quot; title=&quot;#IP&quot;&gt;#IP&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt;</content:encoded></item><item><title>Sub-Store 小课堂: 如何标记 IPv6 节点示范一个逻辑, 仅演示如何给能解析到 IPv6 地址的节点加上 [IPv6] 前缀其他需求可以自己改</title><link>http://telegram.zhetengsha.eu.org/posts/2197</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/2197</guid><pubDate>Tue, 31 Dec 2024 08:37:23 GMT</pubDate><content:encoded>&lt;div class=&quot;image-list-container image-list-odd&quot;&gt;
      &lt;button type=&quot;button&quot; class=&quot;image-preview-button image-preview-wrap&quot; popovertarget=&quot;modal-2197-0&quot; popovertargetaction=&quot;show&quot; aria-label=&quot;Open image preview: Sub-Store 小课堂: 如何标记 IPv6 节点示范一个逻辑, 仅演示如何给能解析到 IPv6 地址的节点加上 [IPv6] 前缀其他需求可以自己改&quot;&gt;
        &lt;img src=&quot;/static/https://cdn5.telesco.pe/file/Cd0a1p6CIf_P6h1_YM16PcwAtTG7Nhj2b-QLgHH3Zecen22RuJMgiqOcuBXMZ1FY5JH7ppaYnwiaWNJdXjt9ZZJVHWKiLHyKcKvKkRkh5R5fued7SwZ2W4iGpohosmf8XgODpX6wGUhDGMNxzHp288eyckpVtwK4wEYpJ2z4swOrh1s8e2e-w6zuH7hBKTdMpJNAp_5SjZQHvbcywnLVtuEe3PnhVLBeLl9di5RAs90LFfaGyTxSqyQtxAHEH9-s4h0mAN3gWXppi0oI2v32_JSvnGd32IsGyv0boGijbyp4fyEIb5jqenMTtzooZNRXQI3HzMmSdisvBz9nf9_EHw.jpg&quot; alt=&quot;Sub-Store 小课堂: 如何标记 IPv6 节点示范一个逻辑, 仅演示如何给能解析到 IPv6 地址的节点加上 [IPv6] 前缀其他需求可以自己改&quot; width=&quot;758&quot; height=&quot;800&quot; loading=&quot;eager&quot; /&gt;
      &lt;/button&gt;
      &lt;div class=&quot;modal&quot; id=&quot;modal-2197-0&quot; popover=&quot;auto&quot; aria-label=&quot;Image preview&quot;&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__backdrop&quot; popovertarget=&quot;modal-2197-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;&lt;/button&gt;
        &lt;button type=&quot;button&quot; class=&quot;modal__close&quot; popovertarget=&quot;modal-2197-0&quot; popovertargetaction=&quot;hide&quot; aria-label=&quot;Close image preview&quot;&gt;×&lt;/button&gt;
        &lt;div class=&quot;modal__surface&quot;&gt;
          
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;&lt;u&gt;Sub-Store 小课堂: 如何标记 IPv6 节点&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;示范一个逻辑, 仅演示如何给能解析到 IPv6 地址的节点加上 &lt;code&gt;[IPv6]&lt;/code&gt; 前缀&lt;br /&gt;&lt;br /&gt;其他需求可以自己改&lt;br /&gt;&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-php&quot;&gt;
&lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;ProxyUtils&lt;span class=&quot;token operator&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;token function&quot;&gt;isIPv6&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token variable&quot;&gt;$server&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;.&lt;/span&gt;server&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token variable&quot;&gt;$server&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;.&lt;/span&gt;name &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;token string backtick-quoted-string&quot;&gt;`[IPv6] ${$server.name}`&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;
&lt;span class=&quot;token comment&quot;&gt;// 还原节点域名&lt;/span&gt;
&lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token variable&quot;&gt;$server&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;.&lt;/span&gt;_domain&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;token variable&quot;&gt;$server&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;.&lt;/span&gt;server &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;token variable&quot;&gt;$server&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;.&lt;/span&gt;_domain&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23%E5%B0%8F%E8%AF%BE%E5%A0%82&quot; title=&quot;#小课堂&quot;&gt;#小课堂&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23tips&quot; title=&quot;#tips&quot;&gt;#tips&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23IP&quot; title=&quot;#IP&quot;&gt;#IP&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23IPv6&quot; title=&quot;#IPv6&quot;&gt;#IPv6&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%9F%9F%E5%90%8D&quot; title=&quot;#域名&quot;&gt;#域名&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23DNS&quot; title=&quot;#DNS&quot;&gt;#DNS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%A7%A3%E6%9E%90&quot; title=&quot;#解析&quot;&gt;#解析&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90&quot; title=&quot;#域名解析&quot;&gt;#域名解析&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%84%9A%E6%9C%AC&quot; title=&quot;#脚本&quot;&gt;#脚本&lt;/a&gt;</content:encoded></item></channel></rss>