Basit Giriş ekranı

Homax

Üye
9 Ocak 2023
64
16
Merhabalar. Python yazılmış olan bu kod çalıştırıldığında basit giriş ekranı gibi yer açılıyor. İstediğiniz gibi düzenleye bilirsiniz.
Kodu yazdıktan sonra farklı kayd ederek dosyanın uzantısını değiştirerek .pyw olarak ayarlayın. Kod öncelikle bir .exe dosyasına dönüştürülmeli.(pyinstaller kullanarak yapa bilirsiniz)

Python:
import tkinter as tk

def check_credentials():
username = username_entry.get()
password = password_entry.get()

if username == "HOMAX" and password == "Homax1234.":
window.destroy()
show_welcome_window()

def show_welcome_window():
    welcome_window = tk.Toplevel(window)
    welcome_window.title("Welcome")
welcome_window.geometry("300x200")
welcome_window.configure(bg="green")

welcome_label = tk.Label(welcome_window, text="WELCOME", font=("Arial", 24), fg="white", bg="green")
welcome_label.pack(expand=True)

window = tk.Tk()
window.title("Login")
window.geometry("300x200")
window.configure(bg="red")

username_label = tk.Label(window, text="Kullanıcı adı:", bg="red")
username_label.pack()

username_entry = tk.Entry(window)
username_entry.pack()

password_label = tk.Label(window, text="Şifre:", bg="red")
password_label.pack()

password_entry = tk.Entry(window, show="*")
password_entry.pack()

button = tk.Button(window, text="Giriş Yap", command=check_credentials)
button.pack()

window.mainloop()
 

Grimner

Adanmış Üye
28 Mar 2020
6,326
4,809
Merhabalar. Python yazılmış olan bu kod çalıştırıldığında basit giriş ekranı gibi yer açılıyor. İstediğiniz gibi düzenleye bilirsiniz.
Kodu yazdıktan sonra farklı kayd ederek dosyanın uzantısını değiştirerek .pyw olarak ayarlayın. Kod öncelikle bir .exe dosyasına dönüştürülmeli.(pyinstaller kullanarak yapa bilirsiniz)

Python:
import tkinter as tk

def check_credentials():
username = username_entry.get()
password = password_entry.get()

if username == "HOMAX" and password == "Homax1234.":
window.destroy()
show_welcome_window()

def show_welcome_window():
    welcome_window = tk.Toplevel(window)
    welcome_window.title("Welcome")
welcome_window.geometry("300x200")
welcome_window.configure(bg="green")

welcome_label = tk.Label(welcome_window, text="WELCOME", font=("Arial", 24), fg="white", bg="green")
welcome_label.pack(expand=True)

window = tk.Tk()
window.title("Login")
window.geometry("300x200")
window.configure(bg="red")

username_label = tk.Label(window, text="Kullanıcı adı:", bg="red")
username_label.pack()

username_entry = tk.Entry(window)
username_entry.pack()

password_label = tk.Label(window, text="Şifre:", bg="red")
password_label.pack()

password_entry = tk.Entry(window, show="*")
password_entry.pack()

button = tk.Button(window, text="Giriş Yap", command=check_credentials)
button.pack()

window.mainloop()
Yazıya uygulamanın resmini koysan iyi olurdu. Nasıl gözükeceğini görmek için kurmak çok zahmetli :D
 

rootibo

Kıdemli Üye
13 Mar 2023
2,169
1,460
Merhabalar. Python yazılmış olan bu kod çalıştırıldığında basit giriş ekranı gibi yer açılıyor. İstediğiniz gibi düzenleye bilirsiniz.
Kodu yazdıktan sonra farklı kayd ederek dosyanın uzantısını değiştirerek .pyw olarak ayarlayın. Kod öncelikle bir .exe dosyasına dönüştürülmeli.(pyinstaller kullanarak yapa bilirsiniz)

Python:
import tkinter as tk

def check_credentials():
username = username_entry.get()
password = password_entry.get()

if username == "HOMAX" and password == "Homax1234.":
window.destroy()
show_welcome_window()

def show_welcome_window():
    welcome_window = tk.Toplevel(window)
    welcome_window.title("Welcome")
welcome_window.geometry("300x200")
welcome_window.configure(bg="green")

welcome_label = tk.Label(welcome_window, text="WELCOME", font=("Arial", 24), fg="white", bg="green")
welcome_label.pack(expand=True)

window = tk.Tk()
window.title("Login")
window.geometry("300x200")
window.configure(bg="red")

username_label = tk.Label(window, text="Kullanıcı adı:", bg="red")
username_label.pack()

username_entry = tk.Entry(window)
username_entry.pack()

password_label = tk.Label(window, text="Şifre:", bg="red")
password_label.pack()

password_entry = tk.Entry(window, show="*")
password_entry.pack()

button = tk.Button(window, text="Giriş Yap", command=check_credentials)
button.pack()

window.mainloop()
Eline saglik
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.