| 
	
		|  |  
		| updated 02.02.09  18:2502.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:1026.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:1817.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:4425.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:0618.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: 141                        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 | 31 |  |  |  
 |