1 место PM+WinApi или управление окнами любых других приложений

ezotonal

Client
Регистрация
13.01.2014
Сообщения
819
Благодарностей
231
Баллы
43
А как потом в код вставлять? переменную с кубика

делал так

var textContains = project.Variables["tel"].Value; выходит ошибка

--
а как то можно имитировать клики на виртуальной машине типо MEmu, SPY++ не может следить за мышкой и клавой
Что за ошибка выходит?
 

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
Доброго времени! подскажите, как реализовать, не получается нажать на кнопку добавить, кто знает в чем проблема:
скрин после нажатия на кнопку добавить:
скрин spy.jpg


скрин кода:
скрин кода.jpg
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Координаты корректные?
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Для андроид лучше юзать monkey recorder нежели вин апи.
 

Serjio Leone

Client
Регистрация
20.09.2017
Сообщения
114
Благодарностей
84
Баллы
28
Координаты корректные?
Да, координаты норм...
Меня смутил вот этот параметр WM_PARENTNOTIFY может дело в нем... просто не знаю как его встроить...

monkey recorder - это что? есть пример его использования, я в этом не силен, делаю по статье все. чуть какое то несоответсвие у меня уже все ступор)
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Да, координаты норм...
Меня смутил вот этот параметр WM_PARENTNOTIFY может дело в нем... просто не знаю как его встроить...

monkey recorder - это что? есть пример его использования, я в этом не силен, делаю по статье все. чуть какое то несоответсвие у меня уже все ступор)
Посмотри мою конкурсную статью. Пару лет назад оформлял пост
 
  • Спасибо
Реакции: Serjio Leone

ShikoFess

Client
Регистрация
21.12.2017
Сообщения
146
Благодарностей
115
Баллы
43
Статья не понятная как для меня.
Не понятна связь зенно +решения выше.
Библиотеки зенно не задействованы, с браузером не работаем....

С такми успехом можно было написать еще две функции , взять тел и текст из файла и оформить нейтив приложение
Сомнительна целесообразность использования кубика C# как IDE , когда экосистема кубика никак не задействована )

За кейс 5-, разобрался с хендлами, дескрипторами...
За выбор среды исполнения кода 2)

п.с. забыл закрыть хендл что не айс для винды, все что поломал, верни обратно)
А есть этот шаблон как пример?
 

ezotonal

Client
Регистрация
13.01.2014
Сообщения
819
Благодарностей
231
Баллы
43
Подскажите как копировать выделенный текст со сторонней программы в буфер обмена или переменную. Через WINAPI. Заранее благодарен
 
Последнее редактирование:

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28
В
Подскажите как копировать выделенный текст со сторонней программы в буфер обмена или переменную. Заранее благодарен
В андроиде просто контекстным меню андроида пользовался и выбирал соотв. команду. А в сторонней проге... Пожалуй,зажал бы ctrl и нажа л бы С при выделенном тексте ))
 

ezotonal

Client
Регистрация
13.01.2014
Сообщения
819
Благодарностей
231
Баллы
43
В
В андроиде просто контекстным меню андроида пользовался и выбирал соотв. команду. А в сторонней проге... Пожалуй,зажал бы ctrl и нажа л бы С при выделенном тексте ))
Хоть внимательно посмотрел бы в какой теме пишу. Прежде чем. Умом блистать!)
Через WINAPI
 

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113

Zy6ek

Client
Регистрация
15.09.2018
Сообщения
18
Благодарностей
6
Баллы
3
Подскажите как копировать выделенный текст со сторонней программы в буфер обмена или переменную. Через WINAPI. Заранее благодарен
Привет. Ну что, получилось передать в буфер обмена текст? У меня по одной кнопке все ок нажимается, а вот сочетание типа ctrl+c или ctrl+insert не хочет. Все делаю вроде по уму, мониторю что зенка в результате нажимает в приложении, код идентичен перехваченому через Spy++, но в буфер текст упорно не попадает.
 

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28
Привет. Ну что, получилось передать в буфер обмена текст? У меня по одной кнопке все ок нажимается, а вот сочетание типа ctrl+c или ctrl+insert не хочет. Все делаю вроде по уму, мониторю что зенка в результате нажимает в приложении, код идентичен перехваченому через Spy++, но в буфер текст упорно не попадает.
Получилось. В андроиде при выделении текста выпадает контекстное меню с функцией Копировать. В шаб получае функцией не помню как называется. Что-то с Clipboard связано. Поищите "доступ к буферу обмена c#" или как-то так.
Еще там в исходном коде шаба есть функция удержания кнопки ctrl. Уточните. Нет под рукой зенки.
 

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28

Zy6ek

