Page 1 of 2

Автообнова стелса(Ошибка).

Posted: 03.05.2011 13:05
by MuDaCk
Выбиваются ошибки при запуске стелса со списком персов/скриптов.
запускаем стелс
"хотите ли обновить?"
если успеваем обновить, то всё норм, но список не запускается.
Но если не успеваем, то стелс выбивает ошибку за ошибкой и начинает много жрать памяти(с каждой секундой всё больше).

Posted: 03.05.2011 14:44
by Vizit0r
в асю напиши. хотел еще протестить с автозагрузкой чаров и забыл :)

Posted: 03.05.2011 17:33
by Vizit0r
исправлено

Re: Автообнова стелса(Ошибка).

Posted: 14.06.2011 5:53
by volhram
перешёл с 3.6.0 на 3.7.0 и обновил до 3.7.3...
при запуске скрипта получил ошибку
11111.JPG
11111.JPG (45.21 KiB) Viewed 81403 times
кусочек скрипта

Code: Select all

   line:=GetCliloc(finditem);
   pos1 := BMSearch(1, line, 'Deeds in book:');
   kol:=Copy(line,pos1+15,3); 
   AddToSystemJournal('булок в книге уже ___________ '+kol);
раньше выдавал нормально, сейчас kol не выдаёт...

Code: Select all

булок в книге уже ___________ 

Re: Автообнова стелса(Ошибка).

Posted: 14.06.2011 9:29
by Vizit0r
сколько стелсов одновременно запущено?

Re: Автообнова стелса(Ошибка).

Posted: 14.06.2011 12:23
by volhram
Vizit0r wrote:сколько стелсов одновременно запущено?
два....уже месяца 3 два стелса постоянно работает..

Re: Автообнова стелса(Ошибка).

Posted: 14.06.2011 18:25
by Vizit0r
повисшего стелса небыло в памяти?

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

Re: Автообнова стелса(Ошибка).

Posted: 14.06.2011 19:28
by volhram
всё ещё хуже...
перешёл обратно на 3.6.0, но ошибка осталась....скрипт не работает
что то закачалось при автообновлении, и даже замена клиента на старый не помогла..
ошибка выглядит немного иначе
22222.JPG
22222.JPG (87.67 KiB) Viewed 81374 times

Re: Автообнова стелса(Ошибка).

Posted: 14.06.2011 20:04
by Vizit0r
попробуй этот файл перенести куда-то, пусть пересоздаст его. может поможет.
если поможет - скинешь файл мне, посмотрю под микроскопом.

Re: Автообнова стелса(Ошибка).

Posted: 14.06.2011 20:50
by volhram
помогло)
я и не знал, что этот файл стелс создал...
ошибку всёравно выдал при запуске второго стелса, но все скрипты работают...

Re: Автообнова стелса(Ошибка).

Posted: 18.06.2011 10:12
by volhram
нифига не помогло, тот стелс который запускаешь первым тот и использует файл......во втором запущенном стелсе скрипты не читают клилоки...

Re: Автообнова стелса(Ошибка).

Posted: 18.06.2011 11:27
by Vizit0r
сегодня будет релиз с питоном, сделал пару изменений по этому файлу, может поможет...

P.S. Если поможет - значит с тебя файл с клилоками для пристального изучения :)

Re: Автообнова стелса(Ошибка).

Posted: 21.06.2011 17:41
by MeLFiS
не хочет обновляться с 3.7.2 до 3.8.0 пишет про какой то монуал

Re: Автообнова стелса(Ошибка).

Posted: 21.06.2011 17:49
by Vizit0r
ошибку из XXX_errors.log давай

Re: Автообнова стелса(Ошибка).

Posted: 21.06.2011 19:25
by MeLFiS

Code: Select all

An exception raised at <<21 Июнь>>, 15:59:53:371
Cannot create file "D:\Downloads\Копия stealth_v1.0_release_1\Scripts\". Отказано в доступе
(00023D52){Stealth61.exe} [00424D52] Classes.TFileStream.Create (Line 5480, "common\Classes.pas" + 5) + $48

Call stack:
  (00023D4D){Stealth61.exe} [00424D4D] Classes.TFileStream.Create (Line 5480, "common\Classes.pas" + 5) + $43
  (00023C70){Stealth61.exe} [00424C70] Classes.TFileStream.Create (Line 5468, "common\Classes.pas" + 2) + $B
  (00291F99){Stealth61.exe} [00692F99] main.TStealthForm.mxWebUpdateAfterDownload (Line 5435, "main.pas" + 21) + $1D
  (0009CDCD){Stealth61.exe} [0049DDCD] mxWebUpdate.TmxWebUpdate.DoDownloadComplete (Line 437, "mxWebUpdate.pas" + 1) + $1C
  (0009D090){Stealth61.exe} [0049E090] mxWebUpdate.TmxWebUpdate.GetUpdateFile (Line 513, "mxWebUpdate.pas" + 18) + $B
  (0009E340){Stealth61.exe} [0049F340] mxWebUpdate.TmxWebUpdate.CheckForAnUpdate (Line 915, "mxWebUpdate.pas" + 45) + $3
  (002864A7){Stealth61.exe} [006874A7] main.TStealthForm.FormCreate (Line 2172, "main.pas" + 133) + $9
  (0004EA29){Stealth61.exe} [0044FA29] Forms.TCustomForm.DoCreate (Line 2947, "Forms.pas" + 3) + $C
  (0004E681){Stealth61.exe} [0044F681] Forms.TCustomForm.AfterConstruction (Line 2865, "Forms.pas" + 1) + $D
  (0004E658){Stealth61.exe} [0044F658] Forms.TCustomForm.Create (Line 2861, "Forms.pas" + 18) + $29
  (00058386){Stealth61.exe} [00459386] Forms.TApplication.CreateForm (Line 8182, "Forms.pas" + 7) + $A
  (002A87BC){Stealth61.exe} [006A97BC] Stealth.Stealth (Line 193, "" + 13) + $13