Search: #广告

  1. Median: 基于 Android System WebView 的本地优先轻量浏览器

    Median: 基于 Android System WebView 的本地优先轻量浏览器

    • 安装包约 215 KB,原生 Java 实现,依托系统 WebView 获得轻量体积与持续更新的渲染能力

    • 内置广告拦截、本地加密密码库、用户脚本引擎与离线阅读,覆盖高频浏览器增强场景

    • 书签、历史、密码、脚本与离线页面默认保存在设备本地,适合关注隐私边界与本地数据控制的 Android 用户

    https://t.me/MedianBeta/13

    https://github.com/bi-box/Median

    合集 群组 恰饭 联系推广

    #Android #隐私浏览器 #本地优先 #广告拦截 #用户脚本 #离线阅读 #WebView #GitHub

    • 👍2
  2. 智慧苏州 去广告

    智慧苏州 去广告

    去开屏, 去 banner, 去瀑布流

    🆕 以后仅更新此 📦 远程模块

    将收录到 LoonKissSurge Repository

    #!name=智慧苏州 去广告
    #!desc=去开屏, 去 banner, 去瀑布流
    #!category=xream
    
    [General]
    
    force-http-engine-hosts = %APPEND% newapp2.szsmk.com
    
    [MITM]
    
    hostname = %APPEND%, newapp2.szsmk.com
    
    [Map Local]
    
    ^https?:\/\/newapp2\.szsmk\.com\/app\/config\/queryMainAd data-type=text data='{"message":"操作成功","main_ad_list":[],"code":"000000"}' header='Content-Type:application/json'
    
    ^https?:\/\/newapp2\.szsmk\.com\/app\/config\/(queryCarousel|queryRecommendation)\/ data-type=text data='{"code":"000000","message":"操作成功","list":[]}' header='Content-Type:application/json'


    #Surge #模块 #智慧苏州 #去广告 #广告 #开屏 #开屏广告 #启动 #banner #瀑布流

    • 😁1
  3. 小爱音箱 去广告

    小爱音箱 去广告

    去开屏 去 banner

    🆕 以后仅更新此 📦 远程模块

    将收录到 LoonKissSurge Repository

    #!name=小爱音箱 去广告
    #!desc=去开屏 去 banner
    #!category=xream
    
    [General]
    
    force-http-engine-hosts = %APPEND% info.mina.xiaoaisound.com
    
    [MITM]
    
    hostname = %APPEND%, info.mina.xiaoaisound.com
    
    [Map Local]
    
    ^https?:\/\/info\.mina\.xiaoaisound\.com\/(advertise|payGuide)\/ data-type=text data='{ "code": 0, "message": "Success", "data": [] }' header='Content-Type:application/json'


    #Surge #模块 #小爱音箱 #去广告 #广告 #开屏 #开屏广告 #启动 #banner

    • ❤️5
  4. 催眠大师 去广告之先去个开屏玩玩

    催眠大师 去广告之先去个开屏玩玩

    App

    🆕 以后仅更新此 📦 远程模块

    将收录到 LoonKissSurge Repository

    #!name=催眠大师 去广告
    #!desc=去开屏
    #!category=xream
    
    [General]
    
    force-http-engine-hosts = %APPEND% cmds.omesoft.com
    
    [MITM]
    
    hostname = %APPEND%, cmds.omesoft.com
    
    [Body Rewrite]
    
    http-response ^https?:\/\/cmds\.omesoft\.com\/HypnotistWS\.asmx '<GetADResult>.*?</GetADResult>' '<GetADResult>{"ret":0,"msg":"正常","err_code":0,"data":{"ad":[]}}</GetADResult>'


    #Surge #模块 #催眠大师 #去广告 #广告 #开屏 #开屏广告 #启动

    • ❤️1
    • 👍1
  5. 粉象生活 去广告之先去个开屏玩玩(JQ 版)

    粉象生活 去广告之先去个开屏玩玩(JQ 版)

    🆕 以后仅更新此 📦 远程模块

    将收录到 LoonKissSurge Repository

    #!name=粉象生活 去广告
    #!desc=先去个开屏玩玩(JQ 版)
    #!category=xream
    
    [General]
    
    force-http-engine-hosts = %APPEND% api.fenxianglife.com
    
    [MITM]
    
    hostname = %APPEND%, api.fenxianglife.com
    
    [Body Rewrite]
    http-response-jq ^https?:\/\/api\.fenxianglife\.com\/njia\/index\/popup\/v2 '.data.list = []'


    #Surge #模块 #粉象生活 #去广告 #广告 #开屏 #开屏广告 #启动 #JQ

    • ❤️3
    • 👍2
    • 👏1
    • 💩1
  6. Reddit 过滤推广, 关 NSFW 提示(JQ 版)

    Reddit 过滤推广, 关 NSFW 提示(JQ 版)

    先测测 晚点传文件再同步到 Surge.qingr.moe

    支持 Surge 和 Loon

    1. Surge 需此订阅功能 Body Rewrite 支持使用 JQ 表达式对 JSON 进行操作

    🆕 以后仅更新此 📦 远程模块

    将收录到 LoonKissSurge Repository

    #!name=Reddit 去广告
    #!desc=过滤推广, 关 NSFW 提示(JQ 版)
    #!category=xream
    
    [General]
    
    force-http-engine-hosts = %APPEND% gql.reddit.com, gql-fed.reddit.com
    
    [MITM]
    
    hostname = %APPEND%, gql.reddit.com, gql-fed.reddit.com
    
    [Body Rewrite]
    
    http-response-jq ^https?:\/\/gql(-fed)?\.reddit\.com 'walk( if type == "object" then (if .isNsfw == true then .isNsfw = false else . end) | (if .isNsfwMediaBlocked == true then .isNsfwMediaBlocked = false else . end) | (if .isNsfwContentShown == false then .isNsfwContentShown = true else . end) | (if (.commentsPageAds | type == "array") then (.commentsPageAds = []) else . end) | (if ( (.node | type == "object") and (.node.cells | type == "array") and (.node.cells | any(.__typename? == "AdMetadataCell" or .isAdPost? == true)) ) then empty else . end) | (if (.node | type == "object") and (.node.adPayload | type == "object") then empty else . end) | (if .__typename == "AdPost" then empty else . end) else . end)'


    2. Loon 需最新 TestFlight 版(现在好像会崩溃...等待确认)

    #!name = Reddit 去广告
    #!desc = 过滤推广, 关 NSFW 提示(JQ 版)
    #!openUrl = https://apps.apple.com/app/id1064216828
    #!author = xream[https://github.com/xream]
    #!tag = 去广告
    #!system = 
    #!system_version = 
    #!loon_version = 3.2.4(769)
    #!homepage = https://github.com/luestr/ProxyResource/blob/main/README.md
    #!icon = https://raw.githubusercontent.com/luestr/IconResource/main/App_icon/120px/Reddit.png
    #!date = 2024-10-26 03:35:00
    
    [Rewrite]
    ^https?:\/\/gql(-fed)?\.reddit\.com response-body-json-jq 'walk( if type == "object" then (if .isNsfw == true then .isNsfw = false else . end) | (if .isNsfwMediaBlocked == true then .isNsfwMediaBlocked = false else . end) | (if .isNsfwContentShown == false then .isNsfwContentShown = true else . end) | (if (.commentsPageAds | type == "array") then (.commentsPageAds = []) else . end) | (if ( (.node | type == "object") and (.node.cells | type == "array") and (.node.cells | any(.__typename? == "AdMetadataCell" or .isAdPost? == true)) ) then empty else . end) | (if (.node | type == "object") and (.node.adPayload | type == "object") then empty else . end) | (if .__typename == "AdPost" then empty else . end) else . end)'
    
    [MitM]
    hostname = gql.reddit.com, gql-fed.reddit.com


    #Surge #Loon #模块 #Reddit #去广告 #广告 #JQ

    • 👍4
    • ❤️2
    • 🤩1
  7. #Surge #模块 #Reddit #去广告 #广告

    #Surge #模块 #Reddit #去广告 #广告

    Reddit 过滤推广, 关 NSFW 提示(非暴力替换版)

    目前 Loon 纯 TUN 模式使用该脚本会导致各种加载缓慢/失败 请先关闭纯 TUN 模式(现在好了

    小脚本小模块就不放 GitHub 了

    ① reddit.sgmodule
    #!name=Reddit
    #!desc=过滤推广, 关 NSFW 提示 @xream

    [General]

    force-http-engine-hosts = %APPEND% gql.reddit.com, gql-fed.reddit.com

    [Script]
    Reddit = type=http-response,pattern=^https?:\/\/gql(-fed)?\.reddit\.com,requires-body=1,max-size=0,timeout=30,script-path=reddit.js
    [MITM]
    hostname = %APPEND%, gql.reddit.com, gql-fed.reddit.com
    ② reddit.js

    let body;
    try {
      body = JSON.parse($response.body.replace(/"isNsfw":true/g, '"isNsfw":false'))
      if (body.data?.children?.commentsPageAds) {
        body.data.children.commentsPageAds = []
      } 
      for (const [k, v] of Object.entries(body.data)) {
        if (v?.elements?.edges) {
          body.data[k].elements.edges = v.elements.edges.filter(
            i =>
              !['AdPost'].includes(i?.node?.__typename) &&
              !i?.node?.cells?.some(j => j?.__typename === 'AdMetadataCell') &&
              !i?.node?.adPayload
          );
        }
      }
    
      
    } catch (e) {
      console.log(e);
    } finally {
      $done(body ? { body: JSON.stringify(body) } : {});
    }


    相关: 如何使用 Gist 创建私有脚本/模块

    另一个版本:
    暴力替换版(有点 bug)

    • ❤️4
  8. #Surge #模块 #Reddit #去广告 #广告

    #Surge #模块 #Reddit #去广告 #广告

    Reddit 过滤推广, 关 NSFW 提示(暴力替换版 有点 bug)

    目前 Loon 纯 TUN 模式使用该脚本会导致各种加载缓慢/失败 请先关闭纯 TUN 模式

    小脚本小模块就不放 GitHub 了

    ① reddit.sgmodule
    #!name=Reddit
    #!desc=过滤推广, 关 NSFW 提示 @xream

    [General]

    force-http-engine-hosts = %APPEND% gql.reddit.com, gql-fed.reddit.com

    [Script]
    Reddit = type=http-response,pattern=^https?:\/\/gql(-fed)?\.reddit\.com,requires-body=1,max-size=0,timeout=30,script-path=reddit.js
    [MITM]
    hostname = %APPEND%, gql.reddit.com, gql-fed.reddit.com
    ② reddit.js

    let body;
    try {
    if (/"(isNsfw|AdPost|AdMetadataCell|adPayload)"/.test($response.body)) {
    body = $response.body.replace(
    /(")(isNsfw|AdPost|AdMetadataCell|adPayload)(")/gi,
    '$1_$2$3'
    );
    }
    } catch (e) {
    console.log(e);
    } finally {
    $done(body ? { body } : {});
    }

    相关: 如何使用 Gist 创建私有脚本/模块
    另一个版本:
    非暴力替换版

    • 🤩3