Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

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

MuDaCk
Apprentice
Apprentice
Posts: 393
Joined: 10.10.2006 0:03
Contact:

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

Post by MuDaCk »

Выбиваются ошибки при запуске стелса со списком персов/скриптов.
запускаем стелс
"хотите ли обновить?"
если успеваем обновить, то всё норм, но список не запускается.
Но если не успеваем, то стелс выбивает ошибку за ошибкой и начинает много жрать памяти(с каждой секундой всё больше).
My name is Игорёшка Image
Пишу скрипты за едуImage
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Post by Vizit0r »

в асю напиши. хотел еще протестить с автозагрузкой чаров и забыл :)
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Post by Vizit0r »

исправлено
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
volhram
Novice
Novice
Posts: 73
Joined: 25.08.2006 22:47

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

Post by volhram »

перешёл с 3.6.0 на 3.7.0 и обновил до 3.7.3...
при запуске скрипта получил ошибку
11111.JPG
11111.JPG (45.21 KiB) Viewed 11985 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

булок в книге уже ___________ 
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

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

Post by Vizit0r »

сколько стелсов одновременно запущено?
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
volhram
Novice
Novice
Posts: 73
Joined: 25.08.2006 22:47

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

Post by volhram »

Vizit0r wrote:сколько стелсов одновременно запущено?
два....уже месяца 3 два стелса постоянно работает..
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

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

Post by Vizit0r »

повисшего стелса небыло в памяти?

этот файл не забирается стелсом на эксклюзивный доступ, только на чтение.
я не представляю ситуацию, при которой может появиться ошибка
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
volhram
Novice
Novice
Posts: 73
Joined: 25.08.2006 22:47

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

Post by volhram »

всё ещё хуже...
перешёл обратно на 3.6.0, но ошибка осталась....скрипт не работает
что то закачалось при автообновлении, и даже замена клиента на старый не помогла..
ошибка выглядит немного иначе
22222.JPG
22222.JPG (87.67 KiB) Viewed 11956 times
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

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

Post by Vizit0r »

попробуй этот файл перенести куда-то, пусть пересоздаст его. может поможет.
если поможет - скинешь файл мне, посмотрю под микроскопом.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
volhram
Novice
Novice
Posts: 73
Joined: 25.08.2006 22:47

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

Post by volhram »

помогло)
я и не знал, что этот файл стелс создал...
ошибку всёравно выдал при запуске второго стелса, но все скрипты работают...
volhram
Novice
Novice
Posts: 73
Joined: 25.08.2006 22:47

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

Post by volhram »

нифига не помогло, тот стелс который запускаешь первым тот и использует файл......во втором запущенном стелсе скрипты не читают клилоки...
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

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

Post by Vizit0r »

сегодня будет релиз с питоном, сделал пару изменений по этому файлу, может поможет...

P.S. Если поможет - значит с тебя файл с клилоками для пристального изучения :)
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
MeLFiS
Novice
Novice
Posts: 147
Joined: 02.02.2008 12:21

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

Post by MeLFiS »

не хочет обновляться с 3.7.2 до 3.8.0 пишет про какой то монуал
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

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

Post by Vizit0r »

ошибку из XXX_errors.log давай
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
MeLFiS
Novice
Novice
Posts: 147
Joined: 02.02.2008 12:21

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

Post 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
Post Reply