MCPcopy Index your code
hub / github.com/NobyDa/Script

github.com/NobyDa/Script @main sqlite

repository ↗ · DeepWiki ↗
485 symbols 1,479 edges 41 files 1 documented · 0%
README

TOC

The scripts or rewrite rules described below may require enabling MITM. Additionally, the generated root certificate must be installed and trusted manually in the system.

Script Overview

Daily-Bonus Script

Application Script name Available Maintenance
京东商城 JD_DailyBonus.js ⚠️
百度贴吧 TieBa.js ✅ (2023/08/17)
吾爱破解 52pojie.js
爱奇艺 iQIYI.js ✅ (2023/08/17)
快看漫画 KKMH.js ✅ (2023/08/17)
哔哩哔哩漫画 Manga.js ✅ (2023/08/17)
巴哈姆特 BahamutDailyBonus.js ✅ (2023/08/17)

Functionality-enhancing Script

Script name Description
PolicySwitch.js Switch QX,Surge,Loon policy groups using ios shortcut.
DataQuery.js Server(VPN) traffic query based on Sub-Store.
Bili_Auto_Regions.js Bilibili anime auto switch region & show douban rating.
ExchangePoints.js Bilibili Comics points mall auto snap up.
TestFlightAccount.js Merge and share TestFlight accounts
Google_CAPTCHA.js Google CAPTCHA solution(Surge only)

Other Script

Application Script name Description Available
HTTPBot vsco.js Unlock membership ✅ (2023/08/17)
VSCO vsco.js Unlock membership ✅ (2023/08/17)
1Blocker vsco.js Unlock membership ✅ (2023/08/17)
JibJab jibjab.js Unlock membership ✅ (2023/08/17)
美易Picsart PicsArt.js Unlock membership ✅ (2023/08/17)
MIX滤镜大师 MIX.js Unlock in-app purchases ✅ (2023/08/17)
Polarr 泼辣 Polarr.js Unlock in-app purchases ✅ (2023/08/17)
小影VivaVideo vivavideo.js Unlock membership ✅ (2023/08/17)
CamScanner CamScanner.js Unlock some benefits ✅ (2023/08/17)
知音漫客 Zymh.js Unlock vip chapters ✅ (2023/08/17)
香蕉视频 xjsp.js Unlock membership ✅ (2023/08/17)
网易蜗牛读书 wnyd.js Unlock membership ✅ (2023/08/17)
陆琪讲故事 luqi.js Unlock radio ✅ (2023/08/17)
百度网盘 BaiduCloud.js Unlock video speed ✅ (2023/08/17)
WeChat Wechat.js Remove Ads ✅ (2023/08/17)
動畫瘋 BahamutAnimeAds.js Remove Ads ✅ (2023/08/17)

Surge File Overview

File name Description Type
HuiJuDongManAds.sgmodule Remove APP Ads Module
IPA_install.sgmodule Use Surge to assist in install IPA (signed version) Module
TestFlightDownload.sgmodule Remove TestFlight region restrictions Module
TestFlightAccount.sgmodule Merge and share TestFlight accounts Module
GetCookie.sgmodule Daily bonus script related Module
BahamutAnimeAds.sgmodule Remove Bahamut anime Ads Module

QuantumultX File Overview

File name Description Type
Js.conf Remote script subscription. Rewrite Resources
Js_Remote_Cookie.conf Daily bonus script related Rewrite Resources
TestFlightDownload.conf Remove TestFlight region restrictions Rewrite Resources
IPA-Installer.snippet Use QX to assist in install IPA (signed version) Rewrite Resources

Rules of type "Rule" include only ad hosts. Please select the REJECT policy.

Difference between QuantumultX versions (Click to view)

  • AppStore version QX1.0.0 (120): This is the initial version, and JS functionality is unrestricted.

  • AppStore version QX1.0.1 (130): This version adds support for V2Ray protocols but restricts certain keywords for VIP-type scripts.

  • AppStore version QX1.0.2 (136): This version adds support for HTTP protocols and relaxes certain script keyword restrictions but restricts remote script subscriptions.

  • AppStore version QX1.0.3 (155): This version removes keyword restrictions and restores the script remote subscription functionality. However, the device ID must be commented out in the remote script before execution.

  • AppStore version QX1.0.4 (164): This version completely restricts remote script subscriptions, requiring all scripts to use local paths.

  • AppStore version QX1.0.5 (192): This version introduces a scheduled script task feature.

  • AppStore version QX1.0.6 (212): This version supports modifying HTTP request body and replaying HTTP requests.

  • AppStore version QX1.0.7 (240): This version supports TLS 1.3 (TLS-based proxy protocol) and Trojan protocols.

  • ...

  • AppStore version QX1.0.10 (313): This version restores remote script subscriptions.

In QX1.0.3, the device ID feature was added. Here’s a simple example:

/**
 * @supported 23AD6B11CD4B
 */

let obj = JSON.parse($response.body)
obj["example"] = 0;
$done({body:JSON.stringify(obj)})

The randomly generated device ID above is located at the bottom of the Quantumult X additional menu and may change after a system restore.


Loon File Overview

File name Description Type
Loon_GetCookie.plugin Daily bonus script related Plugin
Loon_TF_Download.plugin Remove [TestFlight](https://apps.apple.com/

Core symbols most depended-on inside this repo

log
called by 120
Ctrip-DailyBonus/Ctrip.js
stringify
called by 116
52pojie-DailyBonus/52pojie.js
read
called by 57
52pojie-DailyBonus/52pojie.js
JDUserSignPre
called by 42
JD-DailyBonus/JD_DailyBonus.js
write
called by 41
52pojie-DailyBonus/52pojie.js
post
called by 41
Ctrip-DailyBonus/Ctrip.js
Wait
called by 35
JD-DailyBonus/JD_DailyBonus.js
get
called by 32
Ctrip-DailyBonus/Ctrip.js

Shape

Function 243
Method 218
Class 24

Languages

TypeScript99%
Python1%

Modules by API surface

Bahamut/BahamutDailyBonus.js73 symbols
Bilibili-DailyBonus/ExchangePoints.js53 symbols
Ctrip-DailyBonus/Ctrip.js50 symbols
Bilibili-DailyBonus/Manga.js50 symbols
JD-DailyBonus/JD_DailyBonus.js43 symbols
KuaiKan-DailyBonus/KKMH.js42 symbols
iQIYI-DailyBonus/iQIYI.js36 symbols
TestFlight/TestFlightAccount.js31 symbols
52pojie-DailyBonus/52pojie.js22 symbols
Time-based-One-Time-Password/TOTP.min.js21 symbols
Surge/JS/Bili_Auto_Regions.js13 symbols
BDTieBa-DailyBonus/TieBa.js13 symbols

For agents

$ claude mcp add Script \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact