Висит и медленно отправляет по спискам клуба

TяGа
Posts: 17
Joined: 04 Feb 2014, 07:11

Re: Висит и медленно отправляет по спискам клуба

Post by TяGа »

Скорей всего при разворачивании как только отправит предыдущий и не успевает перейти на следующий список
Очень жду решения проблемы , фарм ток процев 50 идет по этой причине, сейчас одиннадцать списков и смысла даже нет делать больше , после шестого списка редко получается у него отправить, большая часть войск тупо дома сидит)
Last edited by TяGа on 11 Feb 2015, 16:31, edited 1 time in total.
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Висит и медленно отправляет по спискам клуба

Post by Vlad »

Скайп в личке, стучите в раб время, посмотрю
nekit-soro
Posts: 8
Joined: 04 Apr 2015, 08:49

Re: Висит и медленно отправляет по спискам клуба

Post by nekit-soro »

Здравствуйте. Столкнулся с той же проблемой. Не запомнил с какого момента все началось, но уже вторую неделю при отправке по спискам клуба бот подвисает и, либо отправляет очень долго (причем в реальности не по всем спискам) либо подвисает, пишет ошибку о невозможности выполнения сценария и пока её не подтвердишь. работать не хочет. Периодически появляется запись о том, что тот или иной списки не найдены.
Вчера почистил кеши бота и ИЕ, ночью при отправке войск произошло исключение. Бот заработал только после подтверждения в окошке о выполнении сценария

04.04.2015 5:29:17: Начата отправка войск
04.04.2015 9:23:54: Произошло исключение!
04.04.2015 9:23:54: Type: EAccessViolation App version: 4.0.3.4
04.04.2015 9:23:54: Message: Access violation at address 00000000. Read of address 00000000
04.04.2015 9:23:54: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
04.04.2015 9:23:54: > [0040448F] System.@HandleAnyException
04.04.2015 9:23:54: > [006F003F] Main.TForm1.Mapsql1Click (Line 18703, "Source\Main.pas")
04.04.2015 9:23:54: > [006E0073] Main.TForm1.LoadStrZV (Line 16329, "Source\Main.pas")
04.04.2015 9:23:54: > [006E004E] Main.TForm1.LoadStrZV (Line 16328, "Source\Main.pas")
04.04.2015 9:23:54: > [0050776C] DB.TField.GetDisplayWidth (Line 3701, "DB.pas")
04.04.2015 9:23:54: > [00534C1E] DBGridEh.TColumnEh.DefaultWidth (Line 4888, "DBGridEh.pas")
04.04.2015 9:23:54: > [00402889] System.@FreeMem
04.04.2015 9:23:54: > [00404EB1] System.@LStrArrayClr
04.04.2015 9:23:54: > [005454BB] DBGridEh.TCustomDBGridEh.SaveColumnsLayoutProducer (Line 11899, "DBGridEh.pas")
04.04.2015 9:23:54: > [00402889] System.@FreeMem
04.04.2015 9:23:54: > [00403F3C] System.TObject.FreeInstance
04.04.2015 9:23:54: ------------------------------------------------------------------------------------------------------------------------------------------------------------
04.04.2015 9:25:00: Список целей №7490 не найден в игре!
04.04.2015 9:25:01: Отправка выбранных списков клуба - по 7 спискам отправлено 690 набегов
04.04.2015 9:25:02: Отправка выбранных списков клуба - отправлено войск 0|0|0|1996|0|0|0|0|0|0|0


помогите разобраться пожалста
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Висит и медленно отправляет по спискам клуба

Post by Vlad »

Сообщение о долгом выполнении сценария отключается в меню сервис
Рекомендую, в выборе отправляемых списков, выбрать деревню с ПС из которой не отправляются воиска
Тогда при входе в ПС списки будут свернуты и скрипты игры не будут впадать в кому из-за большой страницы
nekit-soro
Posts: 8
Joined: 04 Apr 2015, 08:49

Re: Висит и медленно отправляет по спискам клуба

Post by nekit-soro »

Сделал так, сейчас отправляется нормально. без зависаний. Спасибо. Но осталась проблема с ненайдеными списками целей.

Фарм отправляется как правило с офовой деревни. В столице войска не отправляются, либо отправляются по 2-3 спискам.

