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

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

Аватара для romeo91

Ветеран


Автор проектов


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

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


ArtXGroup, А конкретнее? Это проверенный рабочий вариант
Может реализация не очень красивая
У меня идет поиск сочетания символов &DEV или &PID в текстовой строке. У тебя поиск был D\
Не все паки имеют разную структуру каталогов поэтому я привязался к этим строкам.

Также для для Висты я убрал автоопределение UAA в Autorun.hta 7.1
var isVistaOS = 0;
for (; !enumItems.atEnd(); enumItems.moveNext()) {
var objItem = enumItems.item().Caption.toLowerCase();
if (objItem.indexOf("vista") != "-1") {
var isVistaOS = 1;
//alert("Программа не рассчитана на работу под Windows Vista!\r\n\r\n\Все драйвера подобраны для Windows: XP, 2k, 2003.\r\nПоэтому либо просто не установятся на Windows Vista\r\nлибо установятся не корректно.\r\n\r\nСпасибо за понимание!");
//window.close();
//WScript.Sleep(1);
}
}

...
//UAA - Автоопределение UAA
if (isVistaOS==0) {
if (fso.FileExists(WshEnv("SYSTEMROOT") + "\\system32\\DRIVERS\\Hdaudbus.sys")) {
document.getElementById('buttons').innerHTML += "<button id='button' onclick=\"javascript:WshShell.Run('tools\\UAA\\kb888111xpsp2.exe',0,false);\" title='Microsoft UAA (Для звука)'><div><img src='./tools/green_ok.png' id='uaa'>    Sound UAA</div></button>";
}
else {
document.getElementById('buttons').innerHTML += "<button id='button' onclick=\"javascript:WshShell.Run('tools\\UAA\\kb888111xpsp2.exe',0,false);\" title='Microsoft UAA (Для звука)'><div><img src='./tools/ok.png' id='uaa'>    Sound UAA</div></button>";
}
}
//UAA - Автоопределение UAA
Можно еще подумать об отображении паков только для той системы в которой сейчас работаешь нка основании обработки имени файла пака

Последний раз редактировалось romeo91, 19-12-2008 в 10:35. Причина: добавил кое-что про Uaa для Висты


Отправлено: 10:18, 19-12-2008 | #363