Показать полную графическую версию : DriverPack Solution - установка драйверов
dead_wolf,
Хотите продвигать проект ссылки в студию. »
А форум его читать и не собирался
wolkow70
01-04-2010, 10:47
Lisabon
Цитата Lisabon:
читать дальше » »
Скачал. Почему-то файлы баз создаются пустышки. »
Все таки ничего у меня не получается со скачанным по Вашей ссылке пакетом. Так и создаются пустышки без реальных баз. Может там скрипты надо как нибудь поправить?
Все таки ничего у меня не получается со скачанным по Вашей ссылке пакетом. Так и создаются пустышки без реальных баз. Может там скрипты надо как нибудь поправить? »
Да ничего не надо править, просто кинули драйвер-паки в drp, и запускаем autorun.hta, программа сама спросит на обновление баз, ну и соответственно соглашаемся и ждём обработки. Проблем собственно не должно быть, если они присутствуют, то обратитесь к разработчику, тобишь к ArtXGroup или к BadPointer, или отпишитесь на форуме http://forum.drp.su/
Лично у меня базы нормально создаются, и после создания баз, программа без проблем устанавливает драйвера к нужным устройствам.
wolkow70
01-04-2010, 11:19
Да ничего не надо править, просто кинули драйвер-паки в drp, и запускаем autorun.hta, программа сама спросит на обновление баз, ну и соответственно соглашаемся и ждём обработки. »
Так я и делаю. И файлы баз создаются. Только реальных данных в них нет. Может авторы зашифровали прогу, что бы толкать только свои диски с драйверами.
Вы точно дали ссылку именно на тот архив, который сами используете, и который у вас работает?
Так я и делаю. И файлы баз создаются. Только реальных данных в них нет. Может авторы зашифровали прогу, что бы толкать только свои диски с драйверами.
Вы точно дали ссылку именно на тот архив, который сами используете, и который у вас работает? »
Короче, я понял почему у вас файлы баз пустые, после обработки программой - всё банально просто, у вас все драйвер-паки упакованы методом сжатия LZMA2.
Я взял, и специально упаковал несколько дравер-паков методом сжатия LZMA2, и в результате файлы баз пустые, а если упакованы дравер-паки методом сжатия LZMA, то файлы баз не пустые.
Собственно решение вашей проблемы, заключается в том что надо заменить в папке TOOLS, файл 7ZA.EXE на более новую версию.
Если надо новую версию 7ZA.EXE, то скачать можно тут http://rghost.ru/1291102
wolkow70
02-04-2010, 07:51
Короче, я понял почему у вас файлы баз пустые, после обработки программой - всё банально просто, у вас все драйвер-паки упакованы методом сжатия LZMA2. »
Драйвер паки у меня с диска SamLab и с сайта Bashrat, там они не могут быть LZMA2, хотя перепроверю на всякий случай.
Кстати с 9-ой версией набюдал тоже подобную проблему со сборками с сайта программы. Как выход сдернул версию с диска SamSoft и там 9-ая работает нормально . Это и дало мне основание предположить подвох со стороны авторов программы.
У меня к вам огромная просьба сделать архив с файлами вашей именно рабочей сборки программы (на которой Вы уже создавали свои базы) и выложить еще раз. Я все таки на скрипты грешу.
У меня к вам огромная просьба сделать архив с файлами вашей именно рабочей сборки программы (на которой Вы уже создавали свои базы) и выложить еще раз. Я все таки на скрипты грешу. »
Да смысла нет, то что я выкладывал работает, только для архивов сжатых методом сжатия LZMA2, нужно как я уже писал, заменить на новую версию 7ZA.EXE. Вы попробуйте сие сделать, если ничего не изменится, то тогда выложу... В оригинале, версия 7ZA.EXE - 4.65, я же вам предлагаю версию 7ZA.EXE - 9.12.
В версии DPS 10 Pro R130 замечен прикол - если в папке dev_db в файле имя_драйвпака.txt HWID из более старого драйвера находится выше, чем такой же HWID из более нового - то прога даже не обращает внимания и не показывает, что есть более новый драйвер.
В скачанной с форума версии R145Q Beta - то же самое. Ради прикола поменял местами строки с более старым и более новым - прога сразу исправилась и стала показывать все как надо. Но не править же мне вручную txt для 10 драйверпаков...
Как исправить, чтобы индексация проходила по алфавиту (имя папки, потом имя inf-а) а не в обратном порядке?
wolkow70
18-05-2010, 08:44
C последними версиями драйверов NVIDIA в файле базы данных в большом количестве создаются такие и аналогичные строки:
DISPLAY\nvWin2kDualView D\V\N1\ NV4_DISP.INF 04/03/2010,6.14.11.9745 NVIDIA Dualview
DISPLAY\nvMultiView D\V\N1\ NV4_DISP.INF 04/03/2010,6.14.11.9745 NVIDIA MultiView
При их удалении программа не работает
Что это за строки?
Помешают ли они работе программы и установке драйверов?
Кстати, в ассистанте они также создаются.
У меня к Вам вопрос: "на днях индексировал несколько XP-шных драйвер паков, но они определяются как Vista/7, хотя паки точно под XP и корректно на ней работают... Как их можно заставить правильно определяться?
У меня к Вам вопрос: "на днях индексировал несколько XP-шных драйвер паков, но они определяются как Vista/7, хотя паки точно под XP и корректно на ней работают... Как их можно заставить правильно определяться? »
Вы лучше отпишитесь на форуме http://forum.drp.su/ , так сказать на сайте производителя программы, просто сюда автор программы наверное уже не заходит и вряд ли тут ответит.
wolkow70
30-07-2010, 11:34
В версии DPS 10 Pro R130 замечен прикол - если в папке dev_db в файле имя_драйвпака.txt HWID из более старого драйвера находится выше, чем такой же HWID из более нового - то прога даже не обращает внимания и не показывает, что есть более новый драйвер.
В скачанной с форума версии R145Q Beta - то же самое. Ради прикола поменял местами строки с более старым и более новым - прога сразу исправилась и стала показывать все как надо. Но не править же мне вручную txt для 10 драйверпаков...
Как исправить, чтобы индексация проходила по алфавиту (имя папки, потом имя inf-а) а не в обратном порядке? »
Найден ли способ решения этой проблемы. Кто нибудь подскажите пожалуйста. Срочно нужно.
wolkow70, YikxX, выложите логи по этому поводу думаю это решаемый вопрос!!!
Beliy, приведите названия ваших паков думаю дело в этом программа определяет пренодлежность драйверов ск системе по их названиям это жестко проиндексировано
wolkow70
31-07-2010, 09:18
wolkow70, YikxX, выложите логи по этому поводу думаю это решаемый вопрос!!! »
на первый взгляд вродебы все нармально ... (будем кавырять детальнее)
уточните пажалуста какие именно устройсва не определяются
wolkow70
31-07-2010, 14:32
Да все определяется. Суть проблемы в том, что в файле базы данных драйвера прописываются не в порядке убывания версий, поэтому программа не видит новый драйвер, если в базе ранее него по порядку прописана старая версия.
Пример:
PCI\VEN_1002&DEV_954F D\V\AN2\ CX100951.inf ATI.Mfg.NTx86 05/27/2010, 8.741.0.0000 ATI Radeon HD 4300/4500 Series
PCI\VEN_1002&DEV_954F D\V\AN7\ CX_94008.inf ATI.Mfg.NTx86 01/05/2010, 8.700.0.0000 ATI Radeon HD 4350
PCI\VEN_1002&DEV_954F D\V\AN6\ CX_96364.inf ATI.Mfg.NTx86 02/10/2010, 8.710.0.0000 ATI Radeon HD 4300/4500 Series
PCI\VEN_1002&DEV_954F D\V\AN3\ CX_98262.inf ATI.Mfg.NTx86 04/06/2010, 8.740.0.0000 ATI Radeon HD 4350
PCI\VEN_1002&DEV_954F D\V\AN1\ CX102491.inf ATI.Mfg.NTx86 07/06/2010, 8.753.0.0000 ATI Radeon HD 4300/4500 Series
Beliy, приведите названия ваших паков думаю дело в этом программа определяет пренодлежность драйверов ск системе по их названиям это жестко проиндексировано »
паки подписаны на принципу DP_type_drivers, например DP_CHIPSET.7z, DP_WLAN.7z, DP_MASSSTORAGE.7z и т.д.
Beliy, все правильно при таких названиях прога будет Драверпаки обзывать семерошными ,хотя при этом будет предлогать ставить драйверы как положено на хр
для примера зайдите и гляньте как у меня называются паки для разных систем http://forum.oszone.net/thread-154597-40.html
по моему скромному мнению в названиях должна быть конкретика ,а если каждую вещь называть хренью вот такой бардак и происходит
wolkow70, YikxX, »
проблема выявлена представте себе ситуацию у вас есть 4 мешочка в первых трех лежат рассортированые вещи в четвертом все сразу (за то один) в первых трех вы легко дастаете то что вам надо а в четвертом как повезет наугад
таже картина и с вашими паками в которых намешано одинаковых драйверов с разной датой по сему программа что находит то и предлогает , короче на такой бардак не хватает алгоритма
по поводу решения придется подождать
wolkow70
01-08-2010, 11:27
проблема выявлена представте себе ситуацию у вас есть 4 мешочка в первых трех лежат рассортированые вещи в четвертом все сразу (за то один) в первых трех вы легко дастаете то что вам надо а в четвертом как повезет наугад
таже картина и с вашими паками в которых намешано одинаковых драйверов с разной датой по сему программа что находит то и предлогает , короче на такой бардак не хватает алгоритма
по поводу решения придется подождать »
Драйвера во всех папках разных версий, при этом, в каждой папке расположено только по одному драйверу!.
Да, есть пересекающиеся хвиды, но они сохранены чтобы не срывать с драйверов цифровые подписи.
Что касается бардака, то бардак не в пакете, а в алгоритме программы!
Об этом и MrDusha писал в соседней ветке.
Для сравнения скажу, что, с эти же самым пакетом программа DriversInstaller от Romeo91 все правильно определяет и на верх списка выводит драйвер с последней версией, и далее по убывающей. При чем это реализовано посредством тех же самых утилит DevCon и DPInst.
Значит правильное решение возможно!
И не надо валить, что в пакетах бардак, нет там никакого бардака!
Например, у меня папке AN1 расположен свежий драйвер ATI 10.7.
В папке AN2 AGP версия драйвера 10.6
В папке AN3 драйвер 10.6 с инфом для мобильных устройств и так далее..
В каждой папке есть подписанный драйвер с поддержкой определенных карт, которых нет в других инфах..
И в чем тут по вашему бардак?
Просто программа должна корректно работать!
Кстати такая структура пакета у меня потому, что в последней сборке драйвера для мобильных карт со www.station-drivers.com нет поддержки многих мобильных карточек , но их поддержка была в предыдущих сборках с этого же сайта. Можете сами это проверить начиная с ноября 2009 года!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC