Отправка в телеграмм информации о состоянии железа
- Скачать Open Hardware Monitor, распаковать, запустить и настроить старт вместе с системой (в меню Options). http://openhardwaremonitor.org/
- Распаковать архив проекта в отдельную папку (C:\Telegram), можно в принципе и в другую, но тогда придется править пути в BAT файлах.
- Запустить register.cmd для регистрации / входа в аккаунт Telegram. Запущенный telegram-cli запросит у вас phone number. Введите его. Если telegram до этого был установлен на смартфоне или другом устройтстве в него придет код подтверждения, если telegram не был установлен, то код подтверждения придет в SMS на указанный вами номер телефона. Ввведите его в telegram-cli. На этом настройка аккаунта закончена.
- Правим "msg.cmd" подставляя в TG_USERNAME вместо @username свой Username в Telegram. Обратите внимание, что если вы не задали свой username в аккаунте Telegram, то это необходимо сделать в клиенте. Так же допускается указывать юзернейм публичного Телеграм канала, указывать его нужно также в виде @ИД_канала.
- Автоматизируем запуск скрипта, для этого в планировщике заданий создаем новую задачу. Настраиваем расписание по вкусу, в действии выбираем запуск приложения, запускать нужно "new 1.bat", в настройках действия обязательно прописываем рабочую папку (по умолчанию c:\Telegram), иначе задание не будет работать.
По умолчанию скрипт делает скриншот всего рабочего стола, но есть возможность захватывать определенное окно, настраивается это в файле "msg.cmd", синтаксис утилиты тут https://github.com/DeckerSU/screenshot-cmd
- http://www.decker.su/2017/05/gpu-stats-via-telegram.html - идея и изначальная реализация DeckerSU.
- https://github.com/DeckerSU/screenshot-cmd
- https://code.google.com/archive/p/screenshot-cmd/
- https://superuser.com/questions/75614/take-a-screen-shot-from-command-line-in-windows
- http://www.nirsoft.net/utils/nircmd.html
- https://cygwin.com/
- http://www.irfanview.com/