February 5, 2021

Делаем из Windows in Telegram Службу Windows

Начнём:

  1. Запускам WiT3_Portable.exe и вводим токен бота 🤖 и ваш username. (инструкция тут) Заходим в Настройки , далее Параметры при запуске и наконец Режим запуска. Тут ставим 2. Закрываем WiT.
  2. Скачайте этот архив (или этот для лучшей совместимости с Windows 10) и распакуйте из него файл nssm.exe (строго из папки, которая соответствует разрядности вашей системы) в папку 📁, в которой расположен файл WiT3.exe
  3. В папке с файлом nssm.exe откройте CMD и впишите: nssm install WiT3
  4. Если вы всё сделаете правильно, то откроется окошко

5. В Path нажмите на ... и выберите файл WiT3.exe, а следующее текстовое поле заполнится автоматически. В аргументы напишите portable

Должно получится что-то похожее, но с аргументом portable

6. Далее делаете всё по скрину ниже и нажимаете Install service

7. Зайдите в Службы Windows и проверьте, что служба 🛎 отключена. Если включена - отключите. Зайдите в свойства службы 🛎 и поставьте галочку ✅ как на скриншоте. Далее не забываем применить и закрываем окошко со свойствами.

8. Откройте Редактор реестра и перейдите в раздел: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Windows

Тут надо изменить значение значение NoInteractiveServices на 0

9. Вернёмся в CMD и делаем как на скриншоте:

Служба WiT3 должна запуститься

10. Проверяем на наличие окна как на скрине ниже. Если его нет - пробуем запустить WiT3.exe сами и нажимаем в новом сообщении ОК

Должно выйти именно так

11. Если оно есть, то всё работает отлично. Нажимаем Просмотреть сообщение и ждём пока прогрузится другой Рабочий стол. Смотрим на приложение, бот 🤖должен быть активен

12. Нажмите Вернуть сейчас.

12.1 Если нет ошибок, то закройте окно. У вас всё отлично.

12.2. Если вылезли ошибки, то рекомендую делать так, как на скрине ниже + выполняем пункт 11 до тех пор, пока не будет ошибки. Если ошибки не миновать, то просто начните выполнять следующий пункт.

Выключаем и включаем службу ui0detect

13. В CMD вводим

Останавливаем службу ui0detect

14. Проверьте работу бота 🤖, например: щёлкайте по кнопкам в нижнем меню. Сначала оно будет работать медленно, но потом, так сказать, войдёт во вкус

15. Закройте CMD и Службы Windows, если всё отлично. Если бот 🤖 не работает, то попытайтесь выполнить инструкцию сначала.

16. Выполните 8 пункт, только теперь со значением 1

17. Радуйтесь, вы осилили эту инструкцию и у вас всё работает!

Вышло обновление и бот не работает:

  1. Остановите службу WiT3
  2. Запустите WiT3_Portable.exe и обновите приложение
  3. После обновления 🔃 запустите WiT3_Portable.exe и проверьте, что в приложении нужные данные введены и настройки ⚙️ выставлены. Закройте Windows in Telegram
  4. Запустите службу WiT3