├── EmbyPremiere ├── EmbyPremiere.js └── EmbyPremiere.sgmodule ├── Jailbreak ├── SileoHiKe.js └── SileoHiKe.sgmodule ├── README.md └── nPlayer ├── nPlayer.js └── nPlayer.sgmodule /EmbyPremiere/EmbyPremiere.js: -------------------------------------------------------------------------------- 1 | if ($request.url.indexOf('mb3admin.com/admin/service/registration/validateDevice') != -1) { 2 | if($response.status!=200){ 3 | $notification.post("Emby Premiere 已激活", "", ""); 4 | $done({status: 200, headers: $response.headers, body: '{"cacheExpirationDays":999,"resultCode":"GOOD","message":"Device Valid"}' }) 5 | }else{ 6 | $done({}) 7 | } 8 | }else{ 9 | $done({}) 10 | } 11 | -------------------------------------------------------------------------------- /EmbyPremiere/EmbyPremiere.sgmodule: -------------------------------------------------------------------------------- 1 | #!name=Emby Premiere 2 | #!desc=Emby Premiere Unlock 3 | 4 | [Script] 5 | EmbyPremiere.js = type=http-response,pattern=^https?:\/\/mb3admin.com\/admin\/service\/registration\/validateDevice,requires-body=1,max-size=0,script-path=https://raw.githubusercontent.com/rartv/SurgeScript/main/EmbyPremiere/EmbyPremiere.js 6 | 7 | [MITM] 8 | hostname = %APPEND% mb3admin.com -------------------------------------------------------------------------------- /Jailbreak/SileoHiKe.js: -------------------------------------------------------------------------------- 1 | // 由 https://t.me/iOS_Jailbreaking 开发 2 | 3 | var url = $request.url.replace(/downloads\.php%3F/g, 'downloads.php?'); 4 | 5 | $done({url: url, headers: $request.headers }); 6 | -------------------------------------------------------------------------------- /Jailbreak/SileoHiKe.sgmodule: -------------------------------------------------------------------------------- 1 | #!name=Sileo 嗨客源修复 2 | #!desc=修复嗨客源在 Sileo 上无法下载 deb 的问题。由 https://t.me/iOS_Jailbreaking 开发。 3 | #!system=ios 4 | 5 | [Script] 6 | 嗨客源修复 = type=http-request,pattern=^https?:\/\/repo\.qqtlr\.com\/\.\/downloads\.php%3Frequest=\d+\.deb,requires-body=false,script-path= https://raw.githubusercontent.com/rartv/SurgeScript/main/Jailbreak/SileoHiKe.js,debug=false 7 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # SurgeScript 2 | My Surge Script 3 | -------------------------------------------------------------------------------- /nPlayer/nPlayer.js: -------------------------------------------------------------------------------- 1 | var url = $request.url.replace(/language=[A-Za-z0-9_-]+/ig, 'language=zh'); 2 | 3 | $done({url: url, headers: $request.headers }); 4 | -------------------------------------------------------------------------------- /nPlayer/nPlayer.sgmodule: -------------------------------------------------------------------------------- 1 | #!name=nPlayer 中文元数据修复 2 | #!desc=修复 nPlayer 在获取影片中文元数据时得到英文的问题 3 | 4 | [Script] 5 | nPlayer 中文元数据修复 = type=http-request,pattern=api_key=6829be025de07f56845fbb450f96dc0d,requires-body=false,script-path= https://raw.githubusercontent.com/rartv/SurgeScript/main/nPlayer/nPlayer.js,debug=false 6 | 7 | [MITM] 8 | hostname = %APPEND% api.themoviedb.org --------------------------------------------------------------------------------