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

 
Ответить в эту темуОткрыть новую тему
> Перестал работать скрипт
veiron
сообщение 23.12.2012, 13:26
Сообщение #1


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Код
 wait 300
left 244, 71  /// точка адресной строки
set $var setlayout (0409)
sendex ^{a} {backspace} http://forum.uokit.com/ {enter}


раньше этот код работал, а теперь почемуто перед sendex делает так:

Код
wait 300
left 244, 71  /// точка адресной строки
set $var setlayout (0409)
244, 71 endex ^{a} {backspace} http://forum.uokit.com/ {enter}
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 23.12.2012, 13:29
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.468
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27738
Пользователь №: 11.279



Цитата
244, 71 endex

это что?)


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 23.12.2012, 13:33
Сообщение #3


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 23.12.2012, 14:29) *

это что?)



в пилоте стоит скрипт

Код
wait 300
left 244, 71  /// точка адресной строки
set $var setlayout (0409)
sendex ^{a} {backspace} http://forum.uokit.com/ {enter}


когда пилот выпалняет скрипт, он автоматически заменяет sendex ^{a} на 244, 71 endex ^{a}, то есть почему то он переписывает скрипт
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 23.12.2012, 13:55
Сообщение #4


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Цитата(veiron @ 23.12.2012, 14:33) *

в пилоте стоит скрипт

Код
wait 300
left 244, 71  /// точка адресной строки
set $var setlayout (0409)
sendex ^{a} {backspace} http://forum.uokit.com/ {enter}


когда пилот выпалняет скрипт, он автоматически заменяет sendex ^{a} на 244, 71 endex ^{a}, то есть почему то он переписывает скрипт

потому что вы
Код
sendex ^{a} {backspace} http://forum.uokit.com/

привязываете пилот к самому окну скрипта (^a), а потом удаляете в нём же 1 символ ({backspace}))

Сообщение отредактировал Zeleax - 23.12.2012, 13:56


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 23.12.2012, 14:01
Сообщение #5


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(Zeleax @ 23.12.2012, 14:55) *

потому что вы
Код
sendex ^{a} {backspace} http://forum.uokit.com/

привязываете пилот к самому окну скрипта (^a), а потом удаляете в нём же 1 символ ({backspace}))



так раньше работало все , а сча нет. а как мне теперь сделать что бы в 2.31 пилоте заработало?
Как удалить в строке состояния у меня получается, а вот вписать туда forum.uokit.com не получается
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 23.12.2012, 14:07
Сообщение #6


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



а так если заменить?
Код
sendex {backspace} http://forum.uokit.com/

и еще. В настройках пилота:
снять птичку "возвращать курсор после клика" - вот это чаще всего мешает в таких случаях
установить птичку на "перемещать курсор в точку клика"

Сообщение отредактировал Zeleax - 23.12.2012, 14:11


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 23.12.2012, 14:26
Сообщение #7


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(Zeleax @ 23.12.2012, 15:07) *

а так если заменить?
Код
sendex {backspace} http://forum.uokit.com/

и еще. В настройках пилота:
снять птичку "возвращать курсор после клика" - вот это чаще всего мешает в таких случаях
установить птичку на "перемещать курсор в точку клика"


сделал код :

Код
left 260, 70   /// точка адресной строки
set $var setlayout (0409)
sendex {backspace} http://forum.uokit.com/
end_script


адресная строка выделяется, мышка туда перемещается и на этом все, так и остается выделенной
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 23.12.2012, 14:30
Сообщение #8


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



сразу после клика мышкой поставьте задержку
wait 500


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 23.12.2012, 14:33
Сообщение #9


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(Zeleax @ 23.12.2012, 15:30) *

сразу после клика мышкой поставьте задержку
wait 500

поставил, все без изменнений
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 23.12.2012, 16:21
Сообщение #10


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



sendex посылает в активное окно, если не посылается в нужное, значит оно неактивно. Если всеравно Sendex пользуете, попробуйте kleft, или иной способ активации.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 23.12.2012, 22:24
Сообщение #11


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(WKnight @ 23.12.2012, 17:21) *

sendex посылает в активное окно, если не посылается в нужное, значит оно неактивно. Если всеравно Sendex пользуете, попробуйте kleft, или иной способ активации.

Окно активно, хэндл указан правильно. А разве можно кроме Sendex еще что то поставить ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 23.12.2012, 22:32
Сообщение #12


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Цитата(veiron @ 23.12.2012, 23:24) *

Окно активно, хэндл указан правильно. А разве можно кроме Sendex еще что то поставить ?

https://forum.uokit.com/index.php?s=&am...st&p=164528


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

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

 

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