Используйте «if Statement» и psutil, чтобы обнаружить inte rnet отключение игры, а затем снова подключиться - PullRequest
0 голосов
/ 08 января 2020

Я начинающий, так что, пожалуйста, потерпите меня, если я сделаю ладью ie.

В основном я пытаюсь достичь вот что:

  1. Использование psutil чтобы извлечь текущее использование сети
  2. Если использование сети = 0, это означает, что моя игра отключена от сервера
  3. Если произойдет указанное выше, python запустит скрипт щелчка мыши, чтобы перезапустить мою игру

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

шаг 3 Я проверил индивидуально, это работает, но на шагах 1 и 2 я просто не могу понять, где это не так. Он говорит мне «синтаксическая ошибка», но я копирую и вставляю часть psutil так же, как в другом примере, который я нашел на inte rnet.

import psutil

psutil.net_io_counters()

if psutil.net_io_counters()=0

import os

os.startfile(r"C:\Users\14168\Desktop\WOWScript\Reconnection.ahk")
...