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

12 страниц V « < 2 3 4 5 6 > »   
Ответить в эту темуОткрыть новую тему
> работа findimage
nazar
сообщение 23.9.2012, 1:35
Сообщение #61


***

Novice
Сообщений: 52
Регистрация: 9.4.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 14.847



Цитата(veiron @ 22.9.2012, 22:40) *

на мониторе нет входа. с оперативой у меня как раз без проблем, сейчас 16гб, надо еще 2 планки поставлю, будет 32гб.

а интегрированой видюхи случайно нет, а то всякое бывает=)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 23.9.2012, 8:45
Сообщение #62


********

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



Цитата(nazar @ 23.9.2012, 1:35) *

а интегрированой видюхи случайно нет, а то всякое бывает=)


упс,точно есть интегрированая) сейчас попробую поставить астера.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 23.9.2012, 20:49
Сообщение #63


********

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



ну его этого аспера) вот интересно, у меня есть бот, там даже не видно когда он шмот чинит, лечится и все так быстро делается. а у меня с left да wait как то очень медленно. а как это так сделано что все скрыто и делается ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 23.9.2012, 21:04
Сообщение #64


***********

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



моя твоя не понимай, а только догадывайся.

Скорее всего бот шлет пакеты и вполне возможно не дожидается ответа.
Кстати wait в пилоте хуже goto в программировании. Ну нельзя им пользоваться для ожидания каких либо действий. Только для разгрузки процесса в циклах. Отсюда и медленно.


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


********

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



Цитата(DarkMaster @ 23.9.2012, 21:04) *

моя твоя не понимай, а только догадывайся.

Скорее всего бот шлет пакеты и вполне возможно не дожидается ответа.
Кстати wait в пилоте хуже goto в программировании. Ну нельзя им пользоваться для ожидания каких либо действий. Только для разгрузки процесса в циклах. Отсюда и медленно.


все же лучше пилотом, чем руками. может и пакеты, я там ни чего не понимаю там только такой вот код:

