You are not logged in.

Конкурс: Атакер-поэт Проект Противостояние Правила игры Служба поддержки

skyline_designes

Навигатор

  • "skyline_designes" started this thread

Posts: 422

Date of registration: Nov 30th 2009

  • Send private message

1

Wednesday, January 6th 2010, 4:39pm

LogServer - Логомолотилка OGame.ru, победитель конкурса логовниц огейма

*English speaking users can also post here their questions

LogServer - победитель конкурса логовниц RU ОГейма



Основные особенности:
- LogServer построен в анонимном варианте - без регистрации
- поддерживаются все официальные серверы, независимо от локализации
- генерация доклада в BB-code
- отображение изображений флотов в докладе
- возможность менять скины докладов
- поиск всех логов с участием игрока в public
- распределенная система дублирования и бэкапа*
- плагин для Firefox и Opera**
- поддержка шпионских докладов, скопированных как текст из браузера


-> Fix list <-

Демонстрационный лог:

[A] dogleg, Джимми Тюльпан, AleSSandre vs. BOT (4.569.000, Andromeda.ru, 21/02/10)

*Система дублирования и бэкапа:
- Все загруженные логи дублируются на второй хост logserver.ogamespec.com. После загрузки отображаются 2 ссылки - основная вида http://logserver.net/index.php?id=<id> и альтернативая logserver.ogamespec.com/index.php?id=<id>. Соответственно, если вдруг хост logserver.net становится недоступным, то все доклады все равно будут доступны, для этого достаточно будет заменить logserver.net на logserver.ogamespec.com в ссылках, если не были опубликованы альтернативы

**Плагин (http://userscripts.org/scripts/show/69560):
- После установки в браузер в конец доклада добавляется кнопка, по нажатии на которую будет открыта форма отправки доклада на logserver.net
- В меню добавляется кнопка для перехода на сайт logserver.net





27/04/10 Администрации предоставлен полный доступ к проекту, а также информация по продлению услуг хостера.
18/05/10 Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec

28/10/10
Возможно использование в качестве альянсовой логомолотилки.
Обратная совместимость с последующими версиями.

Скачать можно здесь: http://logserver.net/v13/logserver_v13.rar
Дем здесь: http://logserver.net/v13/

Установка:
- необходим хостинг с поддержкой php 5
- база данных не требуется (в этой версии логи сохраняются в файлы)
- разархивировать проект
- настройка плагина (необязательно) - заменить адрес сервера на ваш

Условия использования:
- GNU GPL
- сохранение всех логотипов LogServer и ссылок на оригинал (в меню и внизу в копирайтах)
- доменное имя должно начинаться с logserver, например logserver-ally.free-hosting.ru
- версионность (при модификации) в формате v1.3.Х
- не троллить на тему уровня и стиля кода

Разработка: LogServer.net, Open Galaxy

This post has been edited 39 times, last edit by "Tarja" (Sep 28th 2010, 3:28pm)


asta

Я - снежинка

  • "asta" has been banned

Posts: 6,179

Date of registration: Aug 9th 2007

Location: теперь Санкт-Петербург и Capella

  • Send private message

2

Wednesday, January 6th 2010, 4:57pm

а логовница только для редизайна?
Вася, иди в булочную на скорости 20%. by Droppa

"а у игры есть правила?!?! ну надо же!!!" by RazdolBayiche


zZLO

Теддибир

  • "zZLO" is male

Posts: 7,325

Date of registration: Sep 19th 2006

Location: Катаюсь на динозаврах

Occupation: Уличный маг

  • Send private message

3

Wednesday, January 6th 2010, 4:59pm

Старый дизайн тоже читает, но коряво отображает :derisive:

skyline_designes

Навигатор

  • "skyline_designes" started this thread

Posts: 422

Date of registration: Nov 30th 2009

  • Send private message

4

Wednesday, January 6th 2010, 5:01pm

Нет, но старые уни на данный момент обрабатываются по упрощенной схеме. Как раз собираемся перенести сделанное по редизайну на доклады из старых вселенных.

По поводу корявости - не надо, исходник лога выглядит также http://logserver.net/upload_tmp/f0005873…d663996e19b.htm (мы сохраняем несколько последних исходников от логов)

Разработка: LogServer.net, Open Galaxy

This post has been edited 1 times, last edit by "skyline_designes" (Jan 6th 2010, 5:07pm)


The D

Астронавт

Posts: 58

Date of registration: Dec 17th 2009

  • Send private message

5

Wednesday, January 6th 2010, 5:19pm

Чет не пошла молотилка.

Errors occured:
Error source: GetHTML_PlayerFleet
Error description: DetermineObject failed
Error source: ProcessStatistics
Error description: GetHTML_PlayerFleet failed
Error source: __construct
Error description: objParser->ProcessStatistics failed

PS Барим
Передаю привет всем родным и близким, а так же всем тем кого случайно ограбил. :D

asta

Я - снежинка

  • "asta" has been banned

Posts: 6,179

Date of registration: Aug 9th 2007

Location: теперь Санкт-Петербург и Capella

  • Send private message

6

Wednesday, January 6th 2010, 5:29pm

ага и у меня тоже саммое только лог 12 юньки
Вася, иди в булочную на скорости 20%. by Droppa

"а у игры есть правила?!?! ну надо же!!!" by RazdolBayiche


skyline_designes

Навигатор

  • "skyline_designes" started this thread

Posts: 422

Date of registration: Nov 30th 2009

  • Send private message

7

Wednesday, January 6th 2010, 5:49pm

to The D
Возможная причина устранена, попробуйте перезалить.

to asta
тут причина в нестандартной css-ке (href="http://neogame.dk/EvolutionNeoUltimate/formate.css")
обычно ее адрес служит для нас информацией о вселенной. в данном случае по логу определить конкретную вселенную не получилось,
ошибку устраним в ближайшее время.

Разработка: LogServer.net, Open Galaxy

The D

Астронавт

Posts: 58

Date of registration: Dec 17th 2009

  • Send private message

8

Thursday, January 7th 2010, 1:38pm

Да перезалил, понравилось как выглядит.
Если не сложно вы не могли бы написать скриптик для ГМ, чтоб автоматом мог лог в логовницу добавлять, как это например сделано у шахтеров.
Передаю привет всем родным и близким, а так же всем тем кого случайно ограбил. :D

Andorianin

Сенатор

Posts: 7,144

Date of registration: Jun 2nd 2008

Location: Болото 5

Absent until: Monday, August 25th 2036, 7:21am

  • Send private message

9

Thursday, January 7th 2010, 3:06pm

Очень понравилось :)
Andorianin vs. gerpis (Losses: 691.000, Domain: RU, Uni: 102, Uploaded: 07/01/10)

А можно вот это: Domain: RU, Uni: 102
Транслировать по табличке в "Barym.RU" ? Звучит короче и наглядней :)

Вот ещё предложение:
Losses: 691.000, Domain: RU, Uni: 102, Uploaded: 07/01/10
L: 691.000, Barym.RU at 07/01/10

asta

Я - снежинка

  • "asta" has been banned

Posts: 6,179

Date of registration: Aug 9th 2007

Location: теперь Санкт-Петербург и Capella

  • Send private message

10

Thursday, January 7th 2010, 4:17pm

сменила лог севера - все равно вот это

Произошли ошибки:Error source: GetUniDomain
Error description: preg_match failed, pattern = /http:\/\/uni[0-9]+\.[\.a-z]*ogame\.[\.a-z]*\//
Error source: __construct
Error description: GetUniDomain failed
Вася, иди в булочную на скорости 20%. by Droppa

"а у игры есть правила?!?! ну надо же!!!" by RazdolBayiche


skyline_designes

Навигатор

  • "skyline_designes" started this thread

Posts: 422

Date of registration: Nov 30th 2009

  • Send private message

11

Thursday, January 7th 2010, 8:10pm

Andorianin
Сделали свитч:
case 101: return "Andromeda";
case 102: return "Barym";
case 103: return "Capella";
case 104: return "Draco";
case 105: return "Electra";

Сокращение поймут не все, к тому же если домен не определен (скин подменен), то мы пишем Domain: ?. А если склеить, то Andromeda.? будет смотреться не очень.

asta
Добавили поддержку кастомных скинов (neogame вроде проходит, другие скины могу произвольно менять HTML-код и этого нам не предусмотреть). Если CSS подменен, то уня определяется по регуляре (OLD/NEW), а домен определить становится не возможно (?). Вот ваш лог:

BasiLissa, BasiLissa, BasiLissa vs. Storm (Losses: 113.208.000, Domain: ?, Uni: OLD, Uploaded: 07/01/10)

Разработка: LogServer.net, Open Galaxy

This post has been edited 5 times, last edit by "skyline_designes" (Jan 7th 2010, 8:20pm)


Andorianin

Сенатор

Posts: 7,144

Date of registration: Jun 2nd 2008

Location: Болото 5

Absent until: Monday, August 25th 2036, 7:21am

  • Send private message

12

Thursday, January 7th 2010, 9:18pm

Quoted

BasiLissa, BasiLissa, BasiLissa
Тоже с этим столкнулся, когда делал свою молотилку :)

Source code

1
2
3
4
5
6
7
8
title = "";
for i = 0 to N
    if ( strpos (title, name[i]) == 0 )
    {
        if (i) title += ", ";
        title += name[i];
    }
next i

asta

Я - снежинка

  • "asta" has been banned

Posts: 6,179

Date of registration: Aug 9th 2007

Location: теперь Санкт-Петербург и Capella

  • Send private message

13

Thursday, January 7th 2010, 9:30pm

Добавили поддержку кастомных скинов (neogame вроде проходит, другие скины могу произвольно менять HTML-код и этого нам не предусмотреть). Если CSS подменен, то уня определяется по регуляре (OLD/NEW), а домен определить становится не возможно (?). Вот ваш лог:

BasiLissa, BasiLissa, BasiLissa vs. Storm (Losses: 113.208.000, Domain: ?, Uni: OLD, Uploaded: 07/01/10)

ага - мой

тогда может стоит указывать у кого какой скин стоит.. у меня вот этот http://neogame.dk/EvolutionNeoUltimate/
Вася, иди в булочную на скорости 20%. by Droppa

"а у игры есть правила?!?! ну надо же!!!" by RazdolBayiche


skyline_designes

Навигатор

  • "skyline_designes" started this thread

Posts: 422

Date of registration: Nov 30th 2009

  • Send private message

14

Thursday, January 7th 2010, 9:36pm

Quoted

BasiLissa, BasiLissa, BasiLissa
Тоже с этим столкнулся, когда делал свою молотилку :)

Source code

1
2
3
4
5
6
7
8
title = "";
for i = 0 to N
    if ( strpos (title, name[i]) == 0 )
    {
        if (i) title += ", ";
        title += name[i];
    }
next i
А стоит это убирать, если так оно и было на самом деле? Если ощень хочется, то можно)
Это перл?

Разработка: LogServer.net, Open Galaxy

This post has been edited 1 times, last edit by "skyline_designes" (Jan 7th 2010, 9:42pm)


asta

Я - снежинка

  • "asta" has been banned

Posts: 6,179

Date of registration: Aug 9th 2007

Location: теперь Санкт-Петербург и Capella

  • Send private message

15

Thursday, January 7th 2010, 9:54pm

ну вообще верно - там было разбито на 3 саба - по логике надо б ыло писать 3 раза BasiLissa

вот исходник

<html>
<HEAD>
<LINK rel="stylesheet" type="text/css" href="http://neogame.dk/EvolutionNeoUltimate/formate.css">
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<TITLE>Боевой доклад</TITLE>
<script src="js/utilities.js" type="text/javascript"></script>
<script type="text/javascript" src="js/overLib/overlib.js"></script>
<script language="JavaScript">var session="73e505d94a31";</script>

</HEAD>
<BODY>
<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
<table width="99%">
<tr>
<td>

