PDA

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


Страниц : 1 2 3 [4] 5

SamLab
18-03-2009, 07:52
IvanVL, Файл номер 11107952 не найден !!!

IvanVL
18-03-2009, 09:47
SamLab, У меня файл качается(количество сачкиваний 3, т.е. не только я его скачать могу), добавил зеркало.

mamont1
18-03-2009, 12:51
Возможно вам понадобиться msvcr70.dll, если такая необходимость возникнет, обязательно напишите! »
Понадабился - на чистой винде без [addon's] required_dlls - кинул msvcr70.dll в папку с WorkDrv3.2.exe - заработало

IvanVL
19-03-2009, 03:19
mamont1, изменил набор вспомогательных инструментов

Народ где взять пакеты драйверов для vista? (в башратовских например нет VEN_11AB&DEV_4320 для vista)

mamont1
05-04-2009, 12:02
IvanVL, не работает - когда указываю другую папку - не прописанную в
WorkDrv.ini
[General]
UseTmpWin = 1
FolDrvArh = ..\DrvArh\
IdBaseName = IDDrv
PathIDBase = c:\
UseTmpForIDBase = 1
PathUnArhDrv = c:\UnpDrv\
UseTmpForUnArhDrv = 1
DelTmpAfterClose = 1
Папка на CD диске http://keep4u.ru/full/2009/04/05/1eba3cbe5ba92eae99/jpg
Базу обновляет - http://keep4u.ru/full/2009/04/05/8efaaed9676981ffd5/jpg
Драйвер подходявый найден - http://keep4u.ru/full/2009/04/05/983bc9ea1516f71186/jpg
Пишет:- драйвер распаковал, но... http://keep4u.ru/full/2009/04/05/b0b6e127823ecbc435/jpg

InstDrv.log Начало установки, записей к обработке 1
PCI\VEN_10EC&DEV_8139&REV_10
C:\Temp\WorkDrv\DrvInst\DP_LAN_NETWORK_D_L_R1_\NETRTLX.INF
Result 0
.....................................
поэкспериментировал:
при
FolDrvArh = ..\$OEM$\
вытаскивает драйвер http://keep4u.ru/full/2009/04/05/aa7b39a62afa4377a7/jpg

mercuryn
08-04-2009, 09:41
Сейчас программа от пути оставляет 5 символов. Соответственно D\M\Y я воспринял как 5 символов. Разбираться сильно времени не было. »
Пока не будет правильно организована работа с полными путями, проблемы останутся...

IvanVL
08-04-2009, 10:49
mamont1, mercuryn, Чуть позже проверю, доработаю.

IvanVL
28-04-2009, 04:44
IvanVL, не работает - когда указываю другую папку - не прописанную в
WorkDrv.ini
читать дальше »
Код:[General]
UseTmpWin = 1
FolDrvArh = ..\DrvArh\
IdBaseName = IDDrv
PathIDBase = c:\
UseTmpForIDBase = 1
PathUnArhDrv = c:\UnpDrv\
UseTmpForUnArhDrv = 1
DelTmpAfterClose = 1
Папка на CD диске http://keep4u.ru/full/2009/04/05/1eba3cbe5ba92eae99/jpg
Базу обновляет - http://keep4u.ru/full/2009/04/05/8efaaed9676981ffd5/jpg
Драйвер подходявый найден - http://keep4u.ru/full/2009/04/05/983bc9ea1516f71186/jpg
Пишет:- драйвер распаковал, но... http://keep4u.ru/full/2009/04/05/b0b6e127823ecbc435/jpg
InstDrv.log
читать дальше »
Код:Начало установки, записей к обработке 1
PCI\VEN_10EC&DEV_8139&REV_10
C:\Temp\WorkDrv\DrvInst\DP_LAN_NETWORK_D_L_R1_\NETRTLX.INF
Result 0
.....................................
поэкспериментировал:
при
Код:
FolDrvArh = ..\$OEM$\вытаскивает драйвер http://keep4u.ru/full/2009/04/05/aa7b39a62afa4377a7/jpg »

Исправил ошибку!
Обновление в шапке!
Имена файлов не должны повторяться!

IvanVL
29-04-2009, 04:16
mercuryn, Переделал программу, ничего нового, пожалуйста посмотри, и обозначь проблеммы, а возможно я их уже разрешил.

mercuryn
29-04-2009, 09:10
IvanVL, обязательно посмотрю. Сейчас маленький пожар, даже в интернет выхожу урывками...

E-mpty
13-05-2009, 23:10
надо 1н драйвер установить, а оно все... »
mamont1, клавишей "insert",в списке предложеных драйверов,отмечаете какой пакет нужно установить какой нет,все работает...или я не так понял?

IvanVL
15-05-2009, 03:16
mamont1, программа рабоате следующим образом: По кнопке обновить создается база по ссылкам на файлы архивов в списке, затем жмем "Подбор, ...", программа определяет наличие базы, и ищет в базе подходящие идентификаторы(в этот момент вообще все равно какие архивы прописаны в списке) и выдает соответствующие строчки, патом при распаковке нужных ищит название файла в списке файлов и распаковывает.

Обратите внимание в первом посте есть Подробное описание.

Еще вы можете в http://keep4u.ru/full/2009/05/14/92497f2082df44c25d203d3897d62f9a/jpg нажать ctrl+ins, в первом столбце будет везде стоять "F", затем встаньте на нужные строки и нажмите ins(выберите нужные), при закрытии этого окна, вы получите сообщение в котором будет написано то количество драйверов которое вы выберите.

Если есть предложения по переделки алгоритма пишем сюда.

IvanVL,
Былоб неплохо - настройки языков вынести в .ini (не сохраняются) » Сделал

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

Программа обновилась, все в первом посте!!!

SOLON7
15-05-2009, 07:11
Сейчас мода пошла такая. Создавать системные программы, но не на системное Платформе для программирования.
То бишь Foxpro и Visual Basic.
Лучше было бы создать такие проекта на Дельфи,C++ билдер или же Visual c++ на худой конец.
Программисты в основном программируют на этих платформах. тот же Gui интегратор создан дельфи. Патчер от Mr Dusha создан на с++.

IvanVL вы конечно извините. Это было адресовано не лично вам. Просто основная масса программистов пишет на с++ или Паскале.
И хотелось бы чтобы в будущем если у кого возникнет идея то лучше ее реализовывать на палтформе Большой тройки.

IvanVL
15-05-2009, 08:22
Идея использовать foxpro возникла в связи с тем что это СУБД. Все механизмы уже реализованы, велосипед не нужно изобретать, как то: поиск в текстовом файле, сортировка, ...

А в чем плохость использования не (Дельфи,C++ билдер или же Visual c++), кроме программистов, не программирующих на этом, потому что это не аргумент!

SOLON7
15-05-2009, 10:12
IvanVL Аргумент если приходится таскать DLL файлы. и VB и Foxpro обработка ошибок не избыточная. Вылетит программа. И даже не скажет в чем дело !!!

romeo91
15-05-2009, 12:00
SOLON7, вы сами программы пишите?

Если нет то тогда почему у вас такое мнение.

Много вы знаете программ состоящик из одного exe-файла?
Если программа состоит из одного файла, то это не показатель

Те же программы Дельфи,C++ билдер или же Visual c++ так же используют сторонние компоненты и им необходимы некотоыре библиотеки.

GuiIntegrator, если не ошибаюсь пишется не на полноценном Dephi, а бесплатном и автор старается избегать сторонних компонентов.

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

SamLab
15-05-2009, 12:01
Весело! WorkDrv 5.1 из шапки у меня вообще не стартует!

SOLON7
15-05-2009, 13:25
romeo91 просто я хорошо знаю платформу Visual c++ и Дельфи многие программеры согласятся со мной что эти платформы основные. на чистом апи далеко не уедешь, 7zip стороний модуль, запаковка распаковка тоже сторонние модули!! Просто я удивляюсь тому что все в школе учили c++ и паскаль. А щас программируют на foxpro и VB. Видимо из-за недостатка знаний !!

Вы видели реализацию Boot screen tools. Там программа как раз таки состоит из одного EXE. А патчер распапковывается из основного !!

romeo91
15-05-2009, 14:43
А патчер распапковывается из основного !! »
И что из этого! запихать в любой exe файл что угодно это не проблема! и это зачастую не функции компилятора.
Я могу любой файл добавить в ресурсы и при необходимости его извлекать! но разве это показатель
7zip стороний модуль, запаковка распаковка тоже сторонние модули!! »
Это одно и тоже! подскажите как распаковать *.7zip без самого архиватор или как минимум библиотеки 7z.dll?

Видимо из-за недостатка знаний !! » А вот эти слова уже лишние!!!
Знания это сугубо личное и осуждать не в вашей компетенции.

Пишут программы на чем угодно! И не надо всех под одну гребенку.

Даже хорошие программеры (у меня знакомых много) часто не заморачиваются и быстрые вопросы решают пусть с помошью того же VBScript.

SOLON7
15-05-2009, 20:39
А вот эти слова уже лишние!!!
Знания это сугубо личное и осуждать не в вашей компетенции. »
Тут речь шла не о VBScript. А о самой платформе VB. А здесь разница есть. это не одно и тоже..
Неужели опять история повторяется. Если возьмусь за проект, то по любому сделаю лучше !!

Что ж вы так обижаетесь. Я же говорил что это нужно для стандартизации проектов, а не то что VB это лажа !!




© OSzone.net 2001-2012