Skip to content

Instantly share code, notes, and snippets.

@geekdada
geekdada / index.js
Last active November 4, 2019 02:33
Deploy Surgio gateway to my own server
const gateway = require('surgio/build/gateway');
const http = require('http');
http.createServer(gateway.createHttpServer()).listen(9000, () => {
console.log('Your app is running at http://127.0.0.1:9000');
});
@geekdada
geekdada / weibo_ads_remover.sgmodule
Last active April 17, 2020 17:58
Weibo Ads Remover
#!name=Weibo Ads Remover
#!desc=Weibo Ads Remover
#!system=ios
# Source https://github.com/yichahucha/surge/tree/master
[Script]
http-response ^https?://(sdk|wb)app\.uve\.weibo\.com(/interface/sdk/sdkad.php|/wbapplua/wbpullad.lua) requires-body=1,script-path=https://raw.githubusercontent.com/yichahucha/surge/master/wb_launch.js
http-response ^https?://m?api\.weibo\.c(n|om)/2/(statuses/(unread|extend|positives/get|(friends|video)(/|_)(mix)?timeline)|stories/(video_stream|home_list)|(groups|fangle)/timeline|profile/statuses|comments/build_comments|photo/recommend_list|service/picfeed|searchall|cardlist|page|!/photos/pic_recommend_status|video/tiny_stream_video_list) requires-body=1,script-path=https://raw.githubusercontent.com/yichahucha/surge/master/wb_ad.js
@geekdada
geekdada / clash.list
Created April 30, 2020 03:02
Clash demo
---
proxies:
- name: "\U0001F1ED\U0001F1F0 香港 Azure 01"
type: ss
server: example.com
port: 80
cipher: aes-128-gcm
password: password1
udp: true
plugin: obfs
@geekdada
geekdada / script.js
Last active July 6, 2024 13:50
GoodLinks Script
(function() {
const scheme = 'goodlinks://x-callback-url/save'
const search = new URLSearchParams()
search.append('url', document.URL)
window.open(`${scheme}?${search.toString()}`)
})()
;(async () => {
const headers = $request.headers
delete headers['user-agent']
delete headers['sec-ch-ua-full-version']
delete headers['sec-ch-ua-full-version-list']
headers['User-Agent'] = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.41'
headers['sec-ch-ua'] = '"Chromium";v="110", "Not A(Brand";v="24", "Microsoft Edge";v="110"'
headers['sec-ch-ua-mobile'] = '?0'
  1. Put the file under ~/.claude/agents
  2. Ask CC like "Use code reviewer to review my code"