Add two more sgmodule

This commit is contained in:
SukkaW 2022-05-04 15:25:25 +08:00
parent 7aaabd6d99
commit f226cc13eb
6 changed files with 44 additions and 2 deletions

View File

@ -1,5 +1,4 @@
const fs = require('fs');
const { promises: fsPromises } = fs;
const fsPromises = require('fs').promises;
const pathFn = require('path');
const table = require('table');
const listDir = require('@sukka/listdir');

View File

@ -250,6 +250,7 @@ i.giphy.com
.cdn.imghaste.com
.98avcdn.xyz
pics.dmm.co.jp
9191.ga
# >> Medium
cdn-client.medium.com
@ -421,6 +422,8 @@ static02.nyt.com
.wdfiles.com
# Zaobao
static.zaobao.com
# ClubHouse
static-assets.clubhouseapi.com
# Others
.v2ex.co
cdn.v2ex.com
@ -485,3 +488,4 @@ assets.capterra.com
cdn.ipinfo.io
static.missav.com
cdn.missav.com
assets.grammarly.com

View File

@ -7,3 +7,6 @@
.mega.nz
.mega.io
.mega.co.nz
# >> Parallels, Inc.
download.parallels.com

View File

@ -0,0 +1,7 @@
#!name=[Sukka] Unlock AbemaTV
[MITM]
hostname = %APPEND% abematv.akamaized.net
[Script]
unlock_abema = requires-body=1,max-size=0,script-path=https://ruleset.skk.moe/Script/abema_unlock.js,script-update-interval=86400,type=http-response,pattern=^https://abematv.akamaized.net/region.*

View File

@ -0,0 +1,7 @@
#!name=[Sukka] Unlock EMBY
[MITM]
hostname = %APPEND% mb3admin.com
[Script]
unlock_emby_premium = requires-body=1,max-size=0,script-path=https://ruleset.skk.moe/Script/fuck_emby.js,script-update-interval=86400,type=http-response,pattern=^https://mb3admin.com/.*

22
Script/abema_unlock.js Normal file
View File

@ -0,0 +1,22 @@
const url = $request.url;
const body = url.endsWith('region') || url.endsWith('region/')
? 'OK'
: $response.body
if ($request.method === 'OPTION') {
$done({})
} else {
$done({
status: 200,
body,
headers: {
'Content-Type': 'text/plain; charset=utf-8',
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Credentials': '*',
'Access-Control-Allow-Headers': 'origin,range,hdntl,hdnts',
'Access-Control-Allow-Methods': 'GET,HEAD,POST,PUT,DELETE,OPTIONS',
'Access-Control-Expose-Headers': 'Server,range,hdntl,hdnts,Akamai-Mon-Iucid-Ing,Akamai-Mon-Iucid-Del,Akamai-Request-BC',
'Access-Control-Max-Age': '86400'
}
})
}