Yoko
http://forum.yoko.com.ua/

помогите плиз найти стабильно работающую версию инжекта
http://forum.yoko.com.ua/viewtopic.php?f=1&t=2354
Page 1 of 2

Author:  kikach [ 2004-12-24 20:54:39 ]
Post subject:  помогите плиз найти стабильно работающую версию инжекта

Пожалуйста, кто-нибудь помогите.... Скрипт на мининг аболютно правильный и рабочий, к тому же не сложный и без лишних наворотов вылетает постоянно через 2-3-4 часа... Unhandled error in parser. Может у кого есть инжекты более ранние в которых этого глюка не наблюдалось или кто-либо эту проблему уже решил? Я понял что не одного меня мучает этот вопрос. И дело даже не в оперативке и Windows'e. (Хотя если есть способы исправить этот глюк сменив систему на другую, предлагайте ;). Пожалуйста, если вы пользуетесь инжектом и у вас этого нет, вышлите или дайте ссылку на ту версию которая работает без глюков.
Спасибо.

Author:  kikach [ 2004-12-24 21:24:33 ]
Post subject: 

Ах, да.... Если это важно - работает 2 скрипта одновременно!!! Это важно???

Author:  joker_psix [ 2004-12-24 23:21:23 ]
Post subject: 

хм ... стоит последняя весия инжекта, глюк наблюдается только с командами grab и moveitem

а так работает сутками и всё прекрасно

WinXP 2.4Gz ram 1gb

Author:  kikach [ 2004-12-25 08:41:30 ]
Post subject: 

У меня клиент 2.0.3 - у других на 3*** все ок... А может это быть из-за реконнектора???

sub Reconnector()
var ReconnectTime, RFlag
ReconnectTime = '0'
RFlag = 1
Repeat
While (UO.ObjAtLayer('Bpack') == '')
if RFlag Then
ReconnectTime = MakeTime()
RFlag = 0
endif
UO.Exec('terminate all')
Wait(20000) # WorldSave Protection
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
UO.Say('')
Wait(3000)
UO.Say('')
Wait(3000)
UO.Say('')
Wait(3000)
UO.LDblClick(357,164)
UO.LClick(616,459)
Wait(3000)
WEnd
Wait(3000)
if (RFlag == 0) and (ReconnectTime <> '0') Then
UO.TextOpen()
UO.TextPrint('Disconnected & Reconnected @ '+ReconnectTime)
UO.Exec('exec Alarm')
RFlag = 1
ReconnectTime = '0'
endif
Until false
end sub

вот скрипт...
Раньше когда его у меня не было таких глюков не замечал... Не в нем ли проблема?

Author:  Edred [ 2004-12-27 01:34:55 ]
Post subject: 

kikach wrote:
Wait(20000) # WorldSave Protection
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)
Wait(20000)


Это круто. А что мешает написать Wait(240000)? :shock:

Author:  Edred [ 2004-12-27 01:42:31 ]
Post subject: 

единственное чего не понимаю, ведь terminate all снимет все скрипты, в том числе и этот...

Author:  kikach [ 2004-12-27 07:54:19 ]
Post subject: 

Какимто фигом пашет :) И кстати пашет нормально. А Вейтов столько потому что кто замечал при снимании скрипта он не уберется пока не закончится последний Вейт... Ну там есть свои заморочки...

ПС. Неужели никто не знает способов помочь? Я перечитал весь форум сделал все что предлагали раньше но вопрос по прежднему остается открытым.

Author:  Edred [ 2004-12-27 18:45:20 ]
Post subject: 

рядом же такое уже обсуждали, откатись до версии 312.19, она более стабильна на добывающих скриптах. У меня у самого инжа живет всего по часа два на скрипте на новых версиях. Потом в лучшем случае ошибка, а обычно конлост. А на 312.19 стабильно. Насчет где взять могу предложить только вариант отсюда:
http://ultima.e-burg.ru/files/patched%2 ... ection.rar
Но там в нагрузку к инжекту идет пропатченный клиент версии 2.0.3