Client
Регистрация
15.09.2018
Сообщения
18
Благодарностей
6
Баллы
3
В андроиде при выделении текста
Так мы ж вроде как в винде все делаем) Городить эмулятор неохота. У меня со всем нет проблем, кроме как попадания выделенного текста в буфер обмена.
 

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28
Так мы ж вроде как в винде все делаем) Городить эмулятор неохота. У меня со всем нет проблем, кроме как попадания выделенного текста в буфер обмена.
И я в винде. Только работал с Nox с вайбером на борту.
В твоем вопросе тогда надо найти строку, кот. удерживает клавишу ctrl нажатой только, думаю. Буду дома скину код. Ты с вайбером работаешь десктоп?
 

Zy6ek

Client
Регистрация
15.09.2018
Сообщения
18
Благодарностей
6
Баллы
3
Ты с вайбером работаешь десктоп?
Да, с вайбером десктоп, переделал под свои нужды, все работает как часы, кроме комбинаций нажатий нескольких клавиш, уже мозг сломал весь))
 

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28
Имей ввиду еще и то, что вайбер капчу предлагает ввести после 30-120 сообщений. Таким образом 1 акк на 30-120 смс. Если не решить вопрос с капчей. Я пока отложил вайбер, но тоже хотел его довести до конца
 

Zy6ek

Client
Регистрация
15.09.2018
Сообщения
18
Благодарностей
6
Баллы
3

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28
Это тоже вроде приравнивается к отправке смс. Я так слышал.
 

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28
Кстати, если чекаещь вайбер, может ты чекал номера телеги? Что там за кодировка в запросах, что невозможно прочитать?
 
  • Спасибо
Реакции: MORENO

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28
Хоть внимательно посмотрел бы в какой теме пишу. Прежде чем. Умом блистать!)
Через WINAPI
Дядя, я ж не виноват, в том, что ты меня не правильно понял. Надо уточняющие вопросы задавать. Я в твоем вопросе собаку сьел, просто на момент твоего вопроса с тех пор прошло время, потому детализировать сразу ответ не охота было. Мы на Зеннолабе, а не в бане, нема ни голых ни дурных.
 
  • Спасибо
Реакции: MORENO

Zy6ek

Client
Регистрация
15.09.2018
Сообщения
18
Благодарностей
6
Баллы
3
Это тоже вроде приравнивается к отправке смс. Я так слышал.
У меня хитрая схема) Думаю что не приравнивается. Короче говоря что имеем, открытый диалог с собеседником, в поле ввода сообщения набран и выделен текст. Задача, положить его в буфер обмена, т.е. по сути осталось только нажать ctrl+c. Можно конечно через правую кнопку мыши сделать и потом кликнуть на копировать, но оно как то нестабильно срабатывает.
З.Ы. За телеграм ваще не в курсе.
 

SteveJobs

Client
Регистрация
03.11.2016
Сообщения
283
Благодарностей
30
Баллы
28
Кто-то разобрался как парсить текст в приложениях?
 

Gor

Client
Регистрация
30.09.2016
Сообщения
248
Благодарностей
30
Баллы
28
Сочетания клавиш как Ctrl+C у меня тоже не получилось заставить заработать. Если только функционал приложение позволяет скопировать инфу в буфер обмена тогда да, можно.
 

SteveJobs

Client
Регистрация
03.11.2016
Сообщения
283
Благодарностей
30
Баллы
28
Как сделать сочетание клавишь Ctrl+A? Вот что Spy+ выдает

upload_2018-11-27_11-2-29.png
 

Zy6ek

Client
Регистрация
15.09.2018
Сообщения
18
Благодарностей
6
Баллы
3
Как сделать сочетание клавишь Ctrl+A?
С сочетанием клавиш беда. У меня так и не получилось подружить сочетания и буфер обмена. Сделал все через правую кнопку мыши)
 

SteveJobs

Client
Регистрация
03.11.2016
Сообщения
283
Благодарностей
30
Баллы
28
С сочетанием клавиш беда. У меня так и не получилось подружить сочетания и буфер обмена. Сделал все через правую кнопку мыши)
У меня просто беда в том что пкм нажимается там где курсор мышки, а не по заданным координатам
 

Vivi

Client
Регистрация
05.09.2018
Сообщения
45
Благодарностей
1
Баллы
8
как реализуете чтоб происходило копирование через правую кнопку?подскажите пожалуйста, у меня через правую кнопку открывается меню, выделяется пункт но клик не происходит....
 
Последнее редактирование:

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 103
Благодарностей
132
Баллы
63
А можно реализовать через клавиши "Сохранить картинку как"?
 

Кто просматривает тему: (Всего: 4, Пользователи: 0, Гости: 4)