-
Автор темы
- #1
незнаю зачем вам надо, но мне помогает неплохо.
Можно заменить сайты и название кнопок под ваш вкус
В принципе если немного переписать кода то можно открывать по биндам и это будет очень удобно.(может быть скоро скину по биндам)
Добавил открытие по биндам, но op.py должен быть поверх других приложений что бы работал бинд, сейчас постораюсь переделать, добавить кнопку открыть все и к ней бинд.
Можно заменить сайты и название кнопок под ваш вкус
В принципе если немного переписать кода то можно открывать по биндам и это будет очень удобно.(может быть скоро скину по биндам)
Пожалуйста, авторизуйтесь для просмотра ссылки.
op.py:
import tkinter as tk
import webbrowser
def open_link(url):
webbrowser.open(url)
root = tk.Tk()
root.title("Easy Opener - The Best")
root.geometry("400x400")
root.configure(bg="#2C3E50")
label = tk.Label(root, text="Easy Opener", font=("Arial", 18, "bold"), bg="#2C3E50", fg="#ECF0F1")
label.pack(pady=20)
button_style = {
'font': ("Arial", 12),
'bg': "#3498DB",
'fg': "#FFFFFF",
'activebackground': "#2980B9",
'activeforeground': "#FFFFFF",
'width': 20,
'height': 2,
'borderwidth': 0,
}
button_funpay = tk.Button(root, text="Funpay", **button_style, command=lambda: open_link("https://funpay.com"))
button_funpay.pack(pady=10)
button_sampstore = tk.Button(root, text="SampStore", **button_style, command=lambda: open_link("https://samp-store.ru"))
button_sampstore.pack(pady=10)
button_youtube = tk.Button(root, text="YouTube", **button_style, command=lambda: open_link("https://youtube.com"))
button_youtube.pack(pady=10)
button_gpt_free = tk.Button(root, text="GPT Free", **button_style, command=lambda: open_link("https://talkai.info/ru"))
button_gpt_free.pack(pady=10)
button_yougame = tk.Button(root, text="YouGame", **button_style, command=lambda: open_link("https://yougame.biz"))
button_yougame.pack(pady=10)
root.mainloop()
op.py:
import tkinter as tk
import webbrowser
def open_link(url):
webbrowser.open(url)
root = tk.Tk()
root.title("Easy Opener - The Best")
root.geometry("400x400")
root.configure(bg="#2C3E50")
label = tk.Label(root, text="Easy Opener", font=("Arial", 18, "bold"), bg="#2C3E50", fg="#ECF0F1")
label.pack(pady=20)
button_style = {
'font': ("Arial", 12),
'bg': "#3498DB",
'fg': "#FFFFFF",
'activebackground': "#2980B9",
'activeforeground': "#FFFFFF",
'width': 20,
'height': 2,
'borderwidth': 0,
}
button_funpay = tk.Button(root, text="Funpay", **button_style, command=lambda: open_link("https://funpay.com"))
button_funpay.pack(pady=10)
button_sampstore = tk.Button(root, text="SampStore", **button_style, command=lambda: open_link("https://samp-store.ru"))
button_sampstore.pack(pady=10)
button_youtube = tk.Button(root, text="YouTube", **button_style, command=lambda: open_link("https://youtube.com"))
button_youtube.pack(pady=10)
button_gpt_free = tk.Button(root, text="GPT Free", **button_style, command=lambda: open_link("https://talkai.info/ru"))
button_gpt_free.pack(pady=10)
button_yougame = tk.Button(root, text="YouGame", **button_style, command=lambda: open_link("https://yougame.biz"))
button_yougame.pack(pady=10)
def on_key_press(event):
if event.char == 'y':
button_funpay.invoke()
elif event.char == 'u':
button_sampstore.invoke()
elif event.char == 'i':
button_youtube.invoke()
elif event.char == 'p':
button_yougame.invoke()
elif event.char == 'o':
button_gpt_free.invoke()
root.bind('<Key>', on_key_press)
root.mainloop()
Последнее редактирование: