PDA

Показать полную графическую версию : DriverPack Solution - установка драйверов


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 [63] 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89

tyt
18-03-2010, 17:30
dead_wolf,
Хотите продвигать проект ссылки в студию. »
А форум его читать и не собирался

wolkow70
01-04-2010, 10:47
Lisabon

Цитата Lisabon:
читать дальше » »
Скачал. Почему-то файлы баз создаются пустышки. »

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

Lisabon
01-04-2010, 11:16
Все таки ничего у меня не получается со скачанным по Вашей ссылке пакетом. Так и создаются пустышки без реальных баз. Может там скрипты надо как нибудь поправить? »

Да ничего не надо править, просто кинули драйвер-паки в drp, и запускаем autorun.hta, программа сама спросит на обновление баз, ну и соответственно соглашаемся и ждём обработки. Проблем собственно не должно быть, если они присутствуют, то обратитесь к разработчику, тобишь к ArtXGroup или к BadPointer, или отпишитесь на форуме http://forum.drp.su/

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

wolkow70
01-04-2010, 11:19
Да ничего не надо править, просто кинули драйвер-паки в drp, и запускаем autorun.hta, программа сама спросит на обновление баз, ну и соответственно соглашаемся и ждём обработки. »
Так я и делаю. И файлы баз создаются. Только реальных данных в них нет. Может авторы зашифровали прогу, что бы толкать только свои диски с драйверами.
Вы точно дали ссылку именно на тот архив, который сами используете, и который у вас работает?

Lisabon
01-04-2010, 16:40
Так я и делаю. И файлы баз создаются. Только реальных данных в них нет. Может авторы зашифровали прогу, что бы толкать только свои диски с драйверами.
Вы точно дали ссылку именно на тот архив, который сами используете, и который у вас работает? »

Короче, я понял почему у вас файлы баз пустые, после обработки программой - всё банально просто, у вас все драйвер-паки упакованы методом сжатия 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-ая работает нормально . Это и дало мне основание предположить подвох со стороны авторов программы.
У меня к вам огромная просьба сделать архив с файлами вашей именно рабочей сборки программы (на которой Вы уже создавали свои базы) и выложить еще раз. Я все таки на скрипты грешу.

Lisabon
02-04-2010, 10:34
У меня к вам огромная просьба сделать архив с файлами вашей именно рабочей сборки программы (на которой Вы уже создавали свои базы) и выложить еще раз. Я все таки на скрипты грешу. »

Да смысла нет, то что я выкладывал работает, только для архивов сжатых методом сжатия LZMA2, нужно как я уже писал, заменить на новую версию 7ZA.EXE. Вы попробуйте сие сделать, если ничего не изменится, то тогда выложу... В оригинале, версия 7ZA.EXE - 4.65, я же вам предлагаю версию 7ZA.EXE - 9.12.

YikxX
12-05-2010, 01:33
В версии 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
При их удалении программа не работает

Что это за строки?
Помешают ли они работе программы и установке драйверов?
Кстати, в ассистанте они также создаются.

Beliy
20-05-2010, 16:14
У меня к Вам вопрос: "на днях индексировал несколько XP-шных драйвер паков, но они определяются как Vista/7, хотя паки точно под XP и корректно на ней работают... Как их можно заставить правильно определяться?

Lisabon
20-05-2010, 16:45
У меня к Вам вопрос: "на днях индексировал несколько 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-а) а не в обратном порядке? »

Найден ли способ решения этой проблемы. Кто нибудь подскажите пожалуйста. Срочно нужно.

quarq
30-07-2010, 14:39
wolkow70, YikxX, выложите логи по этому поводу думаю это решаемый вопрос!!!


Beliy, приведите названия ваших паков думаю дело в этом программа определяет пренодлежность драйверов ск системе по их названиям это жестко проиндексировано

wolkow70
31-07-2010, 09:18
wolkow70, YikxX, выложите логи по этому поводу думаю это решаемый вопрос!!! »

quarq
31-07-2010, 12:49
на первый взгляд вродебы все нармально ... (будем кавырять детальнее)
уточните пажалуста какие именно устройсва не определяются

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
31-07-2010, 19:05
Beliy, приведите названия ваших паков думаю дело в этом программа определяет пренодлежность драйверов ск системе по их названиям это жестко проиндексировано »

паки подписаны на принципу DP_type_drivers, например DP_CHIPSET.7z, DP_WLAN.7z, DP_MASSSTORAGE.7z и т.д.

quarq
31-07-2010, 20:15
Beliy, все правильно при таких названиях прога будет Драверпаки обзывать семерошными ,хотя при этом будет предлогать ставить драйверы как положено на хр
для примера зайдите и гляньте как у меня называются паки для разных систем http://forum.oszone.net/thread-154597-40.html

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

quarq
31-07-2010, 23:32
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