Ikariam BattleLog saver

By RuKi Last update Oct 29, 2010 — Installed 20,824 times.


Script Summary: Позволяет сохранить боевой доклад сервера Икариам (v0.4.x) на логомолотилках шахтеров.нет и икацентр. The script allows to save battle reports from Ikariam server to following logging sites: ikariam.shahterov.net and ikacenter.ru.

Version: 1.62b

Thumb Thumb Thumb

Два принципиальных отличия этого скрипта от "конкурентов":
1. Не привязан к конкретной логовнице. Идея состоит в том, чтобы пользователи могли каждый раз выбирать на каком сервере им удобнее сохранить лог. Плюс если одна из логовниц в данный момент не работает - всегда можно выбрать альтернативу.
2. Максимальная прозрачность работы скрипта. Исходный код скрипта открыт для всех. В любой момент каждый желающий может посмотреть, что и как делает скрипт с его данными.

Скрипт работает в браузере Firefox версии 3.5 и старше + дополнение greasemonkey 0.8.2 и старше ( http://www.greasespot.net ).

Версия 1.2b:
- добавлен пробный вариант сохранения полных докладов на сервере ikacenter.ru;
- добавлено сохранение докладов шпиона на сервер ikalogo.spb.ru;
- из боевых докладов убран (надеюсь временно) ikalogo.spb.ru из-за некорректного парсинга докладов, вставленных скриптами (в том числе скриптом с того же сайта). если же вставлять доклад вручную, то проблем нет...;
- исправлена ошибка отправки полных докладов, при условии что игрок вступил в бой не с первого раунда или пропустил часть раундов;
- исправлена ошибка отправки более 10 раундов полных докладов;

Версия 1.21b:
- исправлена ошибка, когда после отправленного краткого доклада попытаться отправить полный (без перезагрузки страницы) продолжал отправляться краткий;
- исключена возможность конфликта с другими загруженными скриптами для Икариама;
- улучшена совместимость с Оперой, но пока доклады все равно не сохраняет...;

Версия 1.22b:
- исправлена ошибка, когда не сохранялся подробный доклад с боем из одного раунда (бой только начался например);
- раунды подробного доклада теперь запрашиваются с сервера Икариам методом GET (был POST), что более правильно ибо именно такие запросы шлются если руками просматривать раунды в игре;
- увеличено максимальное число раундов полного доклада до 50;

Версия 1.23b:
- в предыдущей версии стоял неправильный include, в результате скрипт мог не работать вообще. исправлено;
- убрано сохранение докладов шпиона, т.к. сервера ikalogo.spb.ru больше нет с нами;

Версия 1.24b:
- для икацентра раунды теперь сохраняются под своими номерами, т.е. если игрок участвовал в 3-ем, 4-ом и 5-ом раунде, то они соответственно сохранятся под номерами 3,4 и 5 на сервере (раньше раунды нумеровались всегда начиная с 1);
- добавлена статус строчка о загрузке раунда (вместо кнопки "Сохранить") во время получения раундов с сервера Икариам;

Версия 1.25b:
- убрана единственная привязка к русскому серверу, теперь скрипт работает с любым сервером Икариам;

Версия 1.251:
- маскимальное число раундов боя увеличено до 100;

Версия 1.3b:
- улучшена интеграция с шахтеров.нет, в результате чего количество передаваемых данных уменьшено в 2-3 раза. как следствие - увеличилась скорость сохранения доклада;
- сделано сохранение докладов из Оперы (тестируется);

Версия 1.4b:
- добавлен новый режим - сохранение только трех последних раундов в полном докладе (пока только для икацентра);
- раунды, в которых игрок не принимал участия, не запрашиваются с сервера (а это - уменьшение объема скачиваемых данных и как следствие увеличение скорости работы скрипта);
- исправлена ошибка в работе скрипта под версию Икариама 0.4.0;
- убрано ограничение на максимальное число раундов в докладе (было 100);

Версия 1.41b:
- исправлено сохранение полного доклада текущего боя (т.е. когда бой еще не завершился);
- небольшие оптимизации;

Версия 1.42b:
- исправлена еще одна небольшая ошибка сохранения полного доклада текущего боя (т.е. когда бой еще не завершился);

Версия 1.5b:
- скрипт теперь пишет еще и на английском и белорусском языках (раньше только по русски);

Версия 1.6b:
- добавлено (вновь) сохранение докладов шпиона, но теперь на сервере ikariam.shahterov.net;

Версия 1.61b:
- исправлена ошибка сохранения полного лога боя, в котором игрок сначала участвовал, потом вышел, а потом снова присоединился;
- добавлены латвийский и немецкий языки;

Версия 1.62b:
- режим сохранения трех последних раундов в полном докладе добавлен для логовницы ikariam.shahterov.net;