diff --git a/README.md b/README.md index 8a66dee..e04bbc6 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,5 @@ # pip-helper 可以帮助不会使用pip安装库的人准备 + +# 作者 +邮箱:drb12311@163.com \ No newline at end of file diff --git a/login.py b/login.py deleted file mode 100644 index 8c30949..0000000 --- a/login.py +++ /dev/null @@ -1,53 +0,0 @@ -from tkinter import * -from tkinter import ttk, messagebox -import hashlib - -# 定义用户名和密码 -username = 'admin' -password_hash = hashlib.sha256('0000'.encode('utf-8')).hexdigest() - -def validate_password(): - input_user = username_entry.get() - input_pass = hashlib.sha256(password_entry.get().encode('utf-8')).hexdigest() - - if input_user == username and input_pass == password_hash: - messagebox.showinfo('Login', '密码正确') - password_entry.delete(0, END) - else: - messagebox.showerror('Login', '密码错误') - password_entry.delete(0, END) - -# 创建主窗口 -root = Tk() -root.title('Login') - -# 创建样式 -style = ttk.Style() - -style.theme_use('clam') -style.configure('TLabel', font=('Arial', 12)) -style.configure('TEntry', font=('Arial', 12)) - -# 创建用户名和密码输入框 -username_entry = ttk.Entry(root, width=30) -username_entry.insert(0, 'Username') -username_entry.configure(foreground='grey') -username_entry.bind('', lambda event: username_entry.delete(0, END)) -username_entry.bind('', lambda event: username_entry.insert(0, 'Username') if not username_entry.get() else None) - -password_entry = ttk.Entry(root, width=30, show='*') -password_entry.insert(0, 'Password') -password_entry.configure(foreground='grey') -password_entry.bind('', lambda event: password_entry.delete(0, END)) -password_entry.bind('', lambda event: password_entry.insert(0, 'Password') if not password_entry.get() else None) - -# 创建"OK"按钮 -ok_button = ttk.Button(root, text='OK', command=validate_password) - -# 布局 -username_entry.pack(pady=10) -password_entry.pack(pady=10) -ok_button.pack(pady=10) - -# 运行主循环 -root.mainloop() diff --git a/reg.pyw b/reg.pyw deleted file mode 100644 index 4da823e..0000000 --- a/reg.pyw +++ /dev/null @@ -1,27 +0,0 @@ -import tkinter as tk -import os - -def register(): - username = username_entry.get() - password = password_entry.get() - with open("c:/username.md", "w") as f: - f.write(f"Username: {username}\nPassword: {password}") - root.destroy() - -root = tk.Tk() -root.title("注册程序") - -username_label = tk.Label(root, text="Username:") -username_label.pack() -username_entry = tk.Entry(root) -username_entry.pack() - -password_label = tk.Label(root, text="Password:") -password_label.pack() -password_entry = tk.Entry(root, show="*") -password_entry.pack() - -register_button = tk.Button(root, text="Register", command=register) -register_button.pack() - -root.mainloop()