explaingit

nobyda/script

8,456JavaScriptAudience · generalComplexity · 3/5Setup · hard

TLDR

A library of JavaScript scripts for iOS proxy apps like Surge and QuantumultX that automate daily check-ins, enhance proxy features, and modify how specific apps behave.

Mindmap

mindmap
  root((nobyda scripts))
    Script types
      Daily bonus automation
      Proxy tool enhancements
      App behavior modifications
    Supported apps
      Surge
      QuantumultX
      Loon
    Requirements
      MITM enabled
      Root certificate trusted
    Platforms
      iPhone
      iPad
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Automatically claim daily bonus rewards in apps like Bilibili manga and iQIYI without tapping manually each day.

USE CASE 2

Switch your proxy policy group using iOS Shortcuts instead of opening the proxy app each time.

USE CASE 3

Automatically select the correct regional version of Bilibili anime and display Douban ratings alongside content.

Tech stack

JavaScript

Getting it running

Difficulty · hard Time to first run · 1h+

Requires a paid iOS proxy app, enabling MITM, and manually installing and trusting a generated root certificate.

In plain English

This repository is a collection of JavaScript scripts for iOS network proxy applications such as Surge, QuantumultX, and Loon. These proxy tools allow users to intercept and modify network traffic on an iPhone or iPad, and this script library extends that capability with specific automations and behaviors for various apps. The scripts fall into three groups. The first is daily bonus automation: scripts that automatically claim daily check-in rewards in Chinese apps like iQIYI (video streaming), Bilibili manga, and Baidu Tieba. These run when you open the relevant app, handling the tap sequence that would otherwise require manual action each day. The second group enhances proxy tool functionality, such as switching proxy policy groups through iOS Shortcuts, querying VPN server traffic data, and automatically selecting the correct regional version of Bilibili anime while also displaying ratings from Douban. The third group modifies how specific apps behave, typically by intercepting network responses to unlock premium features or in-app purchases. The README lists examples including VSCO, PicsArt, CamScanner, and various Chinese reading and video apps. Using these scripts requires enabling MITM (a technique for inspecting encrypted HTTPS traffic) inside your proxy app, then manually installing and trusting a root certificate that the proxy generates. The README includes a disclaimer section covering privacy, legal exposure around decryption and potential infringement, and a statement that the project author accepts no liability. Many of the targeted applications are Chinese-market services, and availability for each script is tracked in the README tables.

Copy-paste prompts

Prompt 1
I use Surge on iOS and want to install the Bilibili daily check-in script. Walk me through enabling MITM, installing the root certificate, and adding the script.
Prompt 2
How do I add the QuantumultX policy-switching script so I can trigger a proxy group change from an iOS Shortcut?
Prompt 3
I want to use the iQIYI automatic check-in script on Loon. What configuration lines do I add to my Loon config file?
Prompt 4
The README mentions MITM is required for these scripts. What is MITM in this context and why is it needed for the scripts to intercept app traffic?
Open on GitHub → Explain another repo

← nobyda on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.