Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Копирование текста в буфер обмена
Casey
сообщение 2.6.2016, 22:52
Сообщение #1


*

Registred
Сообщений: 2
Регистрация: 2.6.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.001
Возраст: 18



Искал решение, но в чем проблема, так и не понял. Скрипт элементарный - нужно скопировать выделенный текст, сравнить с определенным числом и кликнуть в одну из 2 точек. Весь скрипт работает в 1 окне, проверял WindowScanner'ом. Что накалякал:

set #handle windowfromcursor
left 1846, 991 // update
wait 30
left 1477, 653 // string
wait 50
double_left 1111, 438 //price
sendex ^c
get clipboard $a
if $a < 4
wait 40
move 1055, 646
left 1055, 646
else
wait 30
left 1141, 342
end_if

Не понимаю, что именно делает первая команда, так что захватываю окно ctrl+a все равно. И всё же не работает копирование - проверял ctrl+v. Вместо sendex пробовал set $tmp GetSelectedText, не работает (IMG:style_emoticons/default/sad.gif) .
Есть идеи? (IMG:style_emoticons/default/unsure.gif) Заранее спасибо!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 3.6.2016, 8:53
Сообщение #2


********

Master
Сообщений: 1.395
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 21047
Пользователь №: 16.156



Ну, окно первой командой захвачено. а где выделение текста? чтобы текст загнать в буфер, его нужно сначала выделить.

это выделение double_left 1111, 438 //price ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Casey
сообщение 3.6.2016, 9:02
Сообщение #3


*

Registred
Сообщений: 2
Регистрация: 2.6.2016
Группа: Пользователи
Наличность: 0
Пользователь №: 18.001
Возраст: 18



Цитата(Cockney @ 3.6.2016, 8:53) *

Ну, окно первой командой захвачено. а где выделение текста? чтобы текст загнать в буфер, его нужно сначала выделить.

это выделение double_left 1111, 438 //price ?

Да, оно работает.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 20.4.2024, 5:52
Designed by Nickostyle