Update checkpassword.py

This commit is contained in:
DAProgs committed 2026-10-12 10:30:01 -04:00
1 parent de38cacaec
commit 06ced33680
1 file changed
+10 -7
+10 -7
View File
@@ -40,7 +40,7 @@ class App:
self.lbl_status.grid(row=3, column=0, columnspan=2, sticky="w")
self.txt_result = tk.Entry(root, font=mono, width=50)
self.txt_result.grid(row=4, column=0, columnspan=2, sticky="we")
self.txt_desc = tk.Text(root, font=mono, width=50, height=12)
self.txt_desc = tk.Text(root, font=mono, width=50, height=16)
self.txt_desc.grid(row=5, column=0, columnspan=2, sticky="we")
self.btn_report = tk.Button(root, text="Create Report", command=self.on_create_report)
self.btn_report.grid(row=6, column=0, columnspan=2, sticky="we")
@@ -99,20 +99,23 @@ class App:
self.root_update()
self.lbl_status.config(text=f"request sent: {sha5}-{sha6}")
self.root_update()
selected = False
if "BAD" in ret:
if r_hash.lower() in ret.lower():
self.txt_result.insert(0, "BAD - Your password is listed")
desc = ret.replace("BAD:\r\n", "")
self.txt_desc.insert("1.0", desc)
pos = desc.find(r_hash.upper())
if pos >= 0:
self.txt_desc.tag_add("sel", f"1.0+{pos}", f"1.0+{pos + 35}")
self.txt_desc.see(pos)
start = self.txt_desc.search(r_hash.upper(), "1.0", "end")
if start:
self.txt_desc.tag_add("sel", start, f"{start}+35c")
self.txt_desc.see(start)
selected = True
else:
self.txt_result.insert(0, "OK - Not in list")
else:
self.txt_result.insert(0, ret)
self.select_all_input()
if not selected:
self.select_all_input()
def on_create_report(self):
self.clear_fields()
@@ -149,4 +152,4 @@ class App:
if __name__ == "__main__":
root = tk.Tk()
App(root)
root.mainloop()
root.mainloop()