Бот стал подвисать во время фарма

Обсуждаем Бота для четвертой версии Травиан
Post Reply
Besters
Posts: 31
Joined: 29 Jan 2014, 02:25

Бот стал подвисать во время фарма

Post by Besters »

имхо повисает во время фарма : после отправки атаки висит в ПС и ничего не происходит, сброс не помагает.
Помогает если мышкой кликнуть по дере.

Как лечить ?
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Бот стал подвисать во время фарма

Post by Vlad »

В логе бота что?
Besters
Posts: 31
Joined: 29 Jan 2014, 02:25

Re: Бот стал подвисать во время фарма

Post by Besters »

Vlad wrote:В логе бота что?
в логе бота Начата отправка войск
на экране - клик поэтой панели если хочешь остановить проверку отчетов


смена броузера в боте не помогает

кликание по панели тоже не помогает - висит

выход только cntrl-alt-del

при попытке выйти закрытием окна вылетает в логе :

03.03.2014 9:46:55: Произошло исключение!
03.03.2014 9:46:55: Type: EAccessViolation App version: 3.5.7.0
03.03.2014 9:46:55: Message: Access violation at address 00000030. Read of address 00000030
03.03.2014 9:46:55: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
03.03.2014 9:46:55: > [00000030]
03.03.2014 9:46:55: > [0040448F] System.@HandleAnyException
03.03.2014 9:46:55: > [00403F84] System.TObject.Free
03.03.2014 9:46:55: > [006A95CC] Main.TForm1.FormClose (Line 7229, "Source\Main.pas")
03.03.2014 9:46:55: > [00456AE3] Forms.TCustomForm.DoClose (Line 2847, "Forms.pas")
03.03.2014 9:46:55: > [0045A01D] Forms.TCustomForm.Close (Line 4590, "Forms.pas")
03.03.2014 9:46:55: > [004592E0] Forms.TCustomForm.WMClose (Line 4157, "Forms.pas")
03.03.2014 9:46:55: > [00465AA0] Controls.TControl.WndProc (Line 4561, "Controls.pas")
03.03.2014 9:46:55: > [00468ACB] Controls.TWinControl.WndProc (Line 6242, "Controls.pas")
03.03.2014 9:46:55: > [004572AD] Forms.TCustomForm.WndProc (Line 3100, "Forms.pas")
03.03.2014 9:46:55: > [0077E95A] Main.TForm1.WndProc (Line 32741, "Source\Main.pas")
03.03.2014 9:46:55: ------------------------------------------------------------------------------------------------------------------------------------------------------------

вынужден выключить фарм иначе помрут юниты от нехватки корма
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Бот стал подвисать во время фарма

Post by Vlad »

Прокси используется?
Besters
Posts: 31
Joined: 29 Jan 2014, 02:25

Re: Бот стал подвисать во время фарма

Post by Besters »

нет
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Бот стал подвисать во время фарма

Post by Vlad »

Скайп в личке, стучите, посмотрю
Besters
Posts: 31
Joined: 29 Jan 2014, 02:25

Re: Бот стал подвисать во время фарма

Post by Besters »

при фарме через фарм списки плучается вот такая вот ерунда в логе и бот подвисает

Code: Select all

05.03.2014 3:40:47: Начата отправка войск
05.03.2014 3:41:01: Произошло исключение!
05.03.2014 3:41:01: Type: EOleException App version: 3.5.7.0
05.03.2014 3:41:01: Message: Отказано в доступе
05.03.2014 3:41:01: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
05.03.2014 3:41:01: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:01: > [0040738D] System.@CheckAutoResult
05.03.2014 3:41:01: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:01: > [00684162] Main.TForm1.WebBrowser11DocumentComplete (Line 2550, "Source\Main.pas")
05.03.2014 3:41:01: > [004AE8A6] OleCtrls.TOleControl.InvokeEvent (Line 1587, "OleCtrls.pas")
05.03.2014 3:41:01: > [004AD710] OleCtrls.TEventDispatch.Invoke (Line 464, "OleCtrls.pas")
05.03.2014 3:41:01: > [0045D843] Forms.TApplication.ProcessMessage (Line 6856, "Forms.pas")
05.03.2014 3:41:01: > [0045D862] Forms.TApplication.ProcessMessages (Line 6868, "Forms.pas")
05.03.2014 3:41:01: > [00684F91] Main.TForm1.OpenURLAndWait (Line 2682, "Source\Main.pas")
05.03.2014 3:41:01: > [00685F69] Main.TForm1.OpenURL (Line 2965, "Source\Main.pas")
05.03.2014 3:41:01: > [0078467F] Main.TForm1.SpeedButton61Click (Line 32741, "Source\Main.pas")
05.03.2014 3:41:01: ------------------------------------------------------------------------------------------------------------------------------------------------------------
05.03.2014 3:41:04: Произошло исключение!
05.03.2014 3:41:04: Type: EOleException App version: 3.5.7.0
05.03.2014 3:41:04: Message: Отказано в доступе
05.03.2014 3:41:04: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
05.03.2014 3:41:04: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:04: > [0040738D] System.@CheckAutoResult
05.03.2014 3:41:04: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:04: > [00684162] Main.TForm1.WebBrowser11DocumentComplete (Line 2550, "Source\Main.pas")
05.03.2014 3:41:04: > [004AE8A6] OleCtrls.TOleControl.InvokeEvent (Line 1587, "OleCtrls.pas")
05.03.2014 3:41:04: > [004AD710] OleCtrls.TEventDispatch.Invoke (Line 464, "OleCtrls.pas")
05.03.2014 3:41:04: > [0045D843] Forms.TApplication.ProcessMessage (Line 6856, "Forms.pas")
05.03.2014 3:41:04: > [0045D862] Forms.TApplication.ProcessMessages (Line 6868, "Forms.pas")
05.03.2014 3:41:04: > [00684F91] Main.TForm1.OpenURLAndWait (Line 2682, "Source\Main.pas")
05.03.2014 3:41:04: > [00685F69] Main.TForm1.OpenURL (Line 2965, "Source\Main.pas")
05.03.2014 3:41:04: > [00784810] Main.TForm1.SpeedButton61Click (Line 32741, "Source\Main.pas")
05.03.2014 3:41:04: ------------------------------------------------------------------------------------------------------------------------------------------------------------
05.03.2014 3:41:07: Произошло исключение!
05.03.2014 3:41:07: Type: EOleException App version: 3.5.7.0
05.03.2014 3:41:07: Message: Отказано в доступе
05.03.2014 3:41:07: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
05.03.2014 3:41:07: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:07: > [0040738D] System.@CheckAutoResult
05.03.2014 3:41:07: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:07: > [00684162] Main.TForm1.WebBrowser11DocumentComplete (Line 2550, "Source\Main.pas")
05.03.2014 3:41:07: > [004AE8A6] OleCtrls.TOleControl.InvokeEvent (Line 1587, "OleCtrls.pas")
05.03.2014 3:41:07: > [004AD710] OleCtrls.TEventDispatch.Invoke (Line 464, "OleCtrls.pas")
05.03.2014 3:41:07: > [0045D843] Forms.TApplication.ProcessMessage (Line 6856, "Forms.pas")
05.03.2014 3:41:07: > [0045D862] Forms.TApplication.ProcessMessages (Line 6868, "Forms.pas")
05.03.2014 3:41:07: > [00684F91] Main.TForm1.OpenURLAndWait (Line 2682, "Source\Main.pas")
05.03.2014 3:41:07: > [00685F69] Main.TForm1.OpenURL (Line 2965, "Source\Main.pas")
05.03.2014 3:41:07: > [0078485B] Main.TForm1.SpeedButton61Click (Line 32741, "Source\Main.pas")
05.03.2014 3:41:07: ------------------------------------------------------------------------------------------------------------------------------------------------------------
05.03.2014 3:41:10: Произошло исключение!
05.03.2014 3:41:10: Type: EOleException App version: 3.5.7.0
05.03.2014 3:41:10: Message: Отказано в доступе
05.03.2014 3:41:10: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
05.03.2014 3:41:10: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:10: > [0040738D] System.@CheckAutoResult
05.03.2014 3:41:10: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:10: > [00684162] Main.TForm1.WebBrowser11DocumentComplete (Line 2550, "Source\Main.pas")
05.03.2014 3:41:10: > [004AE8A6] OleCtrls.TOleControl.InvokeEvent (Line 1587, "OleCtrls.pas")
05.03.2014 3:41:10: > [004AD710] OleCtrls.TEventDispatch.Invoke (Line 464, "OleCtrls.pas")
05.03.2014 3:41:10: > [0045D843] Forms.TApplication.ProcessMessage (Line 6856, "Forms.pas")
05.03.2014 3:41:10: > [0045D862] Forms.TApplication.ProcessMessages (Line 6868, "Forms.pas")
05.03.2014 3:41:10: > [00684F91] Main.TForm1.OpenURLAndWait (Line 2682, "Source\Main.pas")
05.03.2014 3:41:10: > [00685F69] Main.TForm1.OpenURL (Line 2965, "Source\Main.pas")
05.03.2014 3:41:10: > [007848CB] Main.TForm1.SpeedButton61Click (Line 32741, "Source\Main.pas")
05.03.2014 3:41:10: ------------------------------------------------------------------------------------------------------------------------------------------------------------
05.03.2014 3:41:14: Произошло исключение!
05.03.2014 3:41:14: Type: EOleException App version: 3.5.7.0
05.03.2014 3:41:14: Message: Отказано в доступе
05.03.2014 3:41:14: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
05.03.2014 3:41:14: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:14: > [0040738D] System.@CheckAutoResult
05.03.2014 3:41:14: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:14: > [00684162] Main.TForm1.WebBrowser11DocumentComplete (Line 2550, "Source\Main.pas")
05.03.2014 3:41:14: > [004AE8A6] OleCtrls.TOleControl.InvokeEvent (Line 1587, "OleCtrls.pas")
05.03.2014 3:41:14: > [004AD710] OleCtrls.TEventDispatch.Invoke (Line 464, "OleCtrls.pas")
05.03.2014 3:41:14: > [0045D843] Forms.TApplication.ProcessMessage (Line 6856, "Forms.pas")
05.03.2014 3:41:14: > [0045D862] Forms.TApplication.ProcessMessages (Line 6868, "Forms.pas")
05.03.2014 3:41:14: > [00684F91] Main.TForm1.OpenURLAndWait (Line 2682, "Source\Main.pas")
05.03.2014 3:41:14: > [00685F69] Main.TForm1.OpenURL (Line 2965, "Source\Main.pas")
05.03.2014 3:41:14: > [00784810] Main.TForm1.SpeedButton61Click (Line 32741, "Source\Main.pas")
05.03.2014 3:41:14: ------------------------------------------------------------------------------------------------------------------------------------------------------------
05.03.2014 3:41:16: Произошло исключение!
05.03.2014 3:41:16: Type: EOleException App version: 3.5.7.0
05.03.2014 3:41:16: Message: Отказано в доступе
05.03.2014 3:41:16: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
05.03.2014 3:41:16: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:16: > [0040738D] System.@CheckAutoResult
05.03.2014 3:41:16: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:16: > [00684162] Main.TForm1.WebBrowser11DocumentComplete (Line 2550, "Source\Main.pas")
05.03.2014 3:41:16: > [004AE8A6] OleCtrls.TOleControl.InvokeEvent (Line 1587, "OleCtrls.pas")
05.03.2014 3:41:16: > [004AD710] OleCtrls.TEventDispatch.Invoke (Line 464, "OleCtrls.pas")
05.03.2014 3:41:16: > [0045D843] Forms.TApplication.ProcessMessage (Line 6856, "Forms.pas")
05.03.2014 3:41:16: > [0045D862] Forms.TApplication.ProcessMessages (Line 6868, "Forms.pas")
05.03.2014 3:41:16: > [00684F91] Main.TForm1.OpenURLAndWait (Line 2682, "Source\Main.pas")
05.03.2014 3:41:16: > [00685F69] Main.TForm1.OpenURL (Line 2965, "Source\Main.pas")
05.03.2014 3:41:16: > [0078485B] Main.TForm1.SpeedButton61Click (Line 32741, "Source\Main.pas")
05.03.2014 3:41:16: ------------------------------------------------------------------------------------------------------------------------------------------------------------
05.03.2014 3:41:18: Произошло исключение!
05.03.2014 3:41:18: Type: EOleException App version: 3.5.7.0
05.03.2014 3:41:18: Message: Отказано в доступе
05.03.2014 3:41:18: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
05.03.2014 3:41:18: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:18: > [0040738D] System.@CheckAutoResult
05.03.2014 3:41:18: > [00683C4E] Main.ExecuteScript (Line 2501, "Source\Main.pas")
05.03.2014 3:41:18: > [00684162] Main.TForm1.WebBrowser11DocumentComplete (Line 2550, "Source\Main.pas")
05.03.2014 3:41:18: > [004AE8A6] OleCtrls.TOleControl.InvokeEvent (Line 1587, "OleCtrls.pas")
05.03.2014 3:41:18: > [004AD710] OleCtrls.TEventDispatch.Invoke (Line 464, "OleCtrls.pas")
05.03.2014 3:41:18: > [0045D843] Forms.TApplication.ProcessMessage (Line 6856, "Forms.pas")
05.03.2014 3:41:18: > [0045D862] Forms.TApplication.ProcessMessages (Line 6868, "Forms.pas")
05.03.2014 3:41:18: > [00684F91] Main.TForm1.OpenURLAndWait (Line 2682, "Source\Main.pas")
05.03.2014 3:41:18: > [00685F69] Main.TForm1.OpenURL (Line 2965, "Source\Main.pas")
05.03.2014 3:41:18: > [007848CB] Main.TForm1.SpeedButton61Click (Line 32741, "Source\Main.pas")
05.03.2014 3:41:18: ------------------------------------------------------------------------------------------------------------------------------------------------------------
05.03.2014 3:41:19: Список избраных целей успешно обновлен

после этого ничего не происходит и закрыть прогу можно только через cnrl-alt-del
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Бот стал подвисать во время фарма

Post by Vlad »

Ошибка не имеет отношения к фарму
Вам прийдется переустановить Widows
Besters
Posts: 31
Joined: 29 Jan 2014, 02:25

Re: Бот стал подвисать во время фарма

Post by Besters »

Вроде как проблема немного решилась сменой броузера
Старой версии
Post Reply