Skip to content

Этот код создает простое графическое приложение на основе библиотеки PyQt5 для генерации случайных IP-адресов. Вот краткое описание его функциональности:

Notifications You must be signed in to change notification settings

Pahihq/Generator-ip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Генератор IP-адресов

Этот код создает простое графическое приложение на основе библиотеки PyQt5 для генерации случайных IP-адресов. Вот краткое описание его функциональности:

Генератор IP-адресов

Этот код представляет собой простое приложение PyQt5 для генерации случайных IPv4 и IPv6 адресов с подсетями. Пользователь может выбрать тип адреса (IPv4 или IPv6) и скопировать сгенерированный адрес в буфер обмена.

Как использовать:

  1. Запустите приложение.
  2. Нажмите кнопку "IPv4" или "IPv6" для генерации соответствующего типа адреса.
  3. Нажмите кнопку "Копировать", чтобы скопировать сгенерированный адрес в буфер обмена.

Нововведения:

  • Добавлена функция для вывода количества IP-адресов по маске подсети.

Описание кода:

  • Используется библиотека PyQt5 для создания графического интерфейса.
  • Приложение представлено в виде окна с меткой для отображения сгенерированного адреса, меткой для отображения количества адресов и кнопками для выбора типа адреса и копирования.
  • Для генерации IPv4 и IPv6 адресов используются стандартные библиотеки Python.
  • При нажатии кнопки "Копировать" сгенерированный адрес копируется в буфер обмена.

Зависимости:

  • PyQt5
  • ipaddress
  • random

Как запустить:

  1. Установите необходимые зависимости: pip install PyQt5
  2. Запустите скрипт: python Генератор ip.py

About

Этот код создает простое графическое приложение на основе библиотеки PyQt5 для генерации случайных IP-адресов. Вот краткое описание его функциональности:

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages