Для создания программы, которая будет отключать и включать интернет-соединение на ПК по нажатию кнопки, можно использовать язык Python с библиотекой Tkinter для создания графического интерфейса и библиотеку os для выполнения команд.
Вот пример простой программы, которая делает это на Windows:
Убедитесь, что у вас установлен Python. Если он не установлен, скачайте его с официального сайта.
Установите необходимые библиотеки, если они не установлены:
pip install tk
Создайте файл, например internet_toggle.py, и вставьте следующий код:
import os
import tkinter as tk
from tkinter import messagebox
def disable_internet():
os.system("netsh interface set interface \"YOUR_NETWORK_NAME\" disable")
messagebox.showinfo("Info", "Internet отключен")
def enable_internet():
os.system("netsh interface set interface \"YOUR_NETWORK_NAME\" enable")
messagebox.showinfo("Info", "Internet включен")
# Создание основного окна
root =
tk.Tk ()
root.title("Интернет Тогглер")
# Кнопка отключения интернета
disable_button = tk.Button(root, text="Вырубить интернет", command=disable_internet)
disable_button.pack(pady=20)
# Кнопка включения интернета
enable_button = tk.Button(root, text="Включить интернет", command=enable_internet)
enable_button.pack(pady=20)
# Запуск основного цикла
root.mainloop()
Замените YOUR_NETWORK_NAME на имя вашего сетевого адаптера. Вы можете узнать имя адаптера, выполнив команду netsh interface show interface в командной строке.
Запустите программу с помощью Python:
python internet_toggle.py
Теперь у вас будет простое графическое приложение с двумя кнопками, которые будут отключать и включать интернет-соединение.
Важно:
Убедитесь, что у вас есть права администратора для выполнения команд, отключающих и включающих сетевые интерфейсы.
Будьте осторожны при использовании этой программы, так как вы можете потерять соединение с интернетом.