Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 593
Благодарности: 222

Профиль | Отправить PM | Цитировать


Похоже я отключил эту оптимизацию в R114(раскомментировав строку) чтобы минимизировать риск проблем перед релизом.

Если хочешь, можешь закомментировать/удалить ту строку, тогда распаковка будет запускаться единожды, но я уже не помню были ли у меня веские основания отключать оптимизацию или я просто забыл включить. Я полагаю в крайнем случае что-то может не распаковаться, но если все работает нормально дай мне знать.

EDIT:

Я отключил эту оптимизацию из-за бага, рассчитывая исправить его позже но забыв об этом.
Следующий патч включает оптимизацию и исправляет баг
Код: Выделить весь код
--- autorun.hta (revision 152)
+++ autorun.hta (working copy)
@@ -853,6 +853,7 @@
            "<a href='javascript:void(0)' onclick=\"javascript:"+
            "if (startInst == true) { alert(alert_waitInstall); return; }" +
            "instRunCount++;" +
+           "pack_dirs=[];pack_dirs[button_pack_folder["+buttonCount+"] + button_pack_name["+buttonCount+"]]=button_dev_dir["+buttonCount+"];" +
            "perform_task(" + buttonCount + ",1);" +
            "\" onmousemove=\"return ttlOver(event, '"+doubleHTML(drv_modeSmart)+"')\" onmouseout='return ttlOut()'>" +
            "<img src='tools\\ico\\button\\18.png'></a> "+
@@ -1925,7 +1926,7 @@
            var t = button_pack_folder[but_id] + button_pack_name[but_id];
            log("Dirs: " + pack_dirs[t]);
 
-           if (!pack_dirs[t]) pack_dirs[t] = dev_dir;
+//           if (!pack_dirs[t]) pack_dirs[t] = dev_dir;
            pack_dirs[t] = pack_dirs[t].replace(/\|/ig,"\" \"");
 
            var ret = 0;
@@ -2085,7 +2085,7 @@
 			} else document.getElementById(buttonid).src = "./tools/no.png";
 			if (silentInstall) { instRunCount--; ChangeChkCount(-1); }
 			else { instRunCount = 0; noRefresh = true; }
-			WshShell.Run("cmd /C rd /S /Q \""+temp+"\\drp\\"+pack_name+"\"",0,true);
+//  		  WshShell.Run("cmd /C rd /S /Q \""+temp+"\\drp\\"+pack_name+"\"",0,true);
 			timer("Done ");
 		} // 5) Create index
 		else if (install_mode == 5) {

Последний раз редактировалось BadPointer, 08-01-2011 в 23:47.


Отправлено: 00:04, 06-01-2011 | #1366