mirror of
https://github.com/honmashironeko/ProxyCat.git
synced 2025-11-05 10:51:06 +00:00
18 lines
545 B
Python
18 lines
545 B
Python
from modules.modules import get_message, load_config
|
|
import requests
|
|
|
|
def newip():
|
|
config = load_config()
|
|
language = config.get('language', 'cn')
|
|
print(get_message('getting_new_proxy', language))
|
|
url = config.get('getip_url', '')
|
|
if not url:
|
|
raise ValueError(get_message('proxy_file_not_found', language, 'getip_url'))
|
|
response = requests.get(url)
|
|
response.raise_for_status()
|
|
newip = "socks5://" + response.text.split("\r\n")[0]
|
|
print(get_message('new_proxy_is', language, newip))
|
|
return newip
|
|
|
|
|