var options;
function scan_items(callback,repair,sellcrap){
var rep = repair || 0;
var sell = sellcrap || 0;
var item;
var items = [];
var point = window.location.toString();
var regexp = /id="item(\d+)"[\s\S]+?itemid="(\d+)"[\s\S]+?isbroken="([\s\S]*?)"[\s\S]+?itemtypemaxuses="(\d*?)"[\s\S]+?src="([\s\S]+?)"/ig;
$.ajax({
type:'GET',
url:'/profile',
cache:false,
success:function(data,status){
while((item = regexp.exec(data)) != null){


я как глянул на него и мне сразу стало ясно что мне в нем делать не чего)))
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
nazar
сообщение 23.9.2012, 22:25
Сообщение #66


***

Novice
Сообщений: 52
Регистрация: 9.4.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 14.847



Цитата(veiron @ 23.9.2012, 21:32) *

все же лучше пилотом, чем руками. может и пакеты, я там ни чего не понимаю там только такой вот код:

var options;
function scan_items(callback,repair,sellcrap){
var rep = repair || 0;
var sell = sellcrap || 0;
var item;
var items = [];
var point = window.location.toString();
var regexp = /id="item(\d+)"[\s\S]+?itemid="(\d+)"[\s\S]+?isbroken="([\s\S]*?)"[\s\S]+?itemtypemaxuses="(\d*?)"[\s\S]+?src="([\s\S]+?)"/ig;
$.ajax({
type:'GET',
url:'/profile',
cache:false,
success:function(data,status){
while((item = regexp.exec(data)) != null){
я как глянул на него и мне сразу стало ясно что мне в нем делать не чего)))

на яву похоже, ет ява?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 23.9.2012, 22:28
Сообщение #67


********

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



Цитата(nazar @ 23.9.2012, 22:25) *

на яву похоже, ет ява?


там файлы и покруче есть, это я первое что под руку попалось скопировал.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
asdvo1ty
сообщение 23.9.2012, 22:52
Сообщение #68


***

Novice
Сообщений: 68
Регистрация: 11.11.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.240
Возраст: 18



Цитата(nazar @ 23.9.2012, 23:25) *

на яву похоже, ет ява?

Не очень-то на Джаву и похоже. Скорее, JS, причем, с каким-то фреймворком типа JQuery.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 24.9.2012, 19:10
Сообщение #69


********

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



Скажите что в скрипте не так:

while $a1 > 0 or $a2 > 0 or $a3 > 0 or $a4 > 0 or $a5 > 0 or $a6 > 0
set $a1 Findimage (881, 529 915, 552 (E:\UOPilot\images\foto1.bmp) %arr 2)
set $a2 Findimage (11, 20 723, 582 (E:\UOPilot\images\foto2.bmp) %arr 2)
set $a3 Findimage (11, 20 723, 582 (E:\UOPilot\images\foto3.bmp) %arr 2)
if $a1 > 0 or $a2 > 0 or $a3 > 0
left 1
else
set $a4 Findimage (11, 20 723, 582 (E:\UOPilot\images\foto4.bmp) %arr 2)
set $a5 Findimage (11, 20 723, 582 (E:\UOPilot\images\foto5.bmp) %arr 2)
set $a6 Findimage (11, 20 723, 582 (E:\UOPilot\images\foto6.bmp) %arr 2)
if $a4 > 0 or $a5 > 0 or $a6 > 0
left 2
end_if
end_if

на первой строчке пилот стоит и ни чего не происходит(не переходит далее), убираю первую строчку, пилот проходит весь скрипт и ни каких действий, даже не срабатывают msg.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 24.9.2012, 19:47
Сообщение #70


***********

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



Переменные до входа в цикл объявлены? Я опять не вижу end_while. Скрипт будет выполняться пока присутствует хотя бы одна из 6 картинок, не напутал?

Сообщение отредактировал DarkMaster - 24.9.2012, 19:47


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


********

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



Цитата(DarkMaster @ 24.9.2012, 19:47) *

Переменные до входа в цикл объявлены? Я опять не вижу end_while. Скрипт будет выполняться пока присутствует хотя бы одна из 6 картинок, не напутал?


наверно не так, три первых: кликнуть если нашел хотя бы одну из трех и 3 вторых кликнуть если нашел хотя бы одну. в скрипте end_while есть просто сюда не скопировал. про переменные не понял, я выложил все как и в пилоте у меня стоит.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 24.9.2012, 20:51
Сообщение #72


***********

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



Цитата
while $a1 > 0 or $a2 > 0 or $a3 > 0 or $a4 > 0 or $a5 > 0 or $a6 > 0

Этот цикл будут крутиться пока есть любая из картинок. Вы этого хотели добиться? Смущает меня что-то...
Цитата
Переменные до входа в цикл объявлены?

???


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


********

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



Цитата(DarkMaster @ 24.9.2012, 20:51) *

Этот цикл будут крутиться пока есть любая из картинок. Вы этого хотели добиться? Смущает меня что-то...

???


нет, я хотел добится проверяем картинки 1,2,3 если находим хотя бы одну кликаем left 1
, переходим к картикам 4,5,6 если находим хотя бы одну кликаем left 2. просто сервер часто глючит,и не осуществляется вход в игру, а пилот продолжает дальше кликать,вот мне и надо как то осуществить проверку что бы пока не войдет в игру дальше не переходил.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 24.9.2012, 21:11
Сообщение #74


***********

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



set $a1 0
set $a2 0
set $a3 0
while 1 2 3
findimage 1
findimage 2
findimage 3
wait 100
end_while
left

Ниже аналогично со вторым набором картинок. Правда сразу оговорюсь, вам лучше виднее чего вы хотите. Просто конструкция не шибко стандартная.

В вашем коде пропущен end_if. Вы так и не сказали. Вы переменные объявляли?
set $a1 0
set $a2 0
set $a3 0
Делали? Надо.


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


********

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



Цитата(DarkMaster @ 24.9.2012, 21:11) *

Вы так и не сказали. Вы переменные объявляли?
set $a1 0
set $a2 0
set $a3 0
Делали? Надо.


нет не обьявлял. наверно ваш скрипт будет попроще, чем тот который у меня. я лучше его как нибудь попробую использовать.

Плохо что пилот сам не умеет добавлять то что я забыл написать (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 24.9.2012, 21:21
Сообщение #76


***********

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



Мой скрипт имеет ИНУЮ логику. Его действия НЕ идентичны вашему.


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


********

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



Цитата(DarkMaster @ 24.9.2012, 21:21) *

Мой скрипт имеет ИНУЮ логику. Его действия НЕ идентичны вашему.


а вот этот скрипт я правильно написал

set $a1 0
set $a2 0
set $a3 0
while $a1 > 0 or $a2 > 0 or $a3 > 0
set $a1 Findimage (11, 20 723, 582 (E:\UOPilot\images\glavnaj.bmp) %arr 2)
set $a2 Findimage (11, 20 723, 582 (E:\UOPilot\images\крутить2.bmp) %arr 2)
set $a3 Findimage (11, 20 723, 582 (E:\UOPilot\images\крутить3.bmp) %arr 2)
wait 100
if $a1 > 0 or $a2 > 0 or $a3 > 0
left 912, 451 //клик1 одна из картинок нашлась
end_if
else
left 912, 451 //клик2 картинок нет
end_while
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 24.9.2012, 21:54
Сообщение #78


***********

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



Цитата
end_if
else

Это что? Косяк.


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


********

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



Цитата(DarkMaster @ 24.9.2012, 21:54) *

Это что? Косяк.


ну да куда же без косяков) вроде исправил:

set $a1 0
set $a2 0
set $a3 0
while $a1 > 0 or $a2 > 0 or $a3 > 0
set $a1 Findimage (11, 20 723, 582 (E:\UOPilot\images\glavnaj.bmp) %arr 2)
set $a2 Findimage (11, 20 723, 582 (E:\UOPilot\images\крутить2.bmp) %arr 2)
set $a3 Findimage (11, 20 723, 582 (E:\UOPilot\images\крутить3.bmp) %arr 2)
wait 100
if $a1 > 0 or $a2 > 0 or $a3 > 0
left 912, 451 //клик1 одна из картинок нашлась
else
left 912, 451 //клик2 картинок нет
end_if
end_while
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 24.9.2012, 22:25
Сообщение #80


*********

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



Цитата(veiron @ 24.9.2012, 21:19) *
Плохо что пилот сам не умеет добавлять то что я забыл написать (IMG:style_emoticons/default/smile.gif)

Я бы сформулировал иначе: "Плохо, что пилот не добавляет в скрипт то что я имел ввиду" (IMG:style_emoticons/default/biggrin.gif)

Сообщение отредактировал Zeleax - 24.9.2012, 22:25


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

12 страниц V « < 2 3 4 5 6 > » 
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

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