07.04.2015 13:03:32: Начата отправка войск
07.04.2015 13:32:46: Список целей №6989 не найден в игре!
07.04.2015 13:32:46: Список целей №7490 не найден в игре!
07.04.2015 13:32:47: Список целей №7496 не найден в игре!
07.04.2015 13:32:48: Список целей №7563 не найден в игре!
07.04.2015 13:32:49: Список целей №4644 не найден в игре!
07.04.2015 13:32:50: Список целей №5026 не найден в игре!
07.04.2015 13:32:51: Список целей №5182 не найден в игре!
07.04.2015 13:32:52: Список целей №5340 не найден в игре!
07.04.2015 13:32:53: Список целей №5693 не найден в игре!
07.04.2015 13:32:53: Список целей №5999 не найден в игре!
07.04.2015 13:32:54: Список целей №6766 не найден в игре!
07.04.2015 13:32:55: Список целей №7115 не найден в игре!
07.04.2015 13:32:56: Список целей №7379 не найден в игре!
07.04.2015 13:32:57: Список целей №7388 не найден в игре!
07.04.2015 13:32:58: Список целей №7634 не найден в игре!
07.04.2015 13:32:58: Отправка выбранных списков клуба - по 6 спискам отправлено 593 набегов
07.04.2015 13:32:59: Отправка выбранных списков клуба - отправлено войск 0|0|0|1861|0|0|0|0|0|0|0
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Висит и медленно отправляет по спискам клуба

Post by Vlad »

В выборе отправляемых списков проверьте все ли правильно отмеченно
nekit-soro
Posts: 8
Joined: 04 Apr 2015, 08:49

Re: Висит и медленно отправляет по спискам клуба

Post by nekit-soro »

Нужные списки отмечены. Сегодня посмотрел логи, в какой то раз идет отправка по всем спискам, в какой то раз часть списков не находит.

непонятно по каким спискам проходит отправка. Часть солдат остается в деревне. нападения на ближние цели после отправки отсутствуют.

ночью бот отключился совсем

08.04.2015 5:29:50: Начата отправка войск
08.04.2015 5:31:11: Список целей №7496 не найден в игре!
08.04.2015 5:31:11: Список целей №7563 не найден в игре!
08.04.2015 5:31:12: Список целей №4644 не найден в игре!
08.04.2015 5:31:12: Список целей №5026 не найден в игре!
08.04.2015 5:31:12: Список целей №5182 не найден в игре!
08.04.2015 5:31:12: Список целей №5340 не найден в игре!
08.04.2015 5:31:13: Список целей №5693 не найден в игре!
08.04.2015 5:31:13: Список целей №5999 не найден в игре!
08.04.2015 5:31:13: Список целей №6766 не найден в игре!
08.04.2015 5:31:13: Список целей №7115 не найден в игре!
08.04.2015 5:31:13: Список целей №7379 не найден в игре!
08.04.2015 5:31:14: Список целей №7388 не найден в игре!
08.04.2015 5:31:14: Список целей №7634 не найден в игре!
08.04.2015 5:31:14: Отправка выбранных списков клуба - по 8 спискам отправлено 784 набегов
08.04.2015 5:31:14: Отправка выбранных списков клуба - отправлено войск 0|0|0|2393|0|0|0|0|10|0|0
08.04.2015 6:31:22: Произошло исключение!
08.04.2015 6:31:22: Type: EAccessViolation App version: 4.0.3.4
08.04.2015 6:31:22: Message: Access violation at address 63C622DF in module 'MSHTML.dll'. Read of address 00000000
08.04.2015 6:31:22: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
08.04.2015 6:31:22: > [63C622DF]
08.04.2015 6:31:22: > [0040448F] System.@HandleAnyException
08.04.2015 6:31:22: > [00730066] Main.TForm1.SetPlaceHolder (Line 30754, "Source\Main.pas")
08.04.2015 6:31:22: > [00405577] System.@NewWideString
08.04.2015 6:31:22: > [00689B83] Main.TForm1.WebBrowser11DocumentComplete (Line 2985, "Source\Main.pas")
08.04.2015 6:31:22: > [004AF296] OleCtrls.TOleControl.InvokeEvent (Line 1587, "OleCtrls.pas")
08.04.2015 6:31:22: > [004AE100] OleCtrls.TEventDispatch.Invoke (Line 464, "OleCtrls.pas")
08.04.2015 6:31:22: > [0045D8D3] Forms.TApplication.ProcessMessage (Line 6856, "Forms.pas")
08.04.2015 6:31:22: > [0045D8F2] Forms.TApplication.ProcessMessages (Line 6868, "Forms.pas")
08.04.2015 6:31:22: > [0075470C] Main.TForm1.ClickButtonAndWait (Line 32767, "Source\Main.pas")
08.04.2015 6:31:22: > [0068EF9D] Main.TForm1.SendTroops (Line 4115, "Source\Main.pas")
08.04.2015 6:31:22: ------------------------------------------------------------------------------------------------------------------------------------------------------------
08.04.2015 8:11:18: Начата постройка домиков в деревне 01

