Показать полную графическую версию : [решено] DriverX (программа установки драйверов) + исходники
Очень понравилась прога! Интерфейс намного удобнее, чем у "других". Спасибо!
Кратенький wishlist:
- после изменения настроек (например: папки с дровами) требуется перезапустить программу, чтоб изменения вступили в силу. Хотелось бы, чтоб по закрытию окна настроек оно само подхватывало новые настройки.
- после индексации базы опять требуется перезапустить софтину, чтоб хоть что-то сделать дальше. Хотелось бы, чтоб оно само по окончанию процесса индексирования или при переключении вкладки обновляло.
- местами используется страшный шрифт (например в "настройках" и "о программе"). В Windows XP с по-умолчанию выключенным сглаживанием шрифтов буковки выглядят, мягко говоря, убого. Чем Tahoma не угодил, особенно для пунктов в настройках?
noway2,
сделаем
1. будет предложен перезапуск.
2.сделаем чтобы прога заружала базы!!.
3. ну SEGOU I нормальный шрифт, да сглаживание должно быть у всех )), хотя сделал чтобы TAHOMA была!!
TO ALL
Скоро будет доступен новый билд 710.
В новом билде будет
1.Вернуть подсказки для устройст (установленных обновленных)
2.Изменить шрифт программы на TAHOMA.
3.Проверка на соотвецтвие паков и БД .... ну в принцепи она проверяет если баз нету она предлгает создовать. если нету пакета а база осталась удалять ее.
4.после индексации загружать базы
5.при применении параметров в инструменте предлогать перезагрузку да\нет
6.сделать инверсию для кнопки "выделить все"
Доступен Билд 0.710 BETA
список изменений
1.сделать проверку на наличие папок, в которых должны быть драйвер-паки, если их нет, то пусть программа сама создаст необходимые папки
2.Вернуть подсказки для устройст (установленных обновленных)
3.Запрос Админских прав на VISTA и SEVEN
4.Изменить шрифт программы на TAHOMA.
Обновление
5 - Без subsysa кирпичным цветом
6 - Подсвечивать HWID subsys зеленым цветом
7 - добавить инфу в подсказку для зеленого рекомендуемый драйвер или 100% совместимый
8 - синий хвид совместимый драйвер
9.Проверка на соотвецтвие паков и БД .... ну в принцепи она проверяет если баз нету она предлгает создовать. если нету пакета а база осталась удалять ее.
10.после индексации загружать базы
11.при применении параметров в инструменте предлогать перезагрузку да\нет
12.сделать инверсию для кнопки "выделить все"
Качаем как всегда здесь http://www.bslash.kz/softb
Господа Тестируем и отписываемся, Какие еще идеи можете предложить госпожа (господа=) )!
Какие еще идеи можете предложить»
1. "Обновление" - после установки нового драйвера делать обновление списка автоматически.
Остальное вроде пока отлично :)
ЧТо то негусто с комментариями!!! :search: :search:
6 - Подсвечивать HWID subsys зеленым цветом
7 - добавить инфу в подсказку для зеленого рекомендуемый драйвер или 100% совместимый »
очень удобно теперь отображается информация о хвиде с всплывающими подсказками ,теперь люди смогут понять почему идут бсоды когда ставят совместимый драйвер вместо 100% подходящего !
обратил внимание на возможность переключения закладок ctrl +tab (раньше не замечал)
было бы хорошо если ко всему прочему добавился автофокус для скролинга чтобы не надо было, выделять драйвер и лишь потом прокрутить мышкой
Еще пожелание:
- Добавить фичу: "Обновление Базы" -> "Выбрать по..." -> "Выбрать не индексированные пакеты"
Еще пожелание: »
1. путь к папке с индексами DEV_DB позволять указывать в настройках программы
2. DriverX.ini - самое место в папке tools
3. выравнивание программы по центру НЕОБХОДИМО!
4. Скорость создания индексов, мне показалось, хромает
5. перенести бы сюда весь функционал от Romeo91 + добавить бэкаппер ;)
Скорость создания индексов, мне показалось, хромает »
Скорость индексации превосходит аналоги, вы наверное просто антивирь забыли выключить !!!!
1,2,3, будет сделано.
5. Какого именно функционала не хватает ???
Бекапера небудет, лучше полноценный Установщик дров!!!
1. Вернусь к вопросу о непроиндексированных пакетах драйверов, можно сделать чтобы при запуске программы если есть непроиндексированные паки выскакивало окошко с предложением их проиндексировать? а то можно забыть что вкинул новый пак....
2. Вопрос из праздного любопытства, зачем эта "кнопочка" (или как её правильнее назвать) на скрине в атаче обозначил стрелочкой, чет сколько не нажимал её, так и не понял что она делает...
3. Ну и повторюсь еще раз, так как не увидел ответа на то что писал ранее..
При запуске открывается вкладка "диспетчер", наверно было бы правильнее чтобы открывалась вкладка "установка" или "обновление".
Также при запуске не сообщается что нет ни единого пака драйверов... ведь без паков программа бесполезна, было бы не плохо если бы программа проверяла наличие паков и при их отсутствии сообщала об этом, а еще можно чтобы в сообщении об отсутствии паков указывалось куда их надо положить. »
XCV, Атача не вижу !! :cool:
Раздвиньте СПлиттер, потом нажмите, все сами поймете!
Создан БИЛД 730
http://www.bslash.kz/uploads/posts/2011-07/thumbs/1309792817_1.png
http://www.bslash.kz/71-bslash-driverx-0730-beta-programma-ustanovki-drayverov.html
История изменений
1.к стати когда нажимаешь на "установить выбранное" и ни чего не выбрано надо писать сообщение об этом ! просто хотелось бы чтобы к каждой неправильной операции был свой аллерт.
2.может двоной целчок мыши и установка пошла ??
3."Обновление Базы" -> "Выбрать по..." -> "Выбрать не индексированные пакеты"
4. "Обновление" - после установки нового драйвера делать обновление списка автоматически.
5.DriverX.ini - самое место в папке tools
6.Сделать анимацию Бесконечности во время процесса программы
7.выравнивание программы по центру НЕОБХОДИМО!
8.можно в настройках программы реализовать смену пути (папки) DEV_DB, ну очень надо вот такое....
9.незабудь фокус включить на закладках чтобы мышкой скролить было удобнее
Смотрим и Отписываемся !!!!
Раздвиньте СПлиттер »
хм... а нельзя ли изначально сделать сплитер не нулевой ширины? а то не знаю как кто, но я сам не догадался...Сделать анимацию Бесконечности во время процесса программы »
ИМХО лишняя приблуда, не знаю как кому, а мне она не понравилась, индикатора процесса вроде достаточно, но на вкус и цвет.... не мешает и на том спасибо.
"Обновление Базы" -> "Выбрать по..." -> "Выбрать не индексированные пакеты" »
я думаю было бы логичнее если бы при переходе на вкладку "Обновление Базы" не индексированные пакеты были бы сразу по умолчанию выделены
ЗЫ: 1-й пункт и вторая часть (за 1-ю спасибо) 3-о из моего предыдущего поста?
http://www.bslash.kz/uploads/posts/2011-07/thumbs/1310119241_770.png
http://www.bslash.kz/72-bslash-driverx-0770-beta-programma-ustanovki-drayverov.html
В новой версии добавленно..
1.Вернусь к вопросу о непроиндексированных пакетах драйверов, можно сделать чтобы при запуске программы если есть непроиндексированные паки выскакивало окошко с предложением их проиндексировать? а то можно забыть что вкинул новый пак....
2.Заменен 7z.dll на 7za.dll
3.Исправлен баг, если базы были с расширением .txt а не .TXT то программа не ставила драйвера
4.Исправлена проблема распаковки дров на загрузочных флешках (очень редкий баг)
5.было б неплохо сделать, функцию удаления драйвера, как это сделано у DIA, реально нужна такая штука
6.ещё один вопрос... Почему программа после закрытия не зачищает после себя в TEMP ?
7.и еще переименовать фильтр "только старые " в "установленные и старые"
8.на 30 % Увеличена скорость загрузки баз.
Я так полагаю замечаний нет по новому билду ??
Я так полагаю замечаний нет по новому билду ?? »
Почему прога сносит базы от DRPsu ???
DenisMF, Какая версия DRP и базы в студию!!!
DenisMF, если у вас драйвер паки лежат навалом в папке DRP а не в подпапках, то будет сносить, по скольку DPS несколько видоизменяет путь к ним в самих базах! положите все по папкам которые появились (в папке DRP = XP, VISTA, VISTA64)после включения DriverX и все по новой пере индексируйте ни чего пропадать и удаляться не будет !
сам столкнулся с этой проблемой...
так что это глюк у DPS а не в DriverX (который подчистил несоответствие между путями баз и драйвер паков )
В будущих билдах буде возможность загружать все базы, по секции MANUFACTER (как сделано у DPS)
И совместимость с DPS отменяется!!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC