论坛风格切换
 
  • 帖子
  • 日志
  • 用户
  • 版块
  • 群组
帖子
购买邀请后未收到邀请联系sdbeta@qq.com
  • 2909阅读
  • 1回复

[系统软件]驱助手_EDA2012_DIY驱动包(更新时间:2012-07-06) [复制链接]

上一主题 下一主题
离线pony8000
 

发帖
53404
今日发帖
最后登录
2025-01-08
只看楼主 倒序阅读 使用道具 楼主  发表于: 2012-06-30 15:56:20
因发现E驱有些驱动不全的问题,试着分析S大的数据库和INF文件,修改DB成功加入自己的驱动。发现手动查询INF文件非常不便,所以在闲暇之余写了此工具,方便天空酷爱封装的朋友们!
修正:
1.2012.6.25 修正MaxIDs取字符串最大值错误的问题。
2.2012.6.26 修正网友joyzone2012三个inf文件提取失败的问题。
3.2012.6.28 按网友建议作下拉框增加64位和win7
4.2012.6.29 增加查询功能,查找已是否存在的要查询的驱动!
5.2012.6.30修复已知问题,增加写入数据库功能
6.2012.7.6增加删除驱动记录功能
使用方法说明:
1.将附件中两个文件放在相同的目录下运行主程序如果不能读取到maxids 请将sqlite3.dll复制到system32下;
2.用驱动精灵或其它软件找到要增加的驱动程序,选中驱动程序的主inf文件读取相关信息;
3.选中E驱数据文件DB(大伙应该知道怎么找到此文件吧),生成最大的IDs,然后选保存会在当前目录中生成以时间为文件名的CSV文件,此文件能用excel开启
4.使用SQLite Administrator软件打开DB文件,工具菜单:数据-导入数据,选中CSV文件,分隔符改为“,”号,根据HWid找到相应的表然后选导入数据,将DB压缩成原来的格式即可
5.新建文件夹New将驱动文件复制到此文件夹并压缩成new.7z然后放到[WinXP.x86]Drivers\Owner文件夹下即可,到此完成!

  
特别注意:
1.根据HWid找到相应的表此步相当关键,如果将数据导入不相关的表会导致无法查询相关驱动,全过程将失败告终。
例:如果HWID为PCI\VEN_1002&DEV_515E时应该将数据导入到PCI__VEN_1002的表中,导入其它表无效!
2.因为对INF文件和S大E驱的认识不足,此工具可能不太成熟,不足之处敬请谅解,如有问题可以向本人反馈,反馈时请附相就的INF文件,因为只能利用业余时间所以可能处理不及时,还请见谅!

SQLite Administrator下载地址: http://sqliteadmin.orbmu2k.de/
点击进入下载页面: EDA(E驱助手).zip (487 K) 下载次数:0
描述:支持库
点击进入下载页面: sqlite3.7z (223 K) 下载次数:0
软件下载咨询邮箱: sdbeta@qq.com (回复及时)
 
精品软件:百度搜闪电软件园  最新软件百度搜:闪电下载吧
有问题联系 sdbeta@qq.com
离线闪电

发帖
27990
今日发帖
最后登录
2025-01-10
只看该作者 沙发  发表于: 2012-07-07 21:41:14
驱助手_EDA2012_DIY驱动包(更新时间:2012-07-06)
百度一下“闪电软件园”,惊喜等着您哦!
┖───────────────┘┕━━━━┛