утром , вскоре после запуска опять вылетело исключение, но бот остался рабочим

08.04.2015 8:25:30: Начата постройка домиков в деревне 08
08.04.2015 8:25:49: Произошло исключение!
08.04.2015 8:25:49: Type: EDatabaseError App version: 4.0.3.4
08.04.2015 8:25:49: Message: No data found
08.04.2015 8:25:49: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
08.04.2015 8:25:49: > [00504E38] DB.DatabaseError (Line 2351, "DB.pas")
08.04.2015 8:25:49: > [0050EEDC] DB.TDataSource.NotifyLinkTypes (Line 7579, "DB.pas")
08.04.2015 8:25:49: > [0054EE4E] RxMemDS.Error (Line 352, "RxMemDS.pas")
08.04.2015 8:25:49: > [0054F75F] RxMemDS.TRxMemoryData.GetRecord (Line 712, "RxMemDS.pas")
08.04.2015 8:25:49: > [005139D6] DB.TDataSet.Resync (Line 9848, "DB.pas")
08.04.2015 8:25:49: > [00514B89] DB.TDataSet.GotoBookmark (Line 10507, "DB.pas")
08.04.2015 8:25:49: > [00514B50] DB.TDataSet.SetBookmarkStr (Line 10497, "DB.pas")
08.04.2015 8:25:49: > [005491DA] DBGridEh.TCustomDBGridEh.RestoreBookmark (Line 13724, "DBGridEh.pas")
08.04.2015 8:25:49: > [0069F2F7] Main.TForm1.SpeedButton7Click (Line 6451, "Source\Main.pas")
08.04.2015 8:25:49: > [00465CC8] Controls.TControl.Click (Line 4621, "Controls.pas")
08.04.2015 8:25:49: > [00489268] Buttons.TSpeedButton.Click (Line 1062, "Buttons.pas")
08.04.2015 8:25:49: ------------------------------------------------------------------------------------------------------------------------------------------------------------
08.04.2015 8:31:01: Начата постройка домиков в деревне 09
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Висит и медленно отправляет по спискам клуба

Post by Vlad »

Судя по логу, все у вас нормально уходит
Они и не обязаны все отправляться каждый раз, колонка интервал для чего там по вашему?
Не находить может старые, уже удаленные из игры
Первая ошибка где встал - ошибка в интернет эксплорере произошла
Вторую исправлю, но она не критична
nekit-soro
Posts: 8
Joined: 04 Apr 2015, 08:49

Re: Висит и медленно отправляет по спискам клуба

Post by nekit-soro »

Отправляется то нормально, если находит списки. Непонятно другое
в 1 деревне 10 списков - интервал на все списки 30 минут
во 2 деревне 11 списков - интервал на все списки 60 минут
в интервале бота стоит 40 минут +/- 5 минут

в последних событиях не найдено 6 списков
08.04.2015 11:25:40: Начата отправка войск
08.04.2015 11:27:56: Список целей №6766 не найден в игре!
08.04.2015 11:27:57: Список целей №7115 не найден в игре!
08.04.2015 11:27:57: Список целей №7379 не найден в игре!
08.04.2015 11:27:57: Список целей №7388 не найден в игре!
08.04.2015 11:27:57: Список целей №7634 не найден в игре!
08.04.2015 11:27:58: Отправка выбранных списков клуба - по 16 спискам отправлено 1511 набегов
08.04.2015 11:27:58: Отправка выбранных списков клуба - отправлено войск 0|163|0|6854|0|0|0|0|40|0|0

получается что часть списков с одной из деревень все-таки отправлены, по логике бы (имея один интервал) и другие должны были бы уйти.

а вот что было позже на полчаса

08.04.2015 12:08:04: Начата отправка войск
08.04.2015 12:09:49: Отправка выбранных списков клуба - по 15 спискам отправлено 1359 набегов
08.04.2015 12:09:49: Отправка выбранных списков клуба - отправлено войск 0|0|0|7498|0|0|0|0|10|0|0

здесь потеряных списков нет. Правда, я сильно сомневаюсь (не смог понаблюдать) что в деревнях собралось к моменту отправки 7,5 к юнитов. Может я с интервалами накосячил?
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Висит и медленно отправляет по спискам клуба

Post by Vlad »

Галку связанные не ставили?
В принципе, пожет попасть так что половине списков пришло время уходить, половине нет, они же по очереди отправляются, а не все сразу
В след версии сделаю очистку от удаленных списков, что бы можно было понять сразу есть проблема или старый мусор
Посмотрите время последней отправки в выборе отправляемых, что бы понимать что когда отправленно
Post Reply