main_func_easter_egg.py 1.3 KB

1234567891011121314151617181920212223242526272829
  1. from .tool.func import *
  2. def main_func_easter_egg():
  3. with get_db_connect() as conn:
  4. curs = conn.cursor()
  5. ip = ip_check()
  6. if ip_or_user(ip) == 0:
  7. curs.execute(db_change('select name from user_set where id = ? and name = ?'), [ip, 'get_🥚'])
  8. if not curs.fetchall():
  9. curs.execute(db_change('insert into user_set (name, id, data) values ("get_🥚", ?, "Y")'), [ip])
  10. conn.commit()
  11. if platform.system() == 'Linux':
  12. if platform.machine() in ["AMD64", "x86_64"]:
  13. data = os.popen(os.path.join(".", "route_go", "bin", sys._getframe().f_code.co_name + ".amd64.bin")).read()
  14. else:
  15. data = os.popen(os.path.join(".", "route_go", "bin", sys._getframe().f_code.co_name + ".arm64.bin")).read()
  16. else:
  17. if platform.machine() in ["AMD64", "x86_64"]:
  18. data = os.popen(os.path.join(".", "route_go", "bin", sys._getframe().f_code.co_name + ".amd64.exe")).read()
  19. else:
  20. data = os.popen(os.path.join(".", "route_go", "bin", sys._getframe().f_code.co_name + ".arm64.exe")).read()
  21. return easy_minify(flask.render_template(skin_check(),
  22. imp = ['Easter Egg', wiki_set(), wiki_custom(), wiki_css([0, 0])],
  23. data = data,
  24. menu = 0
  25. ))