先贴出项目地址
这两天注册Github用到过阿里云,ip段被操烂了。(别用来注册GitHub)
请注意!!(我的阿里云欠费了30+,跑这个千万要注意。)
AWS免费额度 使用方法见这个视频(不是我)
顺带提一嘴,这个每隔三十分钟左右会自己噶了。要重启,我弄了个py他定时重启。
并且访问指定url他也会重启。访问ip:端口/restart-scfproxy
# -*- coding: utf-8 -*-
from flask import Flask
import subprocess
import os
import signal
import threading
app = Flask(__name__)
# 定义全局变量来跟踪 scfproxy 进程
scfproxy_process = None
def start_scfproxy():
global scfproxy_process
if scfproxy_process:
# 如果进程已存在,先终止它
scfproxy_process.terminate()
scfproxy_process.wait()
binary_name = 'scfproxy'
binary_path = os.path.join(os.getcwd(), binary_name)
command = [binary_path, 'socks', '-l', '57777', '-s', '58888', '-h', '你vpsIP']
scfproxy_process = subprocess.Popen(command, stdout=subprocess.PIPE, preexec_fn=os.setsid)
# 设置定时器,每20分钟(1200秒)调用一次 start_scfproxy
threading.Timer(1800, start_scfproxy).start()
@app.route('/restart-scfproxy')
def restart_scfproxy():
start_scfproxy()
return 'C号成功,已重启代理'
if __name__ == '__main__':
start_scfproxy() # 启动 scfproxy 于服务器启动时
app.run(host='0.0.0.0', port=5000)