代码拉取完成,页面将自动刷新
同步操作将从 W5 TEAM/w5 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/usr/bin/env python
# encoding:utf-8
import gevent.monkey
gevent.monkey.patch_all()
import sys
import platform
def w5_info(**kwargs):
print(" ##@&$||;..!||||||||||;;||||||||%$@##@")
print(" #@$%||||!` .;|||||;. `:!||||||$@@@")
print(" @$%||||||||!` `!||||$@&")
print(" &$||||||||||!. :|||||%$$")
print(" $%||||||||||` `!||||||$$")
print(" $%|||||||||;. :|||||$$")
print(" $%||||||||!. .;|||$$")
print(" &$||||||||; .!|:. `!%$$")
print(" @$%||||||||;. .:|||!' .!&&")
print(" #@$|||||||||||||||!` '%@@")
print(" ##@$%|||||||||||!` :%@#@")
print(" ###@&$||||||||!` !&###@")
print(" #####@&&%||||:. `%&#####@")
print(" ########&&&%: W5 SOAR '$&@#######@ v{version}".format(version="0.5.0"))
print("=============================================")
print("* Web : https://w5.io")
print("* Github : https://github.com/w5hub/w5")
print("=============================================")
if platform.system() == 'Windows':
print("* Running on http://{host}:{port}/ (Press CTRL+C to quit)".format(host=kwargs["host"],
port=kwargs["port"]))
def start_w5(**kwargs):
w5_info(host=kwargs["host"], port=kwargs["port"])
if platform.system() == 'Windows':
from core import start
from gevent import pywsgi
from geventwebsocket.handler import WebSocketHandler
server = pywsgi.WSGIServer((kwargs["host"], kwargs["port"]), start, handler_class=WebSocketHandler)
server.serve_forever()
else:
import multiprocessing
from gunicorn.app.wsgiapp import run as start_http
workers = multiprocessing.cpu_count() * 2 + 1
sys.argv.append("-k")
sys.argv.append("flask_sockets.Worker")
sys.argv.append("-b")
sys.argv.append(kwargs["host"] + ":" + str(kwargs["port"]))
sys.argv.append("-w")
sys.argv.append(str(workers))
sys.argv.append("-t")
sys.argv.append("60")
sys.argv.append("--threads")
sys.argv.append("2")
sys.argv.append("core:start")
start_http()
if __name__ == '__main__':
host = '0.0.0.0'
port = 8888
start_w5(host=host, port=port)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。