|
|
|
@ -97,6 +97,11 @@ def set_panel_username(username=None): |
|
|
|
|
sql.table('users').where('id=?', (1,)).setField('username', username) |
|
|
|
|
print('username: ' + username) |
|
|
|
|
|
|
|
|
|
def getServerIp(): |
|
|
|
|
version = sys.argv[2] |
|
|
|
|
ip = mw.execShell("curl -{} -sS --connect-timeout 5 -m 60 https://v6r.ipip.net/?format=text".format(version)) |
|
|
|
|
return ip[0] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__": |
|
|
|
|
type = sys.argv[1] |
|
|
|
@ -106,5 +111,7 @@ if __name__ == "__main__": |
|
|
|
|
set_panel_pwd(sys.argv[2]) |
|
|
|
|
elif type == 'username': |
|
|
|
|
set_panel_username() |
|
|
|
|
elif type == 'getServerIp': |
|
|
|
|
getServerIp() |
|
|
|
|
else: |
|
|
|
|
print('ERROR: Parameter error') |
|
|
|
|