Дата/Время: 01-06 16:56:31 . Произошёл бой между следующими флотами:<br><table border=1 width=100%><tr><th><br><center>Флот атакующего BasiLissa (<a href=#onclick=showGalaxy(1,398,6); >[1:398:6]</a>)<br>Вооружение: 160% Щиты: 160% Броня: 160% <table border=1><tr><th>Тип</th><th>Лин. Кр.</th></tr><tr><th>Кол-во.</th><th>2.000</th></tr><tr><th>Воор.:</th><th>1.820</th></tr><tr><th>Щиты</th><th>1.040</th></tr><tr><th>Броня</th><th>18.200</th></tr></table></center></th></tr></table><table border=1 width=100%><tr><th><br><center>Обороняющийся jekkan (<a href=#onclick=showGalaxy(1,427,4); >[1:427:4]</a>)<br>Вооружение: 130% Щиты: 120% Броня: 120% <table border=1><tr><th>Тип</th><th>Солн. спутник</th><th>РУ</th><th>Лёг. лазер</th><th>Тяж. лазер</th><th>Гаусс</th><th>Ион</th><th>Плазма</th><th>М. купол</th><th>Б. купол</th></tr><tr><th>Кол-во.</th><th>43</th><th>332</th><th>1.043</th><th>38</th><th>132</th><th>34</th><th>45</th><th>1</th><th>1</th></tr><tr><th>Воор.:</th><th>2</th><th>184</th><th>230</th><th>575</th><th>2.530</th><th>345</th><th>6.900</th><th>2</th><th>2</th></tr><tr><th>Щиты</th><th>2</th><th>44</th><th>55</th><th>220</th><th>440</th><th>1.100</th><th>660</th><th>4.400</th><th>22.000</th></tr><tr><th>Броня</th><th>440</th><th>440</th><th>440</th><th>1.760</th><th>7.700</th><th>1.760</th><th>22.000</th><th>4.400</th><th>22.000</th></tr></table></center></th></th></tr></table><br><center>Атакующий флот делает: 2.039 выстрела(ов) общей мощностью 3.710.980 по обороняющемуся. Щиты обороняющегося поглощают 146.725 мощности выстрелов<br>Обороняющийся флот делает 1.669 выстрела(ов) общей мощностью 978.020 выстрела(ов) по атакующему. Щиты атакующего поглощают 486.272 мощности выстрелов</center><table border=1 width=100%><tr><th><br><center>Флот атакующего BasiLissa (<a href=#onclick=showGalaxy(1,398,6); >[1:398:6]</a>)<table border=1><tr><th>Тип</th><th>Лин. Кр.</th></tr><tr><th>Кол-во.</th><th>1.982</th></tr><tr><th>Воор.:</th><th>1.820</th></tr><tr><th>Щиты</th><th>1.040</th></tr><tr><th>Броня</th><th>18.200</th></tr></table></center></th></tr></table><table border=1 width=100%><tr><th><br><center>Обороняющийся jekkan (<a href=#onclick=showGalaxy(1,427,4); >[1:427:4]</a>)<table border=1><tr><th>Тип</th><th>Солн. спутник</th><th>РУ</th><th>Лёг. лазер</th><th>Тяж. лазер</th><th>Гаусс</th><th>Ион</th><th>Плазма</th><th>М. купол</th><th>Б. купол</th></tr><tr><th>Кол-во.</th><th>14</th><th>103</th><th>317</th><th>16</th><th>99</th><th>12</th><th>44</th><th>1</th><th>1</th></tr><tr><th>Воор.:</th><th>2</th><th>184</th><th>230</th><th>575</th><th>2.530</th><th>345</th><th>6.900</th><th>2</th><th>2</th></tr><tr><th>Щиты</th><th>2</th><th>44</th><th>55</th><th>220</th><th>440</th><th>1.100</th><th>660</th><th>4.400</th><th>22.000</th></tr><tr><th>Броня</th><th>440</th><th>440</th><th>440</th><th>1.760</th><th>7.700</th><th>1.760</th><th>22.000</th><th>4.400</th><th>22.000</th></tr></table></center></th></th></tr></table><br><center>Атакующий флот делает: 2.022 выстрела(ов) общей мощностью 3.680.040 по обороняющемуся. Щиты обороняющегося поглощают 118.345 мощности выстрелов<br>Обороняющийся флот делает 607 выстрела(ов) общей мощностью 658.943 выстрела(ов) по атакующему. Щиты атакующего поглощают 241.682 мощности выстрелов</center><table border=1 width=100%><tr><th><br><center>Флот атакующего BasiLissa (<a href=#onclick=showGalaxy(1,398,6); >[1:398:6]</a>)<table border=1><tr><th>Тип</th><th>Лин. Кр.</th></tr><tr><th>Кол-во.</th><th>1.965</th></tr><tr><th>Воор.:</th><th>1.820</th></tr><tr><th>Щиты</th><th>1.040</th></tr><tr><th>Броня</th><th>18.200</th></tr></table></center></th></tr></table><table border=1 width=100%><tr><th><br><center>Обороняющийся jekkan (<a href=#onclick=showGalaxy(1,427,4); >[1:427:4]</a>)<table border=1><tr><th>Тип</th><th>Солн. спутник</th><th>РУ</th><th>Лёг. лазер</th><th>Гаусс</th><th>Ион</th><th>Плазма</th><th>Б. купол</th></tr><tr><th>Кол-во.</th><th>1</th><th>3</th><th>15</th><th>19</th><th>2</th><th>28</th><th>1</th></tr><tr><th>Воор.:</th><th>2</th><th>184</th><th>230</th><th>2.530</th><th>345</th><th>6.900</th><th>2</th></tr><tr><th>Щиты</th><th>2</th><th>44</th><th>55</th><th>440</th><th>1.100</th><th>660</th><th>22.000</th></tr><tr><th>Броня</th><th>440</th><th>440</th><th>440</th><th>7.700</th><th>1.760</th><th>22.000</th><th>22.000</th></tr></table></center></th></th></tr></table><br><center>Атакующий флот делает: 1.987 выстрела(ов) общей мощностью 3.616.340 по обороняющемуся. Щиты обороняющегося поглощают 52.754 мощности выстрелов<br>Обороняющийся флот делает 69 выстрела(ов) общей мощностью 245.923 выстрела(ов) по атакующему. Щиты атакующего поглощают 51.481 мощности выстрелов</center><table border=1 width=100%><tr><th><br><center>Флот атакующего BasiLissa (<a href=#onclick=showGalaxy(1,398,6); >[1:398:6]</a>)<table border=1><tr><th>Тип</th><th>Лин. Кр.</th></tr><tr><th>Кол-во.</th><th>1.949</th></tr><tr><th>Воор.:</th><th>1.820</th></tr><tr><th>Щиты</th><th>1.040</th></tr><tr><th>Броня</th><th>18.200</th></tr></table></center></th></tr></table><table border=1 width=100%><tr><th><br><center>Обороняющийся jekkan (<a href=#onclick=showGalaxy(1,427,4); >[1:427:4]</a>)<br>уничтожен</center></th></th></tr></table><!--A:101979,W:101979--><p> Атакующий выиграл битву!<br>Он получает<br>1.106 металла, 454 кристалла и 5 дейтерия.<br><p><br>Атакующий потерял 3.570.000 единиц.<br>Обороняющийся потерял 12.652.000 единиц.<br>Теперь на этих пространственных координатах находится 459.000 металла и 637.800 кристалла.<br>Шанс появления луны составил 10 %
</td>

</tr>
</table>
</BODY>
</html>
Вася, иди в булочную на скорости 20%. by Droppa

"а у игры есть правила?!?! ну надо же!!!" by RazdolBayiche


Andorianin

Сенатор

Posts: 7,144

Date of registration: Jun 2nd 2008

Location: Болото 5

Absent until: Monday, August 25th 2036, 7:21am

  • Send private message

16

Thursday, January 7th 2010, 11:18pm

Нет это не перл, это псевдо-Си :) А вообще во всех молотилках если в САБе есть игрок с несколькими флотами, то он указывается только один раз - проверьте ;) Так удобней.

