помогите плиз найти стабильно работающую версию инжекта

General Injection issues

Moderators: Murderator+, Murderator

kikach
Posts: 25
Joined: 2004-10-14 00:23:45
Contact:

помогите плиз найти стабильно работающую версию инжекта

Post by kikach »

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

Post by kikach »

Ах, да.... Если это важно - работает 2 скрипта одновременно!!! Это важно???
joker_psix
Posts: 53
Joined: 2004-10-09 18:48:36

Post by joker_psix »

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

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

WinXP 2.4Gz ram 1gb
kikach
Posts: 25
Joined: 2004-10-14 00:23:45
Contact:

Post by kikach »

У меня клиент 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

вот скрипт...
Раньше когда его у меня не было таких глюков не замечал... Не в нем ли проблема?
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

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:
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

единственное чего не понимаю, ведь terminate all снимет все скрипты, в том числе и этот...
kikach
Posts: 25
Joined: 2004-10-14 00:23:45
Contact:

Post by kikach »

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

ПС. Неужели никто не знает способов помочь? Я перечитал весь форум сделал все что предлагали раньше но вопрос по прежднему остается открытым.
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

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

Post by kikach »

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

Post by AGRS »

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


Это сообщение возникает когда возникает ошибка во время выполнения скрипта. А на этом этапе скрипт.длл не может отследить в какой строке случилась лажа. Я вижу единственную возможность отловить ошибку это посмотреть что творится на экране и прикинуть в каком месте скрипта это произошло. Если сможешь, флаг в руки и попутный ветер. :) Думаю всем будет интересно.
kikach
Posts: 25
Joined: 2004-10-14 00:23:45
Contact:

Post by kikach »

Каждый раз в новом месте ;) То при перекдывании руды, то при копании, и каждый раз новые функции, раз даже вышеприведенный дисконнектор выдал такую ошибку ;) а после этой ошибки делаешь куда то реколл например и сразу уо нафиг виснет ;)
Я скоро повешусь :)
by_csd
Posts: 44
Joined: 2004-07-11 19:36:46

Post by by_csd »

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


Веревку и мыло дать?
666Man666
Junior Expert
Posts: 474
Joined: 2004-11-13 00:43:55
Location: Киберзадроцк
Contact:

Post by 666Man666 »

В циклах хотябы wait(300) стоит?
kikach
Posts: 25
Joined: 2004-10-14 00:23:45
Contact:

Post by kikach »

Да, самое маленькое - 500.
evil_Gremlin
Posts: 54
Joined: 2004-05-11 12:27:22
Contact:

Post by evil_Gremlin »

проверь, везде ли закрыты циклы sub - end sub, if-endif, repeat-until, while-wend
Каждый манчкин в старости мечтает иметь кресло-качалку ;)
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

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


Эти ошибки еще до запуска ловятся.
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

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


Эти ошибки еще до запуска ловятся.
не всегда
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

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


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


Поправка принята. Ловятся до запуска функции, в которой они используются.
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

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


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


Поправка принята. Ловятся до запуска функции, в которой они используются.
+последний блок перед енд суб/конец файла вроде как не обязателено закрывать.
kikach
Posts: 25
Joined: 2004-10-14 00:23:45
Contact:

Post by kikach »

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