Ikariam battlelog saver for greasemonkey

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.

Дві принципові відмінності цього скрипта від "конкурентів":
1. Не прив'язаний до конкретної логовніце. Ідея полягає в тому, щоб користувачі могли кожен раз вибирати на якому сервері їм зручніше зберегти лог. Плюс якщо одна з логовніц в даний момент не працює - завжди можна вибрати альтернативу.
2. Максимальна прозорість роботи скрипта. Вихідний код скрипта відкритий для всіх. У будь-який момент кожен бажаючий може подивитися, що і як робить скрипт з його даними.

Версія 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;