-
Notifications
You must be signed in to change notification settings - Fork 0
/
den.py
83 lines (65 loc) · 2.67 KB
/
den.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
import tkinter as tk
from tkinter import messagebox
import random
import winsound
import datetime
def generate_random_text():
texts = [
"Evet bu mesajı gördün, sen bir harikasın!",
"Eğer bu mesajı görürsen Discord üzerinden selam gönder.",
"Bana selam söyle!",
"Programımı beğendin mi?",
"İyi günler!",
"Programlama eğlencelidir!",
"Hadi biraz daha tıkla!",
"Kod yazmaya devam edin!",
"Başarılar!",
"Güzel bir gün olsun!"
]
random_text = random.choice(texts)
label.config(text=random_text, font=("Arial", 18), fg="blue")
def play_sound():
global sound_playing
if sound_playing:
winsound.PlaySound(None, winsound.SND_PURGE)
sound_playing = False
else:
winsound.PlaySound("dosyalar/sound.wav", winsound.SND_FILENAME | winsound.SND_ASYNC)
sound_playing = True
def show_message():
message = message_entry.get()
messagebox.showinfo("Mesaj Kutusu", message)
root = tk.Tk()
root.title("Shady Mesajlaşma")
root.geometry("850x450")
# Programın üst kısmındaki başlık çubuğuna ikon ekleme
root.iconbitmap("dosyalar/kerrhigh_1.ico")
# Arka plan rengini değiştirme
root.configure(bg="#f0f0f0")
label = tk.Label(root, text="Butona Tıklayın", font=("Arial", 24), bg="#f0f0f0")
label.pack(pady=20)
button = tk.Button(root, text="Üret", font=("Arial", 14), command=generate_random_text, bg="lightblue")
button.pack(pady=10)
sound_playing = False
# Alt bölüm için çerçeve (frame) oluşturma
frame = tk.Frame(root, bg="#f0f0f0")
frame.pack(fill=tk.X, side=tk.BOTTOM)
# "Pixel" yazısı
pixel_label = tk.Label(frame, text="Pixel", font=("Arial", 12), bg="#f0f0f0", fg="gray")
pixel_label.pack(side=tk.LEFT, padx=10, pady=5)
# Tarih bilgisi
now = datetime.datetime.now()
date_label = tk.Label(frame, text=now.strftime("%d.%m.%Y"), font=("Arial", 12), bg="#f0f0f0", fg="gray")
date_label.pack(side=tk.RIGHT, padx=10, pady=5)
# Diğer butonlar ve işlevleri
button_frame = tk.Frame(root, bg="#f0f0f0")
button_frame.pack(pady=10)
message_label = tk.Label(button_frame, text="Mesajınız:", font=("Arial", 12), bg="#f0f0f0")
message_label.pack(side=tk.LEFT, padx=10)
message_entry = tk.Entry(button_frame, font=("Arial", 12), width=30)
message_entry.pack(side=tk.LEFT, padx=10)
send_button = tk.Button(button_frame, text="Gönder", font=("Arial", 12), command=show_message)
send_button.pack(side=tk.LEFT, padx=10)
exit_button = tk.Button(button_frame, text="Çıkış", font=("Arial", 12), command=root.quit)
exit_button.pack(side=tk.LEFT, padx=10)
root.mainloop()