УПРАВЛЯЕМ МЫШЬЮ И КЛАВИАТУРОЙ ЧЕРЕЗ PYTHON | PYAUTOGUI ч.1

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ม.ค. 2025

ความคิดเห็น • 147

  • @artemshumeiko
    @artemshumeiko  ปีที่แล้ว +3

    Друзья, я завел Python сообщество в телеграме: t.me/python_community_rus
    В нем вы можете общаться на темы Python, работы, учебы или просто болтать о чем угодно. Заглядывайте ;)
    Приглашаю на мой Практический курс по Backend разработке по всем актуальным технологиям: artemshumeiko.ru

  • @gamebolt5607
    @gamebolt5607 5 ปีที่แล้ว +36

    Крайне полезное и незаслуженно недооценённое видео! Спасибо вам за такую структурированную и чёткую информацию, надеюсь, что такое мизерное количество зрителей не смутит вас. Пожалуйста, продолжайте свою деятельность!

  • @FloydSelenium
    @FloydSelenium 2 ปีที่แล้ว +1

    Полезно и с шутками, а то, что с шутками лучше усваивается! Спасибо друг

  • @high-level-content-maker
    @high-level-content-maker 5 ปีที่แล้ว +7

    Лайк, спасибо. От тебя мне потребовалось только установка. Один ты написал правильную команду для установки. СПАСИБО

  • @ЕвгенийСергеевич-л7с
    @ЕвгенийСергеевич-л7с 4 ปีที่แล้ว +5

    Это просто ОХРЕНИТЕЛЬНО! Истребитель не забрасывай канал и годный контент!

  • @dotend7915
    @dotend7915 4 ปีที่แล้ว +3

    Продолжай совершенствоваться в python и радовать нас новыми видео)

  • @misterio5756
    @misterio5756 5 ปีที่แล้ว +44

    надеюсь не забросишь канал), очень хорошее качество видео и отличный звук Р.s. добавь тихий музанчик на фон.

    • @ilya_vladivostok
      @ilya_vladivostok 5 ปีที่แล้ว +8

      (музон отвлекает)

    • @AvitoBot-Andromeda
      @AvitoBot-Andromeda 4 ปีที่แล้ว +7

      А он забросил((

    • @misterio5756
      @misterio5756 4 ปีที่แล้ว +1

      @@AvitoBot-Andromeda похоже на то ((

    • @peaktop3286
      @peaktop3286 2 ปีที่แล้ว

      @@AvitoBot-Andromeda он жив

  • @Net-olekma
    @Net-olekma 4 ปีที่แล้ว +3

    От это не плохой подход. Я думаю такие видео будут заходить если начинать с самых базовых библиотек и развиваться дальше.

  • @ZakharWinter
    @ZakharWinter 4 ปีที่แล้ว +1

    Все понятно объясняешь и очень интересно , пожалуйста не бросай !!! Успехов тебе.

  • @Cubekii
    @Cubekii 4 ปีที่แล้ว +5

    Один из немногих роликов набравший ни одного дизлайка
    👌👍

  • @ratiomaksratiomaks1517
    @ratiomaksratiomaks1517 4 ปีที่แล้ว +9

    Спасибо за труд и толковое видео! Жаль, что канал заброшен. (

  • @QwertyQwerty-jv8cu
    @QwertyQwerty-jv8cu 4 ปีที่แล้ว +11

    Мне кажется все таки концентрация интересности зашкаливает

    • @artemshumeiko
      @artemshumeiko  4 ปีที่แล้ว +1

      Ахахахахах, спасибо :)

  • @евгенийевгений-е6г
    @евгенийевгений-е6г 4 ปีที่แล้ว +1

    Очень качественный контент. Большое спасибо!!!

  • @poseidon9276
    @poseidon9276 ปีที่แล้ว

    Отлично, пойду пароли подобру
    Спасибо большое

  • @Картошыч-ч9й
    @Картошыч-ч9й 3 ปีที่แล้ว +1

    Крутое видео, снимай больше таких!

  • @pattt
    @pattt 4 ปีที่แล้ว

    Огромное спасибо тебе мужик, выручил!

  • @yarkek8851
    @yarkek8851 4 ปีที่แล้ว

    Классно объясняешь, продолжай в том же духе!

  • @Китоблатов
    @Китоблатов 4 ปีที่แล้ว +4

    0:48 типичный программист

  • @user-cm9bf7wo1p
    @user-cm9bf7wo1p 2 ปีที่แล้ว

    Куда вы нажали после того как ввели size

  • @МишаМиша-п3ч
    @МишаМиша-п3ч 4 ปีที่แล้ว

    большое спасибо за видео очень благодарен

  • @РоманБурч-я1е
    @РоманБурч-я1е ปีที่แล้ว +1

    Пользовался этой библиотекой, но есть такой вопрос. Мы патчим игру, старую "морские титаны", я сделал скрипт для запуска и активации патчей, но внутри открытой игры, заданные скрипты не работают. Как можно это решить? Очень был бы благодарен за ответ

    • @igortelf
      @igortelf ปีที่แล้ว

      аналогичная проблема

    • @РоманБурч-я1е
      @РоманБурч-я1е ปีที่แล้ว

      @@igortelf я хз, я пишу тебе коммент с тем что мне помогло, а он удаляется

  • @sakmit5969
    @sakmit5969 3 ปีที่แล้ว +1

    Это божественно!Чел, ты зря заборсил :(

  • @xcodexcode6949
    @xcodexcode6949 3 ปีที่แล้ว

    Спасибо тебе наиогромнейшее

  • @pryzhanov
    @pryzhanov ปีที่แล้ว

    Где запись действий в файл и воспроизведение???

  • @ИльяМалыгин-е6х
    @ИльяМалыгин-е6х 4 ปีที่แล้ว +1

    Как сделать разделительные полосы между ячейками? Вот эти серые между строками кода

  • @ramazan5451
    @ramazan5451 ปีที่แล้ว

    Привет, с помощью этой либы можно взаимодействовать с аппками на ios, настраивать исполнение? Или может есть что-то более интересное для этого

  • @zraurum751
    @zraurum751 ปีที่แล้ว

    А библиотеки нужно каждый раз устанавливать через pip install ? или достаточного одного раза и потом просто вызывать их через импорт в других проектах?

  • @Рирайто
    @Рирайто 4 ปีที่แล้ว +3

    Что делать, если при
    pyautogui.moveTo(1920/2, 1080/2, duration = 2)
    Идёт какими-то задержками. С фпсом всё в порядке, но мышь движется будто фпс на 20 стоит...

  • @katronw7579
    @katronw7579 3 ปีที่แล้ว

    Скажи как называется програма которой ты пользуешься

  • @ilya_vladivostok
    @ilya_vladivostok 5 ปีที่แล้ว +4

    Зачем тебе запускать паинт с проводником? В панели задач всё переполнено приложениями, это непривычно...
    А вот обзор понравился! Жаль, что так мало просмотров...

    • @jmonix
      @jmonix 4 ปีที่แล้ว

      Какая разница?

  • @densaface
    @densaface 2 ปีที่แล้ว

    С голосовым помощником скомбинировать было бы интересно. Уже много видео как на питоне его сделать. Я в последнем видео на своем канале тоже "замутил".

  • @priboy6957
    @priboy6957 3 ปีที่แล้ว

    лучший!! спасибо

  • @OASIS_BAZIS
    @OASIS_BAZIS 4 หลายเดือนก่อน

    Скрол в Винде есть и по вертикали и по горизонтали ........

  • @ridrayserg1367
    @ridrayserg1367 2 ปีที่แล้ว

    Я так понимаю с этой библиотекой сигналы по факту идут с мыши и с Клавы? Хочу бота на игру сделать себе

  • @ОлександрЯкимов-б6й
    @ОлександрЯкимов-б6й 3 ปีที่แล้ว

    А есть альтернатива? ибо не везде работает! Мышка передвигаеться но клик не производиться!

  • @paster9115
    @paster9115 4 ปีที่แล้ว +1

    Привет сделай обзор на прогу по кодингу а то VSC Какуюто дичь после обд начал делать а переустановка на 2019 версию ещё хуже сделала

  • @АльфредШпеер
    @АльфредШпеер ปีที่แล้ว

    А каким методом можно кликать по координатам внутри страницы браузера? Я так понимаю этот метод подойдет только для определенного рамера экрана, то есть на другом компе уже не отработает если экран другого размера.

    • @artemshumeiko
      @artemshumeiko  ปีที่แล้ว

      Все верно, все сильно зависит от количества пикселей на экране :) В таком случае лучше искать конкретные элементы на экране и нажимать по ним (тут может помочь библиотека selenium)

    • @АльфредШпеер
      @АльфредШпеер ปีที่แล้ว

      @@artemshumeiko у меня проблема, в том что на странице есть элемент canvas, внутри которого кнопки по которым надо кликать. И при поиске по селекторам, в частности ID, область выделяется целиком. Внутри нее элементы найти уже нельзя. Уже пару дней пытаюсь понять как кликать внутри этого элемента.

  • @puding7379
    @puding7379 4 ปีที่แล้ว

    У меня вопрос я пишу на Visual и как выключить консоль когда она не нужна для этого кода

  • @beta1game
    @beta1game 3 ปีที่แล้ว

    как сделать чтобы нажималась клавиша тогда когда в определённых координатах появляется объект(желательно по цвету)

  • @silovoymisha
    @silovoymisha 5 ปีที่แล้ว +1

    Привет. Подскажи почему кликает и передвигается по неверным координатам? Двумя прогами проверял - норм, но на питоне вообще сбиты кооринтаы. Как быть?

    • @QwertyQwerty-jv8cu
      @QwertyQwerty-jv8cu 4 ปีที่แล้ว

      Микроволокно Оптом в оф документации указанно про это, там координаты п х ( или по у) двигаются не математически...короче глянь документацию на гит хабе там это в первых абзацах

  • @fifko125
    @fifko125 3 ปีที่แล้ว

    Подскажите почему в игре клик мыши не работает?

  • @carwin2778
    @carwin2778 4 ปีที่แล้ว

    Почему данная библиотека не устанавливается? Не могу найти решений в интернете.

    • @carwin2778
      @carwin2778 4 ปีที่แล้ว

      PyAutoGui не установлетсч*

  • @HikutiBoo
    @HikutiBoo 2 ปีที่แล้ว

    у меня вопрос, можно с помощью этой библиотеки сделать так, чтобы при нажатии ПКМ нажималась какая-нибудь клавиша на клавиатуре (например клавиша G)

  • @bobkapapka6876
    @bobkapapka6876 ปีที่แล้ว

    Как сделать чтоб курсор сам не двигался, но нажатие мышкой происходило?

  • @flopy3439
    @flopy3439 4 ปีที่แล้ว

    Очень хороший канал

  • @evel1461
    @evel1461 ปีที่แล้ว

    Блин, я вроде установил библиотеку, все правильно сделал, но программа ничего не печатает ни нажимает, даже ошибку не выводит. Что делать?

  • @tphl
    @tphl 4 ปีที่แล้ว

    как имитировать нажатие стрелок?

  • @voo-lee
    @voo-lee 4 ปีที่แล้ว

    👍🏻

  • @horstwessel7202
    @horstwessel7202 2 ปีที่แล้ว

    Сейчас досмотрю и буду делать бота на игру )

  • @rostcraft
    @rostcraft 4 ปีที่แล้ว

    Спасибо, топчик

  • @ИльяМалыгин-е6х
    @ИльяМалыгин-е6х 4 ปีที่แล้ว

    Что за зеленые треугольники рядом с нумерацией, почему у меня их нет?

    • @artemshumeiko
      @artemshumeiko  4 ปีที่แล้ว

      это разделение на ячейки
      можешь загуглить cell split

    • @ИльяМалыгин-е6х
      @ИльяМалыгин-е6х 4 ปีที่แล้ว +1

      @@artemshumeiko я разобрался, это отдельный плагин для Pycharm надо ставить. Через "Cell" можно найти в самом Pycharm в разделе Настройки--Плагины.

    • @Vombatful
      @Vombatful 4 ปีที่แล้ว +1

      PyCharm - меню - File - Settings - Plugins - поиск "cell mode" - найти Pycharm cell mode - кнопка Install - Apply
      Потом в коде вставляете в начале строки символы "##"

  • @TheCatAndI
    @TheCatAndI 3 ปีที่แล้ว

    У меня очень странная проблема. Вот к примеру скрипт
    import pyautogui
    from time import sleep
    pyautogui.typewrite('Hello, world!', interval=0.2)
    Он печатает только то что в скобках (, !). В чем проблема?

    • @artemshumeiko
      @artemshumeiko  3 ปีที่แล้ว

      я бы раскладку сменил

  • @ABtonatiza
    @ABtonatiza ปีที่แล้ว

    Жалко что не везде работает игры блокируют отправку нажатия

  • @cectus8717
    @cectus8717 4 ปีที่แล้ว

    Подскажите пожалуйста, а как программа с которой он пишет называется? А то я на notepad++ сижу (

  • @Amff_Games
    @Amff_Games 4 ปีที่แล้ว

    как настроить pycharm чтобы показывал инфу в python console как у вас.при воде команды pyautogui.size и position у меня нечего не показывает

    • @artemshumeiko
      @artemshumeiko  4 ปีที่แล้ว

      Вы запускаете код на выполнение?

    • @Amff_Games
      @Amff_Games 4 ปีที่แล้ว

      @@artemshumeiko да запускаю через ctrl+f5

    • @vladimirgrabar1771
      @vladimirgrabar1771 4 ปีที่แล้ว

      Почитай ответы выше там уже писали

    • @МаксимЧ-у1ъ
      @МаксимЧ-у1ъ หลายเดือนก่อน

      @@vladimirgrabar1771 ГДЕ?

  • @БорщеглавСтоцкий
    @БорщеглавСтоцкий 3 ปีที่แล้ว +1

    СЛИШКОМ ИНТЕРЕСНО

  • @imch-familiya
    @imch-familiya 4 ปีที่แล้ว

    Не знаю, ответишь или же нет, но как вывести значение переменной?

    • @artemshumeiko
      @artemshumeiko  4 ปีที่แล้ว

      print(x), где x - переменная

  • @__-hq2se
    @__-hq2se 3 ปีที่แล้ว

    сними видео как всё правильно установить и настроить с ссылками на программы

  • @Dasi8
    @Dasi8 4 ปีที่แล้ว

    как ты начиналеш код без мышки на кие кнопки

  • @ЯнМатвеев-г9я
    @ЯнМатвеев-г9я 3 ปีที่แล้ว +2

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

    • @cryptofrogich
      @cryptofrogich 3 ปีที่แล้ว

      это не защита игры)

    • @ЯнМатвеев-г9я
      @ЯнМатвеев-г9я 3 ปีที่แล้ว

      @@cryptofrogich а что по твоиму???

    • @cryptofrogich
      @cryptofrogich 3 ปีที่แล้ว

      @@ЯнМатвеев-г9я пробуй win32gui и directinput, у меня лично не сработало, а аутогуи через раз в пайчарме работает, и настолько криво что я просто забил болт уже на это дело, до лучших времен, пока либо не пофиксят эту фигню, либо не появятся новые библиотеки. это из за DirectX в общем.

  • @smilerok
    @smilerok 4 ปีที่แล้ว

    Ви случайно не в полтаве работаете?

    • @artemshumeiko
      @artemshumeiko  4 ปีที่แล้ว

      Привет, нет, родом из России :)

    • @truesigma52
      @truesigma52 4 ปีที่แล้ว

      @@artemshumeiko когда новые видео?)

    • @artemshumeiko
      @artemshumeiko  4 ปีที่แล้ว

      @@truesigma52 Привет, думаю, во время карантина найду время записать видео. Интересуют какие-то конкретные области программирования? Может, я смогу выложить материал именно по актуальной зрителям теме :)

    • @truesigma52
      @truesigma52 4 ปีที่แล้ว

      @@artemshumeiko хм, я даже и не знаю. сними что нибудь на свое усмотрение ;)

  • @masterprize
    @masterprize 5 ปีที่แล้ว

    Расскажи, как получать информацию с интернета через код , а не через браузер.

    • @ШопенШумит
      @ШопенШумит 4 ปีที่แล้ว

      библиотека requests

    • @sanek_777yt
      @sanek_777yt 2 ปีที่แล้ว

      В терминале pip install requests в начале кода import requests после установки

  • @cryptofrogich
    @cryptofrogich 3 ปีที่แล้ว

    в игре работает только движение мышкой, все запущенно от админа, win32gui не устанавливается, directinput не работает вовсе, уже столько долблюсь сижу, ничего не помогает. в браузерах все офк норм версия питона 3.9

    • @sanek_777yt
      @sanek_777yt 2 ปีที่แล้ว

      У меня 2 компа на 1 3.10.6 а на 2 3.10.7

  • @ОтрядыПутина
    @ОтрядыПутина 5 ปีที่แล้ว

    Блэн, почему не работает typewrite?

    • @junkofuruto9812
      @junkofuruto9812 5 ปีที่แล้ว

      Переименуй файл с кодом и запусти снова

    • @ОтрядыПутина
      @ОтрядыПутина 5 ปีที่แล้ว

      @@junkofuruto9812 да не это просто я тупой и вместо " написал '

    • @neumderstand
      @neumderstand 4 ปีที่แล้ว

      @@junkofuruto9812 подскажи плиз почему pyautogui.press('esc') не робит

    • @junkofuruto9812
      @junkofuruto9812 4 ปีที่แล้ว

      @@neumderstand скинь код, я прям так сразу и не скажу

    • @neumderstand
      @neumderstand 4 ปีที่แล้ว

      @@junkofuruto9812 прямо сюда скину import pyautogui
      from time import sleep
      pyautogui.FAILSAFE = True
      a = str(input('Введи YES что бы начать: '))
      b = 1
      if a == 'YES':
      pyautogui.moveTo(463, 1022, duration=2)
      sleep(0.3)
      pyautogui.leftClick()
      sleep(0.3)
      pyautogui.moveTo(881, 329, duration=2)
      sleep(0.3)
      else:
      print("неверно")
      sleep(0.3)
      pyautogui.press('esc')
      sleep(0.3)
      pyautogui.press('/')

  • @sergey0395
    @sergey0395 4 ปีที่แล้ว

    Ошибка при установки через pip инет не помогает

    • @Хассандра
      @Хассандра 4 ปีที่แล้ว

      Кажется нужно обновить pip, тип pyron3 -m ubeyt pip, правда апдейт как-то подругому пишется

  • @galfy239
    @galfy239 4 ปีที่แล้ว

    хах я подумал и зделаю бота который напишет второго бота такого же как и 1 и так будет вечно xD

  • @tobemaguire7389
    @tobemaguire7389 3 ปีที่แล้ว

    time.sleep(0.5)
    pyautogui.typewrite(Hello world!', interval=0.2) # только у меня не работает?

  • @Хассандра
    @Хассандра 4 ปีที่แล้ว +1

    Нужно сделать, программу которая тебе сама лайки ставит

  • @genabykov1901
    @genabykov1901 4 ปีที่แล้ว

    Подскажите пожалуйста, почему когда я ввожу root.typewrite('Text') у меня не выдаёт символы? например в гугле или где то куда можно вводить текст подскажите пожалуйста, если кто знает решение проблемы ответьте на этот комент я скину вам свой вк и на скрине покажу что не так

  • @Ricoo477
    @Ricoo477 2 ปีที่แล้ว

    немогу импортировать библиотеку какая то ошибка

    • @tiubert6140
      @tiubert6140 2 ปีที่แล้ว

      pip install pyautogui или python -m pip install pyautogui, сказано же.

    • @Ricoo477
      @Ricoo477 2 ปีที่แล้ว

      @@tiubert6140 проблема била в пайчарме

    • @Ricoo477
      @Ricoo477 2 ปีที่แล้ว

      + то что ти написал установка библиотеки

    • @tiubert6140
      @tiubert6140 2 ปีที่แล้ว +1

      @@Ricoo477 мда, и такое бывает

  • @Si1tex_ORIGINAL
    @Si1tex_ORIGINAL 4 ปีที่แล้ว +5

    Для ленивых )) Python -m pip install pyautogui

    • @marselous
      @marselous 3 ปีที่แล้ว

      спасибки!

  • @ВадимДетюк
    @ВадимДетюк 2 ปีที่แล้ว

    почемуто не работает

  • @viktor_pavlov_channel
    @viktor_pavlov_channel 3 หลายเดือนก่อน

    не делайте так pyautogui жрет fps используйте subprocess и cpp чтобы решить эту проблему

  • @______373
    @______373 4 ปีที่แล้ว

    2:57 - ничего не сработало - одна и та же ошибка : bash: pip: command not found

    • @______373
      @______373 4 ปีที่แล้ว

      а - всё - сработало

    • @______373
      @______373 4 ปีที่แล้ว

      о - ещё проблема - NOTE: You must install tkinter on Linux to use MouseInfo. Run the following: sudo apt-get install python3-tk python3-dev - не хочет импортировать tkinter

  • @0_o626
    @0_o626 3 ปีที่แล้ว

    15:53

  • @actionkey8042
    @actionkey8042 3 ปีที่แล้ว

    истребитель
    маладцааа

  • @govdamikhaylo4183
    @govdamikhaylo4183 4 ปีที่แล้ว +1

    Очень хороший контент пожалуйста вернитесь

  • @ZakharWinter
    @ZakharWinter 4 ปีที่แล้ว

    th-cam.com/video/iZzx1keKztY/w-d-xo.html почему у меня после запуска не отображается разрешение экрана и позиция миши??? будь добр подскажи!!!

    • @artemshumeiko
      @artemshumeiko  4 ปีที่แล้ว

      попробуйте поместить код в print()

    • @vladimirgrabar1771
      @vladimirgrabar1771 4 ปีที่แล้ว

      @@artemshumeiko тоже интересно с принтом работает но на видео без принта

    • @МаксимЧ-у1ъ
      @МаксимЧ-у1ъ หลายเดือนก่อน

      @@artemshumeiko Как сделать так чтоб работало без принта как у вас?

  • @zxcmonster1585
    @zxcmonster1585 3 ปีที่แล้ว

    aboba

  • @zxcmonster1585
    @zxcmonster1585 3 ปีที่แล้ว

    sleep(0.1)

  • @vermilonik
    @vermilonik 3 ปีที่แล้ว

    У меня есть идея, я играю в кс го и мне не удобно нажимать на цифри там где пистолеты и автоматы. Хотелось бы сказать "Пистолет" и взялся пистолет(типо как ассистент для кс го), можете провести урок по этой теме? (Если что, Автомат под цифрой 1, пистолет под цифрой 2, нож под цифрой 3, бомба под цифрой 5)(Я искал на ютубе но не нашел)

  • @bes-zy4uz
    @bes-zy4uz 8 หลายเดือนก่อน

    OxxxyMiron ты ли это

    • @artemshumeiko
      @artemshumeiko  8 หลายเดือนก่อน

      я те зуб даю

  • @Denis-wq6mk
    @Denis-wq6mk 2 ปีที่แล้ว

    Жаль что канал брошен

  • @serzhik13xxx
    @serzhik13xxx 3 ปีที่แล้ว +1

    Чувак, ты был лучшим :( вернись.