Skip to content

Repository files navigation

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

ApplicationScript nameAvailableMaintenance
京东商城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 nameDescription
PolicySwitch.jsSwitch QX,Surge,Loon policy groups using ios shortcut.
DataQuery.jsServer(VPN) traffic query based on Sub-Store.
Bili_Auto_Regions.jsBilibili anime auto switch region & show douban rating.
ExchangePoints.jsBilibili Comics points mall auto snap up.
TestFlightAccount.jsMerge and share TestFlight accounts
Google_CAPTCHA.jsGoogle CAPTCHA solution(Surge only)

Other Script

ApplicationScript nameDescriptionAvailable
HTTPBotvsco.jsUnlock membership✅ (2023/08/17)
VSCOvsco.jsUnlock membership✅ (2023/08/17)
1Blockervsco.jsUnlock membership✅ (2023/08/17)
JibJabjibjab.jsUnlock membership✅ (2023/08/17)
美易PicsartPicsArt.jsUnlock membership✅ (2023/08/17)
MIX滤镜大师MIX.jsUnlock in-app purchases✅ (2023/08/17)
Polarr 泼辣Polarr.jsUnlock in-app purchases✅ (2023/08/17)
小影VivaVideovivavideo.jsUnlock membership✅ (2023/08/17)
CamScannerCamScanner.jsUnlock some benefits✅ (2023/08/17)
知音漫客Zymh.jsUnlock vip chapters✅ (2023/08/17)
香蕉视频xjsp.jsUnlock membership✅ (2023/08/17)
网易蜗牛读书wnyd.jsUnlock membership✅ (2023/08/17)
陆琪讲故事luqi.jsUnlock radio✅ (2023/08/17)
百度网盘BaiduCloud.jsUnlock video speed✅ (2023/08/17)
WeChatWechat.jsRemove Ads✅ (2023/08/17)
動畫瘋BahamutAnimeAds.jsRemove Ads✅ (2023/08/17)

Surge File Overview

File nameDescriptionType
HuiJuDongManAds.sgmoduleRemove APP AdsModule
IPA_install.sgmoduleUse Surge to assist in install IPA (signed version)Module
TestFlightDownload.sgmoduleRemove TestFlight region restrictionsModule
TestFlightAccount.sgmoduleMerge and share TestFlight accountsModule
GetCookie.sgmoduleDaily bonus script relatedModule
BahamutAnimeAds.sgmoduleRemove Bahamut anime AdsModule

QuantumultX File Overview

File nameDescriptionType
Js.confRemote script subscription.Rewrite Resources
Js_Remote_Cookie.confDaily bonus script relatedRewrite Resources
TestFlightDownload.confRemove TestFlight region restrictionsRewrite Resources
IPA-Installer.snippetUse 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 */letobj=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 nameDescriptionType
Loon_GetCookie.pluginDaily bonus script relatedPlugin
Loon_TF_Download.pluginRemove TestFlight region restrictionsPlugin
Loon_TF_Account.pluginMerge and share TestFlight accountsPlugin
Loon_Bahamut_ADS.pluginRemove Bahamut anime AdsPlugin
Loon_IPA_Installer.pluginUse Loon to assist in install IPA (signed version)Plugin

Stash File Overview

File nameDescriptionType
IPA-Installer.stoverrideUse Stash to assist in install IPA (signed version)Override

Disclaimer

Please note that in the following disclaimer, the term "Script-project" specifically refers to the open source scripts and rules available at "https://github.com/NobyDa/Script", while the term "NobyDa" specifically refers to the author and owner of these scripts and rules.

Decrypt

  • Any scripts within the Script-project that involve unlocking and decrypting are intended for resource sharing and study purposes only. The legality, accuracy, completeness, and validity of these scripts cannot be guaranteed. Therefore, please use your own judgment based on the actual situation.

  • You are required to delete the decryption scripts from your computer or phone completely within 24 hours of downloading them.

Privacy

  • NobyDa is not responsible for any privacy breaches or other consequences arising from the direct or indirect use of any of the scripts in the Script-project, including but not limited to violating relevant laws and regulations or establishing a VPS for distribution purposes.

Commercial

  • Do not use any scripts from the Script-project for commercial or illegal purposes, or you will bear full responsibility for the consequences that may arise.

Infringement

  • If any company or individual believes that any script in the Script-project may infringe on their rights, they should promptly notify us and provide proof of ownership and identity. We will delete the relevant scripts upon receipt of the necessary documents.

Liability

  • NobyDa is not responsible for any problems with the Script-project, including but not limited to any loss or damage caused by any scripting errors.

Change

  • Anyone who views or uses the scripts in the Script-project, whether directly or indirectly, should carefully read this disclaimer. NobyDa reserves the right to change or supplement this disclaimer at any time.

  • By viewing, using, or copying any of the related scripts in the Script-project, you will be deemed to have accepted this disclaimer.

Acknowledgment

License

GPLv3

About

This project is based on the scripting capabilities of several excellent iOS proxy tools (e.g. Surge, Quantumult X)

Topics

Resources

Stars

8.4k stars

Watchers

471 watching

Forks

Releases

Packages

Used by

Contributors

Languages