Author:  kikach [ 2004-12-27 20:38:15 ]
Post subject: 

Спасибо, я скачал и пробую, вроде лучше, но всеравно частенько вылетает, очень часто при дисконнектах.
Еще парит мессага Systran: loadError : Cannot load language pair 'er'... Это случаем не из-за автоматического перевода??? Галочка включена такая...
Еще 2 вопроса: 1. Как лучше всего организовать дисконнект, так чтобы ДИСКОННЕКТИЛО НА 100% А НЕ ЗАВИСАЛО ПРИ КОННЕКТЕ.
2. Что нужно исключить из скрипта (мининг) чтобы сократить вылетание инжекта? Гото из циклов нет... А что еще?

Author:  AGRS [ 2004-12-27 23:55:45 ]
Post subject: 

kikach wrote:
Неужели никто не знает способов помочь?


Это сообщение возникает когда возникает ошибка во время выполнения скрипта. А на этом этапе скрипт.длл не может отследить в какой строке случилась лажа. Я вижу единственную возможность отловить ошибку это посмотреть что творится на экране и прикинуть в каком месте скрипта это произошло. Если сможешь, флаг в руки и попутный ветер. :) Думаю всем будет интересно.

Author:  kikach [ 2004-12-28 00:15:08 ]
Post subject: 

Каждый раз в новом месте ;) То при перекдывании руды, то при копании, и каждый раз новые функции, раз даже вышеприведенный дисконнектор выдал такую ошибку ;) а после этой ошибки делаешь куда то реколл например и сразу уо нафиг виснет ;)
Я скоро повешусь :)

Author:  by_csd [ 2004-12-28 04:06:11 ]
Post subject: 

kikach wrote:
Я скоро повешусь :)


Веревку и мыло дать?

Author:  666Man666 [ 2004-12-28 05:11:01 ]
Post subject: 

В циклах хотябы wait(300) стоит?

Author:  kikach [ 2004-12-28 07:36:15 ]
Post subject: 

Да, самое маленькое - 500.

Author:  evil_Gremlin [ 2004-12-28 10:51:56 ]
Post subject: 

проверь, везде ли закрыты циклы sub - end sub, if-endif, repeat-until, while-wend

Author:  AGRS [ 2004-12-28 11:57:16 ]
Post subject: 

evil_Gremlin wrote:
проверь, везде ли закрыты циклы sub - end sub, if-endif, repeat-until, while-wend


Эти ошибки еще до запуска ловятся.

Author:  Sfagnum [ 2004-12-28 11:59:50 ]
Post subject: 

AGRS wrote:
evil_Gremlin wrote:
проверь, везде ли закрыты циклы sub - end sub, if-endif, repeat-until, while-wend


Эти ошибки еще до запуска ловятся.
не всегда

Author:  AGRS [ 2004-12-28 12:12:45 ]
Post subject: 

Sfagnum wrote:
AGRS wrote:
evil_Gremlin wrote:
проверь, везде ли закрыты циклы sub - end sub, if-endif, repeat-until, while-wend


Эти ошибки еще до запуска ловятся.
не всегда


Поправка принята. Ловятся до запуска функции, в которой они используются.

Author:  Sfagnum [ 2004-12-28 12:17:34 ]
Post subject: 

AGRS wrote:
Sfagnum wrote:
AGRS wrote:
evil_Gremlin wrote:
проверь, везде ли закрыты циклы sub - end sub, if-endif, repeat-until, while-wend


Эти ошибки еще до запуска ловятся.
не всегда


Поправка принята. Ловятся до запуска функции, в которой они используются.
+последний блок перед енд суб/конец файла вроде как не обязателено закрывать.

Author:  kikach [ 2004-12-28 17:23:08 ]
Post subject: 

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

Page 1 of 2 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/