Показать полную графическую версию : [решено] DriverX (программа установки драйверов) + исходники
wolkow70
24-05-2011, 14:51
Я так полагаю программа никому не нужна , даже если она может стать лучше чем аналоги ??
Господа ну давайте по активнее!!! »
Не торопите, народ хочет разобраться: что к чему...
Комсомолец
24-05-2011, 14:51
SOLON7, нужна. но пока еще не в состоянии заменить аналоги)
SOLON7,
Пожелание, прикрепить программу к посту.
Проиндексировал- "Обновить список для установки"- ошибка
http://i033.radikal.ru/1105/a9/c0398f8b88f1t.jpg (http://radikal.ru/F/i033.radikal.ru/1105/a9/c0398f8b88f1.jpg.html)
vovansa, скинь базу base.db и setings.ini.
Странно такого не должно быть, ах да, какая винда стоит ??
Вот наконец и начались ошибки портирования :4u:
я предпологаю где ошибка. Попробуйте с атачем запустить !!
Вот собираюсь делать такой интерфейс для того чтобы Устанавливать устройства.
И возникли вопросы!!
1. ЧТо выводить в 1 строку (название,тип )
2. ЧТо выводить в 2 строку (название,тип ,Вендор или Статус установки )
3. Какой лучше делать прогресс бар ??
http://s52.radikal.ru/i137/1105/d3/5f62569d03fat.jpg (http://radikal.ru/F/s52.radikal.ru/i137/1105/d3/5f62569d03fa.jpg.html) \\http://s015.radikal.ru/i331/1105/8f/7645c494c180t.jpg (http://radikal.ru/F/s015.radikal.ru/i331/1105/8f/7645c494c180.jpg.html)
Попробуйте с атачем запустить !! »
Ситуация такая ))) заменил файл из аттача. Ошибки нет. Но -"Установка" "Обновить список для установки" - ничего нет )))
Система Win7 Enterprise SP1 x86 Rus.
Вот собираюсь делать такой интерфейс для того чтобы Устанавливать устройства. »
Второй скрин информативнее и аккуратнее выглядит.
Важно
1. С помощью чего лучше реализовать установку устройств, с помощью Devcon, dpinst или же все таки с помощью API самой Windows ???
2. Какой лучше сделать Интерфейс программы ???
3. Есть Пожелания, Говорите !! »
к своему стыду только сегодня узнал про проект ...
могу сказать точно что надо делать через API
на моей хрsp3 не индексирует паки ER1 после удаления base.db с нулевым размером все проиндексировалось!
к стати для чего у вас три папки под разные системы? тот же дрп соображает сам какой пак для какой системы
выложите саму папку !! и по возможности базу!!!
Индексировать обязан так как для парсинга используются системные вызовы SETUPAPI. Конечно если файлы Валидные (если Setupapi не признал значит и установщик не признает) !!
Обновленная версия.
ALPHA 260
http://www.bslash.kz/softb
Список изменений.
* Изменен Интерфейс
* Добавлена установка с помощью devcon и difxapi.dll
* Добавлена обновление с помощью devcon и difxapi.dll
* Добавлены иконки
http://www.bslash.kz/uploads/posts/2011-05/thumbs/1306516186_12.jpg
Совместно с усилиями Quarq выпущена новая версия!!
Обновленная версия 300.
Программа установки драйверов DriverX alpha 300 (http://www.bslash.kz/42-programma-ustanovki-drayverov-driverx-alpha-300.html)
http://www.bslash.kz/uploads/posts/2011-06/thumbs/1306869850_111.jpg
В этой версии добавлены
* Новые красивые вкладки
* Новые иконки
* Диспетчер устройств с возможность копирования HWIDA.
* Инструменты
* Программа Имеет человеческий интерфейс в сравнении с аналогами.
Отписываемся Господа
Отписываемся Господа
Отписываемся Господа
если немого более развернуто :
Особенности и достоинства программы, для установки и обновления драйверов
Мультиплатформенная : работает на всех версиях современных виндовс
Не зависит об версии джава скрипт и установленных дотнетов или их отсутствия
а также если администратором запрещено выполнение скриптов Js vbs
Полностью автономная программа ,ни чего не добавляет в систему или реестр для своей работы
Очень быстрая скорость загрузки (в сравнении с аналогичными)
Встроенный диспетчер устройств , c удобной функцией копирования hwid в буфер обмена
Удобный интуитивный интерфейс , практически не требующий справки по пользованию
Используется две технологии (с возможностью выбора по желанию) для установки драйверов
Есть возможность, проконтролировать все процесс от индексации до установки
программа работает на прямую с api командами самой виндовс не используя "костыли " типа девкона или ДПинсталлера
надеюсь эта программа займет свое достойное место среди своего класс полезных утилит
1. SOLON7, база никак не хотит индексироваться. Винда XP SP3. Работали только версии с MDB-шной базой
Проблема кроется в русских символах в пути программы.
2. Также по базе непонятно, если я удаляю какие-то пакеты, то как это будет отображено в базе?
Пока видно что база просто дополняется судя по размеру.
3. Ну и логично предусмотреть активность\неактивность кнопок если какие-то условия не выполнены (нет бд, не выбран HWID, нет драйверов для установки и обновления)
4. И добавить возможность изменения папки с пакетами драйверов
BepToleT
01-06-2011, 08:10
SOLON7, Win 7 SP1 x86 моя система.
1. Останавливается на Запись индексов в базу. Создается файл base, нулевого размера.
2. Во вкладке обновление нажимаю обновить вылетает ошибка (это и понятно базы то не проиндексировались), но надо проверку прикрутить.
3. Добавить возможность копирования значений во вкладке Диспечер правой кнопкой мыши.
4. При индексации вылезла вот ошибка error_2(присем окно с этой ошибкой может иметь разные размеры).
5. При закрытии (не всегда - надо найти условия возникновения ) вылетела ошибка error_3
ps. на своем компе так и не смог проверить установку и обновление дров (базы не индексировалиь)
SOLON7, Обновленная версия 300. »
1. Один раз выскочила вот такая ошибка:
http://www.imageup.ru/img48/thumb/000670850.jpg (http://www.imageup.ru/img48/000670850.png.html)
Повторить несколько раз не удалось, один раз всего выскочила....
2. Почему программа не предупреждает, что есть не проиндексированные драйвер-паки?
3. Почему в программе не предусмотрено выделение драйвер-паков, только те которые не проиндексированы?
3. Почему в программе не предусмотрено проверка на наличие base.db, после индексации ради интереса, прибил base.db, но программа говорит, что у вас базы проиндексированы, это получается что программа уповает только на setings.ini?...
4. Проиндексировал всю свою базу драйверов.... а что дальше делать? На вкладках "Установка" и "Обновление" ничего нет, сплошная пустота.... Программа молчит как партизан... никакой подсказки или окна с предупреждением о том что надо сделать дальше...
5. Тут подымался вопрос о быстродействии программы в индексации, и говорилось, что Bslash DriverX, быстрее всех аналогов, так вот специально провёл тест на быстродействие Bslash DriverX с DIA, и вот результаты время индексирования:
- Bslash DriverX - 6 минут
- DIA - 1 минута 35 секунд
6. Почему при индексирование время индексации стопорится (не считает дальше) на 3 минутах 16 секундах ?
P.S. Windows 7 SP1 x64
romeo91, BepToleT, по поводу создания баз есть такой глюк!
лично я решил проблему удалив испорченную базу и фал ини
romeo91 пункты 2, 3 присоединяюсь
Lisabon, на первый вопрос я ответил в начале поста
на счет автоматизма ведется работа! в частности, буде закладка с пунктами установить столько то драйверов , обновить столько то драйверов и тд (на сколько я в курсе)
4. Проиндексировал всю свою базу драйверов.... а что дальше делать? На вкладках "Установка" и "Обновление" ничего нет, сплошная пустота.... Программа молчит как партизан... никакой подсказки или окна с предупреждением о том что надо сделать дальше... есть кнопка обновить на всех вкладках
возможно автор еще даст какието пояснения к программе ждем следующих версий!!!!
Спасибо Участники форума за активное рассмотрение. Теперь готовлю новую версию на основе этих замечаний.
1 баг уже исправил!!
1. SOLON7, база никак не хотит индексироваться. Винда XP SP3. Работали только версии с MDB-шной базой
Проблема кроется в русских символах в пути программы. »
Исправил.
Вот господ новый билд
http://www.bslash.kz/43-programma-ustanovki-drayverov-driverx-alpha-320.html
Добавлено
* Изменена структура базы, Добавлено поле Дата драйвера. (Нужно пересоздать все базы )
Исправлено
* Проверка на существование базы
* Позволяет загружать базу из русских папок
Билд 320 просто строку забыл изменить в проге !!
quarq, есть кнопка обновить на всех вкладках
Нажимал, но всё-равно пусто....
есть кнопка обновить на всех вкладках
Нажимал, но всё-равно пусто.... »
В какую папку вы Драйверпакеты положили ???
У вас как я полагаю 64 битная семерка. Нужно отдельно 64 разрядные протестировать...
Давай в PM обсудим ваш частный случай!!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC