Программа, которая заставляет ваш компьютер щелкать в любом месте и открывать приложения, которые вы даже не хотите открывать. Звучит хаотично, не так ли? Это прекрасный пример того, как надоедать своим друзьям, а также изучать новые библиотеки и новые функции с Python. Давайте поговорим о вирусе случайных кликов.

Отказ от ответственности: эта статья предназначена только для образовательных целей, никому не причиняйте вреда и вреда! Это только для изучения компонентов информатики.

Если вы хотите узнать больше о том, что такое вирус и как он работает, ознакомьтесь с моей предыдущей историей о вирусах. На этот раз я объясню только код и то, как его настроить так, чтобы он вам нравился.

Во-первых, нам нужно импортировать библиотеку «pyautogui». Откройте командную строку и введите «pip install pyautogui». После некоторого ожидания вы загрузили библиотеку, которая вам понадобится для этого проекта.

Импортируйте эти две библиотеки в ваш файл Python. Я делаю это с помощью кода Visual Studio, ссылка для загрузки VSC.

import random, pyautogui as pyauto

Далее мы создадим цикл for:

for i in range(3):

В этом цикле у нас есть несколько вариантов. Чтобы сделать «классический» вариант вируса, напишите это:

  h = random.randint(0,1080)
  w = random.randint(0,1920)
  pyauto.click(h,w,duration=0.3)
  pyauto.hotkey('winleft', 'm')

Код уже готов! Но, как я уже сказал, есть больше возможностей. Вы можете заставить программу выключить ваше устройство. Вам просто нужны координаты кнопок, которые нужно нажать, чтобы выключить его.

Пример:

Устройство Apple можно выключить, нажав на логотип Apple в верхнем левом углу. Затем курсор должен немного опуститься и нажать на кнопку «выключить». Наконец, нужно нажать еще одну кнопку, и вы выключили устройство. Довольно круто! Приведу пример кода.

import pyautogui as pyauto
pyauto.click(25,45,duration=0.3)
pyauto.click(430,45,duration=0.3)
pyauto.click(390,1188,duration=0.3)
pyauto.click(390,1188,duration=0.3)

С помощью этого небольшого скрипта вы можете выключить Apple iMac. Следующий пример:

import pyautogui as pyauto
pyauto.click(15,1000,duration=0.3)
pyauto.click(15,700,duration=0.3)
pyauto.click(15,620,duration=0.3)
pyauto.click(15,620,duration=0.3)

Теперь вы можете выключить компьютер с Windows. С некоторыми небольшими корректировками возможно так много вещей. Подумайте об автоматизации или некоторых ярлыках и командах. Попробуйте сами и дайте мне знать, что вы сделали!

Спасибо, что прочитали эту историю, надеюсь, вы узнали что-то новое. Обязательно подпишитесь на меня на Medium!