Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Описание: не могу "убить NOTEPAD++ "
Kalter
Отправлено: 30 Июня, 2020 - 02:59:34
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 5
Дата рег-ции: Янв. 2020  
Репутация: 0




Доброго времени. Представим, что есть скрипт , допустим, блабла.lua. Я его открываю через notepad++.exe, провожу какие-то действия с файлом и теперь мне нужно закрыть окно notepad++. Проблема в том, что программа не реагирует ни на что.
Пробовал:
через winapi
CODE:
sendmessage (WM_CLOSE, 0, 0, w);
- нет реакции
через
CODE:
keydown(MENU);
key(F4);
keydown(MENU);
- нет реакции
через консоль (на форуме где-то код видел) - отказано в доступе
через экранные координаты - не видит контролла .
Даже Sysinternals Process Explorer не выдает по нотепаду++ никакой информации
Как "убить" процесс notepad++.exe. Может умные люди посоветуют как это сделать?
 
 Top
Zireael
Отправлено: 30 Июня, 2020 - 10:34:41
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4464
Дата рег-ции: Нояб. 2017  
Репутация: 585




CODE:
external(INT, "EndTask", "EndTask", "User32.dll");

win w=window ("Новый текстовый документ — Блокнот", "Notepad", -1); // указать нужное окно
EndTask(formatwi(w), 0, 1);

(Добавление)
 Цитата:
sendmessage (WM_CLOSE, 0, 0, w);
- нет реакции

Нормально закрывает. Скорее всего указатель не на то окно был.
CODE:
win w = window(-1, "Notepad++", -1);
sendmessage(WM_CLOSE, 0, 0, w);
 
 Top
Kalter
Отправлено: 02 Июля, 2020 - 17:50:54
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 5
Дата рег-ции: Янв. 2020  
Репутация: 0




[youtube=вот такая вот ситуевина](для просмотра ссылки Вам необходимо авторизоваться) /youtube]
у меня не работает. Хм. буду думать . В любом случае спасибо за ответ.

(Отредактировано автором: 02 Июля, 2020 - 17:52:57)

 
 Top
Zireael
Отправлено: 03 Июля, 2020 - 01:39:22
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4464
Дата рег-ции: Нояб. 2017  
Репутация: 585




А окно хоть находится?
Другие окна закрывает?
 
 Top
Kalter
Отправлено: 03 Июля, 2020 - 02:17:16
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 5
Дата рег-ции: Янв. 2020  
Репутация: 0




Другие приложения и окна закрываются без проблем. Notepad++ (окно) активируется, фокус передается, то же, без нареканий. А вот закрыть... Я попробую на другой машине запустить скрипт. Отпишусь о результатах.
Я вот еще о чем подумал, может это связано как-то с тем, что файлы хххх.lua я запускаю через тоталкоманжер. Тоесть, если смотреть в дереве процессов. То идет сначало тотал, а в подветке процесса notepad++..

(Отредактировано автором: 03 Июля, 2020 - 02:21:16)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by