Скрипт, работающий в фоне. Мониторит нажатие клавиши (например колесико мышки) и отсылает скрин экрана в telegram.
Готовый .exe
можно найти в папке builds (рекомендую последнюю версию). Там лежат все сборки с инструкциями по использованию.
- Скрипт, отсылает скрин экрана в чат телеграм через бота по нажатию на колесико мыши.
- Скрипт использует конфиг в виде
config.json
файла, который обязательно должен лежать в одной папке со скриптом, со следующими обязательными полями (необязательные поля можно посмотреть здесь):- bot_token - (str) токен бота (в формате 0000000:aaaaaaa...)
- chat_id - (str) id чата в телеграмме (может быть отрицательным)
- Создать бота
- Написать в телеграмме боту
@BotFather
:/newbot
- Ввести имя нового бота
- Ввести логин нового бота
- Получить от
@BotFather
его токен
- Написать в телеграмме боту
- Создать чат (не канал) и добавить в него бота
- Узнать id чата:
- Добавить в созданный чат
@get_my_chat_id_bot
, он сразу напечатает id чата, при кол-во изменении участников он напечаетает новый chat_id - Либо вставить в url строку в браузере
https://api.telegram.org/bot<TOKEN>/getUpdates
, нажать enter, в полученном результате найти "chat"->"id"
- Добавить в созданный чат
!!! После изменения кол-ва участников чата chat_id может изменится
Исполняемый файл (.exe) можно запустить прямо с флешки не загружая его на рабочий стол. Вставив флешку нужно запустить файл, подождать около 10 секнд на загрзку программы в оперативную память и запуск. После это проверить, что скрины отправляются и вынуть флешку.
Программой можно управлять через команды в телеграмм:
- устронавить pyinstaller
pip install pyinstaller
- собрать .exe файл
pyinstaller src\main.py -F -w
- флаг F - чтобы приложение собрась в один файл
- флаг w - говорит о том, что приложение оконное (не будет создаваться терминал при запуске)