asta

Я - снежинка

  • "asta" has been banned

Posts: 6,179

Date of registration: Aug 9th 2007

Location: теперь Санкт-Петербург и Capella

  • Send private message

17

Friday, January 8th 2010, 8:21am

конечно удобнее... но почему не работает - хотя говорят, что работает
Вася, иди в булочную на скорости 20%. by Droppa

"а у игры есть правила?!?! ну надо же!!!" by RazdolBayiche


organizm

Астронавт

Posts: 38

Date of registration: Dec 23rd 2009

  • Send private message

18

Saturday, January 9th 2010, 7:29pm

Прикольная штука,
красиво графики рисует интересная идея и новшество.
ток дико тормозит :(
с инетом в пол мегабита грузилась почти 20 секунд!
Еслиб пошустрей работало, не знаю нагрузка сервака там болшая или ещё что, в общем былоб круто чтоб летало :)

zZLO

Теддибир

  • "zZLO" is male

Posts: 7,325

Date of registration: Sep 19th 2006

Location: Катаюсь на динозаврах

Occupation: Уличный маг

  • Send private message

19

Saturday, January 9th 2010, 7:36pm


с инетом в пол мегабита грузилась почти 20 секунд!


На двух мегабитах грузится доли секунды :derisive:

skyline_designes

Навигатор

  • "skyline_designes" started this thread

Posts: 422

Date of registration: Nov 30th 2009

  • Send private message

20

Saturday, January 9th 2010, 8:23pm

Картинок там не больше, чем в игре, к тому же они сжаты до 40х40 (если вы про корабли). Попробуйте сделать ping logserver.net
Возможно, вы попали на одладку, в какай-нибудь дебажный цикл)

За сегодня

Сделано
- обработка докладов переработчиков (обязательное требование)

Переделано
- статистика по ресурсам, в таблице как в других молотилках

Осталось
- зачистка планеты (обязательное требование)

Разработка: LogServer.net, Open Galaxy

This post has been edited 1 times, last edit by "skyline_designes" (Jan 9th 2010, 8:44pm)