Я собираюсь поработать с Python 3, в основном интересуюсь Windows для начала. Если это имеет значение, то Windows 10 специально.
Пример того, что я хочу, чтобы произошло:
- Пользователь запускает мой скрипт.
- Пользователь решает занести в черный список игру Dota 2.
- Пользователь пытается открыть Dota 2.
- Поскольку Dota 2 находится в черном списке, мой сценарий запускается вместо Dota 2.
- После того, как мой скрипт готов, Dota 2 либо запускается, либо не запускается, в зависимости от того, что выбрал мой скрипт. Это в конечном итоге будет контролироваться пользователем.
- Пользователь закрывает мой скрипт.
- Пользователь пытается открыть Dota 2.
- Dota 2 открывается сразу без перерывов.
Последние три строки означают, что должен быть способ их включения и выключения, а не постоянное решение. Мое базовое предположение состоит в том, что, как только я знаю, как сделать первую часть, вторая часть будет легкой. Я все еще положил это туда для разъяснения.
Я действительно просто хочу знать, как получить доступ к перехвату программ.