2023-08-04 14:14:10 +00:00
|
|
|
#!/usr/bin/env python3
|
|
|
|
|
|
|
|
import random
|
|
|
|
|
|
|
|
from helpers import get_client_cert
|
|
|
|
from db import *
|
|
|
|
|
|
|
|
TLS_CLIENT_HASH = get_client_cert()
|
|
|
|
user_id = check_hash(TLS_CLIENT_HASH)
|
|
|
|
user_name = get_name(user_id) or "[Not Set]"
|
2023-08-04 21:34:52 +00:00
|
|
|
game_id = get_game_id(user_id)
|
2023-08-04 14:14:10 +00:00
|
|
|
|
2023-08-04 15:58:20 +00:00
|
|
|
print("# Lobby")
|
|
|
|
|
2023-08-04 14:14:10 +00:00
|
|
|
print("username:",user_name)
|
2023-08-04 15:58:20 +00:00
|
|
|
print("score:",get_score(user_id))
|
2023-08-04 14:14:10 +00:00
|
|
|
print()
|
|
|
|
|
2023-08-04 21:34:52 +00:00
|
|
|
|
|
|
|
|
|
|
|
if game_id:
|
|
|
|
print("=> game.cgi back to game")
|
|
|
|
|
2023-08-04 15:58:20 +00:00
|
|
|
print("=> rank.cgi ranking")
|
|
|
|
print("=> login.cgi login")
|
2023-08-04 21:34:52 +00:00
|
|
|
print("=> new_game.cgi new game")
|
2023-08-04 14:14:10 +00:00
|
|
|
|
|
|
|
print()
|
|
|
|
|
|
|
|
conn=create_connection()
|
|
|
|
with conn:
|
|
|
|
cur = conn.cursor()
|
|
|
|
cur.execute("SELECT * FROM games ORDER BY stime DESC")
|
|
|
|
rows = cur.fetchall()
|
|
|
|
for row in rows:
|
|
|
|
print("=> choose.cgi?game_id="
|
|
|
|
+str(row[0])+" Game "
|
|
|
|
+str(row[0]),end="\r\n")
|