|
updated 02.02.09 18:25 02.02.09 18:21 |
СэрАртём | Она съедает мой мозг! |
ru |
Ребёнка на танцевальном разучивает новый танец. Тема: "Ich Bin Dein Gummibär". Подсел. Плотно.
Mood: отличнейшее
|
Comments: 4 | |
|
|
|
28.01.09 04:41 |
СэрАртём | За 2 недели до релиза |
ru |
... очередной версии браузера IE8 я обнаружил в нём баг: при входе в пещеру процессор нагружается на 100%, скрипты не поддаются отладке, браузер можно закрыть, только убив процесс из диспетчера задач или специализированными утилитами. После часа попыток продолжить поход плюнул на всё и вышел, твёрдо решив заняться бедой попозже...
Те, кто открывал исходный код HTML-страницы верхнего фрейма в подземелье, должны помнить эту мухобойную конструкцию:
Да уж...<DIV class="Dungeon" align="center" id="brodilka" style="width:352px;height:240px;padding:0px;">
<DIV id="pmenu" style="width:60px; height:20px; position:absolute; display:none; top:10px; left:10px; background-color:#DEDEE2; border-width:1px; border-color:#000000; border-style:solid; white-space:nowrap; padding:2px; z-index:17; text-align:right;"></div>
<DIV class="Floor0">
<DIV class="Floor1">
<DIV id="4_1l" class="LeftSide4_1">
<DIV id="4_1r" class="RightSide4_1">
<DIV class="LeftSide4_0">
<DIV id="4_0l" class="">
<DIV id="3_2l" class="">
<DIV id="3_2r" class="">
<DIV class="">
<DIV class="">
<DIV class="">
<DIV id="3_1l" class="LeftSide3_1">
<DIV id="3_1r" class="RightSide3_1">
<DIV class="">
<DIV id="3_0l" class="">
<DIV id="2_1l" class="">
<DIV id="2_1r" class="">
<DIV class="LeftFront2_0">
<DIV class="">
<DIV id="2_0l" class="">
<DIV id="1_1l" class="">
<DIV id="1_1r" class="">
<DIV class="">
<DIV class="LeftSide1_0">
<DIV id="1_0l" class="RightSide1_0">
<DIV id="0_1l" class="LeftFront0_1">
<DIV id="0_1r" class="RightFront0_1">
<DIV class="">
<DIV class="">
<DIV id="0_0l" class="">
<DIV><IMG src="http://img.combats.com/i/1x1.gif" usemap="#ObjectsMap" border="0"></DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
Всё гениальное просто - разработчики возложили контроль за перекрытием слоёв на сам браузер, запихнув слои один в один, как матрёшки. У каждого слоя есть фон, который задаётся листом стилей. Для дизайна первого этажа ПТП или каналки лист стилей лежит по адресу http://img.combats.com/i/sprites/dungeon_.css. Но в IE8 RC1 лист стилей с приведённой выше "матрёшкой" не дружат: простейшая страничка приводит к зависанию (а ведь в ней нет ни капли JS):
В натуре<HTML><HEAD>
<link href="http://img.combats.com/i/sprites/dungeon_.css" rel="stylesheet" type="text/css">
</HEAD>
<body>
<MAP name="ObjectsMap" id="ObjectsMap"></MAP>
<DIV class="Dungeon" align="center" id="brodilka" style="width:352px;height:240px;padding:0px;">
<DIV id="pmenu" style="width:60px; height:20px; position:absolute; display:none; top:10px; left:10px; background-color:#DEDEE2; border-width:1px; border-color:#000000; border-style:solid; white-space:nowrap; padding:2px; z-index:17; text-align:right;"></div>
<DIV class="Floor0">
<DIV class="Floor1">
<DIV id="4_1l" class="LeftSide4_1">
<DIV id="4_1r" class="RightSide4_1">
<DIV class="LeftSide4_0">
<DIV id="4_0l" class="">
<DIV id="3_2l" class="">
<DIV id="3_2r" class="">
<DIV class="">
<DIV class="">
<DIV class="">
<DIV id="3_1l" class="LeftSide3_1">
<DIV id="3_1r" class="RightSide3_1">
<DIV class="">
<DIV id="3_0l" class="">
<DIV id="2_1l" class="">
<DIV id="2_1r" class="">
<DIV class="LeftFront2_0">
<DIV class="">
<DIV id="2_0l" class="">
<DIV id="1_1l" class="">
<DIV id="1_1r" class="">
<DIV class="">
<DIV class="LeftSide1_0">
<DIV id="1_0l" class="RightSide1_0">
<DIV id="0_1l" class="LeftFront0_1">
<DIV id="0_1r" class="RightFront0_1">
<DIV class="">
<DIV class="">
<DIV id="0_0l" class="">
<DIV><IMG src="http://img.combats.com/i/1x1.gif" usemap="#ObjectsMap" border="0"></DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</DIV>
</body>
</html>
И чё делать?.. Писать Биллу Гейтсу?..
Mood: разочарованное 
|
Comments: 2 | |
|
|
|
updated 26.01.09 11:10 26.01.09 11:08 |
Gorby DS | Простите... часовню... тоже я развалил? Дубль 2 |
ru |
Навеяно этой темой. Я вот не пойму, почему всегда все пытаются свалить на клиент? Клиент не переписывает скрипты БК на свой лад. Все, что выполняется - в готовых скачанных скриптах в определенном месте (которое вычисляется регулярками) добавляются вызовы методов клиента. Это делается для уведомления сервисов клиента о произошедших событиях. При этом все вызовы методов клиента не передают наружу exception, поэтому выполнение скриптов БК не прерывается, даже если при этом произошла какая-то ошибка в клиенте. Код этого встраивания не меняется уже очень долго, не завися от смены версии скриптов БК (сейчас уже 17-я версия, а все продолжает работать). Так почему же виноват клиент?
Mood: удивленное  Music: The Prodigy - Mash Up Sessions Vol.2 [2008]
|
Comments: 18 | |
|
|
|
updated 17.01.09 19:18 17.01.09 04:57 |
СэрАртём | Перерисовка картинок |
ru |
Как-то достали меня постоянно обновляющиеся картинки. Решил я глянуть, откуда ноги растут. Оказалось, руки у разработчиков БК растут оттуда же:
Нифига не понятно, но что же делать?GET /i/align3.gif HTTP/1.1
Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*
Accept-Language: ru
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
UA-CPU: x86
Accept-Encoding: gzip, deflate
Host: img.combats.ru
Connection: Keep-Alive
Cookie: battle=........; city=http://emeraldscity.combats.ru; dg=..........
HTTP/1.1 301 Moved Permanently
Date: Sat, 17 Jan 2009 01:25:00 GMT
Server: 0W/0.7p
Content-Type: text/html
Location: file:///d:/work/cache/align3.gif
Content-Length: 315
<html><head><title>[301] Moved Permanently</title></head>
<body><h3>Moved Permanently</h3>
This document has moved <a href="file:///d:/work/cache/align3.gif">here</a>.
<hr>If you beleive this is incorrect contact the site administrator at <a href="mailto:admin@combats.com">admin@combats.com</a>.
</body></html>
За такое нужно руки отрывать, но никто не в состоянии. Что делать? Ставить Maxthon (версию 2.x, рекомендую 2.1.5) и к нему - маленький фильтрик (можно взять его же на сайте дополнений)
Формально закачиваемый файл - это zip-сжатый XML. Скачиваем, запускаем, Maxthon его сам подхватит. После установки активируем "Включить Контент-фильтр и Пакеты фильтров" в разделе "Ad-Охотник" и активируем фильтр "combats" в разделе "Пакеты фильтров"
Ответы на кое-какие вопросы можно для себя найти в обсуждении на форуме
Update: 17-01-09 14:01
Была обнаружена проблема: в некоторых системах скачанный файл всегда открывается, как архив. В этом случае нужно распаковать единственный файл из открытого архива (combats.xml) в каталог фильтров (обычно "C:\Program Files\Maxthon2\Filter\"). А затем провести активацию фильтра вручную, начиная с "После установки активируем ..."
|
Comments: 34 | |
|
|
|
updated 30.03.09 10:44 25.12.08 14:33 |
Gorby DS | Beta test |
ru |
Итак, очередной бета-тест, на этот раз версии 1.18.68.814. Эта бета-версия выпущена в основном для любителей "невидимых" хаотов. Хотя и для любителей других групп я думаю будет полезно
CUT: Подробности беты
Update: 25-12-08 16:41
Ссылка для скачивания изменена.
|
Comments: 77 | |
|
|
|
updated 18.12.08 14:06 18.12.08 14:02 |
Gorby DS | Beta test |
ru |
Бета-версия 1.17.67.812 доступна для скачивания:
- Восстановлено отображение "активных" имен персонажей в логе текущего боя
- Добавлена возможность управления списком быстрого поиска персонажей по именам их питомцев
- Добавлены новый метод external.BattleSubsystem.GetResourceValue(resName) и новое свойство external.BattleSubsystem.Resources (дополнительная информация)
- Исправлена процедура получения времени завершения эффекта в секундах
|
Comments: 15 | |
|
|
Total posts: 138 Pages: 14
1 2 3 4 5 6 7 8 9 10..
|
|
Mo |
Tu |
We |
Th |
Fr |
Sa |
Su |
| | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | | |
|