Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   [решено] DriverX (программа установки драйверов) + исходники (http://forum.oszone.net/showthread.php?t=205822)

SOLON7 28-04-2011 19:55 1667272

DriverX (программа установки драйверов) + исходники
 
Вложений: 1
Привествую вас дамы и господа..
Я все таки решился создать новый проект.
Программу аналог DriverpackSolution.
Называется она DriverX.






Программа установки драйверов DriverX

Особенности и достоинства программы, для установки и обновления драйверов
Мультиплатформенная : работает на всех версиях современных виндовс
Не зависит об версии JAVA скрипт и установленных дотнетов или их отсутствия.
Полностью автономная программа ,ни чего не добавляет в систему или реестр для своей работы
Очень быстрая скорость загрузки (в сравнении с аналогичными)
Встроенный диспетчер устройств , c удобной функцией копирования hwid в буфер обмена
Удобный интуитивный интерфейс , практически не требующий справки по пользованию
Используется две технологии (с возможностью выбора по желанию) для установки драйверов
Есть возможность, проконтролировать все процесс от индексации до установки.

Проект DriverX не является коммерческим проектом.
Он абсолютно бесплатен.
ПРограмма разрабатывается с 2011 года.
Программа предназначалось как ответ на довольно неплохую программу DriverPAckSolution.
НО так как программа не стабильная, было принято решение написать свою..
Помогите проекту если ВАМ понравилась программа и вы хотите что бы программа и дальше развивалась.


Помочь Проекту !!
или WMZ
WMZ: Z315985082507

-----
Выложены исходники от версии 3,09.

SOLON7 28-04-2011 20:04 1667275

1.И Сразу первый вопрос, есть
Hardware Id и COMPATIBLE IDS
По каким именно производится поиск в базе индексов ???


Код:

Mobile Intel(R) 965 Express Chipset Family
HARDWARE IDS
PCI\VEN_8086&DEV_2A12&SUBSYS_3618103C&REV_0C
PCI\VEN_8086&DEV_2A12&SUBSYS_3618103C
PCI\VEN_8086&DEV_2A12&CC_030000
PCI\VEN_8086&DEV_2A12&CC_0300

COMPATIBLE IDS
PCI\VEN_8086&DEV_2A12&REV_0C
PCI\VEN_8086&DEV_2A12
PCI\VEN_8086&CC_030000
PCI\VEN_8086&CC_0300
PCI\VEN_8086
PCI\CC_030000
PCI\CC_0300


romeo91 29-04-2011 08:12 1667406

Цитата:

Цитата SOLON7
есть
Hardware Id и COMPATIBLE IDS
По каким именно производится поиск в базе индексов ??? »

По всем, но приоритет среди найденных отдавать с наиболее полным HWID

SOLON7 04-05-2011 22:27 1670357


ПРограмма обновилась..
Теперь в программе добавлена Индексация Драйверапков.
Скорость при этом очень быстрая )))

Господа какой делать Интерфейс

opel431 04-05-2011 22:50 1670367

Цитата:

Цитата SOLON7
Господа какой делать Интерфейс »

Дружище! Прежде всего функционал и его работоспособность. А так все сидят и ждут не интерфейса, а возможности сравнить с имеющимися аналогами.

SOLON7 04-05-2011 22:52 1670368

Цитата:

Цитата opel431
Дружище! Прежде всего функционал и его работоспособность. А так все сидят и ждут не интерфейса, а возможности сравнить с имеющимися аналогами. »

М сравнить можно пока 2 функции, Индексация пакета и Опрос устройств, сравнил с DIA скорость у моей намного выше!!!

Мне нужны комментарии чтобы дальше копать, поэтому мне нужна Обратная связь от участников, Так никак для них Разрабатывается продукт !!

Putin-mode 05-05-2011 00:03 1670403

Цитата:

Цитата SOLON7
скорость у моей намного выше!!! »

Вот забьешь проект остальными функциями и сотнями строк кода вот тогда посмотрим на скорость :)

SOLON7 05-05-2011 00:06 1670406

Цитата:

Цитата Putin-mode
Вот забьешь проект остальными функциями и сотнями строк кода вот тогда посмотрим на скорость »

ПРоверьте функцию индексации, кстати к этим функциям уже нечего дописывать. Поэтому на скорость не повлияет.
Мне нужны свежие идеи по Driverpacksolution и DIA.

romeo91 05-05-2011 06:59 1670474

Цитата:

Цитата SOLON7
сравнил с DIA скорость у моей намного выше!!! »

Во-первых - У меня индексация не в чистом виде, поэтому скорость не явно отражена. Сразу вместе с индексацией много чего еще идет и подбор драйверов и очистка папок до и после индексации каждого пакета и изменение в GUI(иконки, статусная строка, эффекты кнопок) :)
А во-вторых индексация уже давно не приоритет развития программы, прошли те времена когда это было самым слабым местом всех программ-аналогов. Теперь приоритеты развития другие, поэтому тебе прежде всего надо смотреть текущий функционал программ-аналогов и реализовывать его в своей программе. Свежих идей тебе никто не подскажет, так как в свое время они все были выложены в топиках обсуждения программ-аналогов, не все конечно были реализованы, так что есть незанятая ниша. Перечитай форумы и узнаешь чего хотят видеть пользователи.
А пока обсуждать сырую программу крайне сложно, обычно представляют проект с уже готовым задуманным минимальным функционалом, иначе не понять что и как будет

Цитата:

Цитата SOLON7
Господа какой делать Интерфейс »

Не ты ли был активистом по изменению интерфейса программы DIA ? И предлагал и говорил что твой интерфейс будет круче всех, и что он понравится всем пользователям? Так что идей у тебя должно быть куча...

SOLON7 21-05-2011 05:04 1679957

Обновил шапку, теперь программа может устанавливать Неустановленные Драйвера.
Прошу коммент плизз. так хочу пойти дальше чем DIA и DPS!!


В версии 135 изменено
* Функция парсинга inf файлов. (Теперь парсинг осуществляется с помощью setupapi.dll).
* Добавлена Установка дров с помощью devcon.exe.
* Добавлено меню.
* Убрана вкладка Список Устройств.

Планируется сделать
1.Переход на движок базы Sqlite.
2.Добавить Вкладку Обновление устройств.
3.Добавить установку с помощью devcon64.exe


Важно
1. С помощью чего лучше реализовать установку устройств, с помощью Devcon, dpinst или же все таки с помощью API самой Windows ???
2. Какой лучше сделать Интерфейс программы ???
3. Есть Пожелания, Говорите !!

vovansa 21-05-2011 12:41 1680058

Второй скрин приятнее выглядит, не так "громоздко".
Фейс программы-Вкладка инTструменты. Лишняя "Т"
P.S. То что в глаза бросается с первого взгляда ))

vovansa 21-05-2011 13:48 1680093

Еще маленько писанины. Не обессудь. )))))))

Вкладка "О программе". "Программа аналог Driver pack Solution"
Может стоит переименовать, во что-то типа "Программа для установки драйвер-паков", или вообще убрать.
Не стоит забывать, что есть еще и DriversInstaller (С) Romeo91. Сравнение ,пока , будет не твою пользу. Должно быть не сравнение, а актуальность этой программы. Когда программа наберет функционал, тогда можно уже и мерятся.....)))

Функционал
После раскидывания паков по папкам, (для теста были взяты паки DP_Sound_Realtek260...XP_Win7 (C) QuarQ). После индексации их, они остаются в списке, значение индексации Да-Нет, только глаз "замыливает" ))).
Вопрос такой, можно их как то убрать из списка, после того как они проиндексировались? (Уже идет сравнение, с аналогичными программами...))))

Вкладка "Установка"
Жмем "Обновить список для установки", цвет иконки меняется и ничего не отображает.

SOLON7 21-05-2011 13:59 1680098

таксссс..

Цитата:

Цитата vovansa
Вкладка "О программе". "Программа аналог Driver pack Solution"
Может стоит переименовать, во что-то типа "Программа для установки драйвер-паков", или вообще убрать.
Не стоит забывать, что есть еще и DriversInstaller (С) Romeo91. Сравнение ,пока , будет не твою пользу. Должно быть не сравнение, а актуальность этой программы. Когда программа наберет функционал, тогда можно уже и мерятся.....))) »

Исправил
___________________________
Цитата:

Цитата vovansa
Вкладка "Установка"
Жмем "Обновить список для установки", цвет иконки меняется и ничего не отображает. »

ПО идее должен отображать устройства которые не установлены !!
То есть надо умышленно удалить драйвер из Диспетчер устройств , а потом обновить Диспетчер , а потом сделать так чтобы драйвер не поставился!
________________________________
Цитата:

Цитата vovansa
Функционал
После раскидывания паков по папкам, (для теста были взяты паки DP_Sound_Realtek260...XP_Win7 (C) QuarQ). После индексации их, они остаются в списке, значение индексации Да-Нет, только глаз "замыливает" ))).
Вопрос такой, можно их как то убрать из списка, после того как они проиндексировались? (Уже идет сравнение, с аналогичными программами...)))) »

Убрать нельзя можно сгруппировать или за место да нет рисовать какие нибудь картинки...

vovansa 21-05-2011 15:34 1680150

Цитата:

Цитата SOLON7
ПО идее должен отображать устройства которые не установлены !!
То есть надо умышленно удалить драйвер из Диспетчер устройств , а потом обновить Диспетчер , а потом сделать так чтобы драйвер не поставился! »

Удалил устройство и драйвера на Реалтек. Обновил - Устройство определилось, поставились драйвера по умолчанию (Устройство с поддержкой HD Audio). А вот как и где отключить, что бы винда не искала и не ставила драйвера.
Запустил Bslash DriverX в окне пусто ))).

Цитата:

Цитата SOLON7
Убрать нельзя, можно сгруппировать или вместо да нет рисовать какие нибудь картинки... »

Можно сгруппировать и убрать выбор чек-бокса, для проиндексированных драйвер-паков.

SOLON7 21-05-2011 15:42 1680154

Цитата:

Цитата vovansa
Можно сгруппировать и убрать выбор чек-бокса, для проиндексированных драйвер-паков. »

спс, буду думать как сделать !!
Скрин того чего хотел бы ты, не помешал !!

vovansa 21-05-2011 15:55 1680163

Как тот так. Убран чек-бокс для проиндексированых паков

SOLON7 21-05-2011 15:58 1680165

vovansa,
Не мог бы ты сравнить время индексации дравер паков с аналогичными программами ??

Может сделать так, чтобы проиндексированные DP были сером текстом ??
Пока на данном этапе Я буду еще оптимизировать функцию индексации, и там действительно посмотрим что будет лучше, ок ???

vovansa 21-05-2011 16:01 1680167

Цитата:

Цитата SOLON7
Не мог бы ты сравнить время индексации дравер паков с аналогичными программами ?? »

Со временем пока напряг, командировки....
Цитата:

Цитата SOLON7
Может сделать так, чтобы проиндексированные DP были сером текстом ??
Пока на данном этапе Я буду еще оптимизировать функцию индексации, и там действительно посмотрим что будет лучше, ок ??? »

В принципе выделить, отобразит иным цветом, чем не индексированные паки, тоже как вариант.
Ок. ))

SOLON7 24-05-2011 05:35 1681491

Обновленная версия.
ALPHA 210

Список изменений.
* Переход на движок sqlite.
* Повышенна производительность индексирования
* Повышенна производительность поиска.
* Глобальные переменные убраны во вкладу О ПРОГРАММЕ.
* Индексированные пакеты отображаются серым цветом

SOLON7 24-05-2011 11:29 1681596

Я так полагаю программа никому не нужна , даже если она может стать лучше чем аналоги ??

Господа ну давайте по активнее!!!

wolkow70 24-05-2011 14:51 1681727

Цитата:

Цитата SOLON7
Я так полагаю программа никому не нужна , даже если она может стать лучше чем аналоги ??
Господа ну давайте по активнее!!! »

Не торопите, народ хочет разобраться: что к чему...

Комсомолец 24-05-2011 14:51 1681728

SOLON7, нужна. но пока еще не в состоянии заменить аналоги)

Anton04 24-05-2011 16:00 1681786

SOLON7,

Пожелание, прикрепить программу к посту.

vovansa 24-05-2011 21:23 1681958

Проиндексировал- "Обновить список для установки"- ошибка

SOLON7 25-05-2011 07:50 1682136

Вложений: 1
vovansa, скинь базу base.db и setings.ini.
Странно такого не должно быть, ах да, какая винда стоит ??
Вот наконец и начались ошибки портирования :4u:

я предпологаю где ошибка. Попробуйте с атачем запустить !!

SOLON7 25-05-2011 13:45 1682312

Вот собираюсь делать такой интерфейс для того чтобы Устанавливать устройства.
И возникли вопросы!!

1. ЧТо выводить в 1 строку (название,тип )
2. ЧТо выводить в 2 строку (название,тип ,Вендор или Статус установки )
3. Какой лучше делать прогресс бар ??


\\

vovansa 25-05-2011 21:23 1682567

Цитата:

Цитата SOLON7
Попробуйте с атачем запустить !! »

Ситуация такая ))) заменил файл из аттача. Ошибки нет. Но -"Установка" "Обновить список для установки" - ничего нет )))
Система Win7 Enterprise SP1 x86 Rus.

Цитата:

Цитата SOLON7
Вот собираюсь делать такой интерфейс для того чтобы Устанавливать устройства. »

Второй скрин информативнее и аккуратнее выглядит.

quarq 26-05-2011 00:18 1682685

Цитата:

Цитата SOLON7
Важно
1. С помощью чего лучше реализовать установку устройств, с помощью Devcon, dpinst или же все таки с помощью API самой Windows ???
2. Какой лучше сделать Интерфейс программы ???
3. Есть Пожелания, Говорите !! »

к своему стыду только сегодня узнал про проект ...
могу сказать точно что надо делать через API

на моей хрsp3 не индексирует паки ER1 после удаления base.db с нулевым размером все проиндексировалось!
к стати для чего у вас три папки под разные системы? тот же дрп соображает сам какой пак для какой системы

SOLON7 26-05-2011 01:01 1682700

выложите саму папку !! и по возможности базу!!!
Индексировать обязан так как для парсинга используются системные вызовы SETUPAPI. Конечно если файлы Валидные (если Setupapi не признал значит и установщик не признает) !!

SOLON7 27-05-2011 21:12 1683877

Обновленная версия.
ALPHA 260

http://www.bslash.kz/softb

Список изменений.
* Изменен Интерфейс
* Добавлена установка с помощью devcon и difxapi.dll
* Добавлена обновление с помощью devcon и difxapi.dll
* Добавлены иконки


SOLON7 31-05-2011 23:37 1686024

Совместно с усилиями Quarq выпущена новая версия!!
Обновленная версия 300.


Программа установки драйверов DriverX alpha 300



В этой версии добавлены
* Новые красивые вкладки
* Новые иконки
* Диспетчер устройств с возможность копирования HWIDA.
* Инструменты
* Программа Имеет человеческий интерфейс в сравнении с аналогами.


Отписываемся Господа
Отписываемся Господа
Отписываемся Господа

quarq 01-06-2011 01:57 1686068

если немого более развернуто :
Особенности и достоинства программы, для установки и обновления драйверов

Мультиплатформенная : работает на всех версиях современных виндовс
Не зависит об версии джава скрипт и установленных дотнетов или их отсутствия
а также если администратором запрещено выполнение скриптов Js vbs
Полностью автономная программа ,ни чего не добавляет в систему или реестр для своей работы
Очень быстрая скорость загрузки (в сравнении с аналогичными)
Встроенный диспетчер устройств , c удобной функцией копирования hwid в буфер обмена
Удобный интуитивный интерфейс , практически не требующий справки по пользованию
Используется две технологии (с возможностью выбора по желанию) для установки драйверов
Есть возможность, проконтролировать все процесс от индексации до установки

программа работает на прямую с api командами самой виндовс не используя "костыли " типа девкона или ДПинсталлера


надеюсь эта программа займет свое достойное место среди своего класс полезных утилит

romeo91 01-06-2011 07:47 1686136

Вложений: 1
1. SOLON7, база никак не хотит индексироваться. Винда XP SP3. Работали только версии с MDB-шной базой
Проблема кроется в русских символах в пути программы.

2. Также по базе непонятно, если я удаляю какие-то пакеты, то как это будет отображено в базе?
Пока видно что база просто дополняется судя по размеру.

3. Ну и логично предусмотреть активность\неактивность кнопок если какие-то условия не выполнены (нет бд, не выбран HWID, нет драйверов для установки и обновления)

4. И добавить возможность изменения папки с пакетами драйверов

BepToleT 01-06-2011 08:10 1686141

Вложений: 3
SOLON7, Win 7 SP1 x86 моя система.
1. Останавливается на Запись индексов в базу. Создается файл base, нулевого размера.
2. Во вкладке обновление нажимаю обновить вылетает ошибка (это и понятно базы то не проиндексировались), но надо проверку прикрутить.
3. Добавить возможность копирования значений во вкладке Диспечер правой кнопкой мыши.
4. При индексации вылезла вот ошибка error_2(присем окно с этой ошибкой может иметь разные размеры).
5. При закрытии (не всегда - надо найти условия возникновения ) вылетела ошибка error_3
ps. на своем компе так и не смог проверить установку и обновление дров (базы не индексировалиь)

Lisabon 01-06-2011 10:33 1686207

SOLON7,
Цитата:

Цитата SOLON7
Обновленная версия 300. »

1. Один раз выскочила вот такая ошибка:



Повторить несколько раз не удалось, один раз всего выскочила....

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

quarq 01-06-2011 11:04 1686232

romeo91, BepToleT, по поводу создания баз есть такой глюк!
лично я решил проблему удалив испорченную базу и фал ини

romeo91 пункты 2, 3 присоединяюсь


Lisabon, на первый вопрос я ответил в начале поста
на счет автоматизма ведется работа! в частности, буде закладка с пунктами установить столько то драйверов , обновить столько то драйверов и тд (на сколько я в курсе)

Цитата:

4. Проиндексировал всю свою базу драйверов.... а что дальше делать? На вкладках "Установка" и "Обновление" ничего нет, сплошная пустота.... Программа молчит как партизан... никакой подсказки или окна с предупреждением о том что надо сделать дальше...
есть кнопка обновить на всех вкладках

возможно автор еще даст какието пояснения к программе ждем следующих версий!!!!

SOLON7 01-06-2011 16:17 1686495

Спасибо Участники форума за активное рассмотрение. Теперь готовлю новую версию на основе этих замечаний.

1 баг уже исправил!!

Цитата:

Цитата romeo91
1. SOLON7, база никак не хотит индексироваться. Винда XP SP3. Работали только версии с MDB-шной базой
Проблема кроется в русских символах в пути программы. »

Исправил.

SOLON7 01-06-2011 19:02 1686596

Вот господ новый билд
http://www.bslash.kz/43-programma-us...alpha-320.html

Добавлено
* Изменена структура базы, Добавлено поле Дата драйвера. (Нужно пересоздать все базы )

Исправлено
* Проверка на существование базы
* Позволяет загружать базу из русских папок

Билд 320 просто строку забыл изменить в проге !!

Lisabon 01-06-2011 20:14 1686628

quarq,
Цитата:

есть кнопка обновить на всех вкладках
Нажимал, но всё-равно пусто....

SOLON7 01-06-2011 20:51 1686655

Цитата:

Цитата Lisabon
есть кнопка обновить на всех вкладках
Нажимал, но всё-равно пусто.... »

В какую папку вы Драйверпакеты положили ???
У вас как я полагаю 64 битная семерка. Нужно отдельно 64 разрядные протестировать...
Давай в PM обсудим ваш частный случай!!

BepToleT 01-06-2011 22:05 1686706

SOLON7, базы проиндексировались. Удачи в дальнейшем развити проги.
Еще бы темп папка чистилась при выходе из проги.

Painkiller 02-06-2011 22:00 1687345

SOLON7, заметил такую баг. После индексации драйверов. Программа хочет обновить драйвера которые уже установленные . Это у меня только или у всех ?

SOLON7 02-06-2011 23:36 1687415

Цитата:

Цитата Painkiller
SOLON7, заметил такую баг. После индексации драйверов. Программа хочет обновить драйвера которые уже установленные . Это у меня только или у всех ? »

Механизм выдачи новых версии пока тока дорабатывается...
Возможно если все получится откажусь от движка SQLITE, но это еще под вопросом. Так как движок по скорости поиска нормально себя оправдывает!!

SOLON7 05-06-2011 12:21 1688700

Программа перешла в статус БЕТА 400.

в новой версии Добавлено.
* В вкладке Обновления отображаются только новые драйвера для ОБНОВЛЕНИЯ.
* Изменен Интерфейс.
* В вкладке DP теперь отображают ассоцированные иконки пакета DP, звук,видео, чипсет, и тд.
* Добавлены уведомления ЧТо БАЗА не создана ,Устройств для установки нет
* Теперь уведомления во вкладке ОБНОВЛЕНИЯ И УСТАНОВКА рисуют на самом списке устройств.



ОТписываемся Господа!!

Nun-Nun 05-06-2011 13:00 1688720

Цитата:

Цитата SOLON7
Сегодня в интерфейсе программы не могу выбрать что лучше , может быть участники форума решат какой вариант сделать лучше »

На втором скриншоте - композиционно вполне нормальный вариант. На третьем - малость покрасивше. Может эти два как-то скрестить?

P.S. Хотел скачать бету 400 по ссылке в шапке, в итоге попадаю на страницу, где для её скачивания требуется регистрация (вот уж не люблю всякие там регистрации!), но там же можно без регистрации скачивать предыдущие версии. Честно говоря, совершенно не понимаю, нафига так сделано.

SOLON7 05-06-2011 13:20 1688732

Цитата:

Цитата Nun-Nun
но там же можно без регистрации скачивать предыдущие версии. Честно говоря, совершенно не понимаю, нафига так сделано. »

Ну программа писалась целый год, думаю 5 минут это совсем немного))

Nun-Nun 05-06-2011 13:52 1688752

Цитата:

Цитата SOLON7
думаю 5 минут это совсем немного)) »

Регистрация, в моём понимании, имеет смысл, если программа платна. Разве Ваше детище из этой категории?

SOLON7 05-06-2011 13:54 1688754

Цитата:

Цитата Nun-Nun
Регистрация, в моём понимании, имеет смысл, если программа платна. Разве Ваше детище из этой категории? »

Ну как посмотреть, я же щас без работы, и хоть символически бы на пиво!!
Убрал чтобы можно было скачать без регистрации!!

Nun-Nun 05-06-2011 14:46 1688774

Цитата:

Цитата SOLON7
хоть символически бы на пиво!! »

Ну, тогда понятно, тут возражений нет. :) Единственное, на что стОит обратить внимание - предлагаемые условия по сравнению с конкурентами, например, теми же DPIinst и DevCon. Почему это имеет значение? Ответ прост: поскольку (на мой взгляд) из-за этого Вы вполне возможно теряете потенциальных пользователей, т.к. во-первых, конкуренты доступны для скачивания без регистрации, а во-вторых, сомневаюсь, что Bslash DriverX в настоящее время приобрёл достаточно многочисленную пользовательскую аудиторию, которая бы днозначно согласилась с процедурой регистрации (возможно это было бы логично, если бы такая аудитория уже набралась). Полагаю, над этим стОит подумать.

dead_wolf 05-06-2011 16:11 1688812

Будет трудно конкурировать с такими программами как DriverPack Solution и Drivers Installer Assistant, но желаю удачи в ваших начинаниях . На счет самой программы что та не заработала , драйвера проиндексировал но обновлений драйверов на Windows 7 x86 не нашла программа в отличий от других программ по установки драйверов (драйвер паки одни и теже использовались ), на работе еще протестирую.
P.S. "хоть символически бы на пиво!! " думаю трудно будет этим заработать даже на пиво, Россия однако.

SOLON7 05-06-2011 16:14 1688813

Цитата:

Цитата dead_wolf
На счет самой программы что та не заработала , драйвера проиндексировал но обновлений драйверов на Windows 7 x86 »

Если не нашла значит по логике вещей , нет устройств для обновления, если есть то сравнить надо с DPS или аналогичными, позже будет добавлена функция фильтр которая будет отображать и старые версии драйверов!!

dead_wolf 05-06-2011 16:32 1688824

SOLON7 вот лог можешь посмотреть.

http://forum.oszone.net/attachment.p...1&d=1307280688

SOLON7 05-06-2011 19:26 1688892

Определи по наводке dead_wolf
Что в новом 400 билде ошибка.

Выкладываю исправленную версию..
http://www.bslash.kz/46-programma-us...-beta-400.html

XCV 09-06-2011 11:23 1691309

только сегодня обнаружил данный проект, решил посмотреть... так как времени для досканального тестирования выделить пока не удалось, решил написать свои поверхностные замечания:
1. После распаковки программы, в папке я не заметил "текстоподобных" файлов (тоесть тех которые можно открыть блокнотом и подредактировать) - соответственно я заподозрил что у программы нет изменяемых настроек! (то что в реестр она их не пишет я понял из описания проги и это правильно), а хотелось бы к примеру положить драйвер паки в свою папочку и в настройках прописать путь к ней, да и к остальным файликам (sqlite3.dll, 7z.dll, DIFxAPI.dll и т.д.) тоже
2. Не совсем красиво когда такого рода программа сопровождается "кучей" (пусть их после индексации и только 5, но все же это куча, а со временем возможно их число вырастет) сопутствующих файликов, куда красивее думаю было бо (это продолжение и 1-о пункта) сделать как у аналогов с которыми вы себя сравниваете рядом с прогой папочку "Tools" в которой лежал бы файлик с настройками в котором были бы прописаны пути к остальным компонентам программы). Имя такой папочки желательно оставить такое же как и у "конкурентов" что упростит возможность использовать Вашу программу вместе с "конкурирующими", даст больше возможности простым пользователям "попробовать" её.
3. Также снятие галочки в меню вид слетает после перезапуска проги (ессесно ведь негде сохраняться настройкам галочек) из-за чего теряется смысл этих галочек.
4. По поводу внешнего вида, на первый взгляд приятный интерфейс за исключением парочки мелких ляпов из-за которых программа приобретает вид - будто писалась на коленках в поезде (шутка без обид), ляпы на скрине подчеркнул красным.
5. Пожелание на будущее развитие в области функционала, не могли бы вы сделать возможность "тихого запуска" программы, тоесть запускаем прогу с каким либо ключем, к примеру "driverX.exe /S" и программа автоматически находит неустановленные драйвера устанавливает их и завершает работу. Такая функция есть у "DIA", но разработчик не уделяет должного внимания ее развитию, возможно нужна эта функция только мне, но мне кажется она была бы такой полезной!
6. Также не плохо было бы в настройках, в текстовом файлике о котором я говорил выше (который конечно кроме блокнота должен правиться и самой программой через пункт меню настройка), была возможность выбора "режима" работы программы в тихом режиме - установка или обновление.
Ой, наверно хватит для первого раза пожеланий, тем более все они поверхностные...
Удачи в развитии проекта, буду пристально следить за ним =)

XCV 09-06-2011 11:26 1691310

да, чуть не забыл про вопрос в шапке, мне лично больше нравится 2-й вариант.

SOLON7 09-06-2011 16:38 1691517

Цитата:

Цитата XCV
(sqlite3.dll, 7z.dll, DIFxAPI.dll и »

1.Незнаю получится ли положить DLL в подпапку !!

Цитата:

Цитата XCV
4. По поводу внешнего вида, на первый взгляд приятный интерфейс за исключением парочки мелких ляпов из-за которых программа приобретает вид - будто писалась на коленках в поезде (шутка без обид), ляпы на скрине подчеркнул красным. »

2.Мелкие ляпы не существенно. потом исправим!!

SOLON7 13-06-2011 08:16 1693466

ВСЕМ
Планируется в новой версии!!

1.Перейти на хеш таблицы!!
2.Хранение базы как в DPS.

Плюсы от следующих изменений такие.
1.Экономия в сравнение с базой SQLITE.
2.Экономия если планируется использовать совместно с DPS
3.Совместимость баз с DPS. (Если индексация была через DPS)
4.Увеличение скорости поиска HWIDS.
5.Увеличение скорости Индексации..

XCV 14-06-2011 11:04 1694114

чет у меня такое чувство что данная прога через н-ое время превратится в DPS написанное на другом языке =)

quarq 14-06-2011 11:37 1694129

Цитата:

Цитата XCV
чет у меня такое чувство что данная прога через н-ое время превратится в DPS написанное на другом языке »

это в принципе не реально ...
к стати DIA написан на "основе" DPS 8 , как видим ни чего похожего !
а использование хештейбл ни как не сделает программу похожей!
она принципиально отличается всем (написана с нуля) просто прочтите внимательно первый пост

XCV 14-06-2011 18:01 1694364

я имею в виду функционал, тоесть изюминку которой данная программа будет выгодно отличаться от аналогов

SOLON7 14-06-2011 18:14 1694367

Цитата:

Цитата XCV
я имею в виду функционал, тоесть изюминку которой данная программа будет выгодно отличаться от аналогов »

Вы прям читаете мои мысли ))
1.ну во первых хотелось бы чтобы программа по скорости была выше чем аналоги.
2.По интерфейсу была лучше. (чтобы разобратся мог и ребенок )) )
3.Есть 3 фишки которых нет у аналогов (но карты пока раскрывать не буду)

XCV, МОжет вы предложите еще какие либо фишки, За что вы полюбили бы программу ???? =) =]

XCV 14-06-2011 19:32 1694412

ну я уже писал, мне интереснее всего тихая, стабильная работа программы. В DIA есть возможность тихой работы, но из-за того что DIA не всегда корректно определяет "нужный" звуковой драйвер (она иногда думает что к звуковухе soundmax могут подойти и дрова от realteca), а в результате получаем "синий экран" что не дает мне возможность спокойно использовать ее в тихом режиме, если такое будет в Вашей версии установщика - мой выбор будет однозначен. А так... хотелось бы получить скорость, но важнее корректное определение нужных паков.

SOLON7 14-06-2011 22:55 1694535

Цитата:

Цитата XCV
DIA не всегда корректно определяет "нужный" звуковой драйвер (она иногда думает что к звуковухе soundmax могут подойти и дрова от realteca) »

А как сделать так чтобы поставить правильные Драйвера от soundmax, Если знаете то почему не предложите Авторам ???

XCV 14-06-2011 22:59 1694539

автор знает о этой проблеме, а как решить я не знаю, автор говорит что решение есть, но реализовать сложновато, кстати в DPS вроде не наблюдал такой проблемы, но там нет тихой установки =)

SOLON7 14-06-2011 23:00 1694541

XCV, было бы неплохо посмотреть на это решение!! Или на идею как это должно выглядеть !!

quarq 15-06-2011 01:50 1694617

сегодня протестировал промежуточный билд оптимизированный на создание баз данных .
результаты следущие:

driverX обработка 55 ДП за 1м 09 сек
DIA ---/--- за 2м 20 сек
DPS ---/--- за 4м 30 сек

ждем релиза с нетерпением

romeo91 15-06-2011 05:57 1694647

quarq, SOLON7, главное чтобы скорость была не в ущерб качеству :)
Советую сначала добиться совпадения по базе данных, т.е чтобы при сравнении текстовых файлов например через totalcommander или winmerge было минимум или не было вообще, Раз уж вы стремитесь к совместимости по базам с DPS.
Так как скорость это не показатель, и честно говоря я не совсем пойму, к чему вы так стремитесь в оптимизации скорости по создании БД, это давно уже не есть тормозная часть программ-аналогов. Ранее были явные проблемы скорости, но они были решены давно, и разница в несколько минут в процедуре создания БД не съиграет большой роли. Важно сделать упор именно на качество установки и подбора драйверов. Так как все программы, а к сожалению DIA в особенности (летом что-то лень одолела, при такой погоде жалко время тратить на программу) имеют недостатки в этой области.
Ну добьетесь вы значительного/незначительного выигрыша в создании БД и что, никто не сказал что у программ-аналогов нет идей по улучшению данной процедуры, всегда найдутся новые алгоритмы которые увеличат скорость, не будем же мы устраивать гонки в этой области развития программы.

P.S. Кстати на процедуры создания БД может сильно влиять движок языка программирования, особенно для новых процессоров. Я так понимаю ты пишешь на Delphi? если да то он не имеет оптимизации под современные процессоры. И например есть кто-то возьмется писать программу, например на visual studio 10, на тех же api получит значительный прирост производительности :)

SOLON7 15-06-2011 06:12 1694649

Цитата:

Цитата romeo91
visual studio 10, »

на Visual ??? С++ JAVA sharp???
просто для каждого пункта по всем аналогам хочу выбивать десятку, сначала использовалась для создания баз ADO_MDB потом перешел на SQLITE, потом перешел TobjectDicttionary, в конечном счете Так как сборки по типу Самлеб используются, Подумал о совемстимости с DPS (Место на диске экономится) И в итоге остановился на Tstringlist. Так не нужны не базы не хеш таблицы при создании базы, у меня вообще время индексации 79 пакетов занимает 1 минута при отключенном антивирусе!!

На Visual C++ Можно написать, НО, чем дольше программируешь на Visual C++ тем больше убеждаешься что она не визуальная!!
Я не знаю может в 10 что нибудь сделали с MFC чтобы легче программировать стало!! Я в свое время долго на 6 сидел,может что то изменилось!!

quarq Любезно согласился помогать в создании Проги,и он не пожалеет, так меня давно бесила одна глючная ГУИ программа. И я не понимал почему можно сделать лучше СОФТ, но всем как то по фени до багов в программе и что можно предложить BEST SOLUTION.

romeo91, Совместимость Баз с DPS будет в том случае если базы будут проиндексированы самой DPS!

Так же планируется ряд интересных фишек которых нет у аналогов!!

quarq 15-06-2011 11:26 1694774

romeo91, во многом согласен (не в ущерб качеству) это почти единственный фактор, супер важен для программ данного класса , и при всех этих достоинствах программа должна независеть от наличия\ отсутствия всяких костылей и нахлобучек в системе (джава, бэйсик, дотнет, всевозможные запреты на выполнение скриптов) ,а также работать на всех минимальных конфигурациях железа(для nt систем)

а писать прогу на visual studio 10 это перед установкой дров придется инсталлировать 4 дотнет ! что само по себе бред сивой кобылы, да и на старых машинах, он вообще не установиться (не говоря о жутких тормозах )
другое дело старый добрый с++


ps лично для меня этот новый проект, больше представляет академический интерес...
и даже может быть благодаря "новому" интересу, я еще не забросил паковать драйверпаки.

желаю всем участникам : спортивного соперничества !

romeo91 17-06-2011 12:03 1696229

SOLON7, как многие уже писали программа не предлагает к установке и обновлению драйвера. У меня на новом компе программа не предложила ничего.
Хотя DIA и DPS в этих же пакетах, нашли и поставили 2 драйвера, и 8 обновили до свежих версий. Так что над процедурой определения/установки надо очень плотно работать.

Цитата:

Цитата quarq
и при всех этих достоинствах программа должна независеть от наличия\ отсутствия всяких костылей и нахлобучек в системе (джава, бэйсик, дотнет, всевозможные запреты на выполнение скриптов) ,а также работать на всех минимальных конфигурациях железа(для nt систем) »

quarq, по поводу зависимости от библиотек. DIA и DPS не зависят от дотнета. Что касается "джава, бэйсик" если вы имеете ввиду движок vbscript, то это вообще неотъемлимая часть windows, а то что с ней иногда случаются проблемы и соответсвенно DIA и DPS могут некорректно работать, или неработать вообще, тот тут я не вижу проблемы, если винда кривая, то уж и драйвера ей особо не помогут. Даже если программа будет работать без этих файлов. Что касается запрета на выполнение скриптов, то тут я не подскажу, как на это реагирует DPS, а DIA cкриптов не запускает.
DIA также можно сделать независимым от этих библиотек, если также все их положить рядом с программой, то она не будет их искать в системе, но именно из-за того что пользователи не хотели видеть кучу хлама рядом с программой была придумана процедура регистрации данных библиотек в системе, а сами библиотеки закинуты в ресурсы программы.

Лично мне появление нового проекта нравится, так как это возможно сподвигнет на доработку как DIA, так возможно и DPS. Но пока в проекте оооочень много надо дорабатывать и выходить на уровень других программ по совместимости (имею ввиду возможность одновременно размещения всех программ на одном диске например, как SamDrivers или сборка от dead_wolf), так сейчас пользователи очень привыкли к такого рода продуктам. Так что очень прошу обратить внимание на возможность гибкой настройки программа через ini или аналогичный файл, для начала это путь до базы пакетов драйверов.

P.S. То что программа широко использует api для индексации сбора данных и установки, это очень хорошо, я бы тоже желал перейти, но к сожалению на VB6 отсутствую примеры работы с setupapi, а портировать код из других примеров delphi и с++ не всегда удается нормально (хотя примеров там хватает)

quarq 17-06-2011 13:47 1696325

Цитата:

Цитата romeo91
Лично мне появление нового проекта нравится, так как это возможно сподвигнет на доработку как DIA, так возможно и DPS. Но пока в проекте оооочень много надо дорабатывать и выходить на уровень других программ по совместимости (имею ввиду возможность одновременно размещения всех программ на одном диске например, как SamDrivers или сборка от dead_wolf), так сейчас пользователи очень привыкли к такого рода продуктам. Так что очень прошу обратить внимание на возможность гибкой настройки программа через ini или аналогичный файл, для начала это путь до базы пакетов драйверов. »

целиком и полностью поддерживаю замечания - пожелания пусть автор обратит на это пристальное внимание !

dead_wolf 18-06-2011 08:16 1696834

Тестировал версию 450, впечатление оставила хорошие намного быстрей индексирует и подбирает драйвера чем аналоги , думаю скоро эта программа обгонит аналоги по функционалу что думаю предаст дополнительный смысл DIA и DPS для улучшения , конкуренция двигатель прогресса ;)

SOLON7 18-06-2011 15:35 1697000

ВСЕМ ничего ничего, чуть чуть осталось до нового билда !!! завтра или послезавтра!!!

SOLON7 21-06-2011 22:45 1699196

Билд 0.600





Добавлено
*переработана большая часть кода как в плане обработки хвидов так и интерфейса
*теперь хвиды определяются по максимальному хвиду ели таковой имеется и только после этого совместимые
*Заменен принцип индексации и хранение баз (Удален движок базы SQLITE)
*есть возможность управлять фильтрами по установке драйверов можо устанавливать один из дубликатов дравера или более старые версии все из одного окна буквально в 1 клик
*некоторые настройки вынесены в ини фаил
*улучшена визуальная информативность о драйверах
*теперь процесс индексации драйвепаков стал простой не изнурительной операцией к примеру 80 паков приблизительно за полторы минуты
* базы совместимы с DPS (в случае если индексировались самой DPS)

http://www.bslash.kz/58-bslash-driverx-0600-beta.html

XCV 22-06-2011 12:54 1699515

не буду расхваливать плюсы данного сабжа они есть! а вот минусы постараюсь описать так как их быть не должно.
Открыл архив с новой версией и увидел внутри экзэшник и папочку чуть было не обрадовался, захожу внутрь папочки и там копия ранее виденного экзэшника... хм... странно.... попытался запустить экзэшник который вне папки, получил ошибку (скрин прилагаю) хотя экзэшник внутри папки успешно запустился. Так и не понял зачем экзэшник вне папки... вместо него можно было поместить "лаунчер" который бы и запускал саму программу.

SOLON7 22-06-2011 19:13 1699764

XCV, ДА потверждаю Екзешник есть вне папки, он по идее не нужен!! Мхм СОвсес запахался с билдами!!!

quarq 22-06-2011 21:01 1699822

последний билд очень не плохо себя показал на свеже установленной видовс хр правильно определил все драйверы, но все это показала закладка "обновление" которая отработала за себя и за закладку "установка"
на все "5" балов! тестируем дальше...

ps испытания проводились как на собственных базах так и на заимствованных из DPS (заявленная, заранее, совместимость подтвердилась

SOLON7 23-06-2011 08:38 1700031

Скоро выложу БИЛД 640

Список изменений
1.удаление драйверпаков (ненужных) в месте с базами по правому клику самого драйвер пака
2. Исправлено определение драйверов к устаноке со статусом 1,10,28
3.Изменить кнопочки на красивые
5. - Показывать inffile в диспетчере
6. - В диспетчере показывать HWID первый попавшийся до 1 запятой + настройка
7.Привязать поиск Баз к папкам DPS (баг наеправильные имена поэтому базы не видит)
9. - Выводить время индексации в Статус бар
10 - При индексировании выбирать текущий элемент
11. - После индексирования снимать галочку с DP

SOLON7 25-06-2011 04:34 1701169

Скоро выложу БИЛД 660

Список изменений
1.переход полностью на devcon (отказ от апи связан с тем что нужно копилировать 64-битное приложение, что в DELPHI не представляется возможным,в любом случае будет запуск внешнего 64x приложения, и вот поэтому выбор пал на devcon.exe )

XCV 25-06-2011 21:33 1701532

Цитата:

Цитата SOLON7
Программа не требует запуска внешних exe файлов таких как Dpinst.exe и devcon.exe, функция установки встроена в саму программу... »

Цитата:

Цитата SOLON7
переход полностью на devcon »

нестыковочка... то афишируете что ваша прога в отличии от конкурентов лучше потому что не использует "костылей", то сами переходите на этот костыль...
и пожалуй я повторюсь...
Цитата:

Цитата XCV
чет у меня такое чувство что данная прога через н-ое время превратится в DPS написанное на другом языке »


SOLON7 26-06-2011 03:38 1701657

XCV, переход на devcon связан с самой Windows. Вы пробовали ставить дрова на 64 разрядной ???
MSDN пишет что приложение для установки должно быть 64 разрядным, делфи это не под силу, поэтому придется использовать внешнией 64 битный EXE-шник!! А для 32 оставить Апи, но зачем апи когда есть без того рабочий девкон!!

PS. Devcon будет использоватся только для установки, и больше ничего либо!!

PS2.
1.DriverX использует для опроса устройств Setuapi. (DIA и DPS для опроса устройств используют DEVCON)
2.Для распаковки 7z.DLL (позволяет показывать прогресс распаковки, у DIA и DPS прогресс распаковки не отображается так как они используют 7za.exe).
3.Для парсинга inf'ов Setuapi (DIA и DPS используют регулярки (хуже скорость чем у setuapi)) Если инф не валидный Setuapi его не парсит!!
4. совместимость баз c DPS сделано чтобы Экономить место на ДИСКЕ когда используются сборки по типу SAMLAB!!
5.Программа сделана для того чтобы показать недостатки других платформ аля VB и VBscript.
6.Могу еще сказать какая разница между программами (если конечно вы не судите только по Внешнему виду программы)
7.Попробуйте удалить devcon в DIA и DPS и вы увидите к чему это приведет!!

PS3. Меньше зависимостей от EXE (тоесть то уже не ГУИ а полноценная Программа).

romeo91 26-06-2011 10:35 1701686

Цитата:

Цитата SOLON7
7.Попробуйте удалить devcon в DIA и DPS и вы увидите к чему это приведет!! »

И к чему?
Удалите из любой программы ее составляющую и посмотрите к чему это приведет :)
Удалите из вашей программы любую dll и посмотрите к чему это приведет.
Не стоит на этой части делать упор, как-то непрофессионально.

Что неужели для DIA и DPS, так сложны пользователям из-за внешних модулей? их заставляют постоянно пробовать разные версии devcon или dpinst? или эти части постоянно удаляются антивирусами и программа становится нерабочей.
Почему вы все делаете упор на независимость от внешних модулей? я не вижу проблем для пользователей запускать программу через один внешний файл с наличием всех модулей в подкаталогах, которые никоим образом не мешают работе и понимаю программы.

Цитата:

Цитата SOLON7
PS3. Меньше зависимостей от EXE (тоесть то уже не ГУИ а полноценная Программа). »

Со времен посмотрим к чему вы придете :) К тому же не считаю DIA и DPS - GUI-программами. Использование внешних модулей это нормальная практика для написания многих программ, большая часть установщиков программ известных фирм используют теже devcon и dpinst, что встречал во многих драйверах. Например HP, хотя не буду говорить что их установщики очень крутые, когда они порой ставят драйвера на принтер по несколько минут..., но это другая история.
Цитата:

Цитата SOLON7
5.Программа сделана для того чтобы показать недостатки других платформ аля VB и VBscript. »

Недостатки есть у всех платформ :). А я могу сказать по другому, что DIA написана на VB чтобы показать что на VB можно делать серъезные вещи :) Для примера, я работал в банке дак у нас вся АБС была написана на VB и VBScript в связке с SQL.
Скажем так на delphi писать легче, так как им пользуется более число людей, а следовательно в инете огромное количество примеров и сторонних модулей для организации своей программы. Что не скажешь о VB. Его многие считают как язык для начинающих, так как довольно прост в написании простых приложений.

P.S. Например DBS не использует для сбора инфы о системе devcon, а использует api и реестр, но я для себя понял что получить сведения о состоянии устройств, т.е статус драйвера мне оказалось довольно сложно. То API - всегда выдает одно и тоже, то еще что-то :), поэтому данный метод не перешел в DIA

SOLON7 26-06-2011 12:23 1701725

romeo91, Не вы ли называли свою программу ГУИ, и списывали ошибки VB платформы на ГУИ, что это вас типо не касается!!!
В DIA я насчитал по крайней мере 2 бага, которые вы любезно отказались признавать за баги !!!

Почему вы отказываетесь принять объективную реальность ??? у DELPHI больше возможностей и по времени индексации DriverX обходит всех, в будущем надеюсь и обходить по остальным параметрам !!

Дайте только время и я ВАС УДИВЛЮ на что способен системный программер!!!

XCV 26-06-2011 13:20 1701743

SOLON7, посмотрите в сторону Lazarus =) там и х64 приложения "под силу". На сегодняшний день я не вижу ни одного реального преимущества у данного сабжа перед конкурентами, а вот преждевременные хвалебные возгласы автора.... ну мягко выражаясь смущают. Вы уважаемый сначала сделайте что либо, а потом доказывайте что-то кому-то.

SOLON7 26-06-2011 13:30 1701753

XCV, вы так и непоняли, в любом случае надо будет запускать внешнее 64 битное приложение. Зачем мне мне придумывать велосипед?? если 64-битное уже есть ???

Цитата:

Цитата XCV
а вот преждевременные хвалебные возгласы автора.... ну мягко выражаясь смущают. »

Посмотрите какие проекты я создавал !!! И потом поймете !!!

XCV 26-06-2011 13:57 1701764

Цитата:

Цитата SOLON7
Зачем мне мне придумывать велосипед »

создатели DIA и DPS решили точно также, зачем изобретать велосипед? а Вы пытаетесь их в этом обвинить..... Вы обвиняете их в использовании костылей, но сами начинаете их использовать, пусть у Вас их пока меньше, но думаю что пока Ваша программа дорастет до уровня конкурентов, то их будет почти столько же, хотя лично я эти "костыли" недостатком не считаю, действительно,
Цитата:

Цитата SOLON7
Зачем придумывать велосипед »

?
Цитата:

Цитата SOLON7
Посмотрите какие проекты я создавал !!! »

Ну посмотрел... не знаю к чему относятся ваши восклицательные знаки, может я чего-то не заметил, но я не увидел ни одного уникального или превосходящего аналогов проекта... Сори если приземляю Вас с небес на землю...
ЗЫ: Я ни в коем случае не пытаюсь сказать что Ваш теперешний проект плох, даже наоборот.... Но пытаться показать недостатки конкурентов пока Ваше творение нельзя даже на один уровень с ними поставить (оно пока значительно ниже)... бросьте это дело, чем тыкать в "недостатки" "конкурентов" лучше направьте свои силы на приведение программы в конкурентоспособное состояние, а там посмотрим.

SOLON7 26-06-2011 14:02 1701766

XCV,

Ну вообще-то я имел виду это
http://forum.oszone.net/thread-116304-5.html

это
http://forum.oszone.net/thread-127858-3.html

и это
http://forum.oszone.net/post-1092429.html

romeo91 27-06-2011 18:42 1702471

Цитата:

Цитата SOLON7
romeo91, Не вы ли называли свою программу ГУИ, и списывали ошибки VB платформы на ГУИ, что это вас типо не касается!!!
В DIA я насчитал по крайней мере 2 бага, которые вы любезно отказались признавать за баги !!! »

Честно говоря так и подумал, что вы вспомните что-то из косяков DIA. И возможно не уловите сути моего поста.
В любой программе можно найти кучу багов GUI, в том числе и в вашей, и не говорите что у вас их нет. Но когда вам их указывали, вы же сразу сказали, что это потом "Со временем все поправите..." Вы же не стали сразу кидаться их править, так как они не влияют на функционал. Так же и для меня важен функционал, а не вылизывание интерфейса до идеала. Хотя для некоторых как и для вас, я так понимаю это имеет огромное значение, раз вы находите их в других проектах.

Цитата:

Цитата SOLON7
Почему вы отказываетесь принять объективную реальность ??? у DELPHI больше возможностей ...»

Где в моих словах вы это заметили? Я наоборот сказал что на VB пишут единицы, так как считают его слабоватым языком с малыми возможностями. Скаже тут и да и нет, так как многие вещи приходится писать на api, а для api желательны примеры, коих в инете для VB не очень много, а некоторые написанные на других языках, мне сложно понять, ввиду нехватки знаний. Да я возможно сожалею, что не умею писать программы на с++, или другом нормально языке. Но мне хватает и моих знаний VB, чтобы писать для себя различные программы для автоматизации различных задач. Так что каждому своё.

Цитата:

Цитата SOLON7
и по времени индексации DriverX обходит всех, в будущем надеюсь и обходить по остальным параметрам !! »

Ради бога пусть обходит, хотя я уже по-моему раз в четвертый пишу в данной теме, что это уже не та часть программ данного класса в которой надо сокращать до минимума, если надо, то я подожду и пять минут и десять (само собой есть разумные пределы), лишь бы программа потом качественно работала с созданными ею базами. Советую также обратить внимание на полноту баз, так как не всегда скорость, соответствует качеству.

Цитата:

Цитата SOLON7
Дайте только время и я ВАС УДИВЛЮ на что способен системный программер!!! »

Думаете все кто пишут другие программы, 100%-программисты? тут почти все любители, кто-то самоучка, кто-то имеет профессиональные навыки. Так что большинство людей на этом форуме, просто помогают друг другу, без "похвалы". Да полагаю у вас были хорошие проекты, хотя я ими не пользовался. Но тут на форуме много достойных людей, которые не сильно хвалятся своими проектами. К сожалению в ваших словах есть некая нотка. которая позволяет другим думать что вас немного заносит. Хотя я могу ошибаться - надеюсь это так.

P.S. Ребята давайте жить дружно, без оскорблений и перехода на личности. Считаю в данной теме надо обсуждать именно проект, а не его превосходство на другими. SOLON7, я желаю вам создать действительно хороший и достойный проект, и занять свою нишу среди подобных программ, а также находить время на его развитие и поддержку. Так как интерес со временем ослабевает, особенно когда профессиональная деятельность меняет направление. Лично у меня пока летний "застой", и нет особого желания проводить огромное кол-во времени впустую, лето для отдыха. А данные проекты отнимают оооочень много времени,знаю по себе. Не одна бессонная ночь проведена в написании проекта. К осени думаю у меня интерес снова проснется, а может и раньше особенно если у вас к тому времени будет полноценный проект, как многие уже писали - спортивная конкуренция :). Возможно и я созрею и изменю концепцию программы, для чего придется также переписать львиную долю кода, к сожалению текущая реализация себя изживает из-за не очень качественного подбора драйверов - изъяны случаются. Но это уже обсуждение и разговоры не для данной темы, у меня вроде свой топик есть :))))

SOLON7 28-06-2011 20:48 1703220

Список Изменений 0.690 BETA
- Функция показа прогресс бара для распаковки драйвера, нет у аналогов
- Журнал прямо в окне установки, нет у аналогов


- После индексирования снимать галочку с DP
- При индексировании выбирать текущий элемент
- Выводить время индексации в Статус бар
- Привзяать поиск Баз к папкам DPS (баг наеправильные имена поэтому базы не видит)
- В диспетчере показывать HWID первый попавшийся до 1 запятой + настройка
- Показывать inffile в диспетчере
- Изменить кнопочки на красивые
- Исправленно определение драйверов к устаноке со статусом 1,10,28
- удаление драйверпаков (ненужных) в месте с базами по правому клику самого драйвер пака
- дабавить кнопку выделить все на обоих закладках
- на закладке установка надо поправить калонки как это сделано на закладке обновить хвид не влазит в размер
- при нажатии на кнопку дубликаты нету автообновления
- сделай проверку на наличие рабочих файлов, которые необходимы программе, например, 7z.dll, если файла нет, то выдать сообщение об этом, что мол не хватает, и выдать ссылку откуда можно скачать недостающий файл, например, на свой сайт, или на сайт откуда был взят файл


Качаем Bslash Driver X 0.690



XCV 29-06-2011 10:13 1703449

При запуске открывается вкладка "диспетчер", наверно было бы правильнее чтобы открывалась вкладка "установка" или "обновление".
Также при запуске не сообщается что нет ни единого пака драйверов... ведь без паков программа бесполезна, было бы не плохо если бы программа проверяла наличие паков и при их отсутствии сообщала об этом, а еще можно чтобы в сообщении об отсутствии паков указывалось куда их надо положить. Когда подложил паки и запустил программу к удивлению не увидел сообщения что в программе появились непроиндексированные паки и предложения их проиндексировать.

SOLON7 29-06-2011 10:15 1703451

Сначала бы оценили возможности по сравнению с аналогами, Ведь у программы есть Фишки :clapping:

XCV 29-06-2011 10:29 1703463

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

SOLON7 29-06-2011 10:33 1703467

XCV, выберите Дубликаты и старые...и все!!
Вам походу нравится прога ))))

XCV 29-06-2011 10:42 1703476

Цитата:

Цитата SOLON7
Сначала бы оценили возможности по сравнению с аналогами, Ведь у программы есть Фишки »

да чего Вы прицепились к аналогам, я рассматриваю Ваш проект как уникальный :wink: и хотелось чтобы в нем было все чтобы он был полноценной программой выполняющей возложенные на него функции, а если вы гонитесь за "фишками" добавьте в программу картинку раздевающейся во время распаковки драйверов девушки :teeth: тогда никто не будет жаловаться что распаковка идет долго =)

XCV 29-06-2011 10:51 1703483

Цитата:

Цитата SOLON7
выберите Дубликаты и старые...и все!! »

выбрал, все равно не вижу того чего хотелось, скрин прилагаю. Небольшой комментарий к скринам, дрова на систему устанавливал с этих же паков которые использую сейчас для "тестирования" в атаче скрин Вашей проги и "аналогов" везде одни и те же паки дров.

SOLON7 29-06-2011 10:53 1703484

Driver X впрочем как DIA поддерживает 3 папки для ВИнды 32, для висты32,для висты 64.
Проверь нормально ли все видит !!
Актуальные или текущие версии драйверов относятся с ТОЛЬКО СТАРЫМ!!

XCV 29-06-2011 10:56 1703489

при установке галочки только старые появляется огромный список в котором 10-и "мышек" "мониторов" "клав" "сетевых" "контролеров винтов" и т.д. но звуковухи я там не нашел =(. В общем почти то что надо, но слишком большой список с кучей ненужной информации.

XCV 29-06-2011 10:58 1703493

про 3 папки я понял, использую везде только 1 для ХР, остальные мне пока не интересны

SOLON7 29-06-2011 11:00 1703494

XCV, вы что издеваетесь, говорю же выберите ТОЛЬКО старые!!

XCV 29-06-2011 11:20 1703505

виноват, не заметил, да при галочке только старые - то что надо...

noway2 29-06-2011 17:34 1703714

Очень понравилась прога! Интерфейс намного удобнее, чем у "других". Спасибо!

Кратенький wishlist:
- после изменения настроек (например: папки с дровами) требуется перезапустить программу, чтоб изменения вступили в силу. Хотелось бы, чтоб по закрытию окна настроек оно само подхватывало новые настройки.
- после индексации базы опять требуется перезапустить софтину, чтоб хоть что-то сделать дальше. Хотелось бы, чтоб оно само по окончанию процесса индексирования или при переключении вкладки обновляло.
- местами используется страшный шрифт (например в "настройках" и "о программе"). В Windows XP с по-умолчанию выключенным сглаживанием шрифтов буковки выглядят, мягко говоря, убого. Чем Tahoma не угодил, особенно для пунктов в настройках?

SOLON7 29-06-2011 17:41 1703717

noway2,
сделаем
1. будет предложен перезапуск.
2.сделаем чтобы прога заружала базы!!.
3. ну SEGOU I нормальный шрифт, да сглаживание должно быть у всех )), хотя сделал чтобы TAHOMA была!!

SOLON7 30-06-2011 15:18 1704355

TO ALL

Скоро будет доступен новый билд 710.
В новом билде будет

1.Вернуть подсказки для устройст (установленных обновленных)
2.Изменить шрифт программы на TAHOMA.
3.Проверка на соотвецтвие паков и БД .... ну в принцепи она проверяет если баз нету она предлгает создовать. если нету пакета а база осталась удалять ее.
4.после индексации загружать базы
5.при применении параметров в инструменте предлогать перезагрузку да\нет
6.сделать инверсию для кнопки "выделить все"

SOLON7 02-07-2011 02:49 1705539

Доступен Билд 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


Господа Тестируем и отписываемся, Какие еще идеи можете предложить госпожа (господа=) )!

noway2 02-07-2011 12:18 1705628

Цитата:

Цитата SOLON7
Какие еще идеи можете предложить»

1. "Обновление" - после установки нового драйвера делать обновление списка автоматически.

Остальное вроде пока отлично :)

SOLON7 02-07-2011 14:32 1705693

ЧТо то негусто с комментариями!!! :search: :search:

quarq 02-07-2011 15:01 1705708

Цитата:

Цитата SOLON7
6 - Подсвечивать HWID subsys зеленым цветом
7 - добавить инфу в подсказку для зеленого рекомендуемый драйвер или 100% совместимый »

очень удобно теперь отображается информация о хвиде с всплывающими подсказками ,теперь люди смогут понять почему идут бсоды когда ставят совместимый драйвер вместо 100% подходящего !

обратил внимание на возможность переключения закладок ctrl +tab (раньше не замечал)
было бы хорошо если ко всему прочему добавился автофокус для скролинга чтобы не надо было, выделять драйвер и лишь потом прокрутить мышкой

noway2 03-07-2011 22:09 1706264

Еще пожелание:

- Добавить фичу: "Обновление Базы" -> "Выбрать по..." -> "Выбрать не индексированные пакеты"

DenisMF 03-07-2011 23:35 1706332

Цитата:

Цитата noway2
Еще пожелание: »

1. путь к папке с индексами DEV_DB позволять указывать в настройках программы
2. DriverX.ini - самое место в папке tools
3. выравнивание программы по центру НЕОБХОДИМО!
4. Скорость создания индексов, мне показалось, хромает
5. перенести бы сюда весь функционал от Romeo91 + добавить бэкаппер ;)

SOLON7 03-07-2011 23:37 1706334

Цитата:

Цитата DenisMF
Скорость создания индексов, мне показалось, хромает »

Скорость индексации превосходит аналоги, вы наверное просто антивирь забыли выключить !!!!
1,2,3, будет сделано.

5. Какого именно функционала не хватает ???
Бекапера небудет, лучше полноценный Установщик дров!!!

XCV 04-07-2011 13:44 1706612

1. Вернусь к вопросу о непроиндексированных пакетах драйверов, можно сделать чтобы при запуске программы если есть непроиндексированные паки выскакивало окошко с предложением их проиндексировать? а то можно забыть что вкинул новый пак....
2. Вопрос из праздного любопытства, зачем эта "кнопочка" (или как её правильнее назвать) на скрине в атаче обозначил стрелочкой, чет сколько не нажимал её, так и не понял что она делает...
3. Ну и повторюсь еще раз, так как не увидел ответа на то что писал ранее..
Цитата:

Цитата XCV
При запуске открывается вкладка "диспетчер", наверно было бы правильнее чтобы открывалась вкладка "установка" или "обновление".
Также при запуске не сообщается что нет ни единого пака драйверов... ведь без паков программа бесполезна, было бы не плохо если бы программа проверяла наличие паков и при их отсутствии сообщала об этом, а еще можно чтобы в сообщении об отсутствии паков указывалось куда их надо положить. »


SOLON7 04-07-2011 14:36 1706640

XCV, Атача не вижу !! :cool:

Раздвиньте СПлиттер, потом нажмите, все сами поймете!

SOLON7 04-07-2011 19:31 1706839

Создан БИЛД 730



http://www.bslash.kz/71-bslash-drive...drayverov.html

История изменений

1.к стати когда нажимаешь на "установить выбранное" и ни чего не выбрано надо писать сообщение об этом ! просто хотелось бы чтобы к каждой неправильной операции был свой аллерт.
2.может двоной целчок мыши и установка пошла ??
3."Обновление Базы" -> "Выбрать по..." -> "Выбрать не индексированные пакеты"
4. "Обновление" - после установки нового драйвера делать обновление списка автоматически.
5.DriverX.ini - самое место в папке tools
6.Сделать анимацию Бесконечности во время процесса программы
7.выравнивание программы по центру НЕОБХОДИМО!
8.можно в настройках программы реализовать смену пути (папки) DEV_DB, ну очень надо вот такое....
9.незабудь фокус включить на закладках чтобы мышкой скролить было удобнее

Смотрим и Отписываемся !!!!

XCV 04-07-2011 21:48 1706925

Цитата:

Цитата SOLON7
Раздвиньте СПлиттер »

хм... а нельзя ли изначально сделать сплитер не нулевой ширины? а то не знаю как кто, но я сам не догадался...
Цитата:

Цитата SOLON7
Сделать анимацию Бесконечности во время процесса программы »

ИМХО лишняя приблуда, не знаю как кому, а мне она не понравилась, индикатора процесса вроде достаточно, но на вкус и цвет.... не мешает и на том спасибо.
Цитата:

Цитата SOLON7
"Обновление Базы" -> "Выбрать по..." -> "Выбрать не индексированные пакеты" »

я думаю было бы логичнее если бы при переходе на вкладку "Обновление Базы" не индексированные пакеты были бы сразу по умолчанию выделены
ЗЫ: 1-й пункт и вторая часть (за 1-ю спасибо) 3-о из моего предыдущего поста?

SOLON7 08-07-2011 14:07 1709560



http://www.bslash.kz/72-bslash-drive...drayverov.html

В новой версии добавленно..

1.Вернусь к вопросу о непроиндексированных пакетах драйверов, можно сделать чтобы при запуске программы если есть непроиндексированные паки выскакивало окошко с предложением их проиндексировать? а то можно забыть что вкинул новый пак....
2.Заменен 7z.dll на 7za.dll
3.Исправлен баг, если базы были с расширением .txt а не .TXT то программа не ставила драйвера
4.Исправлена проблема распаковки дров на загрузочных флешках (очень редкий баг)
5.было б неплохо сделать, функцию удаления драйвера, как это сделано у DIA, реально нужна такая штука
6.ещё один вопрос... Почему программа после закрытия не зачищает после себя в TEMP ?
7.и еще переименовать фильтр "только старые " в "установленные и старые"
8.на 30 % Увеличена скорость загрузки баз.

SOLON7 08-07-2011 17:06 1709693

Я так полагаю замечаний нет по новому билду ??

DenisMF 08-07-2011 18:02 1709733

Цитата:

Цитата SOLON7
Я так полагаю замечаний нет по новому билду ?? »

Почему прога сносит базы от DRPsu ???

SOLON7 08-07-2011 18:08 1709737

DenisMF, Какая версия DRP и базы в студию!!!

quarq 09-07-2011 10:57 1710026

DenisMF, если у вас драйвер паки лежат навалом в папке DRP а не в подпапках, то будет сносить, по скольку DPS несколько видоизменяет путь к ним в самих базах! положите все по папкам которые появились (в папке DRP = XP, VISTA, VISTA64)после включения DriverX и все по новой пере индексируйте ни чего пропадать и удаляться не будет !
сам столкнулся с этой проблемой...
так что это глюк у DPS а не в DriverX (который подчистил несоответствие между путями баз и драйвер паков )

SOLON7 13-07-2011 21:45 1712735

В будущих билдах буде возможность загружать все базы, по секции MANUFACTER (как сделано у DPS)
И совместимость с DPS отменяется!!

BepToleT 14-07-2011 13:11 1713151

SOLON7, т.к программа находится еще на этапе развития предлагаю внедрить OpenCL.
Вот пример программы использующая OpenCL при сканировании музыкальных файлов для поиска дубликата. http://www.music-similarity.com/.
Заголовочные файлы для Delphi
OpenCL

SOLON7 14-07-2011 18:19 1713439

BepToleT, А для чего вообще это нужно ????
я уже перелопатил 15 листов, но так и непонял для чего это нужно ??

Nun-Nun 14-07-2011 20:24 1713524

SOLON7,

Есть к Вам несколько вопросов.
1) Что случилось с версиями, новее 690 ? Последяя, которую видел, если не ошибаюсь, была 770 BETA или я не прав? Что-то сейчас в шапке ссылок на них не видно.
2) Поскольку Ваша программа никуда не прописывается, значит из неё можно легко сварганить аддон; Вы не будете против?

SOLON7 14-07-2011 20:27 1713526

Цитата:

Цитата Nun-Nun
1) Что случилось с версиями, новее 690 ? Последяя, которую видел, если не ошибаюсь, была 770 BETA или я не прав? Что-то сейчас в шапке ссылок на них не видно. »

а вы перейдите по ссылке http://www.bslash.kz/softb и все увидите !!!!


Цитата:

Цитата Nun-Nun
2) Поскольку Ваша программа никуда не прописывается, значит из неё можно легко сварганить аддон; Вы не будете против? »

я против аддона, так как баг лист должен быть в этой теме !!!

Nun-Nun 14-07-2011 22:27 1713601

Цитата:

Цитата SOLON7
я против аддона, так как баг лист должен быть в этой теме !!! »

Честно говоря, не понимаю такого ограничения. :unsure: Ведь работа аддона и работа непосредственно самой программы не связаны друг с другом. Аддон не запускает программу в работу, а лишь устанавливает её в систему и создаёт необходимые ярлыки; баг-лист же, в любом случае, появится лишь при работе программы и пользователь всегда может его сюда выложить.

P.S. Кстати, и ссылку на аддон тоже можно было бы дать в шапке темы. Аддон могу слепить минут за 15.

SOLON7 14-07-2011 22:29 1713604

программа еще не закончена, и на тест по крайней мере понадобится 3 Стабильных билда. Щас делаю что программа сканировала все базы, а так как новый код, возможны новые баги!!!

Nun-Nun 14-07-2011 22:34 1713607

SOLON7,

Ну как хотите, воля Ваша.

BepToleT 14-07-2011 23:09 1713629

SOLON7, использование графического ядра, параллельных вычислений. В твоем случае применимо к обработке пакетов драйверов и нахождение подходящего драйвера.
http://ru.wikipedia.org/wiki/OpenCL
Спроси у знающих людей, наверняка они есть на этом форуме.

SOLON7 14-07-2011 23:20 1713636

Цитата:

Цитата BepToleT
В твоем случае применимо к обработке пакетов драйверов и нахождение подходящего драйвера. »

Поиск дров занимает 12мс загрузка базы 1000 мс. Парсинг баз 1 мин 32сек Не вижу смысла использовать это.
Я уже очень многое перепробовал, тем более паралельные выичсления не использую!!

Тем более не на всех системах стоят АТИ И НВИДИА ))

XCV 15-07-2011 10:15 1713839

Цитата:

Цитата Nun-Nun
из неё можно легко сварганить аддон »

а какой смысл в аддоне если прога не умеет "втихую" ставить дрова? чтобы после установки винды на диске "с" появилась лишняя папочка гига на 2 и лишний ярлычек? не проще записать прогу на тот же диск что и инсталяшку винды и добавить ее запуск в авторан меню?

Nun-Nun 15-07-2011 11:16 1713880

Цитата:

Цитата XCV
а какой смысл в аддоне если прога не умеет "втихую" ставить дрова? чтобы после установки винды на диске "с" появилась лишняя папочка гига на 2 и лишний ярлычек?»

Ну насмешили! Сама прога имеет размер около 2 Мб, а вот зачем, кроме проги, пихать в аддон и что-то ещё - мне не понятно. Я лично делаю дистриб не для того, чтобы напихать туда всего и как можно больше, а чтобы после установки получить ось, как можно более готовую к использованию. Конечно у всех понимание этого дела разное (на вкус и цвет, как говорится...), но предложенный Вами подход, для меня не понятен и не приемлем.

P.S. Относительно аддоностроения необходимо иметь в виду и ещё одно обстоятельство: многие аддоны весьма специфичны и используются дистрибмейкерами и тестерами, а не рядовыми пользователями, и Bslash DriverX в этом не исключение.

XCV 15-07-2011 12:48 1713932

Цитата:

Цитата Nun-Nun
Сама прога имеет размер около 2 Мб, а вот зачем, кроме проги, пихать в аддон и что-то ещё - мне не понятно. »

не, эт вы сейчас насмешили, сама прога которая весит 2мб - без драйверов бесполезна абсолютно... тоесть где-то должны быть драйверпаки которые как раз и весят много, если вы хотите поставить прогу на веник, а драйверпаки оставить к примеру на диске с инсталяшкой винды, то во первых вы автоматом столкнетесь с проблемой как объяснить проге где искать драйверпаки (привод не у всех под одинаковой буквой), в принципе это решаемо, только вам не кажется что будет проще записать прогу тудаже где лежат драйверпаки, тоесть на тот самый диск с инсталяшкой винды? и запускать ее оттуда же....
Цитата:

Цитата Nun-Nun
после установки получить ось, как можно более готовую к использованию. »

повторюсь, так как прога не умеет ставить дрова "втихую" вам в любом случае прийдется ее запускать, выбирать нужные дрова и т.д., так вот объясните мне в чем разница запустите вы ее с ярлычка на рабочем столе или с авторан меню вашего установочного диска?
ЗЫ: причем если установить прогу на жестский в ходе инсталяции винды (а драйверпаки как я понял вы планируете оставить на диске), то после извлечения диска вы получите на жестском бесполезную папку весом 2 метра и ярлычки к проге в этой папке (или чего еще вы там планируете добавить в аддоне), тоесть свежеустановленную ось уже надо чистить...

Nun-Nun 15-07-2011 13:33 1713965

Цитата:

Цитата XCV
если вы хотите поставить прогу на веник, а драйверпаки оставить к примеру на диске с инсталяшкой винды, то во первых вы автоматом столкнетесь с проблемой как объяснить проге где искать драйверпаки (привод не у всех под одинаковой буквой), в принципе это решаемо, только вам не кажется что будет проще записать прогу тудаже где лежат драйверпаки, тоесть на тот самый диск с инсталяшкой винды? и запускать ее оттуда же.... »

Это Ваше личное видение дела. Во-первых, зачем ДП пихать в дистриб? Во-вторых, весьма странно слышать, что указать проге место расположения ДП - это проблема.
Цитата:

Цитата XCV
ЗЫ: причем если установить прогу на жестский в ходе инсталяции винды (а драйверпаки как я понял вы планируете оставить на диске), то после извлечения диска вы получите на жестском бесполезную папку весом 2 метра и ярлычки к проге в этой папке (или чего еще вы там планируете добавить в аддоне), тоесть свежеустановленную ось уже надо чистить... »

Ещё раз повторюсь, это Ваше личное видение дела, не стоит полагать, что все видят так же. Сейчас, при объёмах HDD в терабайты, нет большой необходимости в отдельных дисках (DVD и USB, если, конечно, имеются в виду именно они, - напоминают скорее допотопных динозавров, чем удобное средство для работы), тем более, что ДП постоянно обновляются. Я не храню ДП (при терабайтных-то объёмах HDD) на отдельных дисках (да и многие другие пользователи, думаю, тоже), т.к. в данной области именно с такими отдельными дисками чаще и возникают проблемы. У меня для тестовых целей всё сложено на отдельном логическом диске HDD, что и удобно и лишних проблем не вызывает. Что касается задания путей к ДП, то не вижу никакой проблемы в том, чтобы запустить установленную прогу и указать ей, при необходимости, место с ДП.
Относительно чистки свежеустановленной ОСи, то что-то не понял, что подразумевается за проблема с чисткой - удаление ярлыка с рабочего стола?

XCV 15-07-2011 13:50 1713981

Цитата:

Цитата Nun-Nun
Это Ваше личное видение дела. »

похоже, так, я вас не понимаю - вы меня...

Цитата:

Цитата Nun-Nun
DVD и USB, если, конечно, имеются в виду именно они, - напоминают скорее допотопных динозавров »

позвольте спросить, а с чего вы ставите ось?
Цитата:

Цитата Nun-Nun
У меня для тестовых целей всё сложено на отдельном логическом диске HDD, что и удобно и лишних проблем не вызывает. »

а у других пользователей где вы будете ставить ось тоже есть такой диск? и он пот той же буквой? и там такая же структура папок? или вы делаете сборку чтобы устанавливать винду только на свой комп?
Цитата:

Цитата Nun-Nun
Что касается задания путей к ДП, то не вижу никакой проблемы в том, чтобы запустить установленную прогу и указать ей, при необходимости, место с ДП. »

оно то так, но я (хотя вы вроде тоже так думаете судя по вашему предыдущему посту
Цитата:

Цитата Nun-Nun
чтобы после установки получить ось, как можно более готовую к использованию »

) привык чтобы все было как можно более готово к использованию без лишних телодвижений...
Цитата:

Цитата Nun-Nun
подразумевается за проблема с чисткой - удаление ярлыка с рабочего стола? »

удалить ярлык не проблема, вопрос зачем это нужно?
ЗЫ: прекращаем офтоп пока нас модеры не порезали =)

Nun-Nun 15-07-2011 14:46 1714029

Цитата:

Цитата XCV
похоже, так, я вас не понимаю - вы меня... »

Возможно обе точки зрения имеют место.
Цитата:

Цитата XCV
позвольте спросить, а с чего вы ставите ось?»

Понял Вашу мысль, но я говорил о другом - о месте хранения ДП, а не установке ОС. Хотя для установки оси и используются динозавры (пока что без них почти никак), но для этого я использую универсальный дистриб, работающий в 99% случаев, и тогда вообще нет никакой необходимости ни в Bslash DriverX, ни в DIA, ни в DPS и им подобных.
Цитата:

Цитата XCV
а у других пользователей где вы будете ставить ось тоже есть такой диск? и он пот той же буквой? и там такая же структура папок? или вы делаете сборку чтобы устанавливать винду только на свой комп?»

Повторюсь: для этого есть универсальный дистриб, и там ни Bslash DriverX, ни DIA, ни DPS и им подобные просто не нужны, и пока особых проблем не было. А вообще я в большей степени говорю о создателях дистрибутивов и тестерах, или Вы тесты и эксперименты на гостевых компах проводите? :o
Цитата:

Цитата XCV
прекращаем офтоп пока нас модеры не порезали»

Согласен, завязываем.

SOLON7 16-07-2011 12:21 1714496

Мужики хватит трепатся, скоро выложу новую Версию, будете ее обсуждать ))

SOLON7 18-07-2011 13:39 1714945

Bslash DriverX 0.870 BETA Программа установки драйверов.



В новой версии добавленно..
-Программа теперь может загружать базы по секциям.
-изменен ИНтерфейс.
-Исправлены мелкие ошибки.
-Исправлен баг всплывающих подсказок на Seven!!
-870 потомучто была переписана значительная часть кода !!!
-Скоро программа перейдет в версию 1.xxx не пропустите ))

http://www.bslash.kz/73-bslash-drive...drayverov.html

SOLON7 18-07-2011 19:07 1715133

отписываесся господа !!!!

noway2 18-07-2011 19:59 1715157

Цитата:

Цитата SOLON7
отписываесся господа !!!! »

1) Бага:
------------------------------------------------------------------------------
Exception EAccessViolation in module driverX.exe at 000D0CA1.
Access violation at address 004D0CA1 in module 'driverX.exe'.
Read of address 0000000C.
------------------------------------------------------------------------------

Так крашиться, когда прогу запускаю с SMB сервака по сетке (путь: \\server\drivers\DriverX.exe).
Если запускать с локального диска - всё норм.

++++++++++++++++++++++++++++++++++++++++

2) Может шрифтики сообщений по-центру уменьшить маленько? :) На разрешении 1920х1080 смотрится еще нормально, но на 640х480 (когда софтина-то и используется частенько) - не уместится.

3) В диспетчере группа "неизвестные устройства" (с вопросиком) без названия.

SOLON7 19-07-2011 06:16 1715368

Цитата:

Цитата noway2
Так крашиться, когда прогу запускаю с SMB сервака по сетке (путь: \\server\drivers\DriverX.exe).
Если запускать с локального диска - всё норм. »

SMB на чем??? на линухе или на WINDE ????
проверь на с локалки на WINDE !!!!

noway2 19-07-2011 10:29 1715451

Цитата:

Цитата SOLON7
SMB на чем??? на линухе или на WINDE ????
проверь на с локалки на WINDE !!!! »

Не имеет значения.
Протокол один.

Но ради смеха попробовал, результат, как и предполагал, такой же:


Проверил уже на 4-х компах - одно и то же.

Во всех предыдущих версиях такого не было.
Значит это из-за какого-то нового нововведения.
ИМХО, что-то ты пытаешься делать с путем. Т.к. стоит подключить диском папку с прогой и всё работает. Т.е. разница для проги заключается только в первых символах пути к самой себе: "\\" или "X:\".

Найти ошибку можешь сам элементарно - расшарь папку на своём же компе и с неё попробуй под дебаггером.

SOLON7 19-07-2011 10:46 1715460

поделюсь.. при проецировании файла кажись видел что там что то с путями связано \\
надо посмотреть код, кстати спс за баг !!

другие замечания есть ???

SOLON7 20-07-2011 09:35 1716154

Еще замечания есть ??? или у всех все устраивает ??

SOLON7 20-07-2011 14:13 1716356

noway2, хорошая новость, баг по сети исправил !!!!!

dead_wolf 20-07-2011 18:28 1716559

1.Хотелось бы чтобы программа сканировала все подпапки DRP , у меня например кроме 3 папок для ОС есть еще папка BETA но программа ее не видет .
2. Еще желательно видеть драйвер пак в котором нашелся драйвер (дальше в сроку написать после версий) , чтобы лишней раз не наводить мышью для того чтобы увидеть всплывающие окно.
3. Горячие клавиши , (ctrl+a - выделить все , ctrl+I установить выделенное и т д )

Lisabon 20-07-2011 20:12 1716616

SOLON7,

Иногда есть необходимость установить панель без установки драйвера, также когда не устанавливался драйвер, правда это было на аналогах, приходилось распаковывать вручную драйвер, и устанавливать через диспетчер устройств.

Есть предложение по-поводу проги driverx. Хотелось прикрутить вот такую штуку: На найденных устройствах соответственно это вкладки Установка и Обновление, на выбранном устройстве через правуый клик мыши было доступно меню распаковать драйвер-пак в указанную папку, и после выбора этого меню предлагается выбор пути куда необходимо распаковать заданный драйвер-пак... Можно также это прикрутить и во вкладку Индексирование Баз...

quarq 22-07-2011 14:32 1717846

еще можно сделать установку распакованного драйвера путем перетаскивания инфа на тело программы с последующей авто индексацией , и соответственно если драйвер подходит, предлагать установку (можно все это действо делать в отдельно открывающемся окне) нюансы следующие:
все это грузится только в оперативную память и после выполнения процедуры программа переходит в стандартный режим "не помня о ни чего о подключаемом драйвере"
также можно добавить :
по правой кнопке по драйверу ,не только удаление драйвера, а еще и копирование хвида устройства (для тех случает если необходимо найти драйвер по хвиду в нете или еще каком то архиве и тд) и при этом не надо будет открывать диспетчер устройств для поиска нужного устройства и хвида к нему

SOLON7 22-07-2011 17:10 1717968

ВСЕМ
Так господа, буду делать RC, пишите предложения для RC, потом в течение 2 недель сделаю RC, а потом займусь другим проектом!!

XCV 22-07-2011 19:12 1718025

Цитата:

Цитата SOLON7
а потом займусь другим проектом!! »

ээээ....... а не рановато собрался забросить?

SOLON7 22-07-2011 19:15 1718026

XCV, посмотрим как получится, работать надо!!

XCV 22-07-2011 19:43 1718046

Цитата:

Цитата SOLON7
пишите предложения для RC »

по поводу "тихой" работы проги, никак?

SOLON7 22-07-2011 19:46 1718047

Как вы себе представляете тихий режим ??

XCV 22-07-2011 19:54 1718053

запускаю прогу с каким нибудь ключем (на ваш выбор) и прога не запуская интерфейса, хотя лучше с запуском интерфейса, но в виде только прогрессбара, сама определяет не установленные дрова и устанавливает их при наличии, а после установки спокойно закрывается, и все это без участия пользователя... как-то так, если непонятно излагаюсь могу попробовать подробнее...

SOLON7 22-07-2011 23:41 1718165

Цитата:

Цитата XCV
запускаю прогу с каким нибудь ключем (на ваш выбор) и прога не запуская интерфейса, хотя лучше с запуском интерфейса, но в виде только прогрессбара, сама определяет не установленные дрова и устанавливает их при наличии, а после установки спокойно закрывается, и все это без участия пользователя... как-то так, если непонятно излагаюсь могу попробовать подробнее.. »

это не войдет в будущий RC. так как долго делать !!
можно было бы сделать автоматическую установку. но абсолютно тихий режим для оконной проги изврат, надо обдумать сие мероприятие !!! :lazy:

SOLON7 24-07-2011 21:19 1719073

Скоро будет готов PRE RC~~~

fedand 25-07-2011 00:27 1719161

Попробовал Bslash DriverX Beta 870 и хочу высказать замечания и предложения по ней.

При первом запуске Bslash DriverX желательно сделать выбор расположения
главной папки с драйвер-паками,а не создавать свои папки.
Например так - "Укажите вашу папку с драйвер-паками"
Пользователь указывает путь в дереве папок и подтверждает его
(независимо,сетевой путь или локальный).Bslash DriverX запоминает путь и
прописывает его в своих настройках (при последующих запусках берет путь из настроек)
Внутри указанной пользователем главной папки,например,Drivers должны видеться
все драйвер-паки, независимо от количества и названия находящихся там подпапок
Далее выскакивает окно типа-
"Найдено столько-то пакетов драйверов,проиндексировать их?"

Мне кажется,что правильнее было бы сделать ,что-бы папка индексных файлов
DEV_DB по-умолчанию создавалась в папке tools (с возможностью изменения ее расположения если потребуется)

По интерфейсу

В меню "Драйвер-паки" (кстати там пропущена буква й) сделать отмену выбора
всех драйвер-паков и других подпунктов при повторном нажатии на соответствующий пункт
В меню "Драйвер-паки" - "Выбрать по...." не работает не один подпункт
(возможно из-за того,что у меня изменены в настройках названия главной папки и подпапок с драйверами)
На вкладке "Обновление" неплохо было-бы сделать вместо пунктов "Установленные и старые" и "Дубликаты" сделать пункты:
Установленные актуальные;
Установленные устаревшие;
обновления для драйверов;
Неустановленные;
Дубликаты;
причем с цветовой градацией соответствующего пункта и относящихся к нему драйверов (например,пункт "Дубликаты" сделать красным шрифтом и все дублирующиеся драйвера тоже красным)

Не понял для чего нужна вкладка "Установка",в которой ничего не отображается,кроме записи- "Все драйвера установлены!!!"
(Т.к. все найденные драйвер-паки,возможность выбора что ставить и прогрессбар установки отображаются на вкладке "Обновление") ?

Неплохо было-бы сделать к финалу короткий файл справки к программе

SOLON7 25-07-2011 00:47 1719171

Цитата:

Цитата fedand
"Выбрать по...." не работает не один подпункт »

Все таки один работает!!!

Цитата:

Цитата fedand
Установленные актуальные;
Установленные устаревшие;
обновления для драйверов;
Неустановленные;
Дубликаты; »

1.Вы что-то путаете!! Неустановленные во вкладке Установка!!
2.Установленные актуальные \\\ Установленные устаревшие одно и тоже!!

Справку, делать не буду, остается надеяться на участников форума!!

Цитата:

Цитата fedand
При первом запуске Bslash DriverX желательно сделать выбор расположения
главной папки с драйвер-паками,а не создавать свои папки.
Например так - "Укажите вашу папку с драйвер-паками"
Пользователь указывает путь в дереве папок и подтверждает его
(независимо,сетевой путь или локальный).Bslash DriverX запоминает путь и
прописывает его в своих настройках (при последующих запусках берет путь из настроек)
Внутри указанной пользователем главной папки,например,Drivers должны видеться
все драйвер-паки, независимо от количества и названия находящихся там подпапок »

Насчет сканирования папок могу согласится, насчет всего остального, опытный пользователь разберется!!

Слишком много воды, ключевых предложений не заметил!!

quarq 25-07-2011 11:46 1719348

fedand,
вы ее плохо пробовали !

и абсолютно не понимаете смысла и прицепа работы :
при первом включении... она именно ищет папки в стандартном месте(в своей директории папку с драверпаками) поскольку программа АВТОНОМНАЯ а не придумана для одного компьютера
Цитата:

(при последующих запусках берет путь из настроек)
именно так она и работает!

Цитата:

должны видеться все драйвер-паки
видятся на закладке драЙверпаки

Цитата:

DEV_DB по-умолчанию создавалась в папке tools
это к какому инструменту (tools) относиться???

Цитата:

Далее выскакивает окно типа- "Найдено столько-то пакетов драйверов,проиндексировать их?"
выскакивает!
Цитата:

Цитата fedand
сделать отмену выбора
всех драйвер-паков »

работает!

и так далее и так далее

то есть вы вообще без понятия о чем пишете

как я полагаю вам поставили "+" чисто из тех соображений что вы вообще чтото написали....

SOLON7 25-07-2011 17:58 1719672

RC почти готов!!

XCV 25-07-2011 18:29 1719695

quarq, перестаньте изливать свою желчь
Цитата:

Цитата quarq
вы вообще без понятия о чем пишете »

походу это вы не разобравшись что написал человек начинаете орать на него
Цитата:

Цитата quarq
вам поставили "+" чисто из тех соображений что вы вообще чтото написали.... »

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

SOLON7 25-07-2011 18:59 1719710

Цитата:

Цитата XCV
походу это вы не разобравшись что написал человек начинаете орать на него »

Чел действительно толком не понял как работать с прогой!!
Слишком много воды, ключевых предложений не заметил!!
Хватит трепатся че нить по существенее предложи XCV!!

В новом 920 билде следущие изменения...

парсинг секции MFG если имя пака vista_64 то Nvidia относится к NT6_64X
сделай проверку на запись, вдруг программа была запущена с файла-образа или с cd/dvd диска
Добавлено удаление в вкладку Установка
Изменен Интерфейс индексации паков
Исправить баг если база осталась, но он неудаляет
Исправлен баг выбора пакетов по маске
Исправлена анимация
Копировать ХВИД (устройства и драйвера)
Не запускалась, если устанавливать по локальной сети
ПОсле удаление драйвера обновить конфигурацию
Сделан Игнор ЛИСТ
чтобы шло отображение на против каждого пака и переходило к следущему

Выложу сегодня

dead_wolf 25-07-2011 19:43 1719728

Протестировал 920 все работает без замечания , надеюсь программа будет и дальше развивается и совершенствоваться .

Еще хотелось добавить не по теме, думаю все таки не стоит грубить если человек не разобрался как работает программа.

fedand 25-07-2011 20:33 1719745

Может я не понятно выразился,тогда напишу по-другому
Использую сборку драйверпаков от SamLab,в которой такая структура:
головная папка - Drivers,внутри нее подпапки
Drv6 драйвер-паки для Windows VISTA,7 х64
Drv7 драйвер-паки для Windows VISTA,7 х32
DrvX драйвер-паки для Windows ХР
Кладу папку Drivers рядом с папкой tools и файлом driverX.exe,запускаю
Bslash DriverX создает свою папку DRP с подпапками VISTA,VISTA64,XP (а нафига козе баян,если уже и так есть папка с драйвер-паками)
Ладно, иду в настройки и меняю пути на Drivers ,тогда драйверы видятся.Но только если имеется три подпапки,а если больше,например четвертая папка Beta, как у dead_wolf
а хотелось бы
Цитата:

Цитата fedand
сделать выбор расположения
главной папки с драйвер-паками,а не создавать свои папки.
Пользователь указывает путь в дереве папок и подтверждает его
(независимо,сетевой путь или локальный)
Внутри указанной пользователем главной папки,например,Drivers должны видеться
все драйвер-паки, независимо от количества и названия находящихся там
подпапок »

Цитата:

Цитата SOLON7
Установленные актуальные \\\ Установленные устаревшие одно и тоже!!
»

Спасибо,что просветили.Не знал,что актуальные (не требующие обновления) и устаревшие (на которые имеются обновления)- это одно и тоже.

Цитата:

Цитата quarq
и абсолютно не понимаете смысла и прицепа работы :
при первом включении... она именно ищет папки в стандартном месте(в своей
директории папку с драверпаками) »

До первого запуска дистр проги состоит из папки tools и файла driverX.exe,находящихся в папке DriverX870.Кладем туда свою папку с
драйверпаками и что находит Bslash DriverX при первом запуске если отсутствует папка DRP - ничего

Цитата:

Цитата quarq
Цитата fedand: сделать отмену выбора
всех драйвер-паков »
работает! »

работает на вкладке "Обновление",а я говорил про "Драйвер-паки"-там не работает(по крайней мере у меня)

quarq 26-07-2011 01:00 1719884

XCV, пусть пишет доходчиво..
Цитата:

Цитата XCV
желчь »

саму нужна ! ни на кого не ару, а хочу понятный пост, вместо мракобесия на пол страницы (имею право)

SOLON7 26-07-2011 03:16 1719919

Новый билд
http://www.bslash.kz/74-bslash-drive...drayverov.html



В новой версии добавлено!!

парсинг секции MFG если имя пака vista_64 то Nvidia относится к NT6_64X
сделай проверку на запись, вдруг программа была запущена с файла-образа или с cd/dvd диска
Добавлено удаление в вкладку Установка
Изменен Интерфейс индексации паков
Исправить баг если база осталась, но он неудаляет
Исправлен баг выбора пакетов по маске
Исправлена анимация
Копировать ХВИД (устройства и драйвера)
Не запускалась, если устанавливать по локальной сети
ПОсле удаление драйвера обновить конфигурацию
Сделан Игнор ЛИСТ
Сделано красивое меню
чтобы шло отображение на против каждого пака и переходило к следущему


СМОТРИМ И ОТПИСЫВАЕМСЯ.
Следующий РЕЛИЗ БУДЕТ RC

noway2 26-07-2011 12:28 1720125

чё-то как-то медленно... крашится при непонятных моментах... обстоятельства выясняю...

SOLON7 26-07-2011 15:02 1720242

нужно заново проиндексировать базы в новом билде 920

SOLON7 26-07-2011 15:44 1720290

noway2, ну что нашли баг ??

Painkiller 26-07-2011 19:19 1720453

Найден баг! Не работает пункт открыть драйвер-пак если в системе установлен 7-zip и с ним связаны ассоциации!!! Плюс к этому при запущенной и закрытой программе висят процессы 7zip на драйвер-паках .

SOLON7 26-07-2011 21:07 1720516

Цитата:

Цитата Painkiller
Найден баг! Не работает пункт открыть драйвер-пак если в системе установлен 7-zip и с ним связаны ассоциации!!! Плюс к этому при запущенной и закрытой программе висят процессы 7zip на драйвер-паках . »

Хорошая новость Баг исправлен!!!!

spider123 26-07-2011 23:26 1720590

SOLON7, а где можно скачать профиксенный билд?

SOLON7 26-07-2011 23:27 1720591

завтра RC выложу!!!

noway2 27-07-2011 09:54 1720707

Цитата:

Цитата SOLON7
noway2, ну что нашли баг ?? »

1. Краши, действительно, прекратились после того как удалил старые dev_db. Всё норм.

2. Кто такой "driverX.exe.lock"? Почему он не удаляется после закрытия проги?

3. По производительности (при запуске) реально что-то не то.
Билд 730\770 с удаленной шары в 50 мегабит запускается ровно 13 секунд.
Билд 920 - 1 минута 7 секунд... :\
Это при абсолютно равных условиях.

SOLON7 27-07-2011 10:53 1720739

В 920 используется проецирование файла в память CreateFileMapping, CreateFileMap, надо протестировать скорость, но факт что все базы грузятся в память, тоесть если у вас 40 мб базы, то все грузятся в память..

lock для проверки записи с носителя, например с CD или залоченной флешки!!

у меня запускатся за 25 сек!!!!

Какая у вас ос ?? удалите те Хвиды которые не относятся в вашей ос, потом сравните обьемы файлова, для примера скопируйте папку DEV_VB по сетке и сравните какая скорость!! В любом случае это проблема тонкого ГОРЛЫШКА, тоесть Скорости передачи!!! Оставьте 1 базу и проверьте за сколько загружается!! если еще будут отписыватся, то придется что нить делать!!!

Смонтируйте подключите сетевой диск, и опять оцените время!!

noway2 27-07-2011 11:17 1720752

Цитата:

Цитата SOLON7
В 920 используется проецирование файла в память CreateFileMapping, CreateFileMap, надо протестировать скорость, но факт что все базы грузятся в память, тоесть если у вас 40 мб базы, то все грузятся в память..

Базы в 50 метров ручками копируются за 10-20 сек.. но не полторы минуты же...

Может быть сделать визуальное отображение текущих действий? Например, сначала отображать форму приложения и на неё рисовать "Загрузка DP_Runtimes_wnt5_x86-32_1107_XP.DX..." ? А то больше минуты полнейшая тишина и совершенно непонятно, запустилось ли приложение или я мышкой промахнулся...

Цитата:

Цитата SOLON7
lock для проверки записи с носителя, например с CD или залоченной флешки!!

Надо бы его сразу же тереть. Создал - стёр. А то я с шары с правами админа запускаю - файл создался, другие юзеры с правами read-only запускают, а файлик там уже для них лежит :)

Цитата:

Цитата SOLON7
у меня запускатся за 25 сек!!!!

Лог бы какой-нить простенький... чтоб можно было отслеживать узкие места... Лог включать только при, например, каком-нить if ParamStr(1)='-log'... Чтоб ручками можно было проверить...
А то вон билды 7хх - вроде и тот же функционал, но в 5 раз быстрее запускается Ж)

SOLON7 27-07-2011 11:19 1720756

Цитата:

Цитата noway2
Надо бы его сразу же тереть. Создал - стёр. А то я с шары с правами админа запускаю - файл создался, другие юзеры с правами read-only запускают, а файлик там уже для них лежит »

Проверка на создание самого файла LOCK, так как ели прав нет то не получится создать файл!!!

noway2 27-07-2011 11:30 1720763

Цитата:

Цитата SOLON7
Оставьте 1 базу и проверьте за сколько загружается!! если еще будут отписыватся, то придется что нить делать!!! »

Билд 770, 1 файл DP_Audio_wnt6-x64_1104_VISTA64.txt (1.91 МБ) - 2 секунды.
Билд 920, 1 файл DP_Audio_wnt6-x64_1104_VISTA64.DX (1.89 МБ) - 7 секунд.

Минуту, две, три, если надо, то можно и подождать.
Но сделай хотя бы:
Цитата:

Может быть сделать визуальное отображение текущих действий? Например, сначала отображать форму приложения и на неё рисовать "Загрузка DP_Runtimes_wnt5_x86-32_1107_XP.DX..." ? А то больше минуты полнейшая тишина и совершенно непонятно, запустилось ли приложение или я мышкой промахнулся...

SOLON7 27-07-2011 12:17 1720794

noway2, Сравни с аналогами!!! у них сколько загружается !!
а то ты не привел примеры загрузки DIA и DPS. и м не пока не от чего отпрыгивать !!
Напиши на аську или на МАил, неудобно а то!!!

noway2 27-07-2011 13:22 1720836

Цитата:

Цитата SOLON7
noway2, Сравни с аналогами!!! у них сколько загружается !!
а то ты не привел примеры загрузки DIA и DPS. и м не пока не от чего отпрыгивать !!
Напиши на аську или на МАил, неудобно а то!!! »

Никаких претензий :-) Хочу лишь помочь сделать лучшее еще лучше :-)

SOLON7 27-07-2011 16:42 1720952

noway2, ну так за сколько грузятся Аналоги ????

noway2 27-07-2011 17:47 1720989

Цитата:

Цитата SOLON7
noway2, ну так за сколько грузятся Аналоги ???? »

Я их давно уже поудалял Ж)

SOLON7 27-07-2011 17:52 1720994

Цитата:

Цитата noway2
Я их давно уже поудалял Ж) »

А что так, разве вы их не используете ???

SOLON7 28-07-2011 01:15 1721237

Bslash DriverX 1.12 RC Программа установки драйверов

http://www.bslash.kz/75-bslash-drive...drayverov.html


В новой версии добавлено!!

Еще желательно видеть драйвер пак от устройства (Чекбокс показывать Хвид или DP)
Сделать 100% зеленым градиентом
на выбранном устройстве через правуый клик мыши было доступно меню распаковать драйвер-пак в указанную папку
Добвлена Дата билда как в TweakerMaster!!
Исправлено куча всевозможных мелочей


Смотрим отписываемся, после RC должно накопится достачно благодарностей и постов и багов и предложений. Пройдет неделя вторая там посмотрим что будет !!

SOLON7 28-07-2011 12:00 1721455

ANY COMMENTS ?????

1.Вообще кто нибудь запускает программы аналоги по сети? если да то выложите отчет у кого за сколько загружается!!

noway2, будьте добры предоставьте статистику загрузки аналогов по сети!!

noway2 28-07-2011 13:55 1721558

Цитата:

Цитата SOLON7
noway2, будьте добры предоставьте статистику загрузки аналогов по сети!! »

Готово.


- Одна и та же моя сборка дров (4.13 ГБ драйверов, ~50 МБ индексы).
- Загрузка по сетке по протоколу SMB.
- Запускаю по 3 раза, время указано - среднее.
- Антивирус отключен.

1. Тест в реальных боевых условиях.
Загрузка софтин через Public Internet с другого конца Москвы со скоростью 50 мегабит.

1) 0 мин 13 сек - DriverX 770 beta
2) 1 мин 01 сек - DPS 11
3) 1 мин 14 сек - DriverX 1.12 RC
4) 2 мин 30 сек - DIA 3.4.12

2. Тест в идеальных условиях.
1 гигабитный линк между сервером и компом.

1) 0 мин 01 сек - DriverX 770 beta
2) 0 мин 03 сек - DriverX 1.12 RC
3) 0 мин 06 сек - DPS 11
4) 0 мин 13 сек - DIA 3.4.12


З.Ы. Ну сделай плиз удаление driverX.exe.lock сразу после его создания... глаза мозолит :(

Lisabon 28-07-2011 20:21 1721828

SOLON7,

Найдена ошибка:



Проявляется при нажатии кнопки "Создать папку".

SOLON7 29-07-2011 11:19 1722128

Цитата:

Цитата Lisabon
Проявляется при нажатии кнопки "Создать папку". »

хорошая новость Исправил!!

SOLON7 02-08-2011 17:41 1724676

Доступна новая версия 1.2
http://www.bslash.kz/softb

В новой версии добавлено!!
-Добавлена восстановление системы в инструменты
-Добавлена опция не создавать контрольную точку
-Добалена возможность создавать контроль точку восстановления
-Изменены некоторые иконки
-Исправлен баг ошибки распаковки драйвера
-возможность добавлять установку программ (утилит ,кодеков и пр)
складывать программы и утилиты в папку программс (каждое добавление инсталлятора автоматически добавляла кнопку в тело driverX в закладку "проги и утилиты")
-изменены иконки
-на закладке спрогами не работает кнопка "выделить все"
-и двойным кликом по кнопке с прогой она не запускаеться
-теперь .lock файл удаляется (теперь не будет мазолить глаза)


Такс мужики я толком не докончил установку Софта, нужно ваше мнение, как сделать как оформить установку софта, какой фейс использовать как в WPI или как BS soft installer. Это очень важно, ПРедложите свои варианты Установки софта, И сделаейте программу лучше !!

XCV 02-08-2011 18:46 1724716

Цитата:

Цитата SOLON7
Вообще кто нибудь запускает программы аналоги по сети »

да, я запускаю DIA и довольно часто, но на время никогда не обращал внимания, на 10 сек больше на 10 меньше, мне это не принципиально, стабильность работы, правильность определения нужных пакетов и корректность установки - вот основные для меня моменты при запуске по сети =)

SOLON7 02-08-2011 18:48 1724718

офф топ, вы вообще читаете тему, или просто потрепатся пришли ???? Я скажу вам дорогой, широко откройте глаза, прежде чем делать выводы!!

XCV 02-08-2011 18:50 1724720

Цитата:

Цитата SOLON7
установку Софта »

имхо не совсем нужный прибабах для проги по установки дров, это по моему отдельная прога
Цитата:

Цитата SOLON7
какой фейс использовать как в WPI или как BS soft installer »

сам пользуюсь BS soft installer, при чем он запускается во время установки хп до загрузки эксплорера, поэтому такой фейс имхо оправдывает себя, да если и запускать его на живой винде не вижу проблем с таким фейсом

Цитата:

Цитата SOLON7
широко откройте глаза, прежде чем делать выводы!! »

это ко мне относится? я выводов не делал...

SOLON7 02-08-2011 23:57 1724861

Есть идея сделать Вкладку СОфтА такой, что скажите Господа ???
одиночный клик, выбор проги.
двойной клик,запуск на котором кликнули!!
Если колво проголосовавших окажется достаточно, то так и сделаю!!


roaa 03-08-2011 09:10 1724992

Только стал привыкать к этой проге... Может не стоит заморачиваться на установке программ? Сам использую BS soft installer.

samsobi 03-08-2011 12:10 1725111

Цитата:

Цитата SOLON7
Такс мужики я толком не докончил установку Софта, нужно ваше мнение, как сделать как оформить установку софта, какой фейс использовать как в WPI или как BS soft installer. Это очень важно, ПРедложите свои варианты Установки софта, И сделаейте программу лучше !! »

Без обид... Спасибо тебе за прогу, мне нравится, но ИМХО не стоит смешивать с установкой софта и тратить силы. :) BSPI (BoaSoft'у вселякая благодарность!!!), работает хорошо, стабильно и выглядит законченным продуктом.

dead_wolf 03-08-2011 12:35 1725130

Думаю предполагается что там будет софт который связан с драйверами , например физикс, для ноутов хоткей или управление питанием , или запуск дополнительных утилит типа евереста, DoubleDriver, DriversBackUpSolution, или других утилит. Так что в итоге это будет не совсем WPI.

noway2 03-08-2011 17:11 1725361

Вложений: 2
1. Bugreport version 1.2
Bug 1:
- Перестала работать доиндексация новых пакетов.
Если добавить\заменить новый пакетик с дровами, то при запуске индексации вываливается ошибка "Invalid pointer operation", и виснет на "Идет индексация XX%"...
Картинка №1
С нуля индексируется нормально.

Bug 2:
Картинка №2
- вылезает, если удалить файлы с дровами, но не удалить индексы руками.

2. С софтом - против.
Если и будешь делать, то сделай так, чтоб если нет папки Soft, то и сама вкладка не отображается. Максимум - вариант dead_wolf.

Спасибо.

SOLON7 03-08-2011 17:44 1725393

noway2, с этого момента пободробнее, когда вываливается, при каких обстоятельствах, давайте я попробую повторить баг. напишите в PM на mail или аську!!!

noway2 03-08-2011 18:15 1725421

SOLON7, почисть ПМ Ж)

Пример реализации краша:
Vist32/64 пустые.
В XP положил десяток паков - проиндексировал.
Потом докинул еще 1, выбрал его на индексацию - нажал проиндексировать и получаю:
http://img706.imageshack.us/img706/7711/crashta.jpg

----------------
З.Ы.

Нашел!

При количестве архивов с дровами > 18 - получаем краши. При меньшем количестве - всё супер.

quarq 04-08-2011 01:14 1725604

Цитата:

Цитата dead_wolf
например физикс, для ноутов хоткей или управление питанием , или запуск дополнительных утилит типа евереста, DoubleDriver, DriversBackUpSolution, или других утилит. »

именно за такой подход к программам! будет самым нужным и востребованным

SOLON7 04-08-2011 12:35 1725779

вот так будет выглядеть окно настройки софта, возможно будет функция Автоматическое сканирование программ в папке софт и определение параметров тихого запуска. Я все таки добрался до установки софта, настройка ни WPI ни BS soft installer не является легкой, все надо заполнять, а тут можно будет расслабится и нажать кнопку и все готово!!


SOLON7 06-08-2011 06:48 1726712

наверно сегодня будет готов Билд с СОФТОМ!! но пока еще тестовыйЁ!Ё

SOLON7 08-08-2011 07:34 1727619

Вложений: 1


В новой версии добавлено!!
Окно редактирования Софта(имя проги,параметры запуска)
исправлены мелкие баги!!

Скачать Билд 1.4
http://www.bslash.kz/77-bslash-drive...drayverov.html

ВОзможно в этом билде будут недочеты. если есть говорите, ПОка еще автосканирование софта в папке не сделал, тут нужна помощь форумчан.

Как можно определить параметры тихой установки программы ????

SOLON7 08-08-2011 10:07 1727707

И кстати не забываем ОТписыватся !!

noway2 08-08-2011 12:21 1727773

Цитата:

Цитата SOLON7
И кстати не забываем ОТписыватся !! »

У меня бага с "доиндексацией" пакетов осталась...
+ странность появилась - если начать с нуля индексировать, то каждые 10-17 пакетов просто зависает. После перезапуска продолжает.

У всех остальных всё нормально?
Кто-нить попробуйте с 20+ пакетами следующее: удалить какой-нить 1 и добавить парочку новых. И перезапустив прогу попробуйте проиндексировать эти 2 новых.

SOLON7 08-08-2011 12:26 1727780

А кроме
Цитата:

Цитата noway2
У меня бага с "доиндексацией" пакетов осталась... »

Есть еще какие нить замечания ???
Баг исправлю, если сумею повторить!!

Знаете что меня больше всего бесит ? так это что noway2, вы даже не предоставили список DP и Ini файл,
Как я могу вам помочь, если вы мне не идете на встречу, мог ли бы устранить баг давным давно, если бы были в сети на Аське!!!
ВОзможно даже пакет проблемный!! Хотя сделал максимум усилий чтобы индексация была без задоринки, проблема в кроется в Выгрузке баз из памяти!! Будите ли вы так любезны чтобы совместно со мной исправить Баг!! А там посмотрим еще какие баи будут!!

PS: C Уважением Горе-программист ))

noway2 08-08-2011 15:55 1727961

Вложений: 1
Нашел.
Глюк проявляется только, когда присутствуют пустые (0 Байт) индексные файлы, которые получаются из пакетов, в которых нет inf-ов (DP_Graphics_Languages_wnt5_x86-32_1107.7z, DP_Runtimes_wnt5_x86-32_1107.7z, DP_Graphics_PhysX_wnt5_x86-32_1107_XP.7z).

dead_wolf 08-08-2011 16:10 1727969

Эти файлы можно удалить т.к. программа их не устанавливает.

SOLON7 08-08-2011 17:11 1728009

Цитата:

Цитата noway2
Нашел.
Глюк проявляется только, когда присутствуют пустые (0 Байт) индексные файлы, которые получаются из пакетов, в которых нет inf-ов (DP_Graphics_Languages_wnt5_x86-32_1107.7z, DP_Runtimes_wnt5_x86-32_1107.7z, DP_Graphics_PhysX_wnt5_x86-32_1107_XP.7z). »

Ну NOWAY2 мои аплодисменты!! совсем другое дело!! теперь мне даже не надо отлаживать, исправлю баг и выложу!!!


Цитата:

Цитата dead_wolf
Эти файлы можно удалить т.к. программа их не устанавливает. »

Удалять их ненадо, так как каждый раз программа будет просить их проиндексировать при запуске!!!

dead_wolf 08-08-2011 17:34 1728031

SOLON7 я имел ввиду сами архивы удалить т.к. они не используются.

SOLON7 08-08-2011 17:36 1728034

noway2, Баг индексации исправил!, теперь ошибки нет!!


Цитата:

Цитата dead_wolf
SOLON7 я имел ввиду сами архивы удалить т.к. они не используются. »

А что как их тогда ставить ??

noway2 08-08-2011 18:30 1728074

Цитата:

Цитата dead_wolf
SOLON7 я имел ввиду сами архивы удалить т.к. они не используются. »

А черт их знал. В какой-то сборке DSP были, я их и использовал Ж)

dead_wolf 08-08-2011 18:36 1728079

noway2 DPS их тоже не использует :)

SOLON7 08-08-2011 20:30 1728149

Господа отписываемся, что то комментариев МАЛО!!!!

ispolin 08-08-2011 21:10 1728181

SOLON7, дружище ограничь использование восклицательных знаков до минимума, чего ты всё время кричишь? :off:

SOLON7 08-08-2011 21:12 1728182

Я хочу сделать проект лучше, разве этого мало ??

Ampix 08-08-2011 23:19 1728262

SOLON7
Вкладку "Программы" нужно пошлифовать.
Добавить например возможность прописать свои иконки к софту.
Сделать фиксированный размер окна с описанием программы.
Ну и автосканирование софта ждем.

SOLON7 09-08-2011 00:06 1728286

driverX 1.44
http://www.bslash.kz/78-bslash-drive...drayverov.html

В новой версии добавлено!!
Исправлен баг индексации.
исправлены мелкие баги!!
Добавлена возможность автопоиска программ.

Следующий билд будет PRE RC!!

challenger80 09-08-2011 09:06 1728371

перезалей куда-нибудь

ispolin 09-08-2011 11:49 1728465

Цитата:

Цитата SOLON7
сделать проект лучше »

делай, люди только приветствуют начинание, но кричать используя в каждом предложении восклицательные знаки - дурной тон :off:

SOLON7 09-08-2011 20:38 1728788

Цитата:

Цитата ispolin
приветствуют начинание, »

Это не начинание это уже полноценный готовый продукт, вот тока мало людей отписываются!!!

DenisMF 09-08-2011 20:58 1728794

Цитата:

Цитата SOLON7
Добавлена возможность автопоиска программ. »

1. Программа интересная, но слабо рекламируемая и не имеющая команды тестеров и бегрепортеров.
2.идея с программами замечательная, но не хватает интересных вкусняшек:
- поиск ключей автоустановки (включая варианты из 7zip);
- автозаполнение описания программы (к примеру из описания *.exe файла или интернета.)

SOLON7 09-08-2011 21:17 1728807

Цитата:

Цитата DenisMF
- поиск ключей автоустановки (включая варианты из 7zip); »

можно было бв сделать с помощью USSF но он 7z не понимает

Цитата:

Цитата DenisMF
- автозаполнение описания программы (к примеру из описания *.exe файла или интернета.) »

из интернета глупо, можно из версии файла брать !!

С ключами немного проблематично, так как USSF так себе программа!!

wadimus 11-08-2011 07:58 1729601

стоит 7х86. мама со встроенной видео-. поставил радеон, запустил Bslash DriverX v.1.2 с дровами от SamDrivers 11.4.11 Birthday Edition.

при запуске ошибка:
Запуск программы невозможен, ... не найден SrClient.exe

тут же перекинул драйвер-пак в Bslash DriverX v.0.870 BETA, ошибки такой не было, драйвера установились

и еще, принуждение создать точку восстановления не нужно! раздражает :)

SOLON7 11-08-2011 14:13 1729853

Моя програ не использует SrClient.exe. а использует SrClient.dll. Эта вещь отвечает за функцию точка восстановления системы!!

НЕ СОздавать точку восстановления можете отключить в ОПЦИЯХ!!!

Еще вопросы есть ??

wadimus 11-08-2011 17:24 1729998

SOLON7,
всё понял! в driverX.ini
Код:

[EXPERT]
Restorepoint=1

насчет SrClient.exe ошибся, не до того было :)

замечания оформлю списком:
- в настройках - При загрузке программы НЕ просить создавать ... - может, всё же просить создать ..., а по-умолчанию программа НЕ создает точку
- установки софта в комплекте не надо (или пусть он будет в таком состоянии - кому надо, тот сделает полный комбайн).
- дрова на видео-карты. видятся, устанавливаются и опять появляются в списке требующих установки. у меня знакомый раз 5(!) пытался так установить драйвера :) после перезагрузки видео-карта снабжается нужными драйверами.
- может, вывести галочку для принудительной перезагрузки системы после установки драйверов?
будет полный автомат - запустил прогу, пометил галочками нужные драйвера для устройств, далее установка автоматом, потом автоматом же перезагрузка системы, после чего всё работает как надо.
- как я понял, язык программы русский встроенный? думай о захвате Голактико :) - переводе проги на др.языки. лучше сделать внешний ini-файл с языками: russian.ini, english.ini, ...

SOLON7 14-08-2011 18:57 1731721

Скоро выложу БИЛД 1,6. В новой версии планируются
1.Сканироване все папки DRP.
2.Изменен интерфейс на зебру.
3.Возмосжность искать драйвер в ГУГЛЕ И DEVID.info
4.Драйвера которого нет в базе и не установлен теперь отображается во вкладке УСТАНОВКА!!


http://www.bslash.kz/softb

SOLON7 15-08-2011 06:54 1731960

Bslash DriverX 1.6 PRE RC Программа установки драйверов



http://www.bslash.kz/79-bslash-drive...drayverov.html

В новой версии добавлено!!
1.Сканирование всей папки DRP.
2.Изменен интерфейс на зебру.
3.Возмосжность искать драйвер в ГУГЛЕ И DEVID.info
4.Драйвера которого нет в базе и не установлен теперь отображается во вкладке УСТАНОВКА!!
5.Добавлено окно загрузки баз ( при загрузке баз отображается процесс, фиолетовое окошко) Если запускается по сети, то теперь знаешь как долго будут загружатся базы!!!
6.Добавлена кнопка меню драйвера, для налядности.

Скажу просто и ясно, пальчики оближешь!!!
Если вы думаете , что качать не стоит, ошибаетесь. Программу стало юзать еще приятнее!!!

PS. Смотрим и отписываемся!!

noway2 15-08-2011 09:36 1732034

Цитата:

Цитата SOLON7
Люди добрые как думаете!!
может сделать Меню Аля Firefox, по типу этого... ???????????? »

Большие гламурные кнопки - как-то несерьезно Ж)

Небольшое пожелание:
- при отсутствии папки Soft делать вкладку "Программы" невидимой.

roaa 15-08-2011 23:19 1732653

Вложений: 1
Вот такая ошибка. После этого включается программа. Драйвер-паки не видит.

SOLON7 16-08-2011 02:23 1732737

roaa, баг уже исправил, это бывает если ни одной подпапки нету в DRP!!

SOLON7 16-08-2011 05:48 1732779

Мужиики есть идея ОБЬЕДИНИТЬ ВКЛАДКУ Установка и обновление..
Вот по идее как будет смотрется...

Это будет оформленно как группы, но по идее в Windows поддержка груп в Listview появилась в WinXP.
Какую еще групировку можно сделать кроме как установка и обновление......

Например там типы старые, или новые, или дубликаты ???



vla-ad 16-08-2011 13:28 1733036

а можно узнать - с чего начинается работа данной программы?
че то я не понял, (как пользователь) - скачал, распаковал - запустил, и что?
никакой инфо - папка DRP пуста и поэтому нет никаких сведений.
получается мне изначально необходимо что-то куда-то скопировать или указать путь к базам драйверов местного характера?
есть хоть малое REDME - как инструкция по установке и работе?
извините если не внимательность, - но нужного пока не нашел)

Nun-Nun 16-08-2011 13:47 1733064

vla-ad,

Вопрос отчасти правомерный. Если для драйверпаков в программе не предусмотрена специально предназначенная папка, то по идее при первом запуске работа программы должна начинаться с предложения указать это место расположения. Но вроде задачи и возможности программы несколько более обширны, чем решение только вопроса расположения ДП (так что может я не совсем в тему)...

Virtuez 16-08-2011 14:04 1733078

При старте вылазит ошибка
---------------------------
Driver X
---------------------------
List index out of bounds (0)
---------------------------
ОК
---------------------------

Драйверпаки в папке не видит

SOLON7 16-08-2011 18:41 1733266

Цитата:

Цитата Virtuez
Driver X
---------------------------
List index out of bounds (0)
---------------------------
ОК
---------------------------
Драйверпаки в папке не видит »

ПОвторяю еще раз, ошибка возникает если в папке DRP нет подпапок!! Если создать в папке DRP пустую папку то баг исчезает...

vla-ad 16-08-2011 21:15 1733347

Цитата:

Цитата SOLON7
ПОвторяю еще раз, ошибка возникает если в папке DRP нет подпапок!! »

а можно все таки повторить - что нужно делать после установки\запуска проги, чтобы начался процесс обновления, индексации - что куда нажать, или если можно, ридми+к общему составу архива...
спасибо

SOLON7 18-08-2011 18:07 1734711

vla-ad, ПОзже обьясню, щас устраиваюсь на работу, поэтому билды и я будут выходить реже!!!!

SOLON7 23-08-2011 15:51 1737798

Привет Господа, я немного освободился, есть время, какие предложения будут по RC???

roaa 23-08-2011 18:30 1737887

Раньше вставлял программу в WPI/ Приходилось лишь папку tools закидывать в корневой каталог, версия 1,6 выкидывает ошибку List index out of bounds. ( структура: дистрибутив XP-папка OEMDRV-driverx.exe)...Обидно

vla-ad 23-08-2011 22:02 1738000

еще раз повоторюсь - плиз:
- порядок действий для обновления
) прога установлена
) далее..... - (как достать дрова которые есть, и вооще - че нужно делать чтобы процесс пошел?)

roaa 24-08-2011 09:00 1738234

При запуске программы образуется папка, в которых предполагается наличие драйверов (я обычно создаю свою, для этого в настройках прописываешь эту папку). В этой папке создаешь подпапку, в которую и складываешь драйвера. При запуске программа сама запросит проиндексировать ваши драйвера.

vla-ad 24-08-2011 11:28 1738309

Цитата:

Цитата roaa
При запуске программа сама запросит проиндексировать ваши драйвера. »

В том то и дело, речь об индексации была - только
1. не индексируется
2. даже не предлагает - ни папку, ничего (хотя как было указано в начале, дабы избежать известного сообщения об ошибке, просто создаешь новую подпапку)
Короче вопрос открытый - че делать, когда и как???
***
А можно просто написать REDME для учеников, новичков и т.д.
(прога вроде не плохая, даже сайт есть, на как с ней работать нигде нет - странно)
Подумайте плиз

SOLON7 24-08-2011 11:49 1738331

в папке где лежат драйвера DRP должна быть хотя бы одна подпапка.
например:

drp\wnt6 или drp\xp

или любая ПУСТАЯ ПАПКА, эта ошибка есть только в последнем билде.

vla-ad 24-08-2011 11:57 1738340

Цитата:

Цитата SOLON7
.....drp\wnt6 или drp\xp........... »

это ясно - в посте все указано и на Вашем сайте
НО.......... третий раз повторяюсь - А ЧТО ДАЛЬШЕ????????????
.. и кстати - что индексировать, если папка пуста?....)))

) ну неужели не ясен вопрос? - трижды прозвучавший здесь -
--- описание, ридми - порядок действий - вплоть до полного обновления
(расшифрую в четвертый раз)))
- ЧТО ЗА ЧЕМ ДЕЛАТЬ пока дрова не обновятся в полном объеме...

SOLON7 24-08-2011 15:57 1738509

О БОЖЕ. какой вы непонятный....
1. Закидываем дрова в папку DRP или выбирает путь где лежат дрова.
2.Программа попросит проиндексировать НЕИДЕКСИРОВАННЫЕ пакеты. Проиндексируем неважно как !!
3.Перезапускаем программу и во вкладке УСТАНОВКА И ОБНОЛВЕНИЕ будут предложены дрова.
Для ГИИКОВ предусмотренно опции по старым и дубликатам драйверов.
4.Ставим дрова и радуемся...
5. Ставим полезное сообщение на этот ПОСТ )))

это аналоги программы DPS и DIA. что то зачистили с банальными вопросами!!!

vla-ad 24-08-2011 17:00 1738557

...за "непонятность" - спасибо - буду иметь ввиду, а щас плиз:
Цитата:

Цитата SOLON7
1. Закидываем дрова в папку DRP или выбираем путь где лежат дрова. »

- если не трудно где обычено в WinXP лежат дрова? Где их искать, чтобы путь задать?

dead_wolf 24-08-2011 17:24 1738575

vla-ad скачать драйвер паки можно сдесь http://driverpacks.net/driverpacks , которые нужно ложить в папку DRP.

vla-ad 24-08-2011 17:39 1738584

Цитата:

Цитата dead_wolf
скачать драйвер паки можно сдесь http://driverpacks.net/driverpacks »

DP_Chipset_wnt5_x86-32_1108 - чипсет скачал и все?
или нужно вооще все скачивать?

dead_wolf 24-08-2011 17:54 1738592

vla-ad если нужны драйвера только для чипсета для XP то можешь скачать только DP_Chipset_wnt5_x86-32_1108, а так качай все при чем если будет DP_Chipset_wnt5_x86-32_1108 и предположим DP_Chipset_wnt5_x86-32_1107 то оставляй у которого дата создания выше т.е. 1108 .


DP_Chipset_wnt5_x86-32_1108 - Chipset (устройство в даном случай драйвера для чипсета), wnt5 (ОС wnt5 - ХП , wnt6 - vista,7 ), x86-32 (разрядность ОС), 1108 (дата создания драйвер пака ).

Но лучше скачай готовую сборку например http://drp.su/ru/download.htm и скопирую туда программу DriverX .

ATROX 26-08-2011 09:24 1739575

SOLON7,
При запуске программы по сети (версия 1.6) выдается сообщение об ошибке.

ОС: Windows XP SP3

Virtuez 26-08-2011 10:49 1739615

Столкнулся с такой-же проблемой как и в DriverPack Solution, а именно невозможность проиндексировать паки если в настройках программы указан полный путь к ним. Драйверпаки определяются но индексация не идет. В чем может быть загвоздка? Решил попробовать сабжевую программу и наткнулся на те-же грабли что и в DPS. Может я что делаю не правильно?

SOLON7 26-08-2011 11:05 1739621

Цитата:

Цитата ATROX
SOLON7,
При запуске программы по сети (версия 1.6) выдается сообщение об ошибке. »

создайте любую пустую папку, где дрова лежат!!!

Цитата:

Цитата Virtuez
Столкнулся с такой-же проблемой как и в DriverPack Solution, а именно невозможность проиндексировать паки если в настройках программы указан полный путь к ним. Драйверпаки определяются но индексация не идет. В чем может быть загвоздка? Решил попробовать сабжевую программу и наткнулся на те-же грабли что и в DPS. Может я что делаю не правильно? »

Может вам обратится в приемную Телепата ?? Полный путь это как ?? Пути что DriverX что Dia что DPS должны быть относительными, так как это не программа которая ставится на ОС, а должна идти вместе с драйвер паками!!и вообще говорите что вы указываете и конфиги тоже прикрипите, мы же тут не телепаты!!

vla-ad 26-08-2011 11:13 1739627

Цитата:

Цитата SOLON7
.......»

если не против - "ФИ" по теме
удалось или не удалось установить или работать - сказать затрудняюсь, но возникли ситуации следующие:
- после обновления дров, вылетели сеть и звук, причем самоудалились - исчезли))))) (понимайте как хотите, но инфа из панели управления ушла)
*****
пришлось заново переустанавливать дрова в ручном режиме (старым добрым привычным способом)
*****
поясните возможные причины, если не трудно?

Virtuez 26-08-2011 11:25 1739635

Вы меня пугаете! Что такое полный (или ,если хотите, абсолютный) путь в MS Windows я думаю должен знать каждый, а уж тем более программист.

Листинг моего driverX.ini версия программы 1.6
Код:

[Path]
DRPDIR=P:\XPCD\DRIVERS\DRIVERPACKS\DRP
XPDIR=XP
VISTADIR=VISTA
VISTA64DIR=VISTA64
DEV_DB=DEV_DB
[window]
IGNORELS=
[EXPERT]
1hwid=0
Restorepoint=0

Вот с таким конфигом не работает индексация. Это вы так решили что прога ДОЛЖНА идти с драйверпаками и пути ДОЛЖНЫ быть относительными? У меня, например, одни и те-же пакеты на несколько программ подобных вашей и запускаются они из разных мест.

samsobi 26-08-2011 11:36 1739639

Цитата:

Цитата SOLON7
создайте любую пустую папку, где дрова лежат!!! »

вот мой ини:
Код:

[Path]
  DRPDIR=DRIVERS
  XPDIR=DrvX
  VISTADIR=Drv7
  VISTA64DIR=Drv6
  DEV_DB=TOOLS\HWID\DRIVERX
  [EXPERT]
  1hwid=0
  Restorepoint=0
  [window]
  IGNORELS=

В папках есть файлы, версия 1.12RC работает нормально. При запуске 1.6 PRE RC паков не видит, а при попытке прописать абсолютные пути (G:\Driver\Drivers) список паков появляется, но индексация виснет (процент на нуле, верхний бегунок бегает).
Что здесь не так?
ЗЫ. Не успел, пока писал... Ситуация получается как у Virtuez

SOLON7 26-08-2011 12:11 1739659

Цитата:

Цитата Virtuez
XPDIR=XP
VISTADIR=VISTA
VISTA64DIR=VISTA64 »

не имеют значения так как программа сканирует всю папку DRPDIR..
все остальные вопросы тока через личку.

ВСЕМ Поставьте пути умолчанию и найдите баг если он имеется.
тут версия 1,6, а вы пользователи задаете странные вопросы, проверьте с путями по умолчанию.. Если баг повторится у 3 юзеров значит баг!!

И хватит паниковать все В поряде, прога уже много билдов претерпела!!!
Спокойно опишите ситуацию чтобы Форумчане могли понять что и как у вас не работает!!!!

Virtuez 26-08-2011 12:29 1739666

Я так понял программа работает корректно только с путями по умолчанию, а кто решит зачем-то путь поменять, тот идет лесом. Зачем тогда вообще ini если менять ничего нельзя? Вам про то и говорят что с путями по умолчанию работает а с полными (абсолютными) нет! Если так и должно быть так и скажите. А по поводу создания подпапки в папке DRP советую вынести это в первый пост, чтобы больше не было глупых вопросов от каждого второго юзеров, которые должны перечитывать всю тему или иметь телепатические способности.

samsobi 26-08-2011 12:37 1739675

SOLON7, ставлю путь DRP, в этой папке есть паки. При запуске 1.6 появляется окошко как в сообщении 250. После ОК, главное окно с сообщением "Драйвер пакеты не проиндексированы". В настройках путь DRP указан, прога паков не видит. Что еще надо?

vla-ad 26-08-2011 12:38 1739677

я бы предложил буквально следующее:
1. если есть папки по умолчанию *(или подпапки) - так создайте их в самой проге - пусть не будет ни у кого проблем тем более, если при таких ситуациях возникают различные нюансы
2. ридми пожалуйста в архив с прогой (порядок действий с прогой)
3. если уж нужно указывать пути имеющихся дров в системе XP SP3 то почему (опять же) не задать их сразу в авто, в случае других (если такове возможно) указывать в ручную

quarq 26-08-2011 16:32 1739781

интересный момент наступает ....
программа самодостаточная в принципе ,а посему драйвер паки должны лежать там где им положено внутри программы! до идиотизма смешная ситуация ! вы еще папку виндовс переименуйте и потом пишите эроры майкрасофту : "тупая винда не понимает новой папки "

vla-ad, а вы вообще научитесь с начало работать с программой и когда поймете разницу между паками и драйверами будите умничать по поводу как надо переделать программу под таких как вы неучей!

все происходит в точности как в том анекдоте , про нового русского:
я у вас одну хрень купил она не работает!!!!!
продавец : а вы справку читали по ее работе????
новый русский : конечно нет ! я что идиот?!

Цитата:

Цитата vla-ad
2. ридми пожалуйста в архив с прогой (порядок действий с прогой) »

идея интересная .... только я не видел ни одного програмера который бы хелпы писал к своему детищу !
к сожалению, хелпы пишут сами пользователи и предлагают включить их в программу
(я программистов тут не защищаю, большой минус им всем! но они считают: не барское дело хелпы писать )

мне в некоторой степени некогда "исследованиями" заниматься но на то что программа заточена со своими задачами справляется...

вот такое мое мнение на ситуацию в целом как пользователя этой программы!

SOLON7 26-08-2011 16:38 1739785

Спс Кварк, меня еще поражает что пользователи наверное думают что им тут все должны. Проект хоть и бесплатный, уважайте программиста который сделал программу лучше чем аналоги. и не надо плеватся, прочтите тему проанализируйте, поймите что и без ламеров хлопот хватает!!!!

vla-ad 26-08-2011 20:30 1739922

пипец - ну красота, пошло дело:
1. с вопросом подошел - "ты неучь"
2. с предложением подошел - "ты умник"
3. пожаловался - ты "ламер"
...как посмореть - ут много грамотных - да мало умных (поговорка бывалых)...
подумайте уважаемые профессионалы и простите за напоминание о воспитании,
...обернитесь в реальность и найдите тчто-то поценнее чем слова - может все таки делом докажите что работает и как?

SOLON7 26-08-2011 22:18 1740004

Цитата:

Цитата vla-ad
пипец - ну красота, пошло дело:
1. с вопросом подошел - "ты неучь"
2. с предложением подошел - "ты умник"
3. пожаловался - ты "ламер"
...как посмореть - ут много грамотных - да мало умных (поговорка бывалых)...
подумайте уважаемые профессионалы и простите за напоминание о воспитании,
...обернитесь в реальность и найдите тчто-то поценнее чем слова - может все таки делом докажите что работает и как? »

если нет докажите обратное. Напишите HELP к программе!!!
Или по крайней мере попробуйте найти баг в программе кроме LIST INDEX OF BOUND.

а так по большей части флеим идет!!!
Я автор 4 программ-аддонов на форуме, стоит прислушится к моему мнению!!!

Nun-Nun 26-08-2011 22:52 1740029

Цитата:

Цитата quarq
идея интересная .... только я не видел ни одного програмера который бы хелпы писал к своему детищу !
к сожалению, хелпы пишут сами пользователи и предлагают включить их в программу
(я программистов тут не защищаю, большой минус им всем! но они считают: не барское дело хелпы писать ) »

Вот это-то, как раз, программерам чести и не делает!
Уж извините, но при всём моём уважении к Вам и автору данной темы, как к наиболее опытным участникам oszone, хочу сказать, что vla-ad отчасти прав. Я не ратую за то, что пользователь не должен изучать программый продукт, но какой-то ОПРЕДЕЛЁННЫЙ минимум информации о продукте для пользователя всё-таки должен быть, тем более, если автор действительно желает к своему детищу привлечь внимание как можно большего числа пользователей. Это, в общем-то, аксиома. И не нужно забывать, что не у всех и не всегда есть достаточные возможности и время на изучение программного продукта методом научного тыка! И уж тем более не стоит таких пользователей считать ламерами и лохами. Кроме конфликтов и флуда это ничего не даст. Кстати, среди этих "ламеров" хватает технарей, которые в своей области запросто заткнут за пояс многих программистов!
Прошу прощения за оффтоп.

quarq 27-08-2011 00:41 1740090

Цитата:

Цитата Nun-Nun
(я программистов тут не защищаю, большой минус им всем! но они считают: не барское дело хелпы писать ) »
Вот это-то, как раз, программерам чести и не делает! »

скажу больше первую справку к DPS написал я , которая долгое время кочевала из релиза в релиз ....
но верно если это востребовано, надо и справки писать
дело в другом что слишком это все с большим нахрапом (наездом ) на автора "причем совсем человек в танке"

но и обзывать тоже дело не хорошее ...
и вообще давайте жить дружно и весело!

SOLON7 27-08-2011 11:32 1740230

в течение этой недели исправлю баги, и выложу RC.

Ищите баги ГОСПОДА!!!!

NIK007 27-08-2011 16:18 1740387

если я правильно понял, то эта программа проверяет установленные драва и обновляет\устанавливает, те которые устарели\отсутствуют...правильно?
и ещё: где программа берёт драва: качает из инета или нужно на компе иметь драйверпаки?

quarq 27-08-2011 16:27 1740394

NIK007, в основном использует драйверпаки как и подобные программы , а также если драйверы в своей базе не найдены есть возможность найти их в интернете ...

NIK007 27-08-2011 16:32 1740399

quarq, значит наличие драйверпаков всё-таки желательно?

quarq 27-08-2011 16:36 1740401

NIK007, а как вы хотели чтобы программа их сама писала, по мере необходимости!??
это уже готовая нобелевская премия тому кто такое сделает!!!!!!!!!!!
а все качать с нета это вообще ни куда не годиться , так три дня на поиски может уйти и тд

NIK007 27-08-2011 16:47 1740411

Цитата:

Цитата quarq
а как вы хотели чтобы программа их сама писала, по мере необходимости!?? »

неее...мне хотябы чтоб сама искала в нете (например на сайтах драйверпаков) и ставила нужные

SOLON7 27-08-2011 18:12 1740471

Цитата:

Цитата quarq
готовая нобелевская премия тому кто такое сделает!!!!!!!!!!! »

Остроумно )))))

Цитата:

Цитата NIK007
еее...мне хотябы чтоб сама искала в нете (например на сайтах драйверпаков) и ставила нужные »

ну погугли есть такие проги, при правильно поставленном запросе, ГУГЛ поможет !!!!!

Painkiller 28-08-2011 12:38 1740890

Цитата:

Цитата NIK007
неее...мне хотябы чтоб сама искала в нете (например на сайтах драйверпаков) и ставила нужные »

Посоветую вам программу DriverGenius. Сам пользуюсь. Ищет нужные драйвера в инете и даёт скачать их . Также делает резервную копию драйверов установленных и превосходно их восстанавливает с резервной копии

SOLON7 28-08-2011 18:24 1741058

Цитата:

Цитата Painkiller
превосходно их восстанавливает с резервной копии »

конешно резервные то сама делала.....

dead_wolf 28-08-2011 18:33 1741062

Только программа DriverGenius платная стоит $30. А на счет чтобы скачивала с интернета то Windows сам может обновлять драйвера :)

webfan 04-09-2011 14:35 1745886

Здаствуйте ,посоветуйте хароший Windovs xp конфигурация компьютера эсть заранеэ спасиба ,можна в личку.

SOLON7 04-09-2011 14:50 1745895

Цитата:

Цитата webfan
Здаствуйте ,посоветуйте хароший Windovs xp конфигурация компьютера эсть заранеэ спасиба ,можна в личку. »

Я ничего не понял из того что вы сказали!!!!!

vla-ad 04-09-2011 15:21 1745924

Цитата:

Цитата webfan
посоветуйте ..... Windovs xp »

судя по конфигу у тебя все ок. А что еще не хватает?
Поясни объективно людям - помогут...

Напомню:
1. хелпа все еще нет;
- а вот причина необходимости ридми все таки в том, что воспользовавшись самым последним драйверпаком - попытка переустановить (обновить) сеть - оказалось фатальной: - слетело все - сети не стало вооще и все отрубилось и исчезло даже из панели управления))))))))
Возможно что действия могут быть не корреткны - но стало ясно, (по-видимому), что наличие паков и безотказности проги все автоматизировано.
Терь в ауте. На заметку......... Жду ответной....

webfan 04-09-2011 15:55 1745951

Где можна ОС: MS Windows XP Professional 32-bit SP3 скачять тут скачав DrevirX не можу установить викидуэ ошибку испорчен диск и нету файла новий диск .

SOLON7 04-09-2011 22:39 1746212

Цитата:

Цитата webfan
Где можна ОС: MS Windows XP Professional 32-bit SP3 скачять тут скачав DrevirX не можу установить викидуэ ошибку испорчен диск и нету файла новий диск . »

Ну вы даете, я ничего не понял из того что вы тут написали !!!!

niknikto 05-09-2011 19:30 1746776

Привет всем! Подскажите пожалуйста с программой. При запуске с CD диска появляется ошибка описанная на форуме "List index out of bounds (0)" . Все директории присутствуют(DRP,в ней XP, VISTA, VISTA64), драйверпаки присутствуют и проиндексированы. При запуске с жесткого диска или с флешки, никаких ошибок нет, только при запуске с CD диска.Вот листинг .ini файла:

[Path]
DRPDIR=DRP
XPDIR=XP
VISTADIR=VISTA
VISTA64DIR=VISTA64
DEV_DB=DEV_DB
[window]
IGNORELS=
UpdateBase=0
[EXPERT]
1hwid=0
Restorepoint=0


Заранее спасибо за ответ!

SOLON7 05-09-2011 19:35 1746781



ВНИМАНИЕ
Начиная с версии 1.6 папки xp,vista,vista64 указаывать необязательно. так как сканируется вся папка с драйверами!!.


Это скорее всего баг. НО скиньте древо всех файлов. Чтобы я мог воспроизвести ОШИБКУ!!

Надеюсь не надо обьяснять что такое Древо файлов ????

niknikto 05-09-2011 19:52 1746795

ок папки удалил в настройках, не помогло. Что такое древо файлов вкурсе, не тупые.

читать дальше »
\DEV_DB
\driverX.exe
\DRP
\SOFT
\tools
\DEV_DB\dp_chipset_wxp_x86-32_1105_greg_b.DX
\DEV_DB\DP_Graphics_ATI_wxp_x86-32_1010_Greg_B.DX
\DEV_DB\DP_GRAPHICS_INTEL_x86_32_1010_greg_b.DX
\DEV_DB\dp_graphics_nvidia_wxp_x86-32_1010_greg_b.DX
\DEV_DB\dp_lan_wxp_x86-32_1010_greg_b.DX
\DEV_DB\dp_sound_cmedia_wnt5_x86-32_1010_greg_b.DX
\DEV_DB\dp_sound_realtek_wxp_x86-32_1010_greg_b.DX
\DEV_DB\dp_sound_soundmax_wnt5_x86-32_1010_greg_b.DX
\DEV_DB\dp_sound_via_wxp_x86-32_1010_greg_b.DX
\DEV_DB\DP_UAA_wnt5_x86-32_1006.DX
\DEV_DB\DriverPack_MassStorage_wxp_x86-32_110556_greg_b.DX
\DRP\VISTA
\DRP\VISTA64
\DRP\XP
\DRP\XP\dp_chipset_wxp_x86-32_1105_greg_b.7z
\DRP\XP\DP_Graphics_ATI_wxp_x86-32_1010_Greg_B.7z
\DRP\XP\DP_GRAPHICS_INTEL_x86_32_1010_greg_b.7z
\DRP\XP\dp_graphics_nvidia_wxp_x86-32_1010_greg_b.7z
\DRP\XP\dp_lan_wxp_x86-32_1010_greg_b.7z
\DRP\XP\dp_sound_cmedia_wnt5_x86-32_1010_greg_b.7z
\DRP\XP\dp_sound_realtek_wxp_x86-32_1010_greg_b.7z
\DRP\XP\dp_sound_soundmax_wnt5_x86-32_1010_greg_b.7z
\DRP\XP\dp_sound_via_wxp_x86-32_1010_greg_b.7z
\DRP\XP\DP_UAA_wnt5_x86-32_1006.7z
\DRP\XP\DriverPack_MassStorage_wxp_x86-32_110556_greg_b.7z
\SOFT\10_RuntimePack_x86_x64.exe
\SOFT\11_VCR_x86.exe
\SOFT\12_MNF1135.exe
\SOFT\13_DirectX.exe
\SOFT\14_Flash.exe
\SOFT\15_CPLDAPU.exe
\SOFT\16_ccsetup309.exe
\SOFT\17_Defraggler205315.exe
\SOFT\18_Java_SE_JRE_x86.exe
\SOFT\19_K-Lite_Codec_Pack_760_Standard.exe
\SOFT\20_PDNet358.exe
\SOFT\21_SumatraPDF-1.7-install.exe
\SOFT\22_WinDjView-1.0.3-Setup.exe
\SOFT\23_Notepad2.exe
\SOFT\24_hashtab.exe
\SOFT\25_winapp2.exe
\tools\7za.dll
\tools\devcon.exe
\tools\devcon64.exe
\tools\driverX.ini
\tools\SOFT.INI

SOLON7 05-09-2011 19:58 1746802

Цитата:

Цитата niknikto
\DEV_DB
\driverX.exe
\DRP
\SOFT
\tools »

Абсолютное древо файлов, а не относительное!!!

niknikto 05-09-2011 20:20 1746818

а это что по твоему? все в корне диска лежит. или тебе написать букву диска? :)
вот еще вариант дерева диска:

читать дальше »
E:\
|---autorun.inf
|---BOOTFONT.BIN
|---driverX.exe
|---Icon.ico
|---WIN51
|---WIN51IP
|---WIN51IP.SP3
|---DEV_DB
| |---dp_chipset_wxp_x86-32_1105_greg_b.DX
| |---DP_Graphics_ATI_wxp_x86-32_1010_Greg_B.DX
| |---DP_GRAPHICS_INTEL_x86_32_1010_greg_b.DX
| |---dp_graphics_nvidia_wxp_x86-32_1010_greg_b.DX
| |---dp_lan_wxp_x86-32_1010_greg_b.DX
| |---dp_sound_cmedia_wnt5_x86-32_1010_greg_b.DX
| |---dp_sound_realtek_wxp_x86-32_1010_greg_b.DX
| |---dp_sound_soundmax_wnt5_x86-32_1010_greg_b.DX
| |---dp_sound_via_wxp_x86-32_1010_greg_b.DX
| |---DP_UAA_wnt5_x86-32_1006.DX
| `---DriverPack_MassStorage_wxp_x86-32_110556_greg_b.DX
|---DRP
| |---VISTA
| |---VISTA64
| `---XP
| |---dp_chipset_wxp_x86-32_1105_greg_b.7z
| |---DP_Graphics_ATI_wxp_x86-32_1010_Greg_B.7z
| |---DP_GRAPHICS_INTEL_x86_32_1010_greg_b.7z
| |---dp_graphics_nvidia_wxp_x86-32_1010_greg_b.7z
| |---dp_lan_wxp_x86-32_1010_greg_b.7z
| |---dp_sound_cmedia_wnt5_x86-32_1010_greg_b.7z
| |---dp_sound_realtek_wxp_x86-32_1010_greg_b.7z
| |---dp_sound_soundmax_wnt5_x86-32_1010_greg_b.7z
| |---dp_sound_via_wxp_x86-32_1010_greg_b.7z
| |---DP_UAA_wnt5_x86-32_1006.7z
| `---DriverPack_MassStorage_wxp_x86-32_110556_greg_b.7z
|---I386
| очень много файлов;)
|---isolinux
| |---866_8x16.psf
| |---back.jpg
| |---boot.bin
| |---boot.cat
| |---chain.c32
| |---isolinux.bin
| |---isolinux.cfg
| |---MegaDos.ima
| |---memdisk
| |---memtest
| `---vesamenu.c32
|---SOFT
| |---10_RuntimePack_x86_x64.exe
| |---11_VCR_x86.exe
| |---12_MNF1135.exe
| |---13_DirectX.exe
| |---14_Flash.exe
| |---15_CPLDAPU.exe
| |---16_ccsetup309.exe
| |---17_Defraggler205315.exe
| |---18_Java_SE_JRE_x86.exe
| |---19_K-Lite_Codec_Pack_760_Standard.exe
| |---20_PDNet358.exe
| |---21_SumatraPDF-1.7-install.exe
| |---22_WinDjView-1.0.3-Setup.exe
| |---23_Notepad2.exe
| |---24_hashtab.exe
| `---25_winapp2.exe
`---tools
|---7za.dll
|---devcon.exe
|---devcon64.exe
|---driverX.ini
`---SOFT.INI

SOLON7 05-09-2011 20:49 1746839

все все данные есть теперь можно и поэксперементировать!!!
по возможности отпишусь!!!

BepToleT 07-09-2011 09:38 1747790

SOLON7, вышел Delphi ХЕ 2 будет ли перекомпелирована программа?

SOLON7 07-09-2011 11:00 1747842

BepToleT, А зачем, я вообще компилю delphi 7. так как особой разницы не вижу!!!

dead_wolf 22-09-2011 19:40 1758344

Хотелось бы видеть дальнейшие развитие этого проекта , а что совсем тишина :(

Еще было бы не плохо видеть в новой версий
1. реализация горячих клавиш
2. Предлагать для установки/обновления , одного драйвера с каждого драйвер пака в некоторых случаях драйвер с вышей версий может не ставится (по умолчанию предлагается один драйвер для устройства ) а рыскать во всех дублированных драйверах долго да и некоторые могут не знать что можно нажать на галку.
3. поддержка других языков

mondy 29-11-2011 13:48 1805656

скачал,запустил, в окнах пусто, драйвера откуда брать? бегло пробежал по страницам, возможно пропустил...как работать с этой программой? мануал есть?

SOLON7 30-11-2011 19:28 1806715

Программа используется так как DIA и DPS !!
Это аналог Driver Pack solution..
Что и как можете спросить в ветке о драйвер паках. Разработано совместно с Quarq'ком !!

Кто нибудь Заинтересован в Дальнейшем Развитии проекта ??
По себе скажу что мне кажется больше нечего добавлять.
Кроме как Бета пакетов и отображения Одного устройства для каждого пака !!!

profcom 30-11-2011 20:11 1806751

SOLON7, естественно заинтересованы. Почему бы хорошей программе не развиваться.

SOLON7 30-11-2011 20:13 1806752

Какие КЛЮЧЕВЫЕ предложения будут тогда ????
Че нить посущественнее !!!

profcom 30-11-2011 23:40 1806903

SOLON7,
Цитата:

Цитата dead_wolf
2. Предлагать для установки/обновления , одного драйвера с каждого драйвер пака в некоторых случаях драйвер с вышей версий может не ставится (по умолчанию предлагается один драйвер для устройства ) а рыскать во всех дублированных драйверах долго да и некоторые могут не знать что можно нажать на галку. »

Чем не ключевое предложение? или это уже реализовано?

niknikto 01-12-2011 09:39 1807052

а ошибка List out of bound уже исправлена?

SOLON7 02-12-2011 18:15 1808123

ПОка нет, критически не Хватает Времени, Кто нибудь ГОТОВ, Дальше развивать проект, прога написана на DELPHI ???
Если да Опубликую исходники ??

niknikto 05-12-2011 10:16 1809498

Публикуй, авось кто возьмется.

SOLON7 05-12-2011 20:07 1809849

Цитата:

Цитата niknikto
Публикуй, авось кто возьмется. »

Так не катит, должно быть по крайней мере толпа людей !!

noway2 05-12-2011 22:00 1809932

Могу попробовать хотя бы последних жуков отловить и пофиксить (сам кровно заинтересован, т.к. почти каждый день сией утилитой пользуюсь)... но времени тож не много, а тут чужой код, да еще с кучей сторонних компонентов... чудес не обещаю...

SOLON7 13-12-2011 18:05 1814536

Вот исходники как и Обещал..
Прошу Не издеватся над прогой и не менять Копирайты .
А код можете использовать для своих проектов!!

http://www.bslash.kz/81-ishodniki-pr...riverx-16.html

SOLON7 14-12-2011 08:18 1814870

Жду комментарий. Как никак проект большой. РОМЕО Что думаеim об улучшении проекта ??

romeo91 14-12-2011 10:58 1814942

SOLON7, Интересный код, ушел изучать. :) Вернусь когда разберусь. Пока сразу не скажу что надо улучшить, пусть пользователи пишут пожелания по реализации, будем думать

XCV 29-12-2011 11:25 1824730

давно не заглядывал в эту тему, радует что программа пришла к состоянию в котором она вроде как полностью и успешно справляется со своим задачами, но огорчает что в ней так и не появился "тихий" режим работы которого мне так не хватает, хоть я уже неоднократно писал об этом, напишу еще раз (вдруг кто нибудь возьмется реализовать мою хотелку): хотелось бы увидеть в программе такую возможность, чтобы при запуске с каким либо ключем (к примеру "driverX.exe /S") она автоматически определяла все неустановленные драйвера и устанавливала их, тоесть - запустилась, сама себе нажала кнопку "выбрать все" на закладке "установка", а затем там же нажала кнопку "установить выбранное", а после установки тихонько закрылась.
И еще, по умолчанию программа "смотрит" драйверпаки для XP в папке "DRP\XP" изменяя файл "tools\driverX.ini" у меня получилось "уговорить" ее считать что драйвера лежат в папке "drivers\XP", но никак не получается убедить ее в том что драйвера могут находиться в папке "drivers"... это можно как-то сделать?
И еще такой интересный момент обнаружил: если программе подсунуть такой "несовсем правильный" (в нем нет структуры каталогов) драйверпак http://forum.oszone.net/post-1822632-2743.html - то она его индексирует, правильно определяет что в нем есть драйвер на вашу видеокарту nvidia (в отличии от DIA и DPS), но при попытке установить из него ентот самый драйвер - зависает на этапе распаковки (точнее не зависает, а бесконечно долго его распаковывает, ждал час - так и не распаковала архив размером ~9 мб, больше ждать не стал) , не есть хорошо, должно либо ошибку выдавать типа "неправильный драйверпак - нет структуры каталогов". либо нормально ставиться даже с такого драйверпака

SOLON7 29-12-2011 13:48 1824852

XCV, Программа вообще не привязана к папкам XP,VISTA,VISTA64. Она сканирует все подпапки на наличие Драйвер паков.
Какую папку главную укажите с той она берет пакеты.
Тоесть Она вычисляет для какой ОС Драйвер пак посредством названия самого пака.

А вот то что она не распаковавает это уже непонятно, Драйверпак в студию. Посмотрим что с ним не так !!

Я подумаю над тихим режимом. но Нужно Техническое задание от вас !!! Напишите Тех задание после НГ будут пару выходных посмотрим что получится. Хотя сейчас есть паралелльно 2 других проекта !!!

XCV 29-12-2011 15:03 1824914

Цитата:

Цитата SOLON7
Какую папку главную укажите с той она берет пакеты. »

так в том то и дело что не получается у меня в качестве основной папки указать папку первого уровня, обязательно нужен 2-й и даже при таком содержании driverX.ini
Код:

[Path]
DRPDIR=drv
XPDIR=
VISTADIR=VISTA
VISTA64DIR=VISTA64
DEV_DB=DEV_DB
[window]
IGNORELS=
[EXPERT]
1hwid=0
Restorepoint=0

программа сканирует драйверпаки в папке "drv\XP", а мне надо в папке "drv".
Цитата:

Цитата SOLON7
Драйверпак в студию »

ссылка в моем посте выше
Цитата:

Цитата SOLON7
Техническое задание от вас »

да и тех задание в посте выше, если честно не мастер выражать свои мысли, как думал так и расписал... что именно вы подрузумеваете под "тех заданием"?

SOLON7 30-12-2011 20:59 1825804

Цитата:

Цитата XCV
так в том то и дело что не получается у меня в качестве основной папки указать папку первого уровня, обязательно нужен 2-й и даже при таком содержании driverX.ini »

НЕ подтверждаю, сколько можно говорить что ПРограмме пофиг в какой подпапке она лежит. Скорее всего у вас неправильно Пакеты драйверов называются.

В названии DP должно встречатся wnt5 либо XP.
Лучше выйдете на связь по почте или Аське обсудим !!!

Последня версия 1.6 (проверьте с последней).
------------------------------------------------------------------------------------------------------------------------
ПО поводу структуры папок ВЫ перегнули палку. ОТкуда программе знать что ИНФ есть, а дров нету. Это можно сделать НО Зачем такая ДОТОШНОСТЬ????
Изначально программа создавалась под DriverPacki, а не под нечто Эфемерное нерабочее подобие DP!!!
Работоспособность DP полностью лежит На плечах изготовителя DraiverPacka.

Хотя минуточку (Может быть Это идея о которой все мечтают). Запаковал Папку и закинул в комплект с DriverX ))
Что вы именно хотите??
Щас Смотрю Нвидиа пак.
Я так понял там вообще нету папки, в принципе можно сделать так чтобы она этот пак Хавала, НО есть одно НО. Это повлечет к нестабильности программы..

Кстати какой понт от этого DP NVIDIA 285.58.7z (8.5 МБ) ?????
------------------------------------------------------------------------------------------

Цитата:

Цитата XCV
напишу еще раз (вдруг кто нибудь возьмется реализовать мою хотелку): хотелось бы увидеть в программе такую возможность, чтобы при запуске с каким либо ключем (к примеру "driverX.exe /S") она автоматически определяла все неустановленные драйвера и устанавливала их, тоесть - запустилась, сама себе нажала кнопку "выбрать все" на закладке "установка", а затем там же нажала кнопку "установить выбранное", а после установки тихонько закрылась. »

Распишите Как Вы представляете себе ТИхую Установку дров ?? Может приведете Аналогии ???? А вообще Да, Я готов поддержать Вашу Идею....

XCV 02-01-2012 10:54 1826781

Цитата:

Цитата SOLON7
НЕ подтверждаю, сколько можно говорить что ПРограмме пофиг в какой подпапке она лежит. Скорее всего у вас неправильно Пакеты драйверов называются. »

походу вы не понимаете о чем я говорю, проблемма не в том что программа не просматривает подпапки, с этим все в порядке, и с драйверпаками все ок, проблемма в том что у меня не получается в качестве папки с драйверами указать папку 1-о уровня, а получается только 2-о уровня (и не важно какие имена писать)
Цитата:

Цитата SOLON7
Лучше выйдете на связь по почте или Аське »

, а какая у вас ася? моя 345765733
Цитата:

Цитата SOLON7
Эфемерное нерабочее подобие DP »

полностью с вами согласен, просто привык что создатели DP делают их нормальными, поэтому скачав этот не обратил внимание что внутри, а не понравилось то что программа "схавала" его не показав никакой ошибки
Цитата:

Цитата SOLON7
ОТкуда программе знать что ИНФ есть, а дров нету. »

дрова тоже есть, структуры папок нет. Хотя в принципе это не большая проблемма, так небольшой баг возникающий по вине пользователя (ни DIA, ни DPS также не знали что делать с этим паком)
Цитата:

Цитата SOLON7
Кстати какой понт от этого DP NVIDIA 285.58.7z (8.5 МБ) ????? »

для меня это идеальный пак!!! он включает в себя тоже оборудование что и аналогичные паки весом ~150-200 mb, тоесть именно драйвера, а Display.NView Display.Update DisplayControlPanel HDAudio NVI2 PhysX мне не особо нужны, так как паки мне нужны для "интеграции" в инсталяшку винды, то мне намного важнее от них - компактность, скорость установки, перечень поддерживаемого оборудования, стабильность, все это в нем есть, еще аналогичный пак только для ATI иногда делает quarq, жаль редко, но тем неменее я предпочитаю такой пак более новому, но "раздутому"
Цитата:

Цитата SOLON7
там вообще нету папки, в принципе можно сделать так чтобы она этот пак Хавала »

думаю не стоит, максимум - сделать проверку на "валидность" паков и то, если только это не сильно отразится на скорости и стабильности работы программы.
Цитата:

Цитата SOLON7
Может приведете Аналогии »

да, romeo91, сделал когда-то это в своей "DIA", его программа проводит тихую установку при запуске с ключем "-t", например "DriversInstaller.exe -t5" где "5" у него в программе - время через какое после запуска с ключем программа начнет тихую установку

SOLON7 02-01-2012 11:32 1826794



Еще раз повторяю эти параметры значения не имеют !!
XPDIR=XP
VISTADIR=VISTA
VISTA64DIR=VISTA64

Смотрите скрин...

XCV 02-01-2012 11:50 1826800

Цитата:

Цитата SOLON7
Еще раз повторяю эти параметры значения не имеют !! »

=) не умею я объяснять, не понимаете вы меня.
При настройках как у вас на скринах, если положить драйверпаки в папку "drv" - программа их не видит, а вот если в папке "drv" создать любую подпапку, и в нее положить эти самый драйверпаки то программа их замечательно видит, а я не хочу создавать эту самую подпапку.

File name Size
-------------------------------------- ---------------
driverX.exe 1,646,592
DEV_DB\
drv\
DP_CHIPSET_WNT5_X86-32_1111.7Z 6,403,922
DP_MASSSTORAGE_WNT5_X86-32_1111.7Z 7,899,626
DP_SOUND_CMEDIA_WNT5_X86-32_1108.7Z 4,785,026
DP_SOUND_VIA_WNT5_X86-32_1110.7Z 6,894,305
DP_VIDEO_NVIDIA_WNT5_X86-32_285G.7Z 8,889,277
SOFT\
tools\
7za.dll 275,456
devcon.exe 55,808
devcon64.exe 70,144
driverX.ini 135

total files 10 total size 36,920,291

Вот при таком рассположении драйверпаков мне не удалось заставить программу увидеть их

SOLON7 02-01-2012 13:30 1826835

Баг Не потверждаю.. Давайте обсудим в PM!!!

XCV 03-01-2012 10:35 1827347

отправил PM, жду ответ...

SOLON7 03-01-2012 10:47 1827350

Получил тестирую !!!! ))) С НГ ВАС ))

Извините господа за несвоевременное исправление багов.
Но баг List out of bound будет исправлен в следующих релизах.
XCV, Создаю пустую папку в папке DRV. и все нормально будет работать ))
Только что проверил это баг List out of bound


XCV 03-01-2012 11:28 1827367

Цитата:

Цитата SOLON7
Создаю пустую папку в папке DRV »

да, действительно, при наличии пустой папки все нормально работает, спасибо за ответ, будем ждать исправления, но наличие лишней пустой папки не особо напрягает (жаль сам не догадался=), главное что все работает. Всех с наступившим =)

nem4enko 06-01-2012 10:43 1829453

Скажите ! что нужно сделать чтобы не выскакивало (( нажмите ОК)) при установки программ ?

SOLON7 06-01-2012 10:48 1829455

Скрин в Студию !!!!!
Непонятже что вы имеете виду !!!

nem4enko 06-01-2012 11:40 1829470

Вложений: 1
вот

SOLON7 06-01-2012 11:47 1829476

Надо прописать Тихие ключи установки Вам в тему "Автоматическая установка приложений"...

nem4enko 06-01-2012 11:51 1829478

спасибо буду пробовать

SOLON7 17-01-2012 18:36 1838158

Буквально вчера был весьма интересный баг.
Если в инфе было больше одной записи секций MANUFACTER то в индексуную базу писались дубли.
Баг будет исправлен. Исправится алгоритм индекксации базы Улучшится скорость.
Скорее всего будет пересмотрен Интерфейс отображения драйверов.

PS. Я открыт для предложений !!!!

BadPointer 17-01-2012 20:07 1838268

Я сравнил с DriverX c подобными программами DriverPack Solution(DPS) и Drivers Installer Assistant(DIA):
  • DriverX быстрее DPS и DIA по скорости индексации и подбору драйверов.
  • DriverX устанавливает драйверы через devcon(как и DPS) что обеспечивает такую же успешность установки как и через диспетчер устройств и более надежную установку чем через DPInst(как у DIA).
  • DriverX не уступает DPS и DIA по надежности подбора драйверов.
  • DriverX более автономный чем DPS(зависит от IE) и DIA(устанавливает свои библиотеки в систему).
  • Интерфейс у DriverX организован на принципе похожим более на DPS чем на DIA. На мой взгляд это правильный подход, но некоторые все равно предпочитают интерфейс DIA.
  • DriverX сделан на Delphi, что является более подходящим языком для программы данного рода по сравнению с DPS(HTML+JavaScript) и DIA(VisualBasic).
  • Работа над DPS и DIA не велась активно за последнее время. Если у тебя есть время и оригинальные идеи, то у тебя сейчас есть возможность их воплотить.

Так что сейчас DriverX находится в более хорошей форме чем DPS и DIA и при этом DriverX менее раскручен чем две вышеуказанные программы. Это можно объяснить тем что DriverX не включается в популярные сборки драйверов.

Хорошо бы добавить возможность вести и записывать подробные логи с информацией об установленных и подобранных драйверах. Это позволило бы обеспечивать сопровождение пользователей при возникновении проблем с драйверами. Это единственное к чему я бы мог сейчас придраться.

Я, со своей стороны, не могу никак участвовать в DriverX так как:
1. У меня нет достаточно свободного времени.
2. Неопределенность с лицензией программы DriverX и ее исходника.
3. Delphi не позволило бы осуществить те идеи которые у меня есть, но Delphi все равно лучше чем то что у DPS и DIA.

SOLON7 17-01-2012 20:15 1838279

Подтверждаю, все эти разумные выводы.
Но еще есть к чему расти, вот только остается вопрос времени.
Да и тем более собственных сборок дров я не выпускал, возможно это мое упущение.
Со свое стороны я допилю проект на сколько это возможно.
А интерфейс DIA реализовать можно. Опять вопрос времени.
2-летние Ковыряния привели к появлению DriverX.
Тем более мне Активно помогал Quarq.
Вообще я хотел заняться более серьезным проектом, при котором была комерссализация.
За все время на форуме OSZONE написал много полезных программ. И в принципе удовлетворен свое работой.
Просто меня все время коробило что софт можно сделать лучше на много. А многие делали то что могли.
В итоге это наверное хороший пример как надо делать программы.

Спасибо огромное Quarq, Badpointer за ваши наставления...

BadPointer 17-01-2012 20:27 1838290

На мой взгляд твой интерфейс более удобный и универсальный чем у DIA. Я объективно обратил внимание на то что некоторые пользователи все равно предпочитают интерфейс DIA, независимо от того насколько программа хорошо справляется с задачей установки и подбора драйверов. Но это не повод ограничивать себя теми рамками. Хотя ты используешь интерфейс похожий на DPS подход к отображению драйверов, у тебя информация представлена более компактно.

Насчет сборок. Здесь скорее нужно более активно проявлять себя в общении с известными авторами сборок.

SOLON7 17-01-2012 21:21 1838338

Сделана версия 1.65

+Исправлен баг List out of bounds который выходил после индексации.(Если в папке с драйверов не было ни одной папки.)
+Исправлен баг индексации пакетов драйверов. (которые добавлял много дублей если в секции MANUFACTER было больше одно проиводителя)
+Расширение баз изменено на c DX на INI (чтобы по умолчанию было удобно открывать текстовым редактором).

позже выложу РЕЛИЗ 1.65.

Время индексации 81 паков за 2-12
с включенным др веб 7

dead_wolf 18-01-2012 08:23 1838577

BadPointer думаю пока не стоит делать сборки для пользователей , проблема в том что программа предлагает сразу драйвер с наивысшей версий и всего один что не всегда хорошо, а тыкать галку и выбирать нужный драйвер из дублированных драйверов как то долго да и пользователь не знает об этом.
SOLON7 ждем новой версий :)

quarq 24-01-2012 00:19 1843051

Цитата:

Цитата dead_wolf
думаю пока не стоит делать сборки для пользователей , программа предлагает сразу драйвер с наивысшей версий»

именно для пользователей и надо так настраивать!!!
а все остальное для профиков

хотя в следующей версии программы можно будет настроить ее для себя и все настройки останутся в последующих включениях
"прототип" уже тестируется!

sLiDeR-X 24-01-2012 16:37 1843452

SOLON7, хочу, чтоб корректно работала с такими настройками
Код:

DRPDIR=Drivers
XPDIR=XP
VISTADIR=7
DEV_DB=Tools\.hwid_DX\

Базу проиндексировал, но при запуске программы ругается на некорректность базы.



1. Не работает "Открыть драйвер-пак" во вкладке "Драйвер-пак"
2. При удалении удаляет только архив с драйверами, файл индексов удаляет только после повторного запуска
3. На вкладке "Обновление" хотелось бы видеть текущую дату драйвера в таблице, а не только во всплывающей
4. Иметь возможность в настройках программы задать отображение DD.MM.YYYY

SOLON7 25-01-2012 11:23 1844075

Цитата:

Цитата sLiDeR-X
1. Не работает "Открыть драйвер-пак" во вкладке "Драйвер-пак" »

Вы бы для начала установили Архиватор какой нибудь. Если у вас архиватора нет, то как программа его откроет !!!!!!

Цитата:

Цитата sLiDeR-X
XPDIR=XP
VISTADIR=7 »

Сколько раз повторять
1.Начиная с версии 1.6 папки xp,vista,vista64 указаывать необязательно. так как сканируется вся папка!!.

Цитата:

Цитата sLiDeR-X
2. При удалении удаляет только архив с драйверами, файл индексов удаляет только после повторного запуска »

А базу индексов удалить не получится, так как она загружена !!! Делать хотелку чтобы удаляла базу не получится, программа специально была заточена под скорость!!! А каждый раз загружать выгружать базу не вариант.
Там слишком хрупкая структура данных. Может вылится в ACCESS VIOLATION.

Все остально непонятно, прошу предоставить Скрины того чего хотите !!

Как выложу билд 1.77 тогда и будем заниматся дебагингом и хотелками..

sLiDeR-X 27-01-2012 09:04 1845415

SOLON7, стоит архиватор 7z
насчет папок - хорошо, но для меня главное коррекнтость работы с базой по этому пути Tools\.hwid_DX\
скрин приложу с видом как бы я хотел чтоб выглядело

Painkiller 27-01-2012 14:37 1845598

SOLON7, поле установки драйвера nvidia. После того как драйвер начал применять свои настройки к экрану . Прога начала выбивать ошибку " Неправильный дескриптор окна " Смог завершить только через диспетчер задач.

zloy_buka 27-01-2012 17:27 1845736

SOLON7, не устанавливает видео-драйвер Matrox G200 (Server Edition). То есть после установки драйверов в списке опять висит Матрокс с "открытым" чекбоксом (и в системе, соотв., остается стандартный VGA)

DIA - устанавливает, ручками - дрова тоже "встают".

(видимое отличие работы DIA от Вашей программы, в данном конкретном случае, в том, что у DIA окно о неподписанном драйвере появляется два раза (почему-то), а у Вас - один. Но DIA в итоге ставит драйвер нормально, а Ваша программа - нет)

SOLON7 27-01-2012 19:42 1845815

Цитата:

Цитата Painkiller
SOLON7, поле установки драйвера nvidia. После того как драйвер начал применять свои настройки к экрану . Прога начала выбивать ошибку " Неправильный дескриптор окна " Смог завершить только через диспетчер задач. »

покажите плизз сам драйвер и какой пак вы используете.

Цитата:

Цитата zloy_buka
SOLON7, не устанавливает видео-драйвер Matrox G200 (Server Edition). То есть после установки драйверов в списке опять висит Матрокс с "открытым" чекбоксом (и в системе, соотв., остается стандартный VGA) »

Возможно, в DIA используется dpinst. Покажите плизз скрин.

Скорее всего в следующих билдах надо внедрить систему логирования на низком уровне.
У кого нибудь есть идеи как бы вы хотели видеть это.

Painkiller 27-01-2012 20:25 1845831

Цитата:

Цитата SOLON7
покажите плизз сам драйвер и какой пак вы используете. »

http://forum.oszone.net/thread-134115.html

BadPointer 27-01-2012 21:52 1845893

Цитата:

Цитата SOLON7
Скорее всего в следующих билдах надо внедрить систему логирования на низком уровне.
У кого нибудь есть идеи как бы вы хотели видеть это. »

Хотелось бы видеть информацию вроде той что есть в логах DPS и DIA. В логах также хорошо бы отображать информацию даже о тех драйверах которые даже не были предложены к установке(например, из-за того что был найден более новый/подходящий драйвер). Также важно предусмотреть возможность сохранения лога при запуске проги с DVD.

Из-за отсутствия подобного лога у DriverX, мне, в частности, сложно сравнить эффективность подбора драйвера с DPS и DIA. При наличии логов у DriverX, возможно, я смогу выявить проблемы с подбором драйверов.

По моему опыту DPInst хуже устанавливает драйверы(ставит частично или отказывается ставить), и этих проблем нет с devcon. Но с devcon важнее правильно подбирать драйвер, в отличии от DPInst, который подстраховывает от неправильного выбора.

SOLON7 28-01-2012 16:20 1846297

http://www.bslash.kz/86-driverx-177.html

Лучше, Стабильнее и быстрее аналогов.

Изменения
1.паказывать DriverPacks вместо вместо HWIDs
2.запоминать F4.
3.запоминать установленые и старые.
4.запоминать дубликаты.
5.Сделать кликабельными сылки в О ПРОГРАММЕ
6.Увеличить время подсказки на пару секунд.
7.Кнопочка выделить все (Драйверпаки) переместить в конец.
8.Колонка ИНдекс (Да,нет) сделать немного уже..
9.Открыть драйвер пак в архиваторе. (изменено имя)
10.относительный путь в подскказке, но не включая саму папку DRP
11.Исправлен баг List out of bounds который выходил после индексации.(Если в папке с драйверов не было ни одной папки.)
12.Исправлен баг индексации пакетов драйверов. (которые добавлял много дублей если в секции MANUFACTER было больше одно проиводителя)
13.Расширение баз изменено на c DX на INI (чтобы по умолчанию было удобно открывать текстовым редактором).

Время индексации 81 паков за 2-12
с включенным др веб 7

timon45 29-01-2012 18:26 1847022

SOLON7, а можно ли изменить путь (в driverX.ini например) к файлу 7za.dll точнее его имя на 7z.dll, т.к. я использую вашу программу вместе с DPS, в которой уже имеется данный файл, не хотелось бы иметь дубликаты :).

SOLON7 29-01-2012 18:31 1847025

Цитата:

Цитата timon45
SOLON7, а можно ли изменить путь (в driverX.ini например) к файлу 7za.dll точнее его имя на 7z.dll, т.к. я использую вашу программу вместе с DPS, в которой уже имеется данный файл, не хотелось бы иметь дубликаты . »

не вижу смысла. 300 кб веса не играют !!!

timon45 29-01-2012 18:58 1847051

Цитата:

Цитата SOLON7
не вижу смысла. 300 кб веса не играют !!! »

Чистая косметика, я просто думал может это уже включено в функционал, я так программа очень пронравилась, быстро, стабильно, аккуратно, очень приятный простой и понятный интерфейс буду использовать.

Lexua 29-01-2012 21:47 1847167

А можно на нормальный файлообменник выложить? rghost mediafire и т.д.

SOLON7 29-01-2012 22:04 1847181

Цитата:

Цитата Lexua
А можно на нормальный файлообменник выложить? rghost mediafire и т.д. »

ну программа бесплатная. Я через летитбит хоть как то беру usd, хоть и мало но хотя бы что.
закиньте например WMZ: Z315985082507 30 usd. тогда и выложу на mediafire !!

Painkiller 29-01-2012 22:08 1847184

Lexua, чем вам не нравиться летитбит? Что ждать нужно ? Вот качайте через link-files.ru без ожидание )) Выдаёт прямую ссылку и можно качать любой качалкой

tyt 29-01-2012 23:40 1847253

SOLON7,
Кажется не хватает в описании куда ж сами дрова ложатся.

SOLON7 30-01-2012 12:00 1847475

Цитата:

Цитата tyt
OLON7,
Кажется не хватает в описании куда ж сами дрова ложатся. »

Думаю вы не глупый человек, догадаетесь.
а если нет, то обычно в папку DRP. В настройках можно свой путь прописать )))

sLiDeR-X 30-01-2012 13:30 1847541

Вложений: 1
SOLON7, в прикрепленном как я бы хотел видеть.

Добавить возможность сортировки по колонкам.

Вид - обновление базы - Убирает вкладку Драйвер-паки.
По возможности добавить в список скрытия еще и Программы

Непонятный момент:
Если я выбрал отсеивать дубликаты, программа смотрит все драйвера, и если в пакете с win7 версия новее чем в winXP, то мне программа предложит для win7. А если они не совместимы? Нелогично как-то. Стоит все-таки сделать проверку на версию windows при отсеивании.

tyt 30-01-2012 14:00 1847571

Цитата:

Цитата tyt
Кажется не хватает в описании куда ж сами дрова ложатся. »

Я не про себя, а про ваш проект, который требует элементарных пояснений, но хозяин-барин. Вот так примерно написано в описании у других
Как собрать это?
Инструкция:
Скачай ....... и распакуй.
Создай в........папку "DRP".
Скачай драйверпаки и помести их в папку "DRP", не распаковывая.
.........
Успехов

SOLON7 30-01-2012 14:06 1847578

Под дубликатами имелось виду все доступные версии драйверов.
И кстати Фильтр как раз таки идет по версиям Винды.
Тоесть при запуске с XP-32 будут показаны только дрова для XP-32.

Вот только бывает так что дрова которые лежат в паке для SEVEN лежат и дрова для XP.
Это надо спрашивать у Сборщиков дров, почему так происходит !!!

А вот то что кривой формат ДАТЫ драйвера, это надо спросить у Разработчиков дров, согласен что не в тему дату поставили.

Позже как время будет. Че нить придумаем.


Цитата:

Цитата tyt
Я не про себя, а про ваш проект, который требует элементарных пояснений, но хозяин-барин. Вот так примерно написано в описании у других
Как собрать это?
Инструкция:
Скачай ....... и распакуй.
Создай в........папку "DRP".
Скачай драйверпаки и помести их в папку "DRP", не распаковывая.
.........
Успехов »

Согласен, понял, че нить придумаем.

zloy_buka 30-01-2012 14:19 1847587

Цитата:

Цитата SOLON7
Возможно, в DIA используется dpinst. Покажите плизз скрин. »

Вот тут

sLiDeR-X 30-01-2012 14:20 1847589

Цитата:

Цитата SOLON7
Тоесть при запуске с XP-32 будут показаны только дрова для XP-32 »

запускаю из winXP, показывает для win7
Цитата:

Цитата SOLON7
Вот только бывает так что дрова которые лежат в паке для SEVEN лежат и дрова для XP. »

у меня по папкам драйвера разбиты: Drivers/7 и Drivers/XP
Цитата:

Цитата SOLON7
А вот то что кривой формат ДАТЫ драйвера, это надо спросить у Разработчиков дров, согласен что не в тему дату поставили. »

в DIA сделан механизм исправления отображения. Можешь аналогичный к себе запилить?
Цитата:

Цитата SOLON7
Позже как время будет. Че нить придумаем. »

Здорово :)

SOLON7 30-01-2012 14:29 1847597

Цитата:

Цитата sLiDeR-X
запускаю из winXP, показывает для win7 »

Ну ты его установи а потом говори что не работает !!

Цитата:

Цитата sLiDeR-X
у меня по папкам драйвера разбиты: Drivers/7 и Drivers/XP »

имелось виду что в паке DP_Vista_seven-nt32.7z могут лежать дрова для XP

Цитата:

Цитата sLiDeR-X
в DIA сделан механизм исправления отображения. Можешь аналогичный к себе запилить? »

разве что как опцию отображения, сами исправления в базе лучше не делать !!

Nun-Nun 30-01-2012 14:41 1847603

Цитата:

Цитата Painkiller
чем вам не нравиться летитбит? Что ждать нужно ? Вот качайте через link-files.ru без ожидание )) Выдаёт прямую ссылку и можно качать любой качалкой »

Да у человека, судя по всему, не в ожидании проблема, а в том, что на дурацком летитбите последнее время дело даже до ссылки не доходит - всё зависает (зато чуть ли не во весь экран 3D-видео) и вводить через предлагаемый Вами link-files.ru просто нечего (надо сказать, - у меня та же проблема). Надеюсь, Вы понимаете, что при таком раскладе, предлагаемый автором темы вариант DriverX 1.77 - всё равно, что нигде не выложен!

SOLON7 30-01-2012 15:01 1847615

Цитата:

Цитата Nun-Nun
DriverX 1.77 - всё равно, что нигде не выложен! »

Я писал эту программу абсолютно бесплатно, так что прошу вас, использовать и качать ее с Летитбит......
У нас такая страна что никто ни разу дотации не делает. Так что остается Летитбит.......

Nun-Nun 30-01-2012 15:20 1847630

Цитата:

Цитата SOLON7
прошу вас, использовать и качать ее с Летитбит......
......Так что остается Летитбит.......»

Уж извините, но это просто бессмысленно! Вы хотите, чтобы люди оценивали Вашу программу, но при этом сами же препятствуете её скачиванию. :o Где ж тут здравый смысл?! Если бы оттуда хоть как-то можно было скачать - никто бы слова не сказал, но оттуда не только невозможно скачать, а даже ссылку нужную получить! Причём, всё это вовсе не по вине пользователей!

P.S. Дело, конечно Ваше, на DriverX свет клином не сошёлся, можно и без него обойтись. :) Кстати, проверял на разных компах и под разными провайдерами - везде одна и та же проблема.

SOLON7 30-01-2012 15:37 1847643

Цитата:

Цитата Nun-Nun
P.S. Дело, конечно Ваше, на DriverX свет клином не сошёлся, можно и без него обойтись. Кстати, проверял на разных компах и под разными провайдерами - везде одна и та же проблема. »

И ну а как же depositfiles,или рапида, например где за скачивания WMZ есть ???

BadPointer 30-01-2012 15:54 1847652

Мне удалось скачать последнюю версию DriverX 1.77 вскоре после того как она выложена. Но сейчас я не могу скачать так как сначала говорил несколько раз что неправильно введен код(там все четко было видно и код был правильный), а когда наконец появилась ссылка, то открылась пустая страница с надписью "Error"(и больше ничего).

Кстати, прошлую версию мне также не удалось скачать так как щелкая "скачать медленно" повторно открывалось то же окно и так до бесконечности. Я пробовал скачать еще несколько раз в течение дня, но так и не смог скачал. Так как исходники были выложены в другом месте и уже содержали откомпилированую программу, мне уже больше не нужно было скачивать с летибита.

SOLON7 30-01-2012 15:58 1847660

Гууд!!!! уговорили выложу ее на своем сайте прямой ссылкой !!!!!

SOLON7 30-01-2012 20:13 1847852

Выложена прямая ссылка на прогу на сайте )))
качайте на здоровье, только про дотации не забывайте )))

sLiDeR-X 30-01-2012 20:14 1847854

Цитата:

разве что как опцию отображения, сами исправления в базе лучше не делать !!
именно так. Базу не трогать!

quarq 31-01-2012 03:33 1848058

вот уже пошло и поехало...
http://stopvirus.ws/driver-and-codec...-29012012.html

к стати на летитбит все качается "монком" (если кому не нравиться этот шпионо-банерная технология после скачивания можно его и удалить)

sLiDeR-X 31-01-2012 07:00 1848082

Вложений: 1
Цитата:

Цитата SOLON7
Ну ты его установи а потом говори что не работает !! »

Цитата:

Цитата SOLON7
имелось виду что в паке DP_Vista_seven-nt32.7z могут лежать дрова для XP »

Они могут там лежать.
Как ты в программе определяешь принадлежность драйверов к системе? Только по HWID? Так это неправильно, нужно смотреть сначала совместимость драйверов и системы (допустим по расположению в папках или части имени), а уж потом отсеивать старые, оставляя только новые.

Вот реальный пример кривой установки драйвера от Win7 на WinXP

SOLON7 31-01-2012 07:13 1848087

Цитата:

Цитата sLiDeR-X
Они могут там лежать.
Как ты в программе определяешь принадлежность драйверов к системе? Только по HWID? Так это неправильно, нужно смотреть сначала совместимость драйверов и системы (допустим по расположению в папках или части имени), а уж потом отсеивать старые, оставляя только новые. »

концепция определения дров самая что не на есть нормальная...
была зработана и протестирована со сборщиками дров Quarq и Dead_wolf.

Цитата:

Цитата sLiDeR-X
Вот реальный пример кривой установки драйвера от Win7 на WinXP »

Показывать то показал, ты сам то лог установки драйвера приложил бы.
И лучше приложи сам драйвер. Мы его протестируем на принадлежность совместимости с XP !!!
А лучше всего этот вопрос задать в ВЕТКЕ про драйверы !!!

sLiDeR-X 31-01-2012 08:30 1848107

SOLON7, как мне лог получить?

SOLON7 31-01-2012 09:00 1848120

Цитата:

Цитата sLiDeR-X
SOLON7, как мне лог получить? »

ну да, канеш справки же нет.

Фиолетовая выдвижная панель это и есть журнал установки !!!
Да и вообще проверьте ставится ли драйвер.

sLiDeR-X 31-01-2012 11:50 1848244

Вложений: 2
SOLON7, драйвер то ставится, но он не совместим (в диспетчере восклицательный знак у устройства)

+ ошибка при копировании из лога.

SOLON7 31-01-2012 12:35 1848284

Цитата:

Цитата sLiDeR-X
SOLON7, драйвер то ставится, но он не совместим (в диспетчере восклицательный знак у устройства)
+ ошибка при копировании из лога. »

ничего не понимаю. А почему тогда ДЕВКОН поставил драйвер нормально /?????
Скиньта сам драйвер сюда !!!

sLiDeR-X 31-01-2012 13:11 1848327

SOLON7,
http://dl.dropbox.com/u/21060699/DP_...x86-32_1112.7z
http://dl.dropbox.com/u/21060699/DP_...t6-x86_1112.7z

TERMINAL 31-01-2012 15:32 1848477

SOLON7, а нельзя ли изменить путь архивов драйверов?. Сорри, разобрался.

SOLON7 31-01-2012 15:34 1848478

TERMINAL, я тоже в детстве любил Carmageddon.
да можно !!

quarq 31-01-2012 19:27 1848681

sLiDeR-X, SOLON7,

солгасно этой информации ::
[Manufacturer]
%Realtek%=Realtek, NTx86

данная секция указывает девкону ставит драйвер на все х86 системы , хуже другое что сама система не ругнулась на на библиотеку от win7 (Rt86win7.sys)

так что тут явно бока от Realtek, а не программы!

интересует следующий вопрос, после установки хр драйвера , сетка установилась и функционирует ?

romeo91 01-02-2012 07:40 1849013

SOLON7, Есть еще одна ошибка в программе, связанная с процедурой создания точки восстановления. Ошибка проявляется на Windows Server 2008, и на системах с полностью выключенным восстановлением. Программа при запуске использует библиотеку srclient.dll. При ее отсутствии видим следующее
"The program can't start because srclient.dll is missing from your computer..."

Выключение создания сточки восстановления в ини-шке проблему не решает

SOLON7 01-02-2012 07:44 1849015

Цитата:

Цитата romeo91
SOLON7, Есть еще одна ошибка в программе, связанная с процедурой создания точки восстановления. Ошибка проявляется на Windows Server 2008, и на системах с полностью выключенным восстановлением. Программа при запуске использует библиотеку srclient.dll. При ее отсутствии видим следующее
"The program can't start because srclient.dll is missing from your computer..."
Выключение создания сточки восстановления в ини-шке проблему не решает »

попробуй выдернуть с XP и положить ее в папку с прогой. Я удивлен что то даже на servake2008 ее используют !!

romeo91 01-02-2012 09:14 1849042

Цитата:

Цитата SOLON7
попробуй выдернуть с XP и положить ее в папку с прогой. Я удивлен что то даже на servake2008 ее используют !! »

Да если положить файл рядом с exe, то все работает. Но это некорректный выход, думаю как-то стоит перепрописать инициализацию такой штуковины.
Я для создания точек использую функции WMI , предварительно проверив используется ли восстановление, по ключу в реестре

Код:

        regParam = CStr(GetKeyValue(HKEY_LOCAL_MACHINE, "Software\Microsoft\Windows NT\CurrentVersion\SystemRestore", "DisableSR"))
        ........
        Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\default")
        Set objRP = objWMIService.Get("SystemRestore")
        errResults = objRP.CreateRestorePoint(strProductName & " v" & strProductVersion, DEVICE_DRIVER_INSTALL, BEGIN_SYSTEM_CHANGE)

P.S. Хотя как выяснилось для серверных платформ не катит такой способ. Пока тоже думаю чего и как :)
Хотя походу там его и нет, если что меня поправят

sLiDeR-X 01-02-2012 10:23 1849081

quarq, после установки драйвера от 7 сеть не работает, драйвер с восклицательным знаком. Драйвер от XP встал и работает.

quarq 08-02-2012 13:29 1854134

SOLON7, вот тут идет горячее обсуждение глюка с изменением названия папки для драйверпаков :
http://forum.oszone.net/thread-134115-175.html

samsobi 08-02-2012 17:49 1854310

quarq, лучше , наверное, продолжить здесь. У меня тоже не работает прога (версия последняя от 28.01). :o На моём рабочем USB-HDD в папке DRIVER находится стандартный пакет SamDrivers 2012 New Year. Работает нормально не первый день. Кладу в корень driverX.exe, применяю твой driverX.ini. При запуске пишет, что драйверпаки не проиндексированы. Ессссно, это же в первый раз. Но при нажатии на закладку "Драйвер-паки" окно пустое, нет ни одного пака. При нажатии на кнопку индексации, естественно, сообщении, что не выбрано ни одногопака. Для проверки бросил два хпишных пака прямо в папку Drivers - они тут же нашлись и были проиндексированы и в папке Driver\Tools\hwid\ появились 2 ини файла. Но у Samlab'a красиво разложено по папкам, хотелось это и оставить. Где могут быть грабли?

SOLON7 08-02-2012 18:13 1854335

samsobi, киньте сюда листинг всех паков. Я тоже не пойму в чем дело..
Еще бы скрины не помешали!!
И сам INI файл...

Программа разрабатывается уже 2 года. Странно что такой баг в впервые!!

samsobi 08-02-2012 18:38 1854354

SOLON7, я повторюсь:
Цитата:

Цитата samsobi
На моём рабочем USB-HDD в папке DRIVER находится стандартный пакет SamDrivers 2012 New Year. Работает нормально не первый день. »

Структура файлов и сами паки не изменены ни на йоту. :)
Т.е.
Drivers\Drv6
Drivers\Drv7
Drivers\DrvX

Цитата:

Цитата SOLON7
И сам INI файл... »

INI файл quarq, выложенный здесь тупо положил как и положено, в папку Tools.

Цитата:

Цитата SOLON7
Программа разрабатывается уже 2 года. »

Прошу прощения, руки мои не доходили до неё. :)
ЗЫ. Системы Семёрка 64бита, память 8Гб.

SOLON7 08-02-2012 18:39 1854357

samsobi, киньте сюда листинг всех паков.
Еще бы скрины не помешали!!

samsobi 08-02-2012 19:07 1854374

Вложений: 3
Листинг:
читать дальше »
Drivers\
Drivers\Drv6\
k:\Driver\Drivers\Drv6\DP_Bluetooth_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_CardReaders_wnt6-x64_1104.7z
k:\Driver\Drivers\Drv6\DP_Chipset_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_Gaming_wnt6-x64_812.7z
k:\Driver\Drivers\Drv6\DP_Input_wnt6-x64_1002.7z
k:\Driver\Drivers\Drv6\DP_LAN_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_MassStorage_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_Misc_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_Modem_wnt6-x64_1108.7z
k:\Driver\Drivers\Drv6\DP_Monitors_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_Printers_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_Sound_Creative_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_Sound_NEW_wnt6-x64_1009.7z
k:\Driver\Drivers\Drv6\DP_Sound_Others_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_Sound_Realtek_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_Sound_VIA_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_Touchpad_Mouse_wnt6-x64_1101.7z
k:\Driver\Drivers\Drv6\DP_Touchpad_wnt6-x64_1107.7z
k:\Driver\Drivers\Drv6\DP_Tuners_wnt6-x64_1009.7z
k:\Driver\Drivers\Drv6\DP_TV_Aver_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_TV_Beholder_wnt6-x64_1102.7z
k:\Driver\Drivers\Drv6\DP_TV_Others_wnt6-x64_1111.7z
k:\Driver\Drivers\Drv6\DP_USB_3.0_wnt6-x64_1010.7z
k:\Driver\Drivers\Drv6\DP_USB_wnt6-x64_1104.7z
k:\Driver\Drivers\Drv6\DP_Video_AMD_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_Video_ATI_wnt6-x64_1108.7z
k:\Driver\Drivers\Drv6\DP_Video_Hybrid_wnt6-x64_1104.7z
k:\Driver\Drivers\Drv6\DP_Video_Intel_wnt6-x64_1111.7z
k:\Driver\Drivers\Drv6\DP_Video_Microsoft_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_Video_Modded_wnt6-x64_1111.7z
k:\Driver\Drivers\Drv6\DP_Video_NEW_wnt6-x64_1009.7z
k:\Driver\Drivers\Drv6\DP_Video_nVIDIA_wnt6-x64_1111.7z
k:\Driver\Drivers\Drv6\DP_Video_Others_wnt6-x64_1111.7z
k:\Driver\Drivers\Drv6\DP_Videos_NEW_wnt6-x64_1112.7z
k:\Driver\Drivers\Drv6\DP_WebCam_wnt6-x64_1108.7z
k:\Driver\Drivers\Drv6\DP_WLAN_wnt6-x64_1111.7z
k:\Driver\Drivers\Drv6\DP_WLAN_wnt6-x64_1112.7z
Drivers\Drv7\
k:\Driver\Drivers\Drv7\DP_Bluetooth_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_CardReaders_wnt6-x86_1104.7z
k:\Driver\Drivers\Drv7\DP_Chipset_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_Gaming_wnt6-x86_1001.7z
k:\Driver\Drivers\Drv7\DP_LAN_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_MassStorage_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_Misc_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_Modem_wnt6-x86_1108.7z
k:\Driver\Drivers\Drv7\DP_Monitors_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_Printers_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_RemoteControl_wnt6-x86_1001.7z
k:\Driver\Drivers\Drv7\DP_Sound_Creative_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_Sound_NEW_wnt6-x86_1009.7z
k:\Driver\Drivers\Drv7\DP_Sound_Others_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_Sound_Realtek_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_Sound_VIA9300_wnt6_x32_1102Q.7z
k:\Driver\Drivers\Drv7\DP_Sound_VIA_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_Touchpad_Mouse_wnt6-x86_1101.7z
k:\Driver\Drivers\Drv7\DP_Touchpad_wnt6-x86_1107.7z
k:\Driver\Drivers\Drv7\DP_Tuners_wnt6-x86_1009.7z
k:\Driver\Drivers\Drv7\DP_TV_Aver_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_TV_Beholder_wnt6-x86_1102.7z
k:\Driver\Drivers\Drv7\DP_TV_Others_wnt6-x86_1111.7z
k:\Driver\Drivers\Drv7\DP_USB_3.0_wnt6-x86_1010.7z
k:\Driver\Drivers\Drv7\DP_USB_wnt6-x86_1104.7z
k:\Driver\Drivers\Drv7\DP_Video_AMD_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_Video_ATI_wnt6-x86_1108.7z
k:\Driver\Drivers\Drv7\DP_Video_Hybrid_wnt6-x86_1104.7z
k:\Driver\Drivers\Drv7\DP_Video_Intel_wnt6-x86_1111.7z
k:\Driver\Drivers\Drv7\DP_Video_Microsoft_wnt6-x86_1110.7z
k:\Driver\Drivers\Drv7\DP_Video_Modded_wnt6-x86_1111.7z
k:\Driver\Drivers\Drv7\DP_Video_nVIDIA_wnt6-x86_1111.7z
k:\Driver\Drivers\Drv7\DP_Video_Others_wnt6-x86_1111.7z
k:\Driver\Drivers\Drv7\DP_Video_Toshiba_wnt6-x86_1009.7z
k:\Driver\Drivers\Drv7\DP_Videos_NEW_wnt6-x86_1112.7z
k:\Driver\Drivers\Drv7\DP_WebCam_wnt6-x86_1103.7z
k:\Driver\Drivers\Drv7\DP_WLAN_wnt6-x86_1112.7z
Drivers\DrvX\
k:\Driver\Drivers\DrvX\DP_Bluetooth_wnt5_x86-32_1111.7z
k:\Driver\Drivers\DrvX\DP_Broadband_wnt5_x86-32_1104.7z
k:\Driver\Drivers\DrvX\DP_CardReader_wnt5_x86-32_802.7z
k:\Driver\Drivers\DrvX\DP_Chipset_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_CPU_wnt5_x86-32_1005.7z
k:\Driver\Drivers\DrvX\DP_HID_wnt5_x86-32_1109.7z
k:\Driver\Drivers\DrvX\DP_LAN_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_MassStorage_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Misc_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Mobile_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Modem_wnt5_x86-32_1111.7z
k:\Driver\Drivers\DrvX\DP_Monitors_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Printers_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Sound_CMedia_wnt5_x86-32_1108.7z
k:\Driver\Drivers\DrvX\DP_Sound_Conexant_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Sound_Creative_wnt5_x86-32_1110.7z
k:\Driver\Drivers\DrvX\DP_Sound_Others_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Sound_Realtek_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Sound_Sigmatel_wnt5_x86-32_1111.7z
k:\Driver\Drivers\DrvX\DP_Sound_SndMax_wnt5_x86-32_1108.7z
k:\Driver\Drivers\DrvX\DP_Sound_VIA_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_TV_Aver_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_TV_Beholder_wnt5-x86-32_1102.7z
k:\Driver\Drivers\DrvX\DP_TV_Others_wnt5_x86-32_1111.7z
k:\Driver\Drivers\DrvX\DP_Video_AMD_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Video_Intel_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Video_Microsoft_wnt5_x86-32_1110.7z
k:\Driver\Drivers\DrvX\DP_Video_Modded_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Video_nVIDIA_wnt5_x86-32_1111.7z
k:\Driver\Drivers\DrvX\DP_Video_Others_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Video_Toshiba_wnt5-x86_1009.7z
k:\Driver\Drivers\DrvX\DP_Videos_NEW_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_Virtual_PCs_wnt5_x86-32_902.7z
k:\Driver\Drivers\DrvX\DP_WebCam_wnt5_x86-32_1112.7z
k:\Driver\Drivers\DrvX\DP_WLAN_wnt5_x86-32_1112.7z

Скрины:

SOLON7 08-02-2012 19:13 1854381

samsobi, а где лежит сама прога. относительные пути дествуеют относительно того где лежит сама программа!!!
если она лежит в папке driver то все норм !!

samsobi 08-02-2012 19:18 1854384

SOLON7, в папке DRIVER, т.е. там же где и остальные проги пакета: RunThis.exe, DPS-drv.exe, DBS-drv.exe, Autorun.hta

SOLON7 08-02-2012 19:23 1854386

а на диске C нормально работает ???
напишите в PM мне кажется это уникальный баг.
или на почту !! или асю...

samsobi 08-02-2012 19:46 1854398

SOLON7, на диске С то же самое.
Поискал старые версии и проверил:
DriverX870 - нашел все паки
DriverX_1.12 - тоже
DriverX_1.6 - List index out ... :(
Давай действительно в ПМ

revansh 08-02-2012 23:11 1854492

Цитата:

[Path]
DRPDIR=DRIVERS
XPDIR=XP
VISTADIR=VISTA
VISTA64DIR=VISTA64

DEV_DB=Tools\Hwid
Выделенное в ini файле quarq это вообще, что-то интересное. Программа этих параметров не задает. Но суть не в этом. Я эту тему поднял я и нашел выход ковыряясь полдня, ну а SOLON7 нужно излечить этот косяк.
Значит так. Тоже имею сборку типа SamLab, но с некоторыми изменениями и всем подпапкам сто лет в обед. Начал я все лишнее переносить из основной папки, оставив только папку с подпапками драйверпаков - реакции ноль. Стал переименовывать и папку и подпапки с драйверпаками - реакции ноль. Создал новую папку, туда распаковал архив DriverX в папку DRP перенес подпапки с драйверпаками - реакции ноль. Вернул все назад. Начал сначала. В папке DRIVERS руками создал подпапки с теми же именами что у меня есть ииииииии пошла жара. Значит суть в свойствах папки. Открываю ПКМ свойства созданной папки и имеющейся. Так в имеющейся папке ПКМ Свойства>Другие стояла галка "Папка готова для архивирования". Снимаю галку на всех подпапках и о, чудо все 94 драйверпаки увидены.
SOLON7, Ваш ход.

samsobi 08-02-2012 23:41 1854507

revansh, у меня галок и не было. Я такое делал, создал на диске С. Скопировал паки, проверил - галок нет. Паков не видит, как и на USB-HDD. :( Что-то не то...

sabash 08-02-2012 23:56 1854518

И у меня тоже не видят последние версии драйверпаков если убить индексы ... и не просит переиндексировать :( откатился на 1.2

revansh 09-02-2012 00:01 1854523

Цитата:

Цитата samsobi
revansh, у меня галок и не было. Я такое делал, создал на диске С. Скопировал паки, проверил - галок нет. Паков не видит, как и на USB-HDD. Что-то не то... »

Ну у меня вроде бы немного другая ситуация. У меня индексировало только подпапку Drv6 и все вот на ней галка "Папка готова для архивирования" не стояла. Чужих ini файлов не использовал, а средствами программы прописал пути.
SOLON7, и сразу же пожелание-рекомендация вместо колонки "Версия" сделать две колонки "Версия БД" и "Версия PC".

P.S. Только что проверил этот фокус на флешке(у меня там тоже не работало), меню свойств немного другое Атрибуты>Архивный снял галку и все работает.

SamLab 09-02-2012 00:34 1854535

Сейчас добавил программу в свой пакет - все драйвер-паки сразу увиделись - сейчас идет индексация - к выходным в новой версии SamDrivers скорее всего эта программа будет

quarq 09-02-2012 01:37 1854552

Цитата:

Цитата revansh
это вообще, что-то интересное »

это сама программа так и создает у меня, я их сам не правил, а фокус с папками оценил хотя у меня и так работает
есть предположение что это проблемы твиканой винды ... но проблему надо как то решать однозначно!

SOLON7 09-02-2012 06:18 1854588

ВСЕМ скажу следующее баг будет выявлен. Нужен доступ на целевой комп на котором баг возникает !!
samsobi вечером давай спишемся !!!

dead_wolf 09-02-2012 06:39 1854593

Вложений: 1
SOLON7 съехала меню в правом углу стоит винда лицензия, правда это единичный случай.
http://forum.oszone.net/attachment.p...1&d=1328754754
И можно сделать чтобы в программах кроме *.exe , еще и *.msi запускались (PhysX.msi) ?

samsobi 09-02-2012 11:13 1854683

SOLON7, хорошо. Я еще переставлю себе VirtualBox (всё равно надо), заодно и под чистой и нетвиканой виртуальной ХР попробую.
PS. Только что на работе с того же USB-HDD проверил на лицензионной семёрке х86 (почти не твиканой). Результат тот же. Переписал на диск С - всё тоже самое. Вообщем до вечера...

revansh 09-02-2012 13:15 1854756

Цитата:

Цитата quarq
есть предположение что это проблемы твиканой винды »

Не юзаю таких. Чистая винда с накатаными необходимыми обновами
читать дальше »
UpdatePack-XPSP3-Rus
0-HTMLINFO
1-FullFlash
ExtremePack
IE8_Reload
Wiaacmgr
WMP11RUSjz
Masstor32(simplix)
Unlocker
Del_Obsolete
RCadmin

и усё. Ну и после этого разные проги установлены.

samsobi 09-02-2012 13:40 1854778

Цитата:

Цитата revansh
Не юзаю таких. Чистая винда с накатаными необходимыми обновами
« скрыть
UpdatePack-XPSP3-Rus
0-HTMLINFO
1-FullFlash
ExtremePack
IE8_Reload
Wiaacmgr
WMP11RUSjz
Masstor32(simplix)
Unlocker
Del_Obsolete
RCadmin
и усё. Ну и после этого разные проги установлены. »

Нечистая винда, хотя бы из-за ExtremePack, содержащего технические обновления, нужные только в конкретных случаях. Но у меня его нет и всё равно... :) Из твоего набора есть только UpdatePack-XPSP3-Rus, 0-HTMLINFO, Masstor32(simplix), IE8_Reload. Вот попробую вечером лицензионную чистую.

samsobi 09-02-2012 17:35 1854942

SOLON7, поставил на виртуалбокс оригинальную ХР с ОЕМ диска, т.е. ни одного твика, ни одной проги. Запустил DriverX с тем же ини, что и раньше - всё заработало. Дело видимо в каком-то твике либо проге. Но DRP и DIA работают прекрасно, да и твои старые версии тоже видели все паки. Надо копать дальше :) ...

SOLON7 09-02-2012 18:25 1854978

samsobi, вообще все это странновато. разберемся....

samsobi 09-02-2012 20:59 1855076

Цитата:

Цитата revansh
Значит суть в свойствах папки. Открываю ПКМ свойства созданной папки и имеющейся. Так в имеющейся папке ПКМ Свойства>Другие стояла галка "Папка готова для архивирования". »

Проверил: суть действительно в свойствах папки, но не в этой галке. :) Эта не причём, должна стоять галка на "Разрешить индексирование ...", если она есть - паки видны и индексируются, причём от состояния службы индексирования не зависит (запущена или остановлена - пох). Почему у меня галка была сброшена - не знаю (какой твик?), но с ней прога работает.

revansh 09-02-2012 23:04 1855152

Цитата:

Цитата samsobi
Проверил: суть действительно в свойствах папки, но не в этой галке. Эта не причём »

Не нужно быть таким категоричным. Сначала поставьте ее и проверьте, ну и отпишитесь сюда еще раз. Думаю многим будет интересно.
А об этой галке
Цитата:

Цитата samsobi
должна стоять галка на "Разрешить индексирование ..." »

ничего не писал, потому как не встречал, чтобы она была снята. Скорее всего у Вас ПКМ на свойствах диска эта галка снята, но не в этом суть.
Баг нужно лечить.

SOLON7 10-02-2012 08:22 1855353

http://borland.xportal.ru/forum/prin...c7dc18343b8fc0
Anonymous - Вт Янв 28, 2003 11:46
Заголовок сообщения:
Спасибо за пример. Код мой и Ваш работают абсолютно одинаково (правда, Ваш пример-нагляднее и красивее
Он тоже не находил часть файлов.
Я установил в свойствах папки чекбокс "готова для индексирования" в Windows и нашлось файлов раза в два больше!!! Но не все...
Но после установки атрибута Read-Only нашлись ВСЕ файлы...
В связи с этим возникли вопросы:
1. Может, это FindFirst && FindNext некорректно работают на NTFS
2. При чём здесь индексирование?
3. Почему 0x3F не включает атрибут Read-Only на NTFS?
Еще раз повторюсь, что в Win9x всё работает идеально пару лет.


Кто то уже сталкивался с подобным поведением функции FindFirst && FindNext. Видимо придется заменить функции на чисто WINAPI-шные... либо чисто с атрибутами что то нетак.. СПСsamsobi,
А вообще по умолчанию после установки винды галочка индексировать стоит на локальные дисках!!!

samsobi 10-02-2012 09:36 1855394

Цитата:

Цитата revansh
Сначала поставьте ее и проверьте, ну и отпишитесь сюда еще раз. »

Ставил, снимал - у меня от неё ничего не зависит. Но чётко зависит от галки индексирования. :) Сейчас проверил и на ХР и на 7-ке - зависимость чёткая. Но это у меня, я применял [addon] my custom, где отключал индексирование, м/б у других не так категорично.
Думаю, баг выявлен, слово за SOLON7, а я буду повнимательнее с твиками. :)

SOLON7 10-02-2012 10:19 1855414

Цитата:

Цитата samsobi
Думаю, баг выявлен, слово за SOLON7, »

Функции Findfirst и Findnext каким то странным образом зависят от того индексирована ли папка.
Я наверное переделаю алгоритм чтобы от галки не зависело..
ИМХО. Не думал что найдется такой баг samsobi, Спс за баг репорт!!!

revansh 11-02-2012 00:29 1855982

У меня вот такая ситуация, не знаю почему у samsobi по-другому:
Локальные диски NTFS:
Папка готова к архивированию(далее - А). Разрешить индексирование папки для быстрого поиска(далее - И).
А И
х х - прога не работает
х - - прога не работает
- х - прога работает
- - - прога не работает
Флешка FAT32:
Архивный(далее - А). Разрешить индексирование папки для быстрого поиска(не существует)
А
х - прога не работает
- - прога работает
И так на двух компах с виндой XP, установленной разными людьми с разных дисков.

samsobi 11-02-2012 12:32 1856155

Цитата:

Цитата revansh
не знаю почему у samsobi по-другому »

Я тоже не знаю. :) Но знаю, что от твиков. Но до сей поры всё, что мне надо было, работало нормально. И сейчас я поставил галку и прога работает. Так что, Винда безбрежна и каждому найдётся по заслугам. :lol: Но сейчас очередь уважаемого SOLON7. :)

quarq 11-02-2012 14:30 1856254

хочу еще кое что показать продлемы с юникодом :
http://samforum.ws/showpost.php?p=969771&postcount=2870

samsobi 11-02-2012 19:44 1856452

quarq, ИМНО на компе проблема решается твиком СР1252 на СР1251. Я не программер, но SOLON7 наверное должен глянуть на codepage в своём Борланде?

quarq 12-02-2012 01:56 1856676

samsobi, я уже забыл когда решал проблемы кодировки такими твиками (была когда то такая старая проблема с продуктами адобе , корел дров и некоторыми другими) а вообще надо решать на уровне программы ...

SOLON7 12-02-2012 19:00 1857148

В связи с тем что некоторые производители дров не придерживаются стандартов МС,
И в связи с тем что сами сборщики дров собирают пакеты не совсем корректно. в будущем будет созданы инструменты для упрощения обхода и регламент описывающий ЧЕГО делать не надо, и что делать надо. В будущем возможно будут сделаны доработки в DriverX.

Все это возможно будет сделано во благо Стабильности установки дров !!

revansh 12-02-2012 19:36 1857178

Еще добавлю. При запуске проги с iso-образа, монтированного в Daemon Tools во вкладке драйверпаки, опять-таки пусто, а во вкладке обновления присутствуют те же строки, что и при запуске с распакованного образа. Думаю, что при запуске с записанного диска будет так же.

SOLON7 12-02-2012 19:38 1857179

Вложений: 1
Цитата:

Цитата revansh
Еще добавлю. При запуске проги с iso-образа, монтированного в Daemon Tools во вкладке драйверпаки, опять-таки пусто, а во вкладке обновления присутствуют те же строки, что и при запуске с распакованного образа. Думаю, что при запуске с записанного диска будет так же. »

Баг только что исправил.
Вот билд 1.79

revansh 12-02-2012 20:46 1857226

Все манипуляции с галками(архивации, индексации) теперь игнорируются. Только что собрал iso-образ, все драйверпаки видны. Все работает. Спасибо.

vovansa 12-02-2012 21:07 1857240

Запускал прогу (v1.77) с SamDrivers_12.2_Maldives, паки видятся, ставятся.

revansh 12-02-2012 21:40 1857258

Цитата:

Цитата vovansa
Запускал прогу (v1.77) с SamDrivers_12.2_Maldives, паки видятся, ставятся. »

А можно скриншотик вкладки "Драйвер-паки" при запуске именно с DVD или iso-образа монтированного в виртуальный привод.

vovansa 12-02-2012 22:46 1857316

Как-то так

Монтировал в WinMount (Z)

revansh 13-02-2012 00:10 1857351

Цитата:

Цитата vovansa
Как-то так »

В данный момент могу со 100%ной уверенностью сказать, что у Вас как минимум не XP, а Win7 или Vista.
А на XP так как я писал ранее, а сейчас все ровно.

vovansa 13-02-2012 00:15 1857353

Видать проглядел про битность винды, извиняюсь )

tyt 13-02-2012 01:54 1857392

Цитата:

Цитата SOLON7
Вот билд 1.79 »

Получил такую картинку(в полно экранном то же самое)

Brainrif 13-02-2012 02:11 1857394

revansh, подтверждаю, такой же баг был при запуске с флешки, после замены на версию 1.79 все стало норм..

Brainrif 13-02-2012 03:03 1857403

а вот ещё..

sLiDeR-X 13-02-2012 07:28 1857443

SOLON7, если запускать через cmd "блаблабла\DriverX.exe" то ругается на папку tools
Поправь

SOLON7 13-02-2012 09:10 1857471

Цитата:

Цитата sLiDeR-X
SOLON7, если запускать через cmd "блаблабла\DriverX.exe" то ругается на папку tools
Поправь »

скрин в студию !!! что вы делаете чтобы выскочила данная ошибка ??

sLiDeR-X 13-02-2012 11:18 1857534

Вложений: 1
SOLON7, вот скрин
и еще... не надо удалять ini для драйверов, если драйвера убрали из папки с драйверами. Или сделай возможность выбора.

tyt 13-02-2012 12:39 1857597

При старте нужно ответить Да или Нет -странно что ответы на английском-это фича такая ?
Для обычного юзера трудно разобраться на что жать после старта и индексации. Может нажать на Драйвера.
Во общем нужно подумать над информативностью кнопок.
При обновлении не видно какие дрова стоят, что не очень гуд.

sLiDeR-X 13-02-2012 13:21 1857633

tyt, а ты наведи на версию и увидишь установленную

tyt 13-02-2012 13:35 1857646

Цитата:

Цитата sLiDeR-X
а ты наведи на версию и увидишь установленную »

Сразу это и сделал-показало ту же версию, что и предлагает.

fox_cub 13-02-2012 14:19 1857684

SOLON7, в шапке указана версия 1.79, а на сайте 1.77 Как это понимать?

Nun-Nun 13-02-2012 14:26 1857692

Цитата:

Цитата fox_cub
в шапке указана версия 1.79, а на сайте 1.77 Как это понимать? »

А ссылка здесь.

tyt 13-02-2012 23:49 1858107

Цитата:

Цитата sLiDeR-X
а ты наведи на версию и увидишь установленную »

Как это выглядит в DRP152Q



Как это выглядит в DriverX 1.7




Работает DriverX 1.7 ощутимо быстрее

sLiDeR-X 14-02-2012 06:13 1858248

tyt,
Цитата:

Цитата sLiDeR-X
а ты наведи на версию и увидишь установленную »

читай внимательнее

XCV 14-02-2012 12:20 1858425

вопрос на будущее, есть ли в планах сделать поддержку изменяемых скинов?
и еще, можно добавить возможность отключения "наворота" по установке программ? (я софт ставлю другой программой, и такая закладка в программе по установке драйверов не мешает, но глаза мозолит)

SOLON7 14-02-2012 12:25 1858432

Цитата:

Цитата XCV
вопрос на будущее, есть ли в планах сделать поддержку изменяемых скинов? »

для программы такого уровня не вижу смысла. так как стабильность и функциональность прежде всего !!!

tyt 14-02-2012 12:51 1858457

Цитата:

Цитата sLiDeR-X
читай внимательнее »

Да на .уй мне хвид, мне версию нужно или год как на первом скрине, в котором все прекрасно видно и понятно

romeo91 14-02-2012 12:58 1858459

Цитата:

Цитата tyt
Да на .уй мне хвид, мне версию нужно или год как на первом скрине, в котором все прекрасно видно и понятно »

Речь была про: "а ты наведи на версию и увидишь установленную"
В данном случае версия это колонка "версия". Наведи на версию предлагаемого драйвера и тебе покажут какой текущий

Эмоции ни к чему

hobbit25 15-02-2012 02:20 1859044

SOLON7, такая же проблема как и у sLiDeR-X, 419

Brainrif 15-02-2012 02:38 1859051

SOLON7, просьба закладку программы не убирать, очень удобно делать с одной флешки.. :) А вот баги в интерфейсе из сообщений http://forum.oszone.net/post-1857392-414.html и http://forum.oszone.net/post-1857403-416.html желательно бы исправить, просто не красиво как-то... Спасибо за программу, кстати...

XCV 15-02-2012 12:01 1859250

а как насчет того чтобы добавить в программу (в виде отдельной вкладки) возможность бекапа установленных драйверов?

SOLON7 15-02-2012 14:11 1859358

Цитата:

Цитата XCV
а как насчет того чтобы добавить в программу (в виде отдельной вкладки) возможность бекапа установленных драйверов? »

это вариант, просто пока руки не дошли !!!

не думал что много всяких багов найдется, я же один чтобы баги исправлять !!

XCV 16-02-2012 14:22 1860128

Цитата:

Цитата Brainrif
просьба закладку программы не убирать »

предлагалось не убирать её, а сделать возможность отключения через настройки программы

SOLON7 19-02-2012 11:31 1861873

XCV, и мужики как вы себе представляете БЕКАП дров..
Кто нить может предоставить БлуПринты и скриншоты как примерно выглядит Бекап Дров ???

Lexua 20-02-2012 01:14 1862437

SOLON7, Дык можно как уменя сделать в MCS Drivers или уважаемый romeo91 сделал Driver backup Solution.

Вот скришоты:





Впринципе ничего нового ;) Также можно заюзать объект tree с чекбоксами - тоже вариант. Выбирай на свой вкус...

XCV 20-02-2012 10:08 1862570

еще есть неплохая софтина с таким функционалом http://www.drivermagician.com/screenshot.htm

dead_wolf 20-02-2012 11:07 1862593

Вложений: 1
или так :)
http://forum.oszone.net/attachment.p...1&d=1329721630

SOLON7 20-02-2012 15:36 1862785

Цитата:

Цитата Lexua
Впринципе ничего нового Также можно заюзать объект tree с чекбоксами - тоже вариант. Выбирай на свой вкус... »

В принципе наверное объединю MCS Drivers и Driver backup Solution.
но наверное было бы неплохо еще сделать древо дров с иконками !!

А вот какие варианты нужны ??
ну там EXE,zip, или просто папка с дровами ???

samsobi 20-02-2012 17:43 1862883

SOLON7, ну тут точно можно не угодить. :) По мне бы либо папку либо её зип для экономии места, а там уж я лучше головой подумаю, что надо ставить, а что надо погодить... Ибо ситуации м/б разными. А с экзешником или делать выбор дров надо или все бУхать сразу, что не айс. Так что, ИМХО, лучше без этого гемору...

SOLON7 21-02-2012 10:34 1863317

Цитата:

Цитата samsobi
SOLON7, ну тут точно можно не угодить. По мне бы либо папку либо её зип для экономии места, а там уж я лучше головой подумаю, что надо ставить, а что надо погодить... Ибо ситуации м/б разными. А с экзешником или делать выбор дров надо или все бУхать сразу, что не айс. Так что, ИМХО, лучше без этого гемору... »

можно сделать чтобы собирался SFX-EXE который потом предлагал какие дрова ставить !!!

XCV 21-02-2012 12:22 1863402

Цитата:

Цитата SOLON7
ну там EXE,zip, или просто папка с дровами ??? »

можно дать возможность пользователю самому выбирать в каком виде сделать backup, только вместо zip - 7z, ну и дополнительно сделать возможность упаковки драйвера каждого устройства в отдельный архив (7z, exe)

samsobi 21-02-2012 19:54 1863790

Цитата:

Цитата SOLON7
можно сделать чтобы собирался SFX-EXE который потом предлагал какие дрова ставить !!! »

Так я ж про этот гемор и говорю! :) Смотри как тебе удобней, но я действую по принципу - чем проще, тем надёжней. Ведь всё равно нужно думать, прежде чем что-то ставить. :)

quarq 21-02-2012 22:35 1863923

на первый взгляд бекап это круто
если по факту делать бекап бестолковое дело , для кого вы его делаете для себя? у вас есть программа со всем этим добром, для клиента ... он вас сам по завет если надо переустановить систему и поставить драйверы , не говоря что еще на создание таких архивов уйдет минут 20
так что для меня бестолковая примочка , но для престижа программы сойдет
лично мне просто жаль труд автора на фитчу которой практически никто не будет пользоваться
за мою многолетнюю практику ни разу не понадобилось выдергивать драйвера из системы

Brainrif 25-02-2012 02:25 1866074

Подтверждаю quarq, скока раз чинил компы - ни разу не делал бекапы, после переустановки системы устанавливаю наиболее свежие и подходящие дрова.. Так что думаю не надо усложнять прогу, просто поправить некоторые баги...

Akella130986 25-02-2012 04:36 1866082

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

SOLON7 25-02-2012 15:06 1866267

Akella130986, У тебя есть аська или маил агент.
Ну чтобы протестировать новые билды на Англоязычной ???

XCV 25-02-2012 16:28 1866316

Цитата:

Цитата quarq
для кого вы его делаете для себя »

когда надо переставить ос на машине с спецефическим оборудованием (не факт что все дрова у вас в паках есть) лучше перед началом такой процедуры сделать бекап, я к примеру (так как переставляю ось не только себе, а лазить после установки оси по нету в поисках мудреного драйвера мне лень) всегда перед перестановкой делаю бекап и иногда эти "потерянные" 5 минут - экономят намного больше.
Так что ИМХО бекап - очень полезная вещь.
Примером устройства к которому геморно найти дрова может являться например древний сканер от мастека, которых нету даже на офсайте, недавно искал такие - около часа потратил перекачав при этом тону бесполезного хлама с ФО...

SOLON7 25-02-2012 16:50 1866334

ВСЕМ есть у кого примерный способ или алгоритм Бекапа дров ??
Так было бы проще !!!

tyt 25-02-2012 17:16 1866349

Цитата:

Цитата quarq
если по факту делать бекап бестолковое дело »

Написали же уже, что потребуется одному-двум, зачем тратить время ?
Ошибки лучше исправлять нужно-да инструкцию написать

Nun-Nun 25-02-2012 18:17 1866385

Цитата:

Цитата tyt
Написали же уже, что потребуется одному-двум, зачем тратить время ? »

Уже трём, я тоже - за! :)

tyt 25-02-2012 18:58 1866416

Из за трех и смысла нет городить :)

romeo91 25-02-2012 19:09 1866421

Цитата:

Цитата SOLON7
ВСЕМ есть у кого примерный способ или алгоритм Бекапа дров ??
Так было бы проще !!! »

Для меня самым простым способом оказался анализ inf-файлов, и соответственно поиск файлов в соответствующих каталогах. Хотя если не ошибаюсь, все эти данные можно получить с помощью API, возможно так даже проще будет, но я с этим не стал разбираться. Но так возможно будет найти только задействованные файлы в системе, а винда часто копирует установочные файлы целиком, в том числе и пригодные для других систем, поэтому я выбрал анализ inf
Цитата:

Цитата tyt
Из за трех и смысла нет городить »

Если бы не было смысла, то не было бы в природе столько программ с данным функционалом. Для программы установки данный функционал вполне необходим, например для бекапа перед установкой новых дров, так как никто не даст 100% гарантии что новые заработают на ура, а служба восстановления включена не у всех

Snakus 25-02-2012 23:31 1866624

SOLON7

http://www.boozet.org/dd.htm

Ваша прога показывает версию установленного драйвера, но я не понял, как можно разобраться в том, какая версия драйвера в драйверпаке.
Можно ли валить в кучу драйверпаки для разных систем?

quarq 26-02-2012 04:38 1866726

Цитата:

Цитата Snakus
какая версия драйвера в драйверпаке.
Можно ли валить в кучу драйверпаки для разных систем? »

1наведите мышку на версию драйвера и увидите версию в драверпаке
2 да можно ...

отвечу всем 3 бекаперам: выдергивать драва из убитой(зараженной) системы тупое занятие, чего упрямиться ? ведь это очевидно!!???

Цитата:

Цитата romeo91
необходим, например для бекапа перед установкой новых дров, так как никто не даст 100% гарантии что новые заработают на ура »

это лишь лишний раз доказывает лучшее враг хорошего !
куча "горе админов(бландинок)" пишут жалуются: обновил и кердык ! и даже переустановка на старые не помогает..
отвечаю: для чего вообще делать подобную процедуру! (выбрать из списка)
1 драйвер протух?
2 вышел срок употребления?
3 из религиозных побуждений ?
4 руки чесались...?

так что вопрос чисто гипотетический с мутной пользой...

тут вообще непонятное дело ... закладку с программами хотят удалять и изничтожить ,хотя каждый 1 ноут требует установку доп утилит ,а то что явно пригодиться в туманном будущем надо сделать обязательно!

воистину прав сказавший: без необходимого можно обойтись!, без излишеств - НИКОГДА!

dead_wolf 26-02-2012 08:13 1866759

Цитата:

Цитата quarq
отвечу всем 3 бекаперам: выдергивать драва из убитой(зараженной) системы тупое занятие, чего упрямиться ? ведь это очевидно!!??? »

я периодически пользуюсь бэкапом экономит время однако :) , и убитая и зараженная система не значит что там дрова сломаны переломаны и не рабочий .

На счет бэкапа можно добавить в программы DoubleDriver (что я и сделал) и больше не чего не надо делать :)



ошибки при установки
http://elektrik86.narod.ru/error.7z

SOLON7 26-02-2012 14:01 1866907

Мужики может кто нибудь составить HELP по использованию программы ???
Это куда полезнее чем Холи вар !!!

Nun-Nun 26-02-2012 14:13 1866912

Цитата:

Цитата quarq
выдергивать драва из убитой(зараженной) системы »

О заражённой системе речь не идёт, хотя если и к этой патовой ситуации подойти с головой - можно извлечь пользу! Так что, добавление в прогу ещё одной возможности (сохранять нужное) - хуже не будет! Кашу маслом не испортишь! :)

Stranger13 26-02-2012 17:55 1867074

Цитата:

Цитата dead_wolf
На счет бэкапа можно добавить в программы DoubleDriver (что я и сделал) »

Я тоже так думаю если заморачиватся с бекапом достаточно взять консольную версию и под нее сделать страницу настроек.

SOLON7 26-02-2012 18:06 1867081

Цитата:

Цитата Stranger13
Я тоже так думаю если заморачиватся с бекапом достаточно взять консольную версию и под нее сделать страницу настроек. »

нее, костыль делается если без него не обойтись. Я в свое время хотел отказатся от 7z.exe в итоге нашел либу чтобы сделать распаковку средствами кода и 7.dll .

С Девкон такая ситуация не прокатила, так как там траблы с установкой на 64 системы.
В идеале остался тот же devcon.exe.
Если буду делать бекап, то сделаю средствами кода а не программ посредников !!!
чтобы было меньше костылей, так как потом с ними тежеллее работать !!

XCV 28-02-2012 12:50 1868307

Цитата:

Цитата romeo91
эти данные можно получить с помощью API »

если делать через API - то потом чтобы из полученного бекапа поставить дрова надо с бубном танцевать, потому что начинают выскакивать сообщения типа "не найден файл readme.txt", поэтому правильнее наверно все же
Цитата:

Цитата romeo91
анализ inf-файлов »

чтобы в результате получить полноценный бекап, а не огрызок
Цитата:

Цитата romeo91
и соответственно поиск файлов в соответствующих каталогах »

бывают ситуации когда нужный файл не удается найти (те же readme.txt), а для нормального функционирования устройства эти файлы и не требуются, поэтому я бы предложил еще если файл не найден - создавать вместо него "пустышку" хуже я думаю от этого не будет, а вот от лишних теледвижений в некоторых случаях может спасти (хотя могу и ошибаться, может кто знающий поправит меня)

romeo91 28-02-2012 16:25 1868453

Цитата:

Цитата XCV
бывают ситуации когда нужный файл не удается найти (те же readme.txt), а для нормального функционирования устройства эти файлы и не требуются, поэтому я бы предложил еще если файл не найден - создавать вместо него "пустышку" хуже я думаю от этого не будет, а вот от лишних теледвижений в некоторых случаях может спасти (хотя могу и ошибаться, может кто знающий поправит меня) »

Интересное предложение, как-то об этом я не подумал.
Поставлю в ToDo для DBS (на днях кстати новая версия будет), но это разговор не для этой ветки

Lexua 29-02-2012 22:27 1869587

Цитата:

Цитата XCV
бывают ситуации когда нужный файл не удается найти (те же readme.txt), а для нормального функционирования устройства эти файлы и не требуются, поэтому я бы предложил еще если файл не найден - создавать вместо него "пустышку" хуже я думаю от этого не будет, а вот от лишних теледвижений в некоторых случаях может спасти (хотя могу и ошибаться, может кто знающий поправит меня) »

Я бы так не поступал, ибо часто при бэкапе 32-х битной версии драйверов в inf-файле содержаться данные и о 64-х битной версии драйверов. И будьте уверены, что в большинстве случаев этих файлов (64х) в системе нет. Соответственно и наоборот в 64х системах, нет драйверов для 32х. Теперь будут создаваться в пакете драйвера пустышки типа driver64x.sys, dll64.dll и т.д.
А зачем нам это? И самое главное к чему это может привести при установке даже случайно этих файлов в систему.

XCV 01-03-2012 11:51 1869906

Цитата:

Цитата Lexua
А зачем нам это? »

затем чтобы при установке драйвера из бекапа не выскакивало окошко "не найден файл хххххх установка невозможна"
Цитата:

Цитата Lexua
к чему это может привести при установке даже случайно этих файлов в систему »

да ни к чему это не приведет, размер у этих файлов 0 - так что на размере пакета это никак не отразится, а если какой либо файл пустышка попадет к вам в системную папку - то тоже вреда нет никакого.
К примеру если я ставлю дрова из бекапа и у меня "выскакивает" "не найден файл хххххх установка невозможна" - япросто ручками создаю пустышку в папке бекапа и установка в 99% продолжается успешно, а 1% - это когда бекап делался на изрядно "побитой" системе в которой "исчезли" действительно нужные библиотеки драйверов, такой бекап не ставится ни с пустышками, ни без.....

Lexua 01-03-2012 19:49 1870289

Цитата:

Цитата XCV
затем чтобы при установке драйвера из бекапа не выскакивало окошко "не найден файл хххххх установка невозможна" »

ну это то мне понятно. Правда я с такой ситуацией не сталкивался... Но вот если какой нибудь умник захочет поставить например дрова на x64 и они радостно станут, но вот работать естественно не будут. Вот будет тут рассказов почитать....

XCV 02-03-2012 12:16 1870789

Цитата:

Цитата Lexua
Но вот если какой нибудь умник захочет поставить например дрова на x64 »

тоесть вы хотите сказать что найдется такой умник который сделает бекап на х86 системе, а потом будет пытаться поставить из на х64?
во первых - я думаю что они станут... а во вторых такому умнику надо не программу для бекапа дров давать, а палку, и в лес отправить, пусть охотится на мамонта.
ЗЫ: закончиваю холивар на эту тему, пусть авторы программ сами решают, мое дело предложить, а примут - не примут - их право.

lordzero@vk 04-03-2012 23:07 1872449

Дорогой автор, по русски правильно писать и говорить "Драйверы", а не Драйвера, тоже самое относится к серверам и бухгалтерам

SOLON7 04-03-2012 23:33 1872467

lordzero@vk,
alexey@alexey.org
//Драйверы, блеать, а не драйвера!!!

Спасибо конструктивное замечание !!!

quarq 06-03-2012 00:46 1873217

лично я бы в проге хотел видеть возможность автоматом ставить неподписанные драйвера, а не каждый раз жать: да продолжить! а бекап подождет...

SOLON7 06-03-2012 16:02 1873554

1. Где то на след неделе будет сделано Сырой вариант Бекапа ну и конечно установка неподписанных дров..

2. А вот с мультиязычностью пока никак, это щепитильное дело, учитывая Unicode.

SOLON7 06-03-2012 20:56 1873822

Вот накидал Скрин по бекапу.Если нормально то буду делать.
Скажите что думаете !!!

Ставится галочка если драйвер выбран. то бекапится. Хочу именнно сделать древо как в диспетчере устройств.
Чтобы Юзабилити не страдало !!


samsobi 07-03-2012 11:05 1874097

SOLON7,
ИМХО, "Бекап" заменить на "Backup", а то блеяние напоминает, да и непрофессионально как-то... :) . И ещё - может кнопку сделать одну, а выбор типа сделать в настройках?

Nun-Nun 07-03-2012 11:50 1874125

Цитата:

Цитата samsobi
"Бекап" заменить на "Backup", а то блеяние напоминает, да и непрофессионально как-то... »

Да, правильнее, было бы "Бэкап", а что до блеяния - так уж таков проклятый иноСРаный язык, и как ни напиши (по-русски или по-английски), звучание от этого не изменится. :)

samsobi 07-03-2012 12:07 1874136

IMHO, продукты такого класса должны быть предназначены, прежде всего, для профессионалов, а значит в оформлении не должно быть места слэнговым и тому подобным выражениям. Тем более одним из этапов развития программы почти всегда становится мультиязычность. Вон как Ромео прошел путь аж до турецкого языка (и ведь это было востребовано!). :) А мОлодежь пусть подтягивается... :) :) :)

SOLON7 07-03-2012 21:54 1874466

сКАЧАть тестовый вариант Бекапера



вот тестовый вариант бекапера. как видите работает быстро загрузка.
На очереди Бекап в папку. остальное потом.

Жду Комментариев !!!

quarq 09-03-2012 01:27 1875256

не знаю что сказать: вроде все ясно и понятно ...
хотелось бы увидеть как она бекапить , ведь основная проблема это найти разбросанные файлы самого драйвера
(в папках \WINDOWS\system32\drivers и \WINDOWS\system32 )
а также сопутствующие соинсталеры и панели, разбросанные по :
Documents and Settings
и Program Files

SOLON7 14-03-2012 15:25 1879099

Вложений: 1
К глубокому моему сожалению.
Выяснилось что программа бекапа Dbs от Ромео и программа DoubleDriver неправильно парсят инф файлы, в следствие чего бекап происходит не полностью..

[iCNT0]
DelFiles=CUI.DelFiles
CopyFiles=ialm.Miniport, ialm.Display, Copp.Copy, MedKrnG500.Copy, CUI.Copy,Resource.Copy,CUISDK.Copy , OpenGL.Copy.Gen4
AddReg = CUI.AddReg , OpenGL.AddReg.Gen4, CUISDK.AddReg
DelReg = CUI.DelReg , OpenGL.DelReg, CUISDK.DelReg
;InstallINF = 0

[iCNT0.CoInstallers]
AddReg = CoInst.AddReg
CopyFiles = CoInst.CopyFiles

[CoInst.CopyFiles] ..вот тут происходит переименование файла, в следствие чего без парсинга это секции не обойтись !!
igfxCoIn_v5179.dll,igxpco32.dll,,0x00000010



[Resource.Copy]
igfxrara.lrc ; Arabic language resource file
igfxrchs.lrc ; Simplified Chinese language resource file


в следствие чего я разочорован так как в будущем выяснится что и другие и программы бекапа тоже не правильно парсят инф фалйы для нахождения исходных установленных файлов.

Выходит так что Автора данных программ не были знакомы с регламентом МС ИНФ файлов.
В связи с этим поздравляю Вас. Даже на этом поприще есть баги, что меня очень разочоравало.
В будущем попытаеся данную пролему решить..

romeo91 14-03-2012 18:25 1879232

Цитата:

Цитата SOLON7
Выходит так что Автора данных программ не были знакомы с регламентом МС ИНФ файлов.
В связи с этим поздравляю Вас. Даже на этом поприще есть баги, что меня очень разочоравало.
В будущем попытаеся данную пролему решить.. »

Сильно сказано.... Прям таки как будто нашел очень большую дыру... У всех бывают баги, и это не значит что все так плохо. И совершенно не значит что мы делали прогу на авось, просто не все моменты были учтены... Как говорится все поправимо, не думаю что стоит так разочаровываться. :) Это лишь доказывает что никто тщательно не тестировал программы бекапа, и как всегда понадеялся на авторов программ. Но все мы не без греха, и моя прога как и другие не идеал, и я об этот не говорил. Но то что многие хуже делают бекап, это я проверял.

З.Ы. Переименование файла я уже давно сделал. И секции все парсятся, проблема только в том что не хватает для теста нормальной машины с 64-х битной виндой с драйверами где встречаются такие хитрости в установке дров, например nvidia

SOLON7 14-03-2012 18:28 1879235

romeo91, начальная точка парсинга это хвид, потом секция его установки.. Многие лишь парсят destsourcepath.
+ конинсатлл секция если есть для секции хвида. Одним словом сложно вата.

А если так, то все таки это не стабильные версии, а БЕТА!!!

SOLON7 15-03-2012 14:47 1879904

Сидел и думал. сделал теоретический алгоритм коректного Бекапа дров..

1.Выбираем устроуство например PCI\VEN_8086&DEV_0042;
2.Узнаем Hard и Compatible Хвиды устройства. заносим их в BHWIDS;
3.Парсим секции MFG. Узнаем какие секции устройств есть;
Код:

[Manufacturer]
%Intel%  = Intel.Mfg

4.Парсим секции где хвиды устройств. Ищем HWID из списка BHWIDS;
Код:

[Intel.Mfg]
%iCNTG0% = iCNT0, PCI\VEN_8086&DEV_2A42
%iCNTG1% = iCNT1, PCI\VEN_8086&DEV_2A43
%iEGLG0% = iEGL0, PCI\VEN_8086&DEV_2E02
%iEGLG1% = iEGL1, PCI\VEN_8086&DEV_2E03
%iEGLQ4G0%  = iEGL0, PCI\VEN_8086&DEV_2E12
%iEGLQ4G1%  = iEGL1, PCI\VEN_8086&DEV_2E13
%iEGLG4G0%  = iEGL0, PCI\VEN_8086&DEV_2E22
%iEGLG4G1%  = iEGL1, PCI\VEN_8086&DEV_2E23
%iEGLGVG0%  = iEGL0, PCI\VEN_8086&DEV_2E32
%iEGLGVG1%  = iEGL1, PCI\VEN_8086&DEV_2E33
%iEGLGB0%  = iEGL0, PCI\VEN_8086&DEV_2E42
%iEGLGB1%  = iEGL1, PCI\VEN_8086&DEV_2E43
%iEGLGBU0%  = iEGL0, PCI\VEN_8086&DEV_2E92
%iEGLGBU1%  = iEGL1, PCI\VEN_8086&DEV_2E93
%iILKGM0% = iILKM0, PCI\VEN_8086&DEV_0046
%iILKG0%    = iILKD0, PCI\VEN_8086&DEV_0042

5.Если нашли останавливаем поиск и берем секцию из которой ставится драйвер
например
Код:

%iILKG0%    = iILKD0, PCI\VEN_8086&DEV_0042
Его секция iILKD0.

6.дальше ищем
Код:

[iILKD0]
DelFiles=CUI.DelFiles
CopyFiles=ialm.Miniport, ialm.Display, Copp.Copy, MedKrnG575.Copy, CUI.Copy,Resource.Copy,CUISDK.Copy , OpenGL.Copy.Gen4
AddReg =  CUI.AddReg , OpenGL.AddReg.Gen4, CUISDK.AddReg
DelReg =  CUI.DelReg , OpenGL.DelReg, CUISDK.DelReg

Выдираем оттуда значения CopyFiles;

7.Парсим секции на предмет нахождения файла;
Код:

ialm.Miniport, ialm.Display,
Copp.Copy, MedKrnG575.Copy,
CUI.Copy,Resource.Copy,
CUISDK.Copy , OpenGL.Copy.Gen4

8. Также не забываем о CoInstallers, находим секцию iILKD0.CoInstallers;
Код:

[iILKD0.CoInstallers]
AddReg = CoInst.AddReg
CopyFiles = CoInst.CopyFiles

Выдираем отуда значение параметра CopyFiles;

9. Ищем секцию CoInst.CopyFiles.

Код:

[CoInst.CopyFiles]
igfxCoIn_v5179.dll,igxpco32.dll,,0x00000010

Парсим ее. ВСЕ Бекап сделан.

quarq 15-03-2012 15:45 1879971

правда есть еще 1 вариантец ...
собранные файлы могут лежать в разных подпапках в каторые при установке драйвера заглядывает система и они четко прописаны к примеру

читать дальше »


[SourceDisksNames.x86]
1 = %DiskId%,,,.\B129978

[SourceDisksNames.ia64]
1 = %DiskID%,,,.\B129978

[SourceDisksFiles]
ati2cqag.dll=1
ati2dvag.dll=1
ati2edxx.dll=1
ati2erec.dll=1
ati2evxx.dll=1
ati2evxx.exe=1
ati2mdxx.exe=1
ati2mtag.sys=1
ati3duag.dll=1
atiadlxx.dll=1
atiapfxx.blb=1
atiapfxx.exe=1
atibtmon.exe=1
aticalcl.dll=1
aticaldd.dll=1
aticalrt.dll=1
atiddc.dll=1
atidemgx.dll=1
atiicdxx.dat=1
atiiiexx.dll=1
atikvmag.dll=1
atimpc32.dll=1
atiodcli.exe=1
atiode.exe=1
atiogl.xml=1
atioglxx.dll=1
atiok3x2.dll=1
atipdlxx.dll=1
atitvo32.dll=1
ativcoxx.dll=1
ativva5x.dat=1
ativva6x.dat=1
ativvamv.dll=1
ativvaxx.cap=1
ativvaxx.dll=1
oemdspif.dll=1


а также есть еще и вторая проблема
часть файлов (в основном библиотек и маркеров ) "зажаты" в CAB архивы при установке которых происходит их распаковка выглядет это так :
oemdspif.dl_ => oemdspif.dll
после бекапа и последующей установки таких драйверов срывается электронная подпись (размер и контрольная сумма вбита в каталог безопасности ) и кроме того для видео драйверов от AMD на моделях 4ххх и выше драйвера как правило не ставятся из за распаковки CAB для более старых моделей проблем не обнаруживалось

Lexua 15-03-2012 23:24 1880327

Цитата:

Цитата SOLON7
[CoInst.CopyFiles] ..вот тут происходит переименование файла, в следствие чего без парсинга это секции не обойтись !!
igfxCoIn_v5179.dll,igxpco32.dll,,0x00000010

[Resource.Copy]
igfxrara.lrc ; Arabic language resource file
igfxrchs.lrc ; Simplified Chinese language resource file »

Обойтись можно, ибо в данном случае я обхожусь, хотя парсить ее может и стоит. Единственный недостаток - это лишний файл в папке - igfxCoIn_v5179.dll (естественно речь о конкретном примере) Все файлы перечислены в секции SourceDiskFiles

Алгоритм безусловно достоин внимания, но начинать нужно с секции [Version] параметр CatalogFile. Совсем не лишнее будет учет параметров Include и Needs, встречающихся в стартовых секциях. А вообще-то нужно пересмотреть не один десяток inf-файлов, и не только от Intel.(У интел они слишком правильные) Найдете много интересного и лишний раз убедитесь, что стандарты соблюдаются далеко не всеми производителями драйверов. ;) Да и SourceDisksNames имеет не последнюю роль - пути сохранения файлов...

sLiDeR-X 16-03-2012 08:29 1880435

SOLON7, уважаю твой труд.
Но есть одна просьба: может стоит сначала зафинальить то, что сейчас есть по установке драйверпаков, а потом уже заниматься добавлением бекапа и прочего?
На данный момент есть много недочетов в версии, выложенной в шапке.
С уважением.

SOLON7 16-03-2012 13:21 1880600

Slider-X

Каких именно пунктов не хватает ,какие недочеты ??

1.Мультиязычность не буду пока делать, слишком сложно, придется менять среду на DELPHI XE ( и еще визуальные компоненты ).
2.Установка не подписанных драйверов. (Будет сделано, сейчас думаю над этим).
3. Синтаксиксические недочеты не существенны.

ЧТО ЕЩЕ , пишите подробно, не в приемной телепата находимся

romeo91 16-03-2012 13:42 1880625

Цитата:

Цитата SOLON7
1.Мультиязычность не буду пока делать, слишком сложно, придется менять среду на DELPHI XE ( и еще визуальные компоненты ). »

А для чего среду менять и компоненты. Достаточно менять Captıon компонентов

SOLON7 16-03-2012 16:43 1880754

romeo91, VCL delphi 7 не поддерживает Unicode. у него только АНСИ.
а мульти-язычность делать с АНСИ немного абсурдно.... тут уже надо действительно использовать всю Unicod'ную среду. Тем более не факт что те компоненты которые я использую тоже поддерживают юникод.
На платформе delphi 7 я сижу с момента ее выпуска, но требования повышаются и соответственно для дальнейшего развития необходимо поддержка юникода как такового.
для Unicode используются 2 байта для хранения символа. тогда как для АНСИ всего 1.

SOLON7 19-03-2012 22:19 1882773

Оставить ли поддержку 2000 винды в DriverX
 
Прошу сначала дочитать первый пост. Прежде чем голосовать.

Привет уважаемые форумчане.
Хотелось бы провести голосование.
На предмет того использует кто либо ос 2000 как серверный вариант или рабочуюю станцию..

С усложнением проекты связано то что многие фичи и функции были добавлены в XP и выше ос.
А win2000 как была и осталась ненавороченной.
Например групировка Драйверпаков не работает коректно на 2000 винде.
И не работает много недокументированных функции.
Так как я перешел с 98 сразу на XP. особо не использовал 2000 как рабочую так и серверный вариант.

Оставить ли поддержку 2000 винды в DriverX.

tyt 19-03-2012 23:21 1882837

Цитата:

Цитата SOLON7
Оставить ли поддержку 2000 винды в DriverX. »

Думаю не нужно

romeo91 22-03-2012 07:34 1884414

Цитата:

Цитата SOLON7
Каких именно пунктов не хватает ,какие недочеты ?? »

1. Предусмотреть изменение размеров формы при работе в разрешении 640-480 актуально если дрова на видео не встали. Например - минимальная ширина окна, разворот на полный экран по умолчанию, и правка ширины таблицы. Может еще что-то упустил
2. Ну и то, что уже говорили, предусмотреть если ни многоязычность, то хотя бы корректную работу программу например на английской винде. Для этого юникод не требуется

Цитата:

Цитата SOLON7
Оставить ли поддержку 2000 винды в DriverX. »

Сичтаю что оставить нужно, на моей практике еще очень много встречается систем 2000, особенно серверных. А рабочие станции 2000 держат иногда, из за неподдержки специализированным софтом более новых версий операционок

SOLON7 22-03-2012 13:08 1884587

Цитата:

Цитата romeo91
то хотя бы корректную работу программу например на английской винде. Для этого юникод не требуется »

конструктивно...

TERMINAL 22-03-2012 15:09 1884678

SOLON7, На заметку-хочу сказать, что был у меня комп на свежеустановленной ХР и Ваша оболочка нашла недостающий драйвер на сетевую плату от NVidia, но после установки система резко ребутнулась (как будто на ресет нажал), после загрузки-драйвер так и не установился, выбрал другую оболочку с теми же базами драйверпаков и установка прошла на ура без всяких перезагрузок... Предоставить сведения о сетевой плате немогу, так как компа этого у меня уже нет. Версия была от последнего релиза SamLab.

hobbit25 22-03-2012 17:47 1884793

SOLON7, а будет ли поправлено http://forum.oszone.net/post-1859044-431.html

SOLON7 23-03-2012 13:18 1885258

TODO LIST
3.Из-за багов с меню. Удалю компонент красивой отрисовки меню.
5.Исправление бага http://forum.oszone.net/attachment.p...9&d=1329117512

1.Добавить возможность установки неподписанных драйверов (нажатие Да на всплывающем окне, поддерживатся будут не все ОС, в виду сложности реализации). для Windows7 RUS уже сделано

2.Переход на Virtualtreeview. (скорость и кошерность компонентов списка возрастет).
4.Мультиязычность Англ и рус, Еще думаю над тем переходить ли на DELPHI XE.
6. Нужно еще пару DELPHI программистов которые смогут помочь в дальнейшем развитии проекта. (так как в виду сложности проекта без каких либо дотаций не вижу смысла продолжать проект)

Beckmanos 29-03-2012 16:54 1889416

Хорошая сборка, очень быстро грузится. Спасибо автору.
Есть пара вопросов по сборке, возможно ли добавление своих драйвер паков, возможно ли добавление своих отсутствующих драйверов в этой сборке. Если такое возможно как эти паки индексировать при помощи вашей системы.

SOLON7 29-03-2012 18:57 1889501

Цитата:

Цитата Beckmanos
Хорошая сборка, очень быстро грузится. Спасибо автору.
Есть пара вопросов по сборке, возможно ли добавление своих драйвер паков, возможно ли добавление своих отсутствующих драйверов в этой сборке. Если такое возможно как эти паки индексировать при помощи вашей системы. »

Конечно качаем нужный пак и ложим в папку DRV.
Паки качаем у Сема или Кварка...

Beckmanos 30-03-2012 17:31 1890188

Цитата:

Паки качаем у Сема или Кварка
В принципе я на форуме недавно и ещё не в курсе кто такие
Цитата:

Сема или Кварк
, есть ли на них прямые ссылки. Заранее спасибо за ответ.

SamLab 30-03-2012 17:32 1890190

При установке дров развернул на полный экран и названия еще не установленных драйверов обрезались


сделал обычное окно и опять развернул на полный экран и теперь обрезались уже все названия


Windows 7 x64 SP1

SOLON7 30-03-2012 18:47 1890240

Этот баг давно присутсвует это иза того что сам отрисовываю текст.
Когда переду на virtualtreeviev тогда будет НОРМ. и кошернее и быстрее...

samsobi 30-03-2012 21:06 1890323

Цитата:

Цитата Beckmanos
Сема или Кварк »

Они здесь есть :) : Сема=Samlab, а Кварк=quarq. Оба уважаемые авторы драйверпаков, так что смотри и пользуйся с благодарностью.

SOLON7 31-03-2012 15:46 1890733

на данный момент сделано
TODO LIST
1.Добавить возможность установки неподписанных драйверов (нажатие Да на всплывающем окне, поддерживатся будут не все ОС, в виду сложности реализации). Сдделано пока только для Семерки Русской.
3.Из-за багов с меню. Удалю компонент красивой отрисовки меню.
5.Исправление бага http://forum.oszone.net/attachment.p...9&d=1329117512


По поводу мультиязычности Будет Только те языки которые нормально работают как АНСИ кодировки. Тоесть не Юникод кодировки.

SOLON7 08-04-2012 16:44 1895754

На данный момент сделано.
1.Добавить возможность установки неподписанных драйверов (Windows 7,Windows XP русские версии).
3.Из-за багов с меню. Удалю компонент красивой отрисовки меню.
5.Исправление бага http://forum.oszone.net/attachment.p...9&d=1329117512


Тестим и отписываемся. версия 1.85
http://dl.dropbox.com/u/65947704/driverX.exe

hobbit25 09-04-2012 01:15 1895956

Цитата:

Цитата SOLON7

Иправлено) спасибо!

dead_wolf 09-04-2012 06:57 1896019

Вложений: 1
SOLON7

http://forum.oszone.net/attachment.p...1&d=1333940134

SamLab 09-04-2012 09:36 1896077

dead_wolf, Аналогично! DriverX пишет все дрова обновлены, а DPS еще 5 штук предлагает и одна из причин этого, что DriverX только по версии драйвера его предлагает, а некоторые драйверы не указывают версию в инфе, а только дату и такие дрова DriverX не учитывает - это первое
А второе - DriverX дрова в системе только при первом запуске полностью проверяет, а потом если установленный в DriverX драйвер удалить из системы или заменить старой версией, он скажет, что стоит по-прежнему новая версия, хотя DPS тот же снова предложит обновить драйвер как и положено
Вот эти две досадные неточности не позволяют пользоваться пока что DriverX

PS:

SOLON7 09-04-2012 09:49 1896087

Весело )))
Будем разбиратся в чем проблема.
Странно другое уже год пользуются люди, и только заметили баг.
Что меня и удивляет !!

SamLab 09-04-2012 09:51 1896089

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

dead_wolf 09-04-2012 10:03 1896098

SamLab SOLON7 в версий 1,79 все нормально работает видимо что та намудрил в новой версий :)

SOLON7 09-04-2012 10:25 1896112

попробуйте Билд 1.86

http://dl.dropbox.com/u/65947704/driverX.1%2C87.exe

долго не кодил, забывается

sLiDeR-X 09-04-2012 13:53 1896210

Вложений: 1
SOLON7, если нажать F4 то наблюдаются проблемы с отображением (если отображается HWID - проблем нет):

SamLab 09-04-2012 14:51 1896281

SOLON7, Из 5 драйверов в DPS, в разделе Обновление в DriverX появился только один


SOLON7 12-04-2012 16:49 1898374

Цитата:

Цитата SamLab
SOLON7, Из 5 драйверов в DPS, в разделе Обновление в DriverX появился только оди »

В итоге выяснилось что DPS сравнивает по дате, никак иначе, а версия показывается тока ради понта.

В этом билде исправлено
Заполнить данные о версии (чтобы Windows не спрашивала что прога от неизвестного издателя)
Исправить граматические ошибки в настроках

http://dl.dropbox.com/u/65947704/driverX.exe
билд 1,87

Nun-Nun 13-04-2012 10:54 1898734

SOLON7,

Скачал билд 1,87, запустил - получил сообщение 1, нажал ОК - получил сообщение 2, нажал ОК - получил сообщение 3, нажал ОК - прога, наконец-то запустилась, но закрыть её невозможно - получаю сообщение 4.

dead_wolf 13-04-2012 11:10 1898742

Nun-Nun так нужно было заменить driverX.exe в рабочей папки программы driverX версий 1,79 .

Nun-Nun 13-04-2012 11:22 1898748

dead_wolf,

Да это понятно! Вопрос в том, что программа при отсутствии необходимых компонентов не должна выдавать кучу сообщений, а после полученной проблемы - не должна закрываться с помощью диспетчера программ!

dead_wolf 13-04-2012 11:32 1898760

Nun-Nun запусти Windows без необходимых компонентов что она тебе выдаст ? :)

Nun-Nun 13-04-2012 11:38 1898765

dead_wolf,

Работа программы должна быть корректной, и если ей чего-то не хватает, то самое разумное, что она сделать - выдать сообщение о невозможности дальнейшей работы из-за недостающих компонентов и завершить работу, а не запускаться непонятно для чего и с непредсказуемыми последствиями!

SOLON7 13-04-2012 13:05 1898825

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

Nun-Nun вы бы лучше пожертвовали какие нить дотации символически на пиво, либо нашли еще пару Freelancerov для помощи проекту....

Nun-Nun 13-04-2012 13:08 1898827

Цитата:

Цитата SOLON7
вы бы лучше пожертвовали какие нить дотации символически на пиво »

Я бы не против, но не пользуюсь интернетными кошельками и переводами денег. Через банкомат? - тогда реквизиты, плиз!

SOLON7 13-04-2012 13:12 1898828

Nun-Nun, сарказм, лана хватит флудить....

Nun-Nun 13-04-2012 13:31 1898836

Цитата:

Цитата SOLON7
лана хватит флудить.... »

ОК, но тогда одно пожелание: во избежание вышеописанной проблемы, есть смысл файлы 7za.dll, Devcon.exe и Devcon64.exe включить в состав exe-шника, а при запуске этого exe-шника автоматом создавать (а при закрытии удалять) необходимые для работы программы папки, в том числе папку Tools с перечисленными файлами. Это гарантирует не только беспроблемный запуск, но и закрытие программы.

SamLab 13-04-2012 15:47 1898909

Цитата:

Цитата Nun-Nun
есть смысл файлы 7za.dll, Devcon.exe и Devcon64.exe включить в состав exe-шника »

Ни в коем случае, а пожелание - выбор упаковщика как в других программах т.к. я использую например не 7za, а 7z - но DriverX жестко 7za ищет в папке

SOLON7 13-04-2012 17:42 1898976

SamLab, есть проблема
7z.exe не будет отображать прогресс распаковки. (а если и отображает, то программу DriverX Можно выкинуть и использовать Батник )
7z.exe не будет использоватся, так как костыль. (мнение программиста)
Причем 272 КБ (278 528 байт) 7za.dll

Плюс использование ДЛЛ такие, что программа быстрее работает. Не нужно использовать и вызывать EXE, ни DPS не DIA на такое не способны так как до сих пор никто не портировал их на платформы Visual basic.

sancher 21-04-2012 15:52 1903726

SOLON7

почему-то сайт не открывается

вопросы: на вкладке Обновления есть столбец Версия
это версия текущего драйвера?
можно ли сделать, чтобы как в DPS при наведении на устройство
показывалась версия (дата выпуска) текущего драйвера и более свежего из пака?

SOLON7 21-04-2012 15:54 1903729

sancher, дотаций нет, сайт походу никому и не нужен.
нет нельзя. тока мышкой навести на соотвествуйщий столбец.

sancher 21-04-2012 16:52 1903761

SOLON7

ага, теперь разобрался
не интуитивно по-моему
лучше было бы тогда сделать два столбика - установленная версия, новая версия

странно, что для сетевушки предлагает драйвер, который по дате более старый, чем установленный


SOLON7 21-04-2012 16:53 1903762

Цитата:

Цитата sancher
SOLON7
ага, теперь разобрался
не интуитивно по-моему
лучше было бы тогда сделать два столбика - установленная версия, новая версия »

пожертвуйте рублей 950 тогда будет !!!

sancher 21-04-2012 17:05 1903769

SOLON7
я считаю, что жертвовать нужно при активном использовании продукта
я же только сегодня узнал о нём
решил попробовать ради интереса
а так я не пользуюсь подобным софтом
себе ставлю сам, ручками, каждый драйвер
пару раз друзьям ставил автоматом через DPS
удобно конечно
желаю удачи!

SOLON7 30-04-2012 16:11 1908306

http://dl.dropbox.com/u/65947704/driverX.exe

Релиз 2 беты.
Что нового.
Вкладка DP теперь использует VirtualTreeview а не Listview...
В новой версии исправлена вкладка DP.
В дальнейшем будет осуществлен переход на VirtualTreeview.
Тестируем Вкладка Драйверпаки и отписываемся.
Направление Беты 2.xxx будет направлено на исправление багов и повышения стабильно и кошерности проги !!!


quarq 30-04-2012 16:37 1908320

Цитата:

Цитата SOLON7
Релиз 2 беты »

стало по красивее "залипания" колонок отсутствует кнопки выбора индексации не работают обе
время индексации показывает не время индексации а реальное время окончания таковой

жду продолжения банкета

SOLON7 07-05-2012 05:05 1911744

Цитата:

Цитата quarq
стало по красивее "залипания" колонок отсутствует кнопки выбора индексации не работают обе
время индексации показывает не время индексации а реальное время окончания таковой »

Исправлено.

В течение 2 недель будет готова новая версия 2.XXX у которой исчезнут проблемы с отрисовкой HWIDOV и DP.

Grande 11-05-2012 14:32 1913991

Не может ли кто положить исходники на другой сервер? Не могу скачать, хоть тресни :(

ALiAS_2012 05-06-2012 15:24 1928524

Hello to all,

Nice project SOLON7 ;) THANK YOU VERY MUCH :)
No JAVA, no VBScripting only an exe with delphi.

I just want to know, if there is an English or French version for your DriverX 2 Beta.

If not, I can help translating to English and/or to French.

SOLON7 05-06-2012 19:42 1928722

ALiAS_2012, thank U, multilanguage is planning.
Im workin in bank. have no time support project.

If u interest in project, subscribe to this topic. more news will bi in future !!!

kuts85 06-06-2012 12:23 1929293

Если у кого есть исходник перезалейте на другой сервер и выкиньте ссылочку в студию. Судя по всему сайт на котором она лежала давно уже закрыт.

MKN 06-06-2012 16:14 1929481

А что, программа так до ума и не доведена ?
Набрёл на тему, решил опробовать. Скачал DriverX 1.87 по ссылке из шапки. После запуска (под XP) - соазу же сообщение, что не найдена куча компонентов в какой то папке Tools (почему её нет в составе программы и кто про неё должен догадываться ? )
Потом прога всё же открылась с сообщением об ошибке обращения к каким то там адресам. Прогу закрыть при этом не возможно, только убийством процесса... Ни сопроводительного дока, ничего нет...
Чёрт те что одним словом...

SOLON7 06-06-2012 17:42 1929532

на днях залью исходники. и прогу.
Вот только зачем людям исходники если они проект не собираются развивать ???

MKN, ни черти че. программа быстрее и лучше аналогов. просто в шапку был выложен только exe без инструментов для распаковки и установки дров...

Экспертам в особенности Badpointer и Quarq она нравится..

MKN 06-06-2012 17:57 1929536

Цитата:

Цитата SOLON7
программа быстрее и лучше аналогов »

Верю, потому и заинтересовался. :) Только нужен полный нормально-рабочий комплект. Не для экспериментов, а для работы.
И ещё вопрос - с штатными установщиками драйверов, от производителя - прога умеет работать ? Или только с паками (что крайне не желательно, т.к. не надёжно, а иногда и вообще не уместно). Если не умеет, то в перспективе научишь (как в былом K-Systems Drivers) ?

SOLON7 06-06-2012 17:59 1929543

MKN, можешь присоединится и добить эту часть !!!
Дрова от производителей это банальные EXE. В любом случае надо распаковать этот самый архив и индексировать базу.
а так можешь со мной в личке поболтать о своих задумках.

MKN 06-06-2012 18:04 1929546

Цитата:

Цитата SOLON7
Дрова от производителей это банальные EXE »

Дело не в самих этих exe, а в определении оборудования и исходя из того, установлен ли драйвер для этого обороудования, запустить нужный установщик (при этом предложив выбор имеющихся других аналогичных вариантов драйверов).
И делать это надо быстро, а не как тормозной K-Systems. Пока он перелопатит всю базу, замучаешься ждать...

PS А "банальные exe" от родного производителя драйверов, во сто крат предпочтительнее и надёжнее самоклёпов и самопалов из драйверпаков, не взирая на наличие в них некоторго мусора. Не раз эти чёртовы паки подводили.

quarq 07-06-2012 00:58 1929750

Цитата:

Цитата MKN
Не раз эти чёртовы паки подводили. »

я имею смех!
дровопаки придумали в майкрософте , любой драйвер скачанный с винобдейта и есть тот самый дровопак
лично меня паки не подводили ни разу за многолетнюю практику а вот тупорылые ехе в которых не понятно что внутри подводили не раз
так что вот мы имеем на 180 градусов противоположную точку зрения

SOLON7, как там движутся разработки программы!?

MKN 07-06-2012 09:01 1929858

Цитата:

Цитата quarq
я имею смех!
дровопаки придумали в майкрософте »

И тем не менее, ты имеешь смех, я имею в ряде случаев, неработоспособность при установке с драйверпака и полный ажур при установке того же драйвера посредством штатногого установщика. И на кой мне такой пак и что я про него должен думать ? :)
А играть в рулетку - заработает драйвер из пака или нет - это для любителей экстрима и извращений. А мне работать надо.
На кой придумывать велосипед, если есть железно рабочие драйверы от производителей.
Придумали паки может и в MS, а реализовывают их энтузиасты-самодельщики-любители.

ps Ситуация с паками такая же, как и с перепакованными аддонами с фреймворком, DX, VC++ и пр. важными фундаментальными приложениями от MS, в которые пользователям лучше не совать своё нос.
Да, эти поделки работают в 9 случаях из 10. Но всегда остаётся один случай для казуса, что на практике почему то и происходит.
С родными установщиками - ВСЕГДА всё ОК.

Почему то самопальным Windows сборкам (сделанным "на вынос") здесь же на форуме ,приговор давно вынесен - это дерьмо для лохов, не гарантирующее отсутствие непредсказуемостей и неприятностей.
А с драйверпаками ситуация разве иная ? :) Кому доверия больше, программисту-разработчику из nVidia или Intel или слесарю Васе Пупкину, склепавшему на коленке драйверпак ? :)

quarq 07-06-2012 11:02 1929922

MKN, ваши доводы ни чем не обоснованы в пользу инсталяторов стоит только клацнуть гугл сколько писку о том что они неставятся или чтото запороли , или вы это скидываете со счетов в пользу своей вымышленной теории !?
а между прочим драйвер паки не кто не делает а собирает из тех самых инсталяторов выбирая как правило лучшее(бывает что за погоней нового драйвера можно запихнуть и каку от производителя)

и лучше доверять васе пупкину чем горе програмистам из nVidia (которые не редко даже файлы не докладывают в свои инстоляхи) неговоря уже о размерах вместо 50 инсталяторов иметь всего 1 драйвер пак к томуже с прозрачным содержимым
а повторять ошибки к-систем (к стати тоже самопальшики) тоже понту мало!

ps к стати сказать по этому поводу уже переговорили уже мегатонны постов и добавлять в этой теме как мне кажется излишне ...

MKN 07-06-2012 11:50 1929951

quarq,
Цитата:

Цитата quarq
по этому поводу уже переговорили уже мегатонны постов и добавлять в этой теме как мне кажется излишне ... »

Мои замечания-наблюдения из личной негативной практики по использованию драйверпаков - основание для расширения возможностей DriverX работать с штатными инсталляторами от производителя.
Всё прочее, действительно лирика и личное дело каждого. Моё отношение к пакам неизменно - это рулетка.

Цитата:

Цитата quarq
лучше доверять васе пупкину чем горе програмистам из nVidia »

??? Смешно :)
Цитата:

Цитата quarq
драйвер паки не кто не делает а собирает из тех самых инсталяторов »

Вот-вот - ремесленник Вася Пупкин и собирает, неизвестно чем руководствуясь при раскурочивании фирменного дистрибутива. Сомнительно, что знаний у него больше, чем у профи от производителя. :)

LonerD 07-06-2012 14:06 1930029

Цитата:

Цитата MKN
С родными установщиками - ВСЕГДА всё ОК. »

Не надо крайностей. Родные установщики иногда такого нагородят, что потом разгребать и разгребать.
Типичный пример - обновление драйверов nVidia через WU на Win7. В результате нескольких попыток на разных компьютерах - так и не встретил случаев успешного обновления.
Может, через раз эти драйвера и поставятся, но в системе образуется полная каша из старых и новых драйверов. Гарантированная неработоспособность панелей обеспечена плюс продолжительное время уйдёт на вычищение следов этой драйверной каши.

samsobi 07-06-2012 14:17 1930033

MKN, ИМХО нечего в этой теме лаяться! Вряд-ли автор сабжа будет отказываться от драйверпаков, а если уж хочется екзешных дров, возьми у Lexua MCS Drivers Disk. У себя держу в паре с Самлабовским набором. Связка работает нормально.

quarq 07-06-2012 14:26 1930047

Цитата:

Цитата MKN
Моё отношение к пакам неизменно - это рулетка. »

не в курсе в рулетку не играю
у вас просто дилетантский подход в данной области :
пример
я объясняю челу как происходит ремонт элек. технике а он мне отвечает
так этож тупизм надо каждую деталь сделать на разъеме и все будет просто!

ваш подход идентичный сделать неуневирсальные инталяхи для миллиона железяк
я лично в свое врем наигрался с инталятором nVidia делая его "универсальный" их было 4 под все на тот период под win XP
при этом я должен был точно знать какой инсталятор куда подпихивать и что по ходу отключать какие элименты которые надо было потом включать их другого инсталлятора
набор такого инсталятора включал :
чипсет
видео
звук
стораж
лан
короче супер геморрой и это только для nVidia так что вы тут рассказываете просто лож для непосвященных
к стати этим неблагодарным делом до сих пор занимается фернандо дорабатывая кривые поделки от все тойже nVidia

Цитата:

Цитата MKN
??? Смешно »

так что уважаемый это не смешно а грусно
для других инсталяторов все обстоит еще хуже практически ни чего изменить нельзя для каждой железяки свой ехе

не изобретайте велосипед , спорить с вами не буду , а объяснять и доказывать вам похоже бесполезно , тут рулит не логика а просто желание вот хочу и все...

MKN 07-06-2012 15:39 1930087

Цитата:

Цитата quarq
у вас просто дилетантский подход в данной области : »

У меня практический подход. Я в самом начале говорил о неоднократно имеющем место негативе с драйверпаками. После чего и отношение к ним сложилось соответственное - как к непригодной для работы лаже. (9 удачных установок из 10 - это всё же лажа) Зачем ты вынуждаешь повторяться ?
Цитата:

Цитата quarq
для каждой железяки свой ехе »

Ничего подобного. Каждый exe "обслуживает" ряд конкретных "железяк для данной линейки оборудования" согласно перечисленных HWID в inf. Набор из нескольких десятков установщиков никого не должен пугать.
Цитата:

Цитата quarq
так что уважаемый это не смешно а грусно »

Конечно грустно, когда я тебе говорю про Фому, а ты мне про Ерёму. Я не против паков как таковых, а против недоразумений связанных с их применением. Что бывает довольно таки часто и я лично сталкивался с пагубными последствиями этих хвалёных паков.
Именно поэтому я и предложил дополнить прогу функцией работы с классическими установщиками.
Цитата:

Цитата quarq
что вы тут рассказываете просто лож для непосвященных »

Вот такие заявления и есть дилетанство чистой воды. Ты даже не вник в суть мной сказанного, а уже вешаешь ярлыки.
Цитата:

Цитата quarq
не изобретайте велосипед , спорить с вами не буду »

Примеры успешных реализаций этой возможности давно есть. В том числе и MCS Drivers Disk (в котором DrWeb гасит mdrv95.exe , как вирус).
О чём вообще спор ?

Цитата:

Цитата LonerD
Типичный пример - обновление драйверов nVidia через WU на Win7 »

Этот пример из другой оперы. Обновление и установка драйверов предполагается с диска (или неважно чего), после правильного определения оборудования и соответственно правильно выбранного установщика с драйвером для этого оборудования.
А Центр обновления винды часто лажает в этом плане. Не спорю. И мало чем отличается от рулетки с драйверпаками.

SOLON7 07-06-2012 17:28 1930156

о боже, холивар...

MKN 07-06-2012 17:36 1930159

SOLON7,
Не обращай внимания, это такая разминка от недопонимания... :) Лучше скажи - возможно ли добавить запрашиваемую мной функцию в прогу ?

Lexua 07-06-2012 20:41 1930255

Цитата:

Цитата MKN
в котором DrWeb гасит mdrv95.exe , как вирус »

Да, но drweb в последнее время много чего гасит, не разбираясь :) Сорри за офтоп.

quarq 07-06-2012 23:37 1930323

MKN, много уважаемый в драйверпаках ничерта не понимаете как собственно и в инсталяторах посему прошу вас перестать ТРОЛИТЬ ТЕМУ

создайте себе тему (вы же мастер по созданию популиских тем) и там это мусольте или в личку с автором
а тут обсуждают серьезные вещи никак не связанные c вашими изобридеями

MKN 08-06-2012 08:58 1930434

Цитата:

Цитата SOLON7
сами сборщики дров собирают пакеты не совсем корректно »

Вероятно отсюда и возникающие проблемы, которые некоторые не хотят в упор признавать.

И я предлагаю автору дополнить программу альтернативной установкой драйверов из штатных установщиков :
Цитата:

Цитата SOLON7
во благо Стабильности установки дров !! »

Вынужден удивиться на старнный выпад :
Цитата:

Цитата quarq
вы же мастер по созданию популиских тем »

Откуда такойа бред ? Иль ты обиделся на что то ? Неужели на то, что у меня было так, что драйверы из паков не правильно работали или вообще не работали, в отличии от штатных установок тех же драйверов ? Если так, то это глупо. Извини.
Цитата:

Цитата quarq
перестать ТРОЛИТЬ ТЕМУ »

Если сообщение об имеющейся проблеме с паками и предложение автору об альтернативе установки - тролльство, то увы... Или это ты опять же из вредности хамишь ?
Цитата:

Цитата quarq
тут обсуждают серьезные вещи »

Вот именно. А от тебя кроме брани в мой адрес, ни одной здравой мысли по существу обозначеной проблемы.

SOLON7 08-06-2012 11:31 1930523

MKN, я не буду заниматься реализацией установщика exe файлов. это безперспективно.
можете создать топик и тз где за WMZ получите желаемое...

MKN 08-06-2012 11:51 1930535

SOLON7,
Понял. Более не побеспокою.
А топик создавать не нужно, т.к. уже есть замечательный, успешно развивающийся и очень даже перспективный проект MCS Drivers Disk .

denis666 14-06-2012 11:44 1933976

Привет!
Я простой пользователь и заумных слов не знаю. Моё мнение - программа удобная в использовании и не перегружена лишней шнягой. Пользуюсь версией 1.77.
Та, что в шапке темы не устанавливается. Пишет ошибку.

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

dead_wolf 14-06-2012 16:13 1934167

denis666 версия программы 1.88 https://www.dropbox.com/s/8ulxv5b7czt1k1b/DriverX.7z , драйвер паки можете скачать тут http://driverpacks.net/driverpacks/latest

SOLON7 30-06-2012 01:07 1943146

Доброй ночи дамы и господа...

Наконецто добил Билд 2,1

Что нового.
~Был наконец осуществлен переход на VirtualTreeview. Интерфейс и скорость улучшена.
~Убрана верхняя анимация.
~Журнал Программы был оформлен в качество Статус бара (для Эргономики).
~Изменен формат индексов баз (так что надо будет переиндексировать)

Программа стала работать Намного Стабильнее, Убран баг List out of bounds. Теперь он никогда не будет появлятся.

В общем,, лучше один раз увидеть, чем сто раз услышать.


Скачать DriverX 2.1

Orestik 30-06-2012 10:21 1943210

Спасибо, все четко работает, летает!

maik2 03-07-2012 02:17 1944681

Что это за хрень?

Orestik 03-07-2012 05:25 1944693

Цитата:

Цитата maik2
Что это за хрень? »

так ты запускаешь то что в архиве что ли? так не пойдет, вот поэтому и ругается....Структура должна быть: папки DRP - tools и сам DriverX.exe, а в папке tools уже: 7za.dll devcon.exe devcon64.exe driverX.ini Icon.ico и папка DEV_DB. Это исходный вариант и остается только перезасаписать DriverX.exe. смотри пост 557

denis666 03-07-2012 12:21 1944866

Это просто голый exeшник запустил, без папок, необходимых для работы программы.

SOLON7 03-07-2012 16:28 1945068

МММ, думал не будет ламерских вопросов..
В данный момент я работаю над версией 2,2.

Кто нибудь мог бы сделать справку для данной программы в качестве википедии страницы ??

Был бы рад оказание помощи..

mamont1 03-07-2012 17:36 1945126

Цитата:

Цитата SOLON7
МММ, думал не будет ламерских вопросов.. »

Дык, шапку в порядок приведите.
типа:
1. Прога (с файлами нужными ей...)
2. Обновлённый ехе-шник (без файлов - накатить на пункт 1...)

а, то народ тянет Скачать DriverX 2.1 - и непонятки...

SOLON7 03-07-2012 22:51 1945314

mamont1, сделаю, но тока когда будет готова 2,2

kuts85 10-07-2012 11:45 1949206

Тема называется "Система - DriverX (программа установки драйверов) + исходники". Как то я уже задавал вопрос про исходник. Когда же мы его увидим в шапке. Лично мне просто хочется заменить цветовую гамму программы. Анимацию в шапке программы убрали, вот это +. Меня она сильно бесила своим примитивом параллелепипедов, ползающих по шапке взад -вперед. Вот еще бы вкладку софт убрать из него, т.к. я считаю для этого есть довольно известный и старый проект, описанный во многих статьях в сети, как WPI, который развивается не так уж и плохо.

По поводу справки не совсем понятно. Если ее в программу вставлять то не проще написать ее в формате CHM и интегрировать в программу.
Такую могу попробовать и склепать. Только можно в личку, что хотелось бы видеть в ней.

SOLON7 10-07-2012 14:40 1949297

Цитата:

Цитата kuts85
По поводу справки не совсем понятно. Если ее в программу вставлять то не проще написать ее в формате CHM и интегрировать в программу.
Такую могу попробовать и склепать. Только можно в личку, что хотелось бы видеть в ней. »

Было бы очень хорошо если бы справку сделали. Я бы вам исходники выложил !!!

niknikto 10-07-2012 18:39 1949421

да зачем тут справка? и так все понятно. и не в коем случае не удаляйте вкладку софт, wpi это огромный, тормозной и неповоротливый монстр по сравнению с driverX. пользуюсь этой прогой с версии 0.700, и очень доволен, огромное спасибо автору/разработчику, за такую замечательную утилиту!!! единственное что хотелось предложить, так это функцию смены заголовка программы через ini файл, для сборщиков винды будет приятно :) еще раз СПАСИБО!!!

kuts85 10-07-2012 21:37 1949582

Цитата:

Цитата niknikto
функцию смены заголовка программы через ini файл, для сборщиков винды будет приятно »

полностью согласен
SOLON7, справочку завтра постараюсь сделать и скинуть в личку

AlexM22204 10-07-2012 21:49 1949592

Цитата:

Цитата niknikto
так это функцию смены заголовка программы через ini файл, для сборщиков винды будет приятно »

+ можно и через ini файл добавить вкл\выкл вкладку софт
Цитата:

Цитата kuts85
справочку завтра постараюсь сделать »

справка - это обязательный элемент любой программы. Обеими руками ЗА!!! :up

dead_wolf 11-07-2012 08:57 1949743

Цитата:

Цитата kuts85
Цитата niknikto:
функцию смены заголовка программы через ini файл, для сборщиков винды будет приятно »
полностью согласен »

И сразу появится зверь едишенс , DriverPack Solution 18 и.т.д. :) , лучше обратится к разработчику за сменой название что бы хоть знал как программа будет называться .

SOLON7 11-07-2012 09:51 1949768

Проект DriverX не является коммерческим проектом.
Он абсолютно бесплатен.
ПРограмма разрабатывается с 2011 года.
Программа предназначалось как ответ на довольно неплохую программу DriverPAckSolution.
НО так как программа не стабильная, было принято решение написать свою..
Помогите проекту если ВАМ понравилась программа и вы хотите что бы программа и дальше развивалась.
До сентября месяца будет решено будет ли программа дальше развиватся или нет. Если проект не наберет дотаций в 10000 рублей проект перестанет развиваться.


Страница дотаций.
http://dts.idhost.kz/download.php#

xpanutel 16-07-2012 16:37 1952866

подскажите как работать с этим? у меня ошибка при запуске этого екзешника. к тому же вы пишите про 2.2, а тут 2.1. а когда будет 2.2?

SOLON7 16-07-2012 16:39 1952867

Цитата:

Цитата xpanutel
подскажите как работать с этим? у меня ошибка при запуске этого екзешника. к тому же вы пишите про 2.2, а тут 2.1. а когда будет 2.2? »

пост 572 смотрите
http://forum.oszone.net/post-1949768-572.html

kuts85 24-07-2012 08:49 1957644

Вложений: 1
xpanutel,
для работы качаем 1,87
скачиваем 2,1 версию, меняем этот файл в программе 1,87, получаем новую обновленную версию

SOLON7 24-07-2012 22:47 1958153

kuts85, скиньте маил, скину исходники.
После опубликования поста о дотациях все молчат, этим потверждают что прога ниче не стоит....
Дальнейшего развития не будет....
Если найдется тот кто продолжить, кодить, пожалуйста....

kuts85 24-08-2012 08:27 1975985

SOLON7, майл скинул, но чего то ответа дождаться не могу, как то не хорошо получается

shadoweagle 28-08-2012 21:34 1978780

Столкнулся с сильными проблемами, при обновлении драйверов ноуты чаще всего ложаться, совершенно не видит иногда устройств, при установке драйверов например на вайфай или просто лан-берёт из списка чуть ли не первый в списке похожих, вместо Atheros AR**** может легко прикрутить драйвера Realtec, ладно думаю- скачал правильные дрова-установил-забакапил, подкинул в драйверпак- не хочет их ставить-не видит!

Вернулся снова к DPSolution - всё в порядке.

SOLON7 28-08-2012 21:49 1978791

shadoweagle, спасибо конечно, но проект пока заморожен в виду отсутствия подержи пользователей материально.
Скажу по другому, Структура DP и структура инф файлов очень дебильная.. Сем тоже говорил что башрат придумал, но система себя изжилла..

каждый мой ответ, это по сути вера в что людям нужна эта программа и они будут готовы поддержать ее материально...

kuts85 03-09-2012 10:19 1982020

SOLON7, так как на счет исходного кода программы, а то как то не хорошо получается, сначала готов делиться, а потом в отказ... :((((((((

SOLON7 03-09-2012 11:43 1982048

скинь почтовый ящик.
Кстати ты как вообще в дельфи разбираешься ??
сделать бы билд 2,5 но чето душа не лежит,кто бы за меня билд допилил бы..
Интересно на КикСтартере можно дотации получить !!

Putin-mode 03-09-2012 12:59 1982107

SOLON7, Может и мне скинешь, на Tutaev-lux@narod.ru
с дельфой я норм, будет время поковыряю.

XCV 03-09-2012 17:42 1982267

SOLON7, выложи лучше исходники в открытый доступ...

kuts85 04-09-2012 11:24 1982702

SOLON7, с дельфи конечно не на высоком уровне, но вспомнить то можно, когда занимался, но уже 5 лет не залезал на нее.
залей лучше на обменник, и скинь ссылку в личку, я её и заберу. или майл в личке у тебя скинул.

SOLON7 04-09-2012 11:28 1982708

XCV, не вижу сымсла, в открытый доступ выклдавать.
все равно безграмотные, дельфи не знаюттт... скидывал же уже.
ни одного патча не получил...

XCV 04-09-2012 15:54 1982854

Цитата:

Цитата SOLON7
не вижу сымсла »

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

SOLON7 06-09-2012 22:15 1984440

kuts85, Исходники скинул, жду предложений и патчей ))

quarq 10-09-2012 14:52 1986135

хотелось бы решить вот эту проблему :
http://forum.oszone.net/post-1986032-24.html
http://forum.oszone.net/post-1986052-27.html

можете прокомментировать ситуацию кто нибудь автор программы или те кто решил в коде поковыряться!??

tokkz 28-09-2012 09:26 1995962

DriverX 2.02 есть такая версия ? и кто её сделал ?

romeo91 28-09-2012 10:34 1995990

Цитата:

Цитата tokkz
DriverX 2.02 есть такая версия ? и кто её сделал ? »

Автор, но насколько я понимаю непублична (была до появления на торрентах)
http://dts.idhost.kz/download.php

http://www.samforum.ws/showthread.php?t=30461
Вот тут есть описание и ссылки от автора

dead_wolf 28-09-2012 10:39 1995993

tokkz скорей всего не DriverX 2.02 а DriverX 2.2 , made in SOLON7 еще в июле :)

SOLON7 28-09-2012 11:16 1996014

ВСЕМ

если возьмусь допилить прогу.
1.то буду изыскивать возможности комерсализации..
2.Уберу вкладку диспетчер устройств.
3.Уберу вклакду СОФТ.

На текущий момент понял одно.
что дотаций не будет.

Будут возможно пользователи которым не будут нравиться нововедения (в виде автоматического открытия ссылки http://dts.idhost.kz/download.php ), но так по крайней мере пользователи заплатят за free использование.
Стабильные билды были до второй версии..
Прошу принять к сведению..
вся ветка 2.x нестабильна из-за новых фич...

AlexM22204 28-09-2012 12:08 1996034

Цитата:

Цитата SOLON7
2.Уберу вкладку диспетчер устройств.
3.Уберу вклакду СОФТ. »

SOLON7, в этом с вами соглашусь, эта программа предназначена в первую очередь для установки драйверов, а софт можно поставить с помощью других программ, например WPI, BSPI, SoftAdd и т.д. :)

quarq 28-09-2012 19:33 1996297

Цитата:

Цитата AlexM22204
в этом с вами соглашусь, »

а я не соглашусь ,хотя вкладка диспетчер не совсем была до конца доведена , идея все же хорошая ,но удобств ожидаемых она не принесла...
а в кладка софт прежде была для установки доп утилит без которых к примеру не ставились вай фай и блютуз в некоторых случаях
или к примеру голый драйвер от нвидиа без физикса !
совсем другое дело некоторым этого мало оказалось решили пихать туда все что непоподя
так то вместо названия софт надо было "утилиты" написать

ps главное то что всязи выпуском драйверов под win8 необходимо серьезно подкорректировать парсер программы
без этого она быстро умрет

XCV 15-10-2012 16:56 2005828

Цитата:

Цитата SOLON7
в виде автоматического открытия ссылки http://dts.idhost.kz/download.php »

и большой смысл будет от этой "фичи" если основная масса запускает сабж на системе где дрова еще не установлены (нет еще дров на сетевуху, модем, инет не настроен...) ну увидят они окошка ослика с сообщением о невозможности открыть страницу... и? даже если страница откроется, то популярности сабжу это не прибавит, имхо если делать софт - то качественно, на счет
Цитата:

Цитата SOLON7
комерсализации »

- Ваше право, главное чтобы купленный софт стоил затраченных денег, хотя, опять таки ИМХО, данный сабж - вполне достойный конкурент DIA и DPS пока он также как и они бесплатен, в обратном случае интерес к продукту резко упадет, да если честно не совсем представляю как вы собираетесь его "лицензировать"? отдельная лицензия на каждый комп? тоесть если мне надо устанавливать дрова на разные компы - то я должен буду покупать лицензию на каждый? на кой нужен такой сабж? или купил прогу и запускай её на любом компе? в таком случае думаю что первая купленая версия расползется по трекерам в течении одного дня и дотаций как небыло так и не будет...
Ну это лирическое отступление, а теперь по поводу сабжа (хотя если проект умирает - то может зря пишу) была недавно ситуация когда надо было переставить винду на 60 компах в относительно сжатые сроки, возник вопрос с дровами под принтера, так как диски давно были утеряны, а скачивать драйвер под каждый принтер было лень - было принято следующее решение, на каждом компе был сделан бекап дров принтера, затем эти дрова были разбросаны по требуемому программе "дереву" папок и упакованы, после чего помещены в папку с драйверпаками и проиндексированны, так вот, сабж не увидел дров ни для одного из "тестируемых" принтеров на вкладке "установка", на некоторые принтеры можно было поставить дрова из вкладки "обновление", а на не которые никак не ставились. Возможно дело в кривости наспех собранного драйверпака, но DIA с этого же драйверпака успешно ставит дрова на все принтеры без каких либо плясок с бубном...
если автору интересен данный "феномен" могу выложить "корявый драйверпак"

SOLON7 15-10-2012 18:58 2005924

1.открытие ссылки для популяризации Офф сайта. раз халява.
2.Я Милион раз говорил и Сему и Кварку на счет внутреннего бардака с паками.
в Итоге вышла восьмерка решили наконец то делать нормальную структуру пака без костылей.
Я на парсер убил очень много времени используя Setuapi.
Из-за убитого своего времени и говорю "Что же вы Так"...
С новой структурой возросла Стабильность установки у нового ДПС все в поряде.
(Спасибо Сему и Бедпоинтеру за хорошую работу)

XCV,
Посмотрели бы исходники предже чем вредничать. А потом бы поняли что ваши доводы


Цитата:

Цитата XCV
- Ваше право, главное чтобы купленный софт стоил затраченных денег, хотя, опять таки ИМХО, данный сабж - вполне достойный конкурент DIA и DPS пока он также как и они бесплатен, в обратном случае интерес к продукту резко упадет, да если честно не совсем представляю как вы собираетесь его "лицензировать"? отдельная лицензия на каждый комп? тоесть если мне надо устанавливать дрова на разные компы - то я должен буду покупать лицензию на каждый? на кой нужен такой сабж? или купил прогу и запускай её на любом компе? в таком случае думаю что первая купленая версия расползется по трекерам в течении одного дня и дотаций как небыло так и не будет...
Ну это лирическое отступление, а теперь по поводу сабжа (хотя если проект умирает - то может зря пишу) была недавно ситуация когда надо было переставить винду на 60 компах в относительно сжатые сроки, возник вопрос с дровами под принтера, так как диски давно были утеряны, а скачивать драйвер под каждый принтер было лень - было принято следующее решение, на каждом компе был сделан бекап дров принтера, затем эти дрова были разбросаны по требуемому программе "дереву" папок и упакованы, после чего помещены в папку с драйверпаками и проиндексированны, так вот, сабж не увидел дров ни для одного из "тестируемых" принтеров на вкладке "установка", на некоторые принтеры можно было поставить дрова из вкладки "обновление", а на не которые никак не ставились. Возможно дело в кривости наспех собранного драйверпака, но DIA с этого же драйверпака успешно ставит дрова на все принтеры без каких либо плясок с бубном...
если автору интересен данный "феномен" могу выложить "корявый драйверпак" »

Не уместны...

XCV, Ваша помощь была бы полезна если бы хотя 10-ую часть кода написали....
А сам код проги состоит из 10 тыс строк кода....

И я помоему уже говорил касательно корявости софта бекапа дров...

XCV 17-10-2012 11:01 2006988

Цитата:

Цитата SOLON7
XCV, Ваша помощь была бы полезна если бы хотя 10-ую часть кода написали.... »

Не считаю себя достаточно компетентным программистом чтобы править столь хорошо сделанную программу, но посмотреть конечно можно, однако Вы сами отказались выкладывать исходники в общий доступ, да и полезней если бы Вы указали в чем именно нужна помощь... хотя в виду своей недостаточной компетентности не уверен что смогу помочь, но попытался бы точно... извиняюсь если чем то обидел, наоборот готов сделать все возможное для развития проекта.

quarq 17-10-2012 12:13 2007038

Цитата:

Цитата SOLON7
2.Я Милион раз говорил и Сему и Кварку на счет внутреннего бардака с паками. »

я уже говорил: нет там бардака ...
структура драверпака правильная и разработана специально майкрософтом для оем сборщиков ,которую на вооружение взял башрат и его команда
а то что придумал и воплотил сем полная тягамотина , я по этому поводу отписывался в разных местах и лично с ним общался по этому поводу и предлагал нормальное решение без вмешательства в структуру паков
проблема win8 чересчур преувеличена это раз
во вторых трудо-затраты на обдейт или изготовление таких паков увеличивается в разы и количество ошибок связных с пометкой паков, переименовкой папок увеличивается в геометрической прогрессии
бедпоинтер тоже повелся на эту шнягу и переделал код программы не затрагивая парсер! (этот костыль на данный момент устраивает всех "соломоново решение" по скольку быстро была решена проблема "win8" а также это не затронуло сам парсер который переписывается автором программы)
однако это решение разумеется не как не поможет программам конкурентам они тоже должны принять решение по изменению кода парсера или принять решение - костыль от сема...

поймите правильно я ни кого не обвиняю просто описываю ситуацию на данный момент: ни одна программа не видит правильно ядро системы для которого предназначен драйвер а точнее программам глубочайше пофиг что это 5.0 или 5.1 точно также как 6.0 (виста) и 6.2 восьмерка


но все это не совсем относиться к предмету последнего разговора...
тут проблема в другом автор программы DriverX пака что не видит заинтересованности в своем проекте (моральном , материальном) ибо программа сложная и требует к себе большого внимания: одному заниматься халявой вместо того чтобы тратить время на поиски хлеба насущного ...

Boa Soft 18-10-2012 23:47 2008198

Цитата:

Цитата quarq
поймите правильно я ни кого не обвиняю просто описываю ситуацию на данный момент: ни одна программа не видит правильно ядро системы для которого предназначен драйвер а точнее программам глубочайше пофиг что это 5.0 или 5.1 точно также как 6.0 (виста) и 6.2 восьмерка »

Я вот пытаюсь бороться с этой проблемой в своей утилите (DIT).

На настоящий момент сделал парсер [Manufacturer]
Код:

manufacturer-name |
%strkey%=models-section-name |
%strkey%=models-section-name [,TargetOSVersion] [,TargetOSVersion] ...  (Windows XP and later versions of Windows)

Согласно этой мурзилке: http://msdn.microsoft.com/en-us/libr...=vs.85%29.aspx

С учетом всех ньюансов вот этого:

Код:

The format of TargetOSVersion decoration is as follows:

nt[Architecture][.[OSMajorVersion][.[OSMinorVersion][.[ProductType][.SuiteMask]]]]


Сейчас нормально разбираются и такие редковстречаемые конструкции как например,

NTx86...1 или NTx86.5.1.1.0x01

Так же учитывается наличие пустых секций, блокирующих установку.
Например атишные дрова содержат секции NTx86.6.0,NTx86.6.1 У инфа для 7 секция NTx86.6.0 пустая и наоборот, для висты - пустая NTx86.6.1

А вот далее идут сложности.

Наличие записи NTx86.6.0 совершенно не означает, что дравер только для висты. Этот дравер нормально устанавливается и на висту и на все системы старше висты (при этом не гарантируется его работоспособность).
Более того, драйвера USB 3.0 от AMD вообще имеют только секцию NTx86.5.1.1, и это не значит, что эти драйвера не подходят для висты и 7, а только указано, что они для 32 хп и старше и только для воркстейшен. Это одна проблема. Наоборот уже легче - дравер где конкретно указана 7 (NTx86.6.1) не подходит для висты (не установится)

Из секций в пределах одного инфа система выбирает нужную секцию по такому принципу:

Код:

Setup's selection of which INF Models section to use is based on the following rules:

    If the INF contains INF Models sections for several major or minor operating system version numbers, Windows uses the section with the highest version numbers that are not higher than the operating system version on which the installation is taking place.
    If the INF Models sections that match the operating system version also include product type and/or product suite decorations, Windows selects the section that most closely matches the running operating system.

Вопрос в том, какой из драверов выберет система для 7, если оба одинакового ранга по совпадению HWID, даты итд, но у одного секция просто NTx86 а у второго NTx86.6.1? Или оба будут иметь одинаковый вес и станет первый попавшийся из них? Действует ли правило выбора секции если имеем секции разных драверов, а не находящиеся в пределах одного inf?

Вот над этим я пока стопорнулся. Количество перевареной информации вводит в ступор.

С установкой вистовских драйверов на 7 бороться легко - добавить в индексы при индексации блокирующие секции для таких драйверов. Что, возможно и сделаю. Но, башратовское деление на 7 и висту - костыль. Ибо, начинаешь смотреть дрова многих разрабов - красиво разложено по папкам 7 виста сервер - а внутрях одно и тоже. Абсолютно.

А нафига раздирать универсальные ати/амд дрова на 7 и висту. В результате в два раза растет объем распакованного.

SOLON7 18-10-2012 23:57 2008204

Boa Soft, советую забыть про правильный парсинг инфов.
один и тот же драйвер от нвидиии выглядит одинаквово что для xp что для Семерки 64.
Лучше возьмите пример с СЕМЛАБА. Я давно говорил наведите порядок чтобы прога нормально определяла драйвер нормальный. Вот с выходом 8-ки началось правильное движение в сторону порядка в DP. напишите Сему в приват, они с Бедпоинтером вроде все стабильно сделали...

А тах исходники я вам выслал можете изучать ))

Можно сказать это одна из причин почему я нехочу развивать проект, так это бардак полнейший..
Магомет так и не дошел до горы...

Boa Soft 19-10-2012 01:03 2008228

Цитата:

Цитата SOLON7
Boa Soft, советую забыть про правильный парсинг инфов. »

Без этого нет смысла двигаться далее. Все остальные косяки можно/нужно решать на этапе создания индексов.

Цитата:

Цитата SOLON7
один и тот же драйвер от нвидиии выглядит одинаквово что для xp что для Семерки 64. »

Не совсем понял. Однозначно прописана 7 и виста:

Код:

%NVIDIA_A% = NVIDIA_SetA_Devices,NTamd64.6.0,NTamd64.6.1
Цитата:

Цитата SOLON7
Лучше возьмите пример с СЕМЛАБА. Я давно говорил наведите порядок чтобы прога нормально определяла драйвер нормальный. Вот с выходом 8-ки началось правильное движение в сторону порядка в DP. напишите Сему в приват, они с Бедпоинтером вроде все стабильно сделали... »

Посмотрю, что они сделали. Просто я уже давно не использую без своей корректировки башратовские DP. Многовато косяков, отсутствующих файлов, неподписаных драйверов итд.

К тому же, у меня приоритет создания утилиты для тихой установки драверов при установке системы. А не очередной гуи оболочки. Оно будет, но после.

Цитата:

Цитата SOLON7
А тах исходники я вам выслал можете изучать )) »

Уже смотрю. Мне идея встроенного менеджера устройств понравилась. Можно добавить функционал для поиска и установки драйвера для выбранного в дереве устройства.

SamLab 19-10-2012 02:00 2008266

SOLON7, Сделай поддержку папок-маркеров как мы с Поинтером в DPS сделали и больше от тебя особо ничего не нужно:
var ver_51x64="5x64";
var ver_51x86="5x86";
var ver_60x64="6x64|NTx64";
var ver_60x86="6x86|NTx86";
var ver_61x64="7x64|NTx64";
var ver_61x86="7x86|NTx86";
var ver_62x64="8x64|NTx64";
var ver_62x86="8x86|NTx86";
var ver_XXx64="Allx64";
var ver_XXx86="Allx86";
var ver_51xXX="AllXP";
var ver_60xXX="All6";
var ver_61xXX="All7";
var ver_62xXX="All8";

Так часть ответственности от программы передается на создателей драйвер-паков

Boa Soft, Сейчас все больше вендоров вообще в инфах мало что указывают и некоторые пишут для какой винды дрова только в readme.txt и в таком случае кроме маркеров выхода нет т.к. в некоторых случаях только опытным путем и на основе предыдущих установок можно знать - поэтому в DPS сделали, что программа первым делом анализирует инф и если так информации нет или она не явная, то используется маркер - например Realtek в аудио-дровах вообще под 6.0 понимает все винды от висты и выше, а некоторые ставя 5.1 в инфе рядом делают коммент and later например - так что чисто на анализе inf никогда не сделаешь правильно пока авторы драйверов халатно будут относиться к конкретной прописи версии винды в инфах
Башратовские паки использовать себе дороже выйдет - для XP еще нормально, но для семерки там вообще просто сборник фалов непродуманный и без корректировки никуда, поэтому я решил со временем все паки с нуля самому делать и на Башрата сейчас смотрю только на предмет новых версий, которые я мало ли, но мог упустить для XP т.к. упор делаю на Win 7/8

Boa Soft 19-10-2012 14:39 2008563

Цитата:

Цитата SamLab
Boa Soft, Сейчас все больше вендоров вообще в инфах мало что указывают и некоторые пишут для какой винды дрова только в readme.txt и в таком случае кроме маркеров выхода нет т.к. в некоторых случаях только опытным путем и на основе предыдущих установок можно знать - поэтому в DPS сделали, что программа первым делом анализирует инф и если так информации нет или она не явная, то используется маркер - например Realtek в аудио-дровах вообще под 6.0 понимает все винды от висты и выше, а некоторые ставя 5.1 в инфе рядом делают коммент and later например - так что чисто на анализе inf никогда не сделаешь правильно пока авторы драйверов халатно будут относиться к конкретной прописи версии винды в инфах »

Добавлю наверно эти мезханизмы в идексер. Но, все равно, требуется переосмысление всего этого. В связи с тем, что я все равно перебираю пакеты башрата, то возможно приму ваш стандарт.

SamLab 19-10-2012 14:54 2008569

Boa Soft, Не знаю как ваша программа, но исходя из принципов работы DPS, было решено в будущем делать драйвер-паки не разделяя по системам, а разделять по вендорам и типам - например пак DP_USB3_12101.7z - все драйвера под USB 3.0 в одном пакете, внутри подпапки по вендорам и внутри папок с вендорами уже разделение по маркерным папкам для разных систем - так анализ будет более четким + экономия места т.к. многие драйвера универсальные и сейчас просто дублируются в разных пакетах - вот пример пака с новой структурой http://rghost.ru/41009118 (версии драйверов не самые новые т.к. делал пока что чисто для анализа новой структуры)

Boa Soft 20-10-2012 01:49 2008869

Цитата:

Цитата SamLab
Boa Soft, Не знаю как ваша программа, но исходя из принципов работы DPS, было решено в будущем делать драйвер-паки не разделяя по системам, а разделять по вендорам и типам - например пак DP_USB3_12101.7z - все драйвера под USB 3.0 в одном пакете, внутри подпапки по вендорам и внутри папок с вендорами уже разделение по маркерным папкам для разных систем »

Так наверное будет самое оптимальное решение. Только надеюсь, что это именно пример, а не будет место чипсета кучка отдельных для SMU, USB, логики чипсета, IR и прочего.

У меня сейчас сделанно так - каталогизатор выдирает из секции manufacturer все экстендеры (Ntx86.6.0,Ntx86.6.1 например ) и существующие для них hwid
А сама программа анализирует индекс и сопоставляет для соответствующих HWID экстендер с версией системы.

Что-то после чтения этого топика задумался, не поменять ли логику.
Например, каталогизатор индексирует и на основе экстендеров из секции manufacturer и наличия в пути к инфу папки (и прочих фильтров, которые можно задать вручную) формирует в индексе поле типа 6x64,7x64,8x64 а установщик просто сравнивает версию системы и это поле индекса. Тоесть, уже жестко ограничен круг систем, для которых этот дравер и не нужен дополнительный анализ этого поля. Ведь все равно, что каталогизатор формирует индекс за 30секунд или же за 60, а время поиска при установке более критично. И все эти типы можно задать битовой маской размером в WORD.
All6:= 6x64 or 6x86 или Allx64:=5x64 or 6x64 or 7x64 or 8x64. И вся проверка сведется к одной строке.

Тут правда есть еще подводный камень. Некоторые драйвера учитывают и воркстешн/сервер. А при указаной нотации систем это не учитывается. Хотя, особо страшного тут не будет - драйвер от сервера просто не установится на воркстейшн и наоборот (при условии, что это прописано в экстендерах а не в редми). С этим вот пока не ясно. Может добавить еще и 7x64S например - только для сервера.

Плюс еще и в том, что сделав универсальный настраиваемый фильтр каталогизатора можно использовать любые пакеты драверов - хоть ваши хоть башрата. А в сложных случаях запрашивать помощь у зала - задавать вопрос пользователю, в какую категорию отнести драйвер.



Плюсик будет еще и в том, что

К стати, предлагаю всем авторам оболочек задуматся над двумя вопросами, которые я уже для себя решил.
Честь драверов имеют GENERIK HWID - типа CC_ и не могут быть однозначно отнесены кконкретной железяке. У меня они помечаются как только для ручной установки. Так же в оболочках желательно бы так же помечать их и не ставить автоматом, а только с ручным выбором.
Второе - некотрые дравера можно поставить, запустив оригинальный установщик в тихом режиме.
Я у себя предусмотрел и такой вариант - место запуска PnP апи для установки дравера можно просто запустить его сетап с нужными параметрами.

И, на последок, больной вопрос - панели. Особо атишные. Я видел, что реализован механизм башратовского finish для XP, в ХПшных пакетах и есть панели, а вот для 7/висты этого нет.

Так что предлагаю обьеденить усилия.

SamLab 20-10-2012 10:02 2008923

Цитата:

Цитата Boa Soft
Так наверное будет самое оптимальное решение. Только надеюсь, что это именно пример, а не будет место чипсета кучка отдельных для SMU, USB, логики чипсета, IR и прочего. »

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

Цитата:

Цитата Boa Soft
Что-то после чтения этого топика задумался, не поменять ли логику. »

Судя по описанию должно быть более грамотно так

Цитата:

Цитата Boa Soft
Некоторые драйвера учитывают и воркстешн/сервер »

Таких не много, но они есть - хотя по идее многие дрова сходны от сервера и воркстейшена, но можно и 7x64S добавить - хуже не будет

Цитата:

Цитата Boa Soft
Плюс еще и в том, что сделав универсальный настраиваемый фильтр каталогизатора можно использовать любые пакеты драверов »

Безусловно и вариант получить ошибку на выходу уменьшается

Цитата:

Цитата Boa Soft
Второе - некотрые дравера можно поставить, запустив оригинальный установщик в тихом режиме. »

Лишним не будет и иногда очень даже кстати придется

Цитата:

Цитата Boa Soft
И, на последок, больной вопрос - панели »

Более чем больной вопрос - к тому же драйвера для многих встроенных аудио типа Conexant и т.д. без панели устанавливаются, но уровень звка выше 50% громкости не поднимается, а с панелями от 0 до 100% можно менять - вот такие фокусы

Цитата:

Цитата Boa Soft
предлагаю всем авторам оболочек задуматся над двумя вопросами »

Сейчас кроме вас никто не занимается своими программами, кто-то не хочет, у кого-то времени нет, только вот я если когда найду какие ошибки, то вместе с BadPointer в DPS что-то меняем т.к. он начинал писать DPS и нынешний автор ArtX те секции практически не знает

SamLab 20-10-2012 12:19 2008960

Boa Soft, Еще мы с BadPointer в DPS учли, что если допустим для Win7 драйвер есть, а для Win8 нет - на восьмерке предлагается драйвер от Win7, а вот если ситуация обратная и в Win7 нет, а для Win8 есть, то не предлагается

BadPointer 20-10-2012 12:38 2008968

Цитата:

Цитата Boa Soft
Что-то после чтения этого топика задумался, не поменять ли логику.
Например, каталогизатор индексирует и на основе экстендеров из секции manufacturer и наличия в пути к инфу папки (и прочих фильтров, которые можно задать вручную) формирует в индексе поле типа 6x64,7x64,8x64 а установщик просто сравнивает версию системы и это поле индекса. Тоесть, уже жестко ограничен круг систем, для которых этот дравер и не нужен дополнительный анализ этого поля. Ведь все равно, что каталогизатор формирует индекс за 30секунд или же за 60, а время поиска при установке более критично. И все эти типы можно задать битовой маской размером в WORD.
All6:= 6x64 or 6x86 или Allx64:=5x64 or 6x64 or 7x64 or 8x64. И вся проверка сведется к одной строке. »

Как я понял смысл этого предложения в увеличении скорости подбора драйвера за счет уменьшения количества записей в индексах. Не уверен что это хорошая идея, так как смещая задачу определения совместимости на индексатор, мы теряем часть информации, которая могла бы пригодится на этапе подбора драйвера и анализа логов. Тестировать и исправлять ошибки в алгоритме также стало бы сложнее.

Насчет скорости, количество записей в индексах не должно влиять на скорость подбора. В случае с DPS, я использую hash-таблицы что позволяет зная требуемый HWID, сразу найти все нужные строки в индексах. Например, в индексах на миллион записей, при необходимости найти HWID, проге требуется в среднем проверить 3-4 записи и если среди них нет совпадения, то значит в остальных записях тоже нет. Правда из-за ограниченности JavaScript, hash-таблицы увеличивают скорость подбора всего в 4 раза, хотя в других языках программирования весь процесс подбора мог выполнится за доли секунды.
Цитата:

Цитата Boa Soft
К стати, предлагаю всем авторам оболочек задуматся над двумя вопросами, которые я уже для себя решил.
Честь драверов имеют GENERIK HWID - типа CC_ и не могут быть однозначно отнесены кконкретной железяке. У меня они помечаются как только для ручной установки. Так же в оболочках желательно бы так же помечать их и не ставить автоматом, а только с ручным выбором.

Можно привести конкретный пример? Например фрагмент лога DPS, где приводится информация о устройстве(секция DeviceInfo).
Цитата:

Цитата Boa Soft
Второе - некотрые дравера можно поставить, запустив оригинальный установщик в тихом режиме.
Я у себя предусмотрел и такой вариант - место запуска PnP апи для установки дравера можно просто запустить его сетап с нужными параметрами.

И, на последок, больной вопрос - панели. Особо атишные. Я видел, что реализован механизм башратовского finish для XP, в ХПшных пакетах и есть панели, а вот для 7/висты этого нет.

Я заметил что при установке через devcon видеодрайвера NVIDIA, запускается файл setup.exe c определенными параметрами(я подменял setup.exe своей заглушкой чтобы увидеть с какими параметрами его запускали) в тихом режиме. Если устанавливать через DPInst, то этого не происходит. Поэтому в первом случае установка происходит успешно и устанавливается панель NVIDIA с прогой nView. Во втором случае только драйвер и в последнее время при установке происходил BSOD.

Именно поэтому при интеграции в дистрибутив и установке через DPInst(в DIA) требуется finisher. Так как DriverX и DPS используют devcon, все должно ставится нормально без дополнительных действий.

Я реализовал папки маркеры в DPS, поскольку SamLab продемонстрировал что иногда при недостаточной информации в inf может приводить к неверному выбору. Но мне лично эта фича не нравится так же как мне не нравится и finisher. Хотя эти средства и решают проблему, в идеале нужно решить общую системную проблему вместо того чтобы вручную решать множество вторичных проблем индивидуально. Переход на devcon сделал ненужным finisher и ручную установку.

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

SamLab 20-10-2012 12:49 2008975

Цитата:

Цитата BadPointer
я обнаружил и исправил в DPS те проблемы из-за которых и возникла необходимость в маркерах и, возможно, сейчас уже можно отключить их совсем и все будет работать нормально »

Никогда нельзя исключать случаев, что по инфу нельзя будет определить и тут маркер поможет, к тому же все равно по папкам нужно раскидывать дрова так почему бы сразу двух зайцев не убить и по папкам раскидать по понятным для всех и заодно эти папки как маркеры использовать

BadPointer 20-10-2012 13:02 2008983

Драйверпаки и так раскидываются по папкам Drv6, Drv7, DrvX, что приводит к тому что один и тот же драйвер дублируется несколько раз. С повсеместным использованием маркеров дублирование увеличивается еще больше, теперь уже внутри драйверпаков.

Разделение по папкам Drv6, Drv7, DrvX выполняет двойную функцию: можно легко удалить драйверпаки для определенных систем; и программы учитывали имя папки для определения совместимости драйвера(DIA до сих пор учитывает).

С DPS я уже давно не учитываю имя папки так как с улучшением алгоритма подбора драйверов в этом отпала необходимость. Введение маркеров в этом плане является шагом назад и я их ввел только для использования в исключительных ситуациях.

SamLab 20-10-2012 13:18 2008990

BadPointer, Разделение по папкам Drv6, Drv7, DrvX уберу скоро т.к. от этого минусов больше, чем плюсов

BadPointer 20-10-2012 13:33 2009001

Возможность удалять ненужные драйверпаки все еще актуальна. Например на работе у меня на флешке я держу только драйверпаки для XP.

Также объединение нескольких драйверпаков в один большой драйверпак увеличивает время распаковки, так как чтобы дойти до файлов в конце архива придется распаковать все перед ними.

Мне кажется что лучше ввести еще одну папку для универсальных драйверов. Тогда вместо того чтобы дублировать один тот же драйвер в Drv6, Drv7, DrvX; он будет записан один раз в драйверпаке в папке универсальных драйверов.

SamLab 20-10-2012 14:19 2009020

BadPointer, Универсальную папку уже ввел, но такое разделение еще больше прибавляет трудностей при составлении паков - сейчас надо три папки постоянно контролировать, а тут четыре будет - а на счет больших паков - не будет больших т.к. если размер будет большой, то разделю т.к. сейчас допустим пак Sound Others которые будет разделен по вендорам тем самым отсечем дублирующиеся HWID у звука/тюнеров/тачпадов и других, и добавим возможность выбора головой юзера, когда у него стоит карта Realtek есть вероятность что он не будет ставить подходящие по HWID драйверы от других встроенных карт + обновление таких драйвер-паков и мне удобнее и юзерам не нужно качать все аудио, если нужно например только Asus

Boa Soft 20-10-2012 14:29 2009026

Цитата:

Цитата BadPointer
Можно привести конкретный пример? Например фрагмент лога DPS, где приводится информация о устройстве(секция DeviceInfo). »

Практически все точпады.

Alps
Код:

[Manufacturer]
%Mfg.Desc%                = CompanyMfg,NTamd64,NTamd64.6
 
[CompanyMfg.NTamd64.6] ; for Vista64
%Apoint.DeviceDesc%        = MouFilter_Inst,*PNP0F13,*PNP0F03,*PNP0F0E,*PNP0F0b,*PNP0F12        ; Generic
%Apoint.DeviceDesc%        = MouFilter_Inst,*AUI0300                ; for Pegatron / Quanta
%Apoint.DeviceDesc%        = MouFilter_Inst,*AUI0311                ; for Compal

Synaptics
Код:

[SynMfg.NTamd64]
%PS2.DellDeviceDesc% = Dell__0001__PS2_Inst,*PNP0F13 ; Std PS/2 mouse
%PS2.DellDeviceDesc% = Dell__0001__PS2_Inst,*SYN0002  ; Synaptics PS2 & Dell TouchPad
%PS2.DellDeviceDesc% = Dell__0001__PS2_Inst,*SYN0600  ; Synaptics PS2 & Dell TouchPad
%PS2.DellDeviceDesc% = Dell__0001__PS2_Inst,*SYN0601  ; Synaptics PS2 & Dell TouchPad

Так же, многие TV-тюнеры, особо где нераспаяна флешка и HWID получается Generic для этого чипа, а пины и GPIO у каждого производителя свое. И ставится обычно на них или авер или бехолд и не работает.

BadPointer 20-10-2012 14:45 2009035

Boa Soft,
Я помню у тюнеров была проблема что проги подбирали около сорока драйверов и пользователю рекомендовали выбирать нужный драйвер вручную. Но эту проблему я уже давно решил в DPS введя обработку полных HWID'ов(они уникальны для разных моделей) устройств и учета степеней совместимости драйвера по списку HWID'ов. С тех пор DIA и DriverX тоже перешли на подобный алгоритм, так что проблемы с драйверами тюнеров уже не должно быть.

С татчпадами действительно имеется проблема и ее не так просто решить так как у этих устройств не всегда есть уникальные HWID'ы. SamLab поэтому планирует разделить драйверпак по производителям, что позволит пользователю выбрать подходящий драйвер самостоятельно.

quarq 20-10-2012 14:51 2009037

BadPointer, единственная проблема читать логи количество строк надо сокращаться много избыточной информации или как минимум для параметра problem : надо вести другой лог

Boa Soft 20-10-2012 14:51 2009038

Цитата:

Цитата BadPointer
Я заметил что при установке через devcon видеодрайвера NVIDIA, запускается файл setup.exe c определенными параметрами(я подменял setup.exe своей заглушкой чтобы увидеть с какими параметрами его запускали) в тихом режиме. Если устанавливать через DPInst, то этого не происходит. Поэтому в первом случае установка происходит успешно и устанавливается панель NVIDIA с прогой nView. Во втором случае только драйвер и в последнее время при установке происходил BSOD. »

У меня используется то же, что и девконе - UpdateDriverForPlugAndPlayDevices. С NV нет проблем. К стати, с последними драйверами заметил, что если убрать хоть USB драйвер от очков, хоть поддержку 3D, хоть еще какой компонент, то станет только драйвер без панели. К стати, это ваше наблюдение возможно переубедит меня переходить на DIFxAPI - что и использует DPInst. Я анализировал его работу - он сначала помещает драйвер в хранилище через DriverPackagePreinstall,
потом уже устанавливает через DriverPackageInstall уже из репозитария. Возможно, на первом этапе и теряются файлы. Как и при интеграции драqверов в образ через dism.

Цитата:

Цитата BadPointer
С тех пор как я ввел маркеры, я обнаружил и исправил в DPS те проблемы из-за которых и возникла необходимость в маркерах и, возможно, сейчас уже можно отключить их совсем и все будет работать нормально. Я считаю что в случае неполной информации о совместимости в inf нужно предполагать что драйвер совместим и только если известно что он несовместим использовать маркер. Создавать маркеры для всех драйверов расточительно и прога все равно их игнорирует когда вся информация может быть получена из inf. »

Информация всегда будет неполной. NTx86.6.0 подходит для висты и для 7 и для 8. Но, с 7 и 8 может не работать корректно. Я думаю что все-таки при разборе пологаться как на маркеры, так и на содержимое inf по выбору пользователя.
А потом иметь возможность вручную поправить косяки.

И, что самое главное, не хочется привязыватся к какому-нибуть одному формату драйверпаков. Хочется иметь всеядную утилиту. Индекс единого формата, где указана конкретная принадлежность драйвера к платформе, а наполнение индексов - гибко настраиваемое, даже хоть и с построчным ручным контролем :)

SamLab 20-10-2012 14:55 2009040

Цитата:

Цитата Boa Soft
Практически все точпады »

Да-да-да - как раз из-за этого сейчас и разъединяю их т.к. для моего бука Футжи с *PNP0F13 драйвера ставятся от Alps и от кого угодно, кроме Футжи

Цитата:

Цитата Boa Soft
К стати, с последними драйверами заметил, что если убрать хоть USB драйвер от очков, хоть поддержку 3D, хоть еще какой компонент, то станет только драйвер без панели »

Я оставляю только Optimus, NV3D USB и NVI2 и панель ставится

Boa Soft 20-10-2012 14:56 2009041

Цитата:

Цитата BadPointer
С татчпадами действительно имеется проблема и ее не так просто решить так как у этих устройств не всегда есть уникальные HWID'ы. SamLab поэтому планирует разделить драйверпак по производителям, что позволит пользователю выбрать подходящий драйвер самостоятельно. »

У асера есть утилитка int18 - так вот она выдает разный код возврата в зависимости от вендера точпада. Не знаю только, будет ли она работать с буками других производителей.

Цитата:

Цитата quarq
BadPointer, единственная проблема читать логи количество строк надо сокращаться много избыточной информации или как минимум для параметра problem : надо вести другой лог »

Я думаю просто сделать лог в формате HTML с ссылками из заголовка на каждый этап установки и возможномстью сворачивать не нужные участки. А ощибки легко выделять красным. например.

SOLON7 20-10-2012 14:57 2009042

BadPointer,
согласен у тачпадов болезнь, прога DriverX поставила мне левый драйвер. Причем ХВИДЫ у них одинаковые.
НО с учетом повышения сложности должны приходить люди тоже разбирающиеся в этом. а обещали помочь с Driverx никто так даже патча не прислал.

Boa Soft,
UpdateDriverForPlugAndPlayDevices не будет работать если сам EXE 32-битный а система 64-битная.
Вам придется компилить 64 разраядный EXE файл (Так пишет майкросот)... Я и сам пробЫвал ...
с DifxApi такая же беда тоже нужен 64 разрядные EXE файл.

Цитата:

Цитата Boa Soft
И, что самое главное, не хочется привязыватся к какому-нибуть одному формату драйверпаков. Хочется иметь всеядную утилиту. Индекс единого формата, где указана конкретная принадлежность драйвера к платформе, а наполнение индексов - гибко настраиваемое, даже хоть и с построчным ручным контролем »

Ой и намучаетесь же.
Нехочется чтобы вы тратили на такое свои силы, не стоит это того...

SamLab 20-10-2012 15:01 2009044

На счет тачпадов при выборе драйверов можно ввести маркеры папок по вендорам, чтобы оболочка определяла модель ноутбука и ставила драйверы только из соответствующей папки т.к. допустим *PNP0F13 есть у всех вендоров буков

Или из инфов брать данные - например у Футжи

%PS2.SynDeviceDesc% = Fujitsu_GROUP1_PS2_Inst,*SYN1F01
%PS2.SynDeviceDesc% = Fujitsu_GROUP8_Intertouch_Inst,*SYN1F08

или у Тошибы

%PS2.SynDeviceDesc% = Toshiba_GROUP3_PS2_Inst,*SYN1107
%PS2.SynCompatibleDeviceDesc% = Toshiba_GROUP5_PS2_Inst,*SYN0700

BadPointer 20-10-2012 15:19 2009048

Цитата:

Цитата Boa Soft
Информация всегда будет неполной. NTx86.6.0 подходит для висты и для 7 и для 8. Но, с 7 и 8 может не работать корректно. Я думаю что все-таки при разборе пологаться как на маркеры, так и на содержимое inf по выбору пользователя.
А потом иметь возможность вручную поправить косяки. »

У семерки версия 6.1, у восьмерки версия 6.2. Это также указывает на то что эти системы более совместимы между собой чем XP.

DPS пробует найти сначала драйвер с полным соответствием версии(например 6.2), а в случае его отсутствия ищет среди 6.1 и 6.0. Подобная ситуация не является косяком авторов драйверов. Они могли сделать драйвер для висты с учетом совместимости вплоть до восьмерки, и рассчитывать на совместимость всей серии 6.x.

Цитата:

Цитата quarq
BadPointer, единственная проблема читать логи количество строк надо сокращаться много избыточной информации или как минимум для параметра problem : надо вести другой лог

Цитата:

Цитата Boa Soft
Я думаю просто сделать лог в формате HTML с ссылками из заголовка на каждый этап установки и возможномстью сворачивать не нужные участки. А ощибки легко выделять красным. например.

Лог у DPS не случайно сделан в текстовом формате и содержит много информации. Это позволяет легко сравнивать логи между собой после внесения изменения в программу или после установки драйверов. Не думаю что там есть какая либо лишняя информация: в процессе тестирования я добавляю туда много дополнительной отладочной информации, но окончании тестирования все это убирается. При чтении лога нужно только знать какие слова нужно искать(Ctrl+F) чтобы найти нужное место.

Кстати, наличия логов у DriverX очень не хватает.
Цитата:

Цитата SamLab
На счет тачпадов при выборе драйверов можно ввести маркеры папок по вендорам, чтобы оболочка определяла модель ноутбука и ставила драйверы только из соответствующей папки т.к. допустим *PNP0F13 есть у всех вендоров буков

Для подобного решения требуется иметь уметь определять модель ноутбука и извлекать название производителя из inf файла. ArtX по видимому ближе всего к решению этой задачи, так как он реализовал фичу определения модели ноутбука и загрузки драйвера из интернета.

SamLab 20-10-2012 15:26 2009053

Цитата:

Цитата BadPointer
Для подобного решения требуется иметь уметь определять модель ноутбука и извлекать название производителя из inf файла. ArtX по видимому ближе всего к решению этой задачи »

Только что общался с ArtX - он сказал чтобы ты ему написал в аську или скайп сейчас и он скажет как определять вендора бука

Boa Soft 20-10-2012 15:29 2009055

Пока вот накумекал следующее :
Код:

const
  // XP-S_2003
  VER_5x86W  =  $00000001;
  VER_5x64W  =  $00000002;
  VER_5x86S  =  $00000004;
  VER_5x64S  =  $00000008;
  VER_5x86  =  VER_5x86W or VER_5x86S;
  VER_5x64  =  VER_5x64W or VER_5x64S;
  VER_5xALL  =  VER_5x86 or VER_5x64;
  VER_ALLXP  =  VER_5xALL;
  // Vista-S_2008
  VER_60x86W =  $00000010;
  VER_60x64W =  $00000020;
  VER_60x86S =  $00000040;
  VER_60x64S =  $00000080;
  VER_60x86  =  VER_60x86W or VER_60x86S;
  VER_60x64  =  VER_60x64W or VER_60x64S;
  VER_60xALL =  VER_60x86 or  VER_60x64;
  VER_ALL6  =  VER_60xALL;
  // 7-S_2008r2
  VER_61x86W =  $00000100;
  VER_61x64W =  $00000200;
  VER_61x86S =  $00000400;
  VER_61x64S =  $00000800;
  VER_61x86  =  VER_61x86W or VER_61x86S;
  VER_61x64  =  VER_61x64W or VER_61x64S;
  VER_61xALL =  VER_61x86 or  VER_61x64;
  VER_ALL7  =  VER_61xALL;
  // 8-S_2012
  VER_62x86W =  $00001000;
  VER_62x64W =  $00002000;
  VER_62x86S =  $00004000;
  VER_62x64S =  $00008000;
  VER_62x86  =  VER_62x86W or VER_62x86S;
  VER_62x64  =  VER_62x64W or VER_62x64S;
  VER_62xALL =  VER_62x86 or  VER_62x64;
  VER_ALL8  =  VER_62xALL;
  // All
  VER_ALL86  =  VER_5x86 or VER_60x86 or VER_61x86 or  VER_62x86;
  VER_ALL64  =  VER_5x64 or VER_60x64 or VER_61x64 or  VER_62x64;
  // All workst
  VER_ALL86W  =  VER_5x86W or VER_60x86W or VER_61x86W or  VER_62x86W;
  VER_ALL64W  =  VER_5x64W or VER_60x64W or VER_61x64W or  VER_62x64W;
  // All srv
  VER_ALL86S  =  VER_5x86S or VER_60x86S or VER_61x86S or  VER_62x86S;
  VER_ALL64S  =  VER_5x64S or VER_60x64S or VER_61x64S or  VER_62x64S;

Вроди бы перекрывает весь диапазон от хп до 8. 2000 и ранее нет смысла учитывать.
Пока вот думаю, в индексах писать числом или "6x64,7x64,8x64".
Первое легче обрабатывать, второе - нагляднее контролировать и редактировать.

Цитата:

Цитата BadPointer
Для подобного решения требуется иметь уметь определять модель ноутбука и извлекать название производителя из inf файла. ArtX по видимому ближе всего к решению этой задачи, так как он реализовал фичу определения модели ноутбука и загрузки драйвера из интернета. »

Это тоже зло и не поможет. У одной и той же модели на официальном сайте выложено обычно 2-3 модели точпада, 2-3 модели сети и даж до десятка моделей вэбок. Если с WI-FI и вэбками нет проблем (HWID уникален), то с точпадами так не пойдет. Обычно скачиваеш все и перебираеш пока не заработает.

SamLab 20-10-2012 15:41 2009064

Цитата:

Цитата Boa Soft
У одной и той же модели на официальном сайте выложено обычно 2-3 модели точпада »

Вероятность что заработает все равно несравнимо выше, чем от чужого - например у Футжи от всех трех версий драйвера у меня тачпад работает, а с Тошибами и еще больше - там около 5 вроде пробовал - все подходили - кстати для Win Vista/7/8 они почти все более менее уникальные, это для XP для каждой модели у одного вендора разные были тачпады

Boa Soft 20-10-2012 15:41 2009067

Цитата:

Цитата SOLON7
Boa Soft,
UpdateDriverForPlugAndPlayDevices не будет работать если сам EXE 32-битный а система 64-битная.
Вам придется компилить 64 разраядный EXE файл (Так пишет майкросот)... Я и сам пробЫвал ...
с DifxApi такая же беда тоже нужен 64 разрядные EXE файл. »

Это я прекрасно знаю и это решаемо. Консольная утилита - просто две версии. Если будет гуи - то 32разрядный, с дополнительным стабом 64x, в который вынесены все разрядо-зависимые вещи.


Цитата:

Цитата SOLON7
Ой и намучаетесь же.
Нехочется чтобы вы тратили на такое свои силы, не стоит это того... »

Утилитке все равно, что парсить - \6x64\ или же \64\Vista - критерий отбора задается через ини-файл или интерфейс.
А разбор самого инфа все равно нужен как последняя инстанция. Пример - AMD - драйвера видюх универсальные, но инфы для висты и 7 разные.

SamLab 20-10-2012 15:43 2009069

Цитата:

Цитата Boa Soft
Пока вот накумекал следующее »

Не увидел маркера NTx86 например или как угодно назвать, который включает драйвера для версий винды 6.x x86 и NTx64 для 6.x x64

Boa Soft 20-10-2012 15:59 2009072

Цитата:

Цитата SamLab
Не увидел маркера NTx86 например или как угодно назвать, который включает драйвера для версий винды 6.x x86 и NTx64 для 6.x x64 »

Добавил.

Код:

  // All LH 86
  VER_LHx86S = VER_60x86S or VER_61x86S or  VER_62x86S;
  VER_LHx86W = VER_60x86W or VER_61x86W or  VER_62x86W;
  VER_LHx86  = VER_60x86 or VER_61x86 or  VER_62x86;
  // All LH 64
  VER_LHx64S = VER_60x64S or VER_61x64S or  VER_62x64S;
  VER_LHx64W = VER_60x64W or VER_61x64W or  VER_62x64W;
  VER_LHx64  = VER_60x64 or VER_61x64 or  VER_62x64;;


BadPointer 20-10-2012 16:34 2009086

Цитата:

Цитата SamLab
Только что общался с ArtX - он сказал чтобы ты ему написал в аську или скайп сейчас и он скажет как определять вендора бука

Как программно определить модель я и так вижу, поскольку могу посмотреть исходный код. Если это намек на то чтобы я реализовал эту фичу, то у меня нет времени.
Я сейчас работаю и учусь на вечернем(сейчас идет последний год), возвращаюсь домой около 23:00, а в выходные занимаюсь лабораторными по учебе. Поэтому я не могу ничего обещать до того как получу диплом.

Когда я активно работал на DPS, у меня еще не было учебы и смог вносить улучшения в определение драйверов у процесса установки драйверов и со временем DIA и DriverX внедрили в себя эти наработки. У меня все еще есть идеи как улучшить подбор драйверов, но я этого не сделал поскольку: я планировал переписать DPS на C/С++, что позволило бы избавиться от тормознутости, глючности(зависимость от IE) и ограниченности JavaScript, а также решить другие хронические проблемы DPS, которые упростили бы реализацию новых идей.

DriverX не имеет этих проблем, так как написан на полноценном языке программирования. Хотелось бы конечно видеть улучшения в области подбора и установки драйверов, но я не помню чтобы DriverX и DIA внедряли какую-либо наработку, которая не была бы сначала опробована в DPS. Это говорит об отсутствии инициативы у DriverX и DIA, хотя все еще есть что улучшать.

Цитата:

Цитата Boa Soft
Пока вот накумекал следующее :

Проблема в том что при введении такой системы из логов будет утеряна информация о названии секции, где может помимо версии ОС содержаться и другая информация, например названия производителя. Если в алгоритме будет какая-либо проблема, то неверная информация будет уже в самих индексах, и обнаружить и исправить ее будет сложнее чем в самой программе на этапе подбора драйверов, так как часть информации на основании которой было принято решение уже недоступна.

Мне бы хотелось знать какую проблему это предложение призвано решить. Размер индексов? Скорость подбора? Что-то другое? Возможно, есть более оптимальное решение для этой проблемы.

SamLab 20-10-2012 16:52 2009093

BadPointer, Я знаю о твоей ситуации и сказал о ней ArtX - он сейчас вообще сказал полностью новый парсер пишет, но ничего конкретного не говорит что же там такого

Boa Soft 20-10-2012 17:22 2009103

Цитата:

Цитата BadPointer
Мне бы хотелось знать какую проблему это предложение призвано решить. Размер индексов? Скорость подбора? Что-то другое? Возможно, есть более оптимальное решение для этой проблемы. »

То, что при парсинге учитывается и маркерные папки и содержимое инфа.
Название производителя и так у меня остается. Можно просто туда же тупо добавить имена секций для контроля.

BadPointer 20-10-2012 17:30 2009106

Boa Soft, при индексации маркеры никак не учитываются и это не изменило структуру индексов. Полный путь к inf'у внутри драйверпака уже и так есть, а поддержка маркеров была реализована посредством анализа этого пути на наличие в нем маркера на этапе подбора драйвера.

Boa Soft 20-10-2012 17:40 2009111

Цитата:

Цитата BadPointer
Boa Soft, при индексации маркеры никак не учитываются и это не изменило структуру индексов. Полный путь к inf'у внутри драйверпака уже и так есть, а поддержка маркеров была реализована посредством анализа этого пути на наличие в нем маркера на этапе подбора драйвера. »

Как я уже написал, хочу сделать программу всеядной. Не привязаной к формату определенного драйверпака.
Просто сравнивается 2 параметра HWID и для каких осей драйвер. При совпадении обоих параметров дравер выбирается. Установщик уже работает с отфильтрованной информацией индексов. В этом для меня суть.
Потом отобранное ранжируется сначала по степени совпадения HWID, а затем по дате. Установка начинается с самого лучшего.Если он не стал - то следующего за ним по рангу.

Boa Soft 24-10-2012 17:03 2011416

Цитата:

Цитата Boa Soft
Цитата SOLON7:
Ой и намучаетесь же.
Нехочется чтобы вы тратили на такое свои силы, не стоит это того... »
Утилитке все равно, что парсить - \6x64\ или же \64\Vista - критерий отбора задается через ини-файл или интерфейс.
А разбор самого инфа все равно нужен как последняя инстанция. Пример - AMD - драйвера видюх универсальные, но инфы для висты и 7 разные. »

В принципе, уже реализовал в текущей версии своей программы. Не стал переходить на идентификаторы из-за того, что нужно учесть очень много тонкостей.
Просто добавил новое поле фильтра по версии ос. Парсер индексатора заполняет поле автоматом. На основе данных их ini-файла его конфигурации и сопоставленных им маркерных папок. Новые пакеты парсятся корректно. У башратовских, где идет 64\All или 64\Vista пока не учитывается битность пакета.
Но, это уже решаемо. Труднее с ХП - там определить, что относится к XP, а что к серверу автоматом невозможно (имею ввиду папки). Только ручной перебор фала индекса.

wolkow70 27-10-2012 17:26 2013279

Цитата:

Цитата SOLON7
Скачать DriverX 1.87 »

По ссылке качается 2.2. Можно считать эту версию стабильной?
Просьба к автору не обижаться, но можно ли убрать баннер "Помочь проекту" ?

SOLON7 27-10-2012 18:19 2013328

Цитата:

Цитата wolkow70
По ссылке качается 2.2. Можно считать эту версию стабильной? »

до версии 2 можно считать стабильной пока.

Касательно банера вопрос не уместный !!!

denis666 15-11-2012 13:44 2026032

Автор в курсе, что есть уже Driverx v.3.02 (15.11.2012)? :)
Можно посмотреть здесь: http://www.izbushkinet.ru/index.php?newsid=707882

SamLab 15-11-2012 14:19 2026058

3.02 пока глючная - 3.01 самая стабильная из трешек

SOLON7 15-11-2012 18:41 2026294

Цитата:

Цитата denis666
Автор в курсе, что есть уже Driverx v.3.02 (15.11.2012)?
Можно посмотреть здесь: http://www.izbushkinet.ru/index.php?newsid=707882 »

Да в курcе xDDD. вот только Вам забыли сказать что она нерабочая ))

SamLab, Сем удали пожалуйста. ветка 3.X проходит бета тестирование.
В Бета тесте учавствуют Кварк,СемЛаб, и ДеадВульф.
Все трое давно уже мониторят проект и понимают что и как в Теме ДРАЙВЕРОФФ точка НЕТ (http://driveroff.net/).

Всех остальных прошу мило ждать..... Пока не будет Релиз 3 версии прошу вопросов не задавать...

wolfus@vk 26-12-2012 11:04 2053652

Не найден 7za.dll, devcon.exe, devcon64.exe.
После запуска нихрена непонятно что делать.
Driver Genius рулит

dzas 26-12-2012 12:58 2053744

Добрый день! После запуска программы:

1.Обратите внимание на "наИден"
2.Копирование текста из этого диалогового окна по CTRL-C копирует какую-то абракадабру с которой ни один декодер не справляется, что-то со шрифтами и кодировками.
Затем, идет это:

Затем:

После этого появляется главное окно программы.
Пока в функциях программы не разбирался, но после внешнего знакомства могу предложить ознакомится со рекомендациями проектирования пользовательских интерфейсов http://msdn.microsoft.com/en-us/library/aa511440.aspx
Также, при переходе с таба "Обновление" на "Установка" выскакивает предыдущее сообщение об Access violation.

Добавка:
при закрытии программы выводится сообщение
---------------------------
DriverX
---------------------------
Unable to write to C:\Users\asdz\Downloads\tools\driverX.ini.
---------------------------
ОК
---------------------------
Приходится снимать задачу.
У меня Windows 7 Ent x64 SP1, включен контроль учетных записей.

Iska 26-12-2012 14:26 2053810

Цитата:

Цитата dzas
2.Копирование текста из этого диалогового окна по CTRL-C копирует какую-то абракадабру с которой ни один декодер не справляется, »

Пробовали копировать, меняя язык ввода?

dead_wolf 26-12-2012 15:45 2053843

dzas скачайте и все будет работать :) https://www.dropbox.com/s/ozjfeuqala...DriverX_2.2.7z , и к программе еще требуется драйвер паки http://driverpacks.net/driverpacks/latest их нужно разместить в папке "DRP"

Nemo911 27-12-2012 19:36 2054679

Нашёл ошибку.
Драйвера на LAN для материнку ASUS M3A78 не становятся.
Причина: Программа распаковывает драйвера для Windows 7 а не для Windows XP
С сайта производителя скачал, и сравнил. Ставил вручную с сайта.

Путь: DriverX_10.11.2012\DRP\X64_wnt6\DP_LAN_wnt6-x64_12101.7z\D\7x64\L\Realtek\2\Win7\
Файлы:
rt86win7.cat
RtNicprop32.DLL
RTNUninst32.dll
rt86win7.inf
rt86win7.sys
note.txt

должны быть:
netrtle.cat
RtNicprop32.DLL
RtNicprop64.DLL
Netrtle.inf
Rtenic.sys
Rtenic64.sys
Rtenicxp.sys


Драйвера брал: http://driver.ru/_1027007880360479f1...-bit-бесплатно

SOLON7 27-12-2012 19:43 2054684

Nemo911, Поэтому Сем и ввел маркеры с своих драйвер паках потомучто умельцы из Realtek не соблюдают стандарт. Пока еще моя прога не поддерживает маркеры.

Я сказал так, пока не выйдет версия 3.х прошу не отписываться в ветке об ошибках...

Nemo911 27-12-2012 20:44 2054744

ХМ.... я как раз третью и использовал. взял с раздачи

http://rutracker.org/forum/viewtopic...45321#57045321

SOLON7 28-12-2012 19:59 2055281

)) Имелось виду пока я не выложу официальную 3 версию...
Все то что выкладывается другими есть тестовые версии.

У меня много планов насчет 3 версии. В 3 версии будет значительный прирост загрузки баз, также я пока анализирую паки и инфы для лучшего анализа состояния барадака в паках.

Nemo911 28-12-2012 20:05 2055287

здорово. жду с нетерпением

dzas 29-12-2012 13:12 2055604

Windows 8 х64 [Version 6.2.9200]

Запускаю driverX_3.1, запустилось нормально, проиндексировал драйверпаки (правда на DP_Video_nv30623_wnt6-x32_1209Q.7z минут 5-10 не шел прогресс индексации, пришлось вручную пару раз остановить/задать на этом пакете индексацию и тогда она выполнилась), затем перестали правильно переключаться табы - через раз или вообще не реагируют на клики мышкой. В определенный момент вылезло сообщение:

Как видите, активен таб "Драйвер-паки", а табличка как будто из закладки "Установка". Нажатие на "ОК" приводит к повторному отображению ошибки. После снятия задачи, повторно запустил и задал индексацию пакетов. На этот раз застопорился на DP_Notebook_MSI_wnt6-x64_1201. Отменил индексирование, отметил отдельно пакет и переиндексировал. Затем индексирование выполнилось без проблем.
Затем запустил driverX_2.2. Запустилось нормально, при индексации застрял на

После отмены индексации, при взаимодействии с программой появляется вышеупомянутая ошибка -
---------------------------
DriverX
---------------------------
Out of system resources.
---------------------------
ОК
---------------------------
Но при закрытии окна, оно снова не появилось. Повторная индексация выполнилась успешно.

alert30 29-12-2012 13:14 2055607

dzas, автор написал:
Цитата:

Цитата SOLON7
Я сказал так, пока не выйдет версия 3.х прошу не отписываться в ветке об ошибках... »

Ждите финала.

SOLON7 29-12-2012 13:15 2055609

alert30, Он читать не умеет !!

Достали уже эти нубы...

dzas зачем пихать такие большие скрины ???

dzas 29-12-2012 13:27 2055616

Версия 2.2 и 3.1 (или 3.01, но файл почему-то назван 3.1, а в ресурсах файла версия - 1):
если в закладке "драйвер-паки" нажать "выбрать все", затем выбрать "без индекса", и затем еще раз "выбрать все", то ничего не будет выбрано.

SOLON7 29-12-2012 13:32 2055622

по всей видимости без SVN и багтрекера не обойтись ((((

ЭХ где же вы дельфи программисты...

видимо средство форума недостаточно..

xpanutel 30-12-2012 12:57 2056155

dzas, нехватка оперативной памяти для распаковки и соответственно индексации драйверов. увеличьте файл подкачки. так обстояло дело лично у меня

tirex2k 11-01-2013 11:27 2064037

Подскажите, планируется возможность работы с распакованными драйверами?
Я понимаю качать в архивах для уменьшения веса, но хранить...
У меня с местом проблем нету, да и часто нужно установить 1-2 драйвера, и постоянно дергать их с архива не удобно, да и трата времени (ИМХО).

SOLON7 12-01-2013 14:13 2064984

tirex2k, опишите полностью задачу, напишите тех задание потом проведем голосование и посмотрим надо ли это !!!

SOLON7 13-01-2013 21:16 2066073

Вложений: 1
Вот список всех MANUFACTURER собранных из последних дров СЕМА..

SOLON7 13-01-2013 21:23 2066079

Вот все инфы которые имеют пустые секции от паков Сема.
http://yadi.sk/d/znMPTDdt1ljX8

tirex2k 16-01-2013 09:59 2067855

Цитата:

Цитата SOLON7
tirex2k, опишите полностью задачу, напишите тех задание потом проведем голосование и посмотрим надо ли это !!! »

Имеем папку Drivers в ней под папки sound, video, и т.п. в них еще папки, в конечных папках лежат *.inf *.sys и т.д. файлы драйверов.
Нужно просканировать папку Drivers и все вложенные под папки на предмет inf файлов, и установить драйвера.
Как мне кажется все остается как и было но уберется процедура распаковки из архива пакета драйверов, так как они у нас уже распакованы.
Была такая программа DriverForge.v5 в ней было две строки, путь к папке с распакованными драйверами и путь к папке с архивами драйверов.

SOLON7 16-01-2013 13:14 2067988

tirex2k, Я считаю не целесобразным делать такое.
Так как опять появится куча вопросов как и че, и почему не работает.

МОнжо было бы сделать отдельную вкладку, кидаешь туда вашу папку и и ставишь. А так делать прогу на основе какой то там DriverForge не собираюсь !! Можно было но за отдельную плату !!

CHDevice 06-02-2013 19:42 2083947

Check Device - утилита для установки драйверов, работает исключительно с распакованными драйверами.

romeo91 06-02-2013 20:09 2083975

CHDevice, Интересный продукт. Спасибо...
Только лучше было бы создать отдельную тему.

SOLON7 06-03-2013 13:43 2105432

Скоро будет первая 3.X beta версия, люди подпишитесь на тему, необходимо будет ТЕСТИРОВАНИЕ !!
Есть Дельфи программеры готовые помочь ???

SOLON7 07-04-2013 15:55 2127479

Вложений: 1
После большого Затишья выкладываю новую Версию 310.
Установка пока не работает,обновление работает, буду рад видеть скрины баги и пожелания...
Это самый стабильный билд из всех которые были за всю историю DriverX
Много ненужных фич было выкинуто, для более стабильной работы программы...
Русского языка пока нет. Так как проект стал популярен и в Германии, решил перевести на Английский.





История
Проект портирован на Delphi XE2
Распоковать драйвер в папку не работает
Исправить Диспетчер
Собрать все manufacter отсортировать групировать и найти общий алгоритм
Исправить Дату версии в
Исправить баг после индексации (ошибка синхронизации потоков)
Исправить баг неправильно определения секций NT AMD при индексации
Исправить Баг при первом открытии программы
Взять функцию IndexInf портировать ее в X_tools
Сделать IndexInf согласно новым маркерам
Сделать THWID структурой для записи в файл
После индексации INF_Dict сразу писать в файл
Парсить пак в папку, а в папке дрова по типу
Перевести все на английский
Изменить принцип загрузки Баз !!
Вернуть старый TComboBox
Расдобыть новую функцию Градиента
При Индексации делать Выгрузку Базы
Сделать красивую групировку в во вкладке обновления
Писать в консоль лог установки драйвера
добавить маркер ALLNT
не сохранются галочки
Отображать Пак (сейчас отображается PACK_not_working)
За место амперсанда в хинтах отображается знак доллара( нужно для того чтобы текст не обрезался)
Добавить емуляцию Операционной системыъ
Добавить Маркер FORCED

zelenuchka 08-04-2013 10:49 2128080

SOLON7, перечисленная история совершенно не информативна ... что исправлено, что добавлено, что осталось - не понятно.
Опять же ... куда писать о багах? И может о них уже сообщали? Очень много вопросов ...
Если вы пишете Open Source (как я понял из заголовка темы), то воспользуйтесь http://code.google.com/intl/ru/

SamLab 08-04-2013 11:12 2128098

Цитата:

Цитата zelenuchka
Если вы пишете Open Source (как я понял из заголовка темы), то воспользуйтесь http://code.google.com/intl/ru/ »

Или https://github.com/

sov44 08-04-2013 11:38 2128115

Цитата:

Цитата SOLON7
Так как проект стал популярен и в Германии, решил перевести на Английский. »

улыбнуло :)

SOLON7 08-04-2013 12:36 2128148

zelenuchka, А вы программист, Вы будете комиты и патчи присылать??
Я уже скидывал исходники по крайне мере 4 раза, ни одного комита и даже патча не получил, если вы сможете чем нибудь помочь и хороший программер я буду рад с Вами работать !!

Ну скажу честно щас подумываю на хостинге Sourceforge.net (тока времени разобраться нет).

zelenuchka 08-04-2013 15:23 2128272

SOLON7, я программист, но к Delphi никакого отношения не имею.
Есть желание помочь, проект интересный, но с такой организацией никто Вам и не напишет, слишком много вопросов.
С Sourceforge лучше не связываться, почитайте их условия внимательно http://goo.gl/MDOSR , посмотрите и сравните http://goo.gl/G1Tb1

SOLON7 08-04-2013 15:29 2128277

zelenuchka, А что конкретно там плохого ???

Сrack 08-04-2013 18:05 2128370

Цитата:

Цитата SOLON7
Я уже скидывал исходники по крайне мере 4 раза, ни одного комита и даже патча не получил »

Ни кто помогать не будет, исходник хотят для личных целей. Максимум о багах напишут или захотят новую функцию. Все хотят все и бесплатно.

SOLON7 10-04-2013 16:54 2129839

Господа Ждут отзывов, просто потом на проект может не остаться времени ??

dzas 11-04-2013 03:58 2130159

А может быть было бы интересно/полезно сделать что-то энтерпрайз версии для предприятий - серверная часть с базами и агенты запускаемые на локальных компьютерах через GPO, берущие драйвера с сервера?

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

romeo91 11-04-2013 06:20 2130164

Цитата:

Цитата dzas
Я полагаю, что, дальнейшим логическим продолжением этой программы является работа через интернет - а именно: небольшая программа агент, скачивается с сайта и запускается у пользователя на компьютере. сканирует железо и по желанию пользователя скачивает с репозитория и устанавливает необходимые дрова. »

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

SOLON7 11-04-2013 12:47 2130329

Над Enterptise версией я начал думать как увидил devid.info, После того как Сем начал делить паки по папкам и ОС. Вполне возможно что всеми уважаемый Артур Кузяков и эту идее замутит. Вот только у него пока не хватает мозгов сделать это!!

Напрашиваеться РИторический вопрос, Я бы сделал это, да кто меня про инвестирует ???

Для форума OSZONE все мои проги бесплатные были..

dzas,
1.Если Хотите версию для Предприятия,
2.Ну если Ваше предприятие Действитетльно готово заплатить деньги
3.Если вы действительно говорите правду,
то можете погорить с участником Malgin-D-A@mail.ru как он говорил он реализовал версию для предприятия, он автор http://checkdevice.narod.ru/

А если это просто идеи не подкрепленные финансами, ЗОСИМ НЕ БЕСПОКОЙТЕ.

Подход romeo Кварка и Сема и Поинтер таков что они делают для себя а уже потом для сообщества !!
То есть делают чтобы такие админы и как они сами не парились с дровами и не страдали маразмом поиска дров и скачкой их с сайта производителя. Вы видимо редко переустанавливаете Windows!!!

На идеях форума OSZONE можно много придумать, вот только кто инвестировать будет ???
Программисты тоже люди им кушать нада ))

dzas 12-04-2013 10:28 2130871

Насчет бабла - есть несколько вариантов:
1. Энтерпрайз версия: договариваешься с друзьями админами чтобы они пролоббировали в своих конторах (особенно если контора занимается починкой/сборкой компов населению и каждый раз нужно для разного железа ставить дрова) покупку программы "оптимизирующую соответсвующий бизнес-процесс", а именно, как я написал - донастройку компьютера, пускай сделает расчет сколько времени он тратит на просмотр железа и ручную установку дров и соответсвенно через твою программу и выведет профит для фирмы. Также, можно самому выходить на конторы и предлагать им свою прогу. В принципе, в текущем варианте она уже применима на предприятии.
2. Хоум версия: Делаешь красивый сайт, с которого можно в автоматическом режиме устанавливать/обновлять дрова через какой нибудь запускаемый апплет с вебстраницы, либо скачиванием и установкой программы "агента". С сайта ты будешь зарабатывать с рекламы, но в дополнение к этому добавить ещё какой нибудь способ монетизации. Также можно предусмотреть бесплатный вариант для стран снг - т.к. тут покупать и так нихрена не будут, а вот для запада вполне реально продать твою программу, тока сделать подешевле и покрасивее.

Так что не так все плохо - если уж ты сделал 80% до добей уж оставшиеся 20%.

Увы, там где я работаю мы исключили вообще как бизнес процесс установку дров )) - обходимся за счет единообразия железа и терминальных клиентов. Но сколько ещё компаний у которых десктопы, а самый жирный сегмент - ремонтные мастерские, где настройка каждого компа требует установки дров.

SOLON7 12-04-2013 10:33 2130877

Цитата:

Цитата dzas
до добей уж оставшиеся 20%. »

Вы видимо не совсем поняли, нужно будет хостинг выбивать и хранить больше 10 ГБ на сервере, Открою доступ на сервак. Сервак быстро нагнется от нагрузки халявных пользователей.

Как раз таки для этого и нужны денги, хотя было бы неплохо сначала на локальных сетях проверить.

DZAS как вы понять не можете программа пишется для себя и для других, Обратитесь с предложением к DPS (он много бабла срубил,и потянет идею про которую Вы говорите!!!)

Или Вы только DriverX пользуетесь ??

dzas 12-04-2013 17:17 2131122

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

Сrack 12-04-2013 18:09 2131154

Цитата:

Цитата dzas
1. Энтерпрайз версия: договариваешься с друзьями админами чтобы они пролоббировали в своих конторах (особенно если контора занимается починкой/сборкой компов населению и каждый раз нужно для разного железа ставить дрова) покупку программы "оптимизирующую соответсвующий бизнес-процесс", а именно, как я написал - донастройку компьютера, пускай сделает расчет сколько времени он тратит на просмотр железа и ручную установку дров и соответсвенно через твою программу и выведет профит для фирмы. Также, можно самому выходить на конторы и предлагать им свою прогу. В принципе, в текущем варианте она уже применима на предприятии. »

Пробовал, ни одна контора не отреагировала. У всех указания использовать исключительно бесплатный софт (при этом не брезгуют не лицензионным софтом). Пока в России такие "умные" руководители, мы будем в полной ж...

Nun-Nun 12-04-2013 22:14 2131338

Цитата:

Цитата Сrack
Пока в России такие "умные" руководители, мы будем в полной ж... »

Это в прямом смысле (без кавычек) правильные руководители, умеющие распоряжаться финансами.

Сrack 12-04-2013 22:23 2131345

Nun-Nun, Это Вы в поддержку руководителей сказали? С таким подходом, скоро на линукс нас посадят.

dzas 13-04-2013 00:35 2131433

Цитата:

Цитата Сrack
Пробовал, ни одна контора не отреагировала. »

Такое имеет место быть, поэтому я и написал - через знакомых админов, поскольку админа давно работающего в фирме послушают, а человека с улицы - нет. Но на самом деле это ерунда, рассчитывать на снг не стоит, нацеливатся надо на зарубежье, там и покупают, и донатят. Представьте себе что эту программу купят за 3 доллара (это стоимость гамбургера) 1000 человек на всей планете (!) это уже 3 килобакса или 90 тыр, какой профит! а всего лишь доработать и сделать сайт. ))

Сrack 13-04-2013 00:49 2131437

Цитата:

Цитата dzas
а всего лишь доработать и сделать сайт. )) »

Одному автору не потянуть, нужны большие финансовые вложения на: хостинг, рекламу, оформление документов, привлечение других специалистов которым надо зарплату платить и т.п.

kAZAn 13-04-2013 22:09 2131904

SOLON7,
При очистке временной папки чуть-чуть система подвисает. Windows Seven 64 bit
Также не плохо бы руссифицировать программу.

SOLON7 13-04-2013 22:22 2131912

Лучше уж программа будет очищать папку ТЕМП, а не оставлять мусор как другие.....
Русский будет при наличии свободного времени !!!

Программа зависает или Оболочка EXPLORER ???

А параметры системы какие ??
По всей видимости удаление лучше запихнуть в отдельный поток...

kAZAn 14-04-2013 10:12 2132112

SOLON7,
Производитель TOSHIBA
Модель Satellite M840-B1T
Процессор Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz
Суммарный объем системной памяти 8,00 ГБ ОЗУ
Тип системы 64-разрядная операционная система
Число ядер процессора 2
Тип видеоадаптера AMD Radeon HD 7670M
Жесткий диск: 500 ГБ

Программа, когда выходит сообщение об очистке временной папки. Где-то на 10-15 секунды идет подвисание.
(Это возникает после индексации42 драйвер-паков)
Скриншот: http://i33.fastpic.ru/big/2013/0414/...b9fb75fc5a.jpg

VitHAK 06-05-2013 11:07 2145217

SOLON7, где можно скачать исходники проекта? Киньте пожалуйста ссылку в ПМ.

Сrack 06-05-2013 13:44 2145295

VitHAK, Вам для каких целей?

Цитата:

Вы будете комиты и патчи присылать??
VitHAK, Вы хороший программист? Готовы участвовать в некоммерческом проекте?

VitHAK 07-05-2013 08:54 2145828

Сrack, я программист среднего уровня но меня очень интересует данная программа и я готов помогти проекту всем чем смогу.

quarq 15-05-2013 11:36 2150372

всем привет! давно не заходил на форум(с прошлого года) но как вижу , а воз и ныне там!

VitHAK, скорее всего дело не совсем в том какой вы программист ("среднего уровня") а в какой области..
программа написана на API функциях с применением хештейбл при этом надо достаточно хорошо разбираться в структуре секций inf файлов самих драйверов с применением к ним парсинга..
а также есть еще одна проблема: пака ни один из скачавших исходники ни чего не ответил автору!

так что самое разумное написать ему в личку и убедить его в пользе данного тондема

SOLON7 15-05-2013 18:53 2150572

quarq, прав ни один из программеров так и ни прислал ни одного патча.
А ведь Жаль программа куда более шустрее чем аналоги..

JonBlack.82 03-08-2013 22:17 2195924

Нужно будет глянуть софтину... когда русский в ней появится ))
Вообще ток что наткнулся на рутрекере на софтину (скрины страшновато-розовые)) - идея не плохая. Как бы DPsu и прочие долговато индексируют, подвисают да и Java им над (что не гуд).

Небольшой хелп к программе http://www/DriverX_help.mht ведёт себя не корректно (выглядит как подстава)) - кучу окон открывает (в мозилле v22), в др. начинает скачивать (а вдруг оно мне надо только глянуть?).

Сrack 03-08-2013 22:23 2195928

JonBlack.82, Мою софтину пробовали?

JonBlack.82 03-08-2013 22:30 2195939

Цитата:

Цитата Сrack
Мою софтину пробовали? »

Вашу - это какую?

Пользуюсь DRPSu и иногда Extension Drivers v1.3
DRPSu напрягает своей тугостью (в последние версии вообще понапихали всякий шлак...)
Extension Drivers помер (печально). Единственное что там было не доработано, так это авто-установка дров...

Сrack, понятненько...
Напрягает "установка найденных драйверов (драйверы должны быть распакованы)".
Идею поиска на http://devid.info/ считаю плюсом.
Удобный поиск в каталоге центра обновлений Майкрософт - меня там сроду не было)))
Бэкап установленных драйверов (только на Win7 и Win8) - тож в минус (ХР форева) :)
Ведение логов - для меня лишнее.

Не вижу стимула для перехода на вашу софтину Сrack, да и отвлеклись мы чтот от темы :)

SOLON7 03-08-2013 23:04 2195961

JonBlack.82, проект заморожен, так как дотаций нет..

Сrack 03-08-2013 23:17 2195972

JonBlack.82,

Цитата:

Цитата JonBlack.82
Ведение логов - для меня лишнее. »

Вы о чем?

Цитата:

Цитата JonBlack.82
поиск в каталоге центра обновлений Майкрософт »

Меня там тоже не было, пока не придумали выпускать сертифицированные модели ПК, на которых должны быть только драйверы сертифицированные под конкретную версию ОС. (Не путать с цифровой подписью)

Цитата:

Цитата JonBlack.82
Напрягает "установка найденных драйверов (драйверы должны быть распакованы)". »

Вы в каком веке живете? Проблема с USB накопителями большой емкости? Считаю сжимать в архивы, а потом распаковывать не перспективное направление, тем более такие проги уже есть.

Зато никакой мороки с индексацией, просто и удобно, скачал, распаковал в папку и все. Проще не бывает.

JonBlack.82 03-08-2013 23:36 2195993

Цитата:

Цитата Сrack
Ведение логов - для меня лишнее. »
Вы о чем? »

Информация о программном обеспечении и железе (сохранение подробного отчета)

Цитата:

Цитата Сrack
поиск в каталоге центра обновлений Майкрософт »
Меня там тоже не было, пока не придумали выпускать сертифицированные модели ПК, на которых должны быть только драйверы сертифицированные под конкретную версию ОС. (Не путать с цифровой подписью) »

Не раз не заморачивался по этому поводу))

Цитата:

Цитата Сrack
Напрягает "установка найденных драйверов (драйверы должны быть распакованы)". »
Вы в каком веке живете? Проблема с USB накопителями большой емкости? Считаю сжимать в архивы, а потом распаковывать не перспективное направление, тем более такие проги уже есть. »

У меня "трансет" 250ка - но он же не резиновый... к томуж вы сами только что ответили на свой вопрос перечеркнув ответ
Цитата:

Цитата Сrack
такие проги уже есть »

Цитата:

Цитата Сrack
Зато никакой мороки с индексацией »

Я не заморачиваюсь с индексацией - заморачиваются те кто пишет софт... да и у них нет проблем с индексацией (былиб проблемы - не былоб софта).

Сrack 03-08-2013 23:46 2196004

Цитата:

Цитата JonBlack.82
Я не заморачиваюсь с индексацией - заморачиваются те кто пишет софт... да и у них нет проблем с индексацией (былиб проблемы - не былоб софта). »

Я про пользователей, хотел им упростить жизнь.

JonBlack.82 03-08-2013 23:55 2196014

Цитата SOLON7:
JonBlack.82, проект заморожен, так как дотаций нет.. »
Думаю поэтому и нет помощников, т.к. в любой момент вы сказали бы "проект заморожен". Никто просто не желает тратить своё время на проект который загнётся в любой момент (не проверен временем так сказать).

По поводу идей - могу поделиться восьмилетним опытом ремонта ПК...
былоб к месту:
Для начала русификация и смена диза (розово-страшного)
Еверест (с ТП ЦП и напряжений)
Диспетчер устр.
Установка/удаление прог
Сохранение (логирование) в текстовик ИД не установленного устройства (для поиска)*
Инфа об уст. и не уст. устр.
Инфа о ПК (хотя об этом ниже)**

нафиг не надо:
поиски в нете по ИД***
всякие проверки ативирусные (как в DPsu)
всякие доп проги типо "шлак"
всякие автопроверки обновы БД (как в DPsu) - очень раздражает


По факту:
Инфа о ПК**=доп.занятое место+возможное состояние тугодумства во время сбора инфы
В первую очередь садясь за клаву я наживаю WIN+PauseBreak (привычка сильней всего)

поиски в нете по ИД***... никогда не подключаю машину к нету - поиском пользуюсь только на своём ПК, отсюда и логирование не установленного устройства (для поиска)*
P.S. Проще скинуть текстовик на флеш носитель дабы не тянуть провода и не настраивать сеть на чужой машине)

Инфы для размышлений думаю на первое время достаточно
Вроде бы ничего не забыл :)

Сrack, софтина у вас как понимаю для локальных сетей... мне она просто не подходит.
А так как не крути - респект! :)

Сrack 04-08-2013 00:16 2196035

Цитата:

Цитата JonBlack.82
былоб к месту:
Для начала русификация и смена диза (розово-страшного)
Еверест (с ТП ЦП и напряжений)
Диспетчер устр.
Установка/удаление прог
Сохранение (логирование) в текстовик ИД не установленного устройства (для поиска)*
Инфа об уст. и не уст. устр.
Инфа о ПК (хотя об этом ниже)** »

У меня это все есть.

Цитата:

Цитата JonBlack.82
нафиг не надо:
поиски в нете по ИД***
всякие проверки ативирусные (как в DPsu)
всякие доп проги типо "шлак"
всякие автопроверки обновы БД (как в DPsu) - очень раздражает »

У меня из этого, есть только "поиски в нете по ИД***"

Цитата:

Цитата JonBlack.82
поиски в нете по ИД***... никогда не подключаю машину к нету - поиском пользуюсь только на своём ПК, отсюда и логирование не установленного устройства (для поиска)*
P.S. Проще скинуть текстовик на флеш носитель дабы не тянуть провода и не настраивать сеть на чужой машине) »

И это есть.

Цитата:

Цитата JonBlack.82
Сrack, софтина у вас как понимаю для локальных сетей... мне она просто не подходит. »

С чего вы это взяли?

Цитата:

Цитата JonBlack.82
А так как не крути - респект! »

Спасибо!

JonBlack.82 04-08-2013 00:23 2196042

Цитата:

Цитата Сrack
Сrack, софтина у вас как понимаю для локальных сетей... мне она просто не подходит. »
С чего вы это взяли? »

взял исходя из
Цитата:

Цитата Сrack
поиски в нете »

на http://devid.info/ и в каталоге центра обновлений Майкрософт

Может чтот пропустил просто :)

Сrack 04-08-2013 00:26 2196045

JonBlack.82, Это только доп. опции, основная задача автоматизация установки драйверов.

JonBlack.82 04-08-2013 00:31 2196047

Как фактор "нет полной поддержки ХР" (DriverBackup).. да и "евереста" нет под рукой что жаль.

Сrack 04-08-2013 00:33 2196050

Цитата:

Цитата JonBlack.82
Как фактор "нет полной поддержки ХР" (DriverBackup) »

Согласен.

Цитата:

Цитата JonBlack.82
да и "евереста" нет под рукой что жаль. »

Что Вы имели ввиду? Что не хватает?

Предлагаю перейти в мою тему, пока нас SOLON7 об этом не попросил.

JonBlack.82 04-08-2013 00:38 2196052

Цитата:

Цитата Сrack
да и "евереста" нет под рукой что жаль. »
Что Вы имели ввиду? Что не хватает? »

Everest

Но в нём как уже вижу необходимости нет - OpenHardwareMonitor присутствует :)

Цитата:

Цитата Сrack
Как фактор "нет полной поддержки ХР" (DriverBackup) »
Согласен. »

Большой (просто ограмнейший) и жирный минус. Будет поддержка ХР?
Мне ваша программулина приглянулась (ток что скачал) :)

Сrack, переходим в вашу тему :)

SOLON7 04-08-2013 04:04 2196119

JonBlack.82, Вы такой наивный, с начала старта проекта ни один программист не Изьявил желание помочь ни дотаций ни поддержки.

Посмотрите первый пост темы прежде чем делать поспешные выводы !!!
И да к теме не относиться !! Вам лучше перейти в ветку Crack'a

CriticalError 08-09-2013 00:31 2214410

thanks a lot but it's possible get English version of this soft?

TERMINAL 09-09-2013 22:28 2215290

SOLON7, очень жаль что проект прикрылся, раньше постоянно им пользовался. Автору всеровно респект !

Сrack 09-09-2013 22:52 2215304

Цитата:

Цитата TERMINAL
очень жаль »

Это неизбежная учесть для узкоспециализированной бесплатной программы, да о чем я ..., и для платной программы, развивающейся у нас в стране.
У нас ведь все либо бедные либо жлобы. А еще осуждают новый закон о защите авторских прав... Смешно... Представьте картину, кучка зэков осуждает уголовный кодекс, и приходит к выводу, что у нас плохое правительство.

SamLab 10-09-2013 11:05 2215500

Сrack, закон об авторских правах защищает не авторов, а посредников/промоутеров, кто занимается распространением продукции - авторам от него ни тепло, ни холодно

Фолоу 30-10-2013 10:44 2243697

Цитата:

Цитата SOLON7
JonBlack.82, проект заморожен, так как дотаций нет.. »

SOLON7
Проект заморожен или прекращён окончательно?
Если будут дотации, проект будет возобновлён?

SOLON7 30-10-2013 18:39 2244046

Фолоу, проект один писать не буду. Тяжко это.
могу залить исходники на гитхаб..
Получил бы проект дотаций на 30 тыс руб, дальше был бы стимул развивать, а так это мышкин труд, пилить пилить пилить, никто особо и не заинтересован в развитии проекта, ни материально ни программистким трудом...

VitHAK 13-03-2014 01:58 2322834

SOLON7, залей исходники на гитхаб если не жалко.

kelly 25-11-2015 08:13 2578687

все больше программа не пишется?
хорошая очень программа.

SOLON7 21-08-2017 19:35 2759835

Выложил исходники от DriverX версия 3,09

kwn 22-08-2017 04:36 2759888

SOLON7, уважаемый
подскажите как переключить интерфейс на русский, версия 3.05 была русскоязычной
и ещё... при запуске предложила переиндексировать базы, хотя индексы от 3.05 есть, пути те же :-(
с уважением, kwn

Alex-Rexy 23-08-2017 03:16 2760107

Цитата:

Цитата SOLON7
SOLON7 »

А можно еще и ссылку указать? Спасибо!

spider123 25-08-2017 01:22 2760602

Цитата:

Цитата Alex-Rexy
Цитата SOLON7:
SOLON7 »
А можно еще и ссылку указать? Спасибо! »

Так в шапке же...


Время: 15:48.

Время: 15:48.
© OSzone.net 2001-