# encoding:'UTF-8'
# 使用說明:
# 請將本腳本放在與ShadowsocksR.exe同級目錄下,并且可運行的主程序名字修改為ShadowsocksR.exe。
# 通過本腳本可以自動獲取http://goagentss.cc/(極光網)的免費賬戶并進行自動配置。
import requests
from bs4 import BeautifulSoup
import re
import json
import win32api
import time
# 關閉SS程序以便于修改配置后重新開啟新設置
win32api.ShellExecute(0, 'open', 'taskkill', '/F /IM ShadowsocksR.exe','',0)
time.sleep(1.5)
# 定義瀏覽器訪問數據
headers = {
'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
'Accept-Encoding':'gzip, deflate, sdch',
'Accept-Language':'zh-CN,zh;q=0.8',
'Cache-Control':'max-age=0',
'Connection':'keep-alive',
'Host':'goagentss.cc',
'Upgrade-Insecure-Requests':'1',
'User-Agent':'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'
}
url = 'http://goagentss.cc/'
# 定義函數獲取服務器地址等數據
def get_data(f_html):
data = []
for num in range(0,4):
f_html = f_html.next_sibling.next_sibling
pattern = r'(?<=:)[^\r\n]*$'
data.append( re.search(pattern,f_html.string).group(0))
return data
# 訪問網站獲取網站返回值
resp = requests.get(url,headers = headers)
html = BeautifulSoup(resp.text,'html.parser').select('.text > h5')
# 數據格式化為JSON可以接受的數據
xianlu_data = [ get_data(html[0]) , get_data(html[1]) ]
json_data = { "configs":[ {"server":0,'server_port':0,'password':0,'method':0} ,{"server":1,'server_port':1,'password':1,'method':1} ] }
json_data['configs'][0]['server']=xianlu_data[0][0]
json_data['configs'][0]['server_port']=xianlu_data[0][1]
json_data['configs'][0]['method']=xianlu_data[0][2]
json_data['configs'][0]['password']=xianlu_data[0][3]
json_data['configs'][1]['server']=xianlu_data[1][0]
json_data['configs'][1]['server_port']=xianlu_data[1][1]
json_data['configs'][1]['method']=xianlu_data[1][2]
json_data['configs'][1]['password']=xianlu_data[1][3]
# 將獲取的數據寫入gui-config.json
with open('gui-config.json', 'w') as f:
json.dump(json_data, f)
# 打開ShadowsocksR.exe主程序
win32api.ShellExecute(0, 'open', 'ShadowsocksR.exe', '','',0)
使用Python獲取極光網免費SS并進行自動配置
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...