前一段時間一直在使用,
installsheild 2009
製作安裝包。很可惜沒有成功!本以為
is2009
是乙個完全視覺化的安裝工具,結果發現網上的例子包括了很多機器碼,自己感覺很麻煩就放棄了。應該說
is2009
更加想乙個
mfc整合的程式設計環境。
後來改用
inno
來製作安裝包,感覺
inno
的框架比較簡單明瞭。開源的軟體。安裝包非常的小。(
1.4mb).
inno
分為【setup
】、【types
】、【components
】、【tasks
】、【dirs
】、【files
】、【icons
】、【ini
】、【installdelete
】、【languages
】、【custommessages
】、【langoptions
】、【registry
】、【run
】、【uninstalldelete
】、【uninstallrun
】。並且
inno
有視覺化的軟體:
istool. 利用
istool
軟體可以很方便的將登錄檔資訊新增。即可生成相應的**。【小技巧】 ;
把安裝所需要的檔案放在
inno
目錄下或者指明全路徑。
source:"camera 300b.inf";destdir:"c:/windows/inf"
source:"camera 300b.sys";destdir:"c:/windows/system32/drivers" ;
標記為自動註冊
source:"camera 300b.ax";destdir:"c:/windows/system32";flags:regserver
[registry]
;root
寫根目錄。分別為
hkcr
、hkcu
、hklm
、hku.
;valuename
指的是登錄檔裡的資料夾
,valuekey
指的是登錄檔的
key. ;
利用istool
軟體可以很方便的將登錄檔資訊新增。即可生成相應的**。【小技巧】
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: devloader; valuedata: *ntkern
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: ntmpdriver; valuedata: camera 300b.sys
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: clsid; valuedata:
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: friendlyname; valuedata: camera 300b usb2.0 camera
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: infpath; valuedata: oem21.inf
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: infsection; valuedata: camera 300b.dev
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: infsectionext; valuedata: .nt
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: providername; valuedata: shenzhen cld co.ltd
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: binary; valuename: driverdatedata; valuedata: 00 80 7c 11 65 59 c8 01
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: driverdate; valuedata: 1-18-2008
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: driverversion; valuedata: 3.0.0.0
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: matchingdeviceid; valuedata: usb/vid_0547&pid_4d33
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: driverdesc; valuedata: camera 300b usb2.0 camera
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: vendor; valuedata: shenzhen cld co.ltd
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: string; valuename: deviceid; valuedata: /0011
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: dword; valuename: capabilities; valuedata: $00000000
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: dword; valuename: devicetype; valuedata: $00000000
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: dword; valuename: devicesubtype; valuedata: $00000000
root: hklm; subkey: system/controlset001/control/class//0011; valuetype: dword; valuename: ispnp; valuedata: $00000001
***********************************==
登錄檔的語句較多。可以使用
istool
工具將登錄檔匯入,自動生成檔案。
驅動python python實現事件驅動
eventmanager事件管理類實現,大概就百來行 左右。encoding utf 8 系統模組 from queue import queue,empty from threading import class eventmanager def init self 初始化事件管理器 事件物件列表...
安裝NVIDIA驅動
安裝nvidia驅動 我想用wine魔獸,發現顯示卡沒裝好,opengl也不行,鬱悶,用了好幾個月了,今天才發現 現在lenny的nidia驅動版本是173.14.9 sudo apt get install nvidia glx nvidia settings mesa utils 執行glxin...
mongdb php 驅動安裝
方法1 使用pecl安裝 pecl install mongo 在出現的對話方塊中輸入 no root iz25jw3825lz bin pecl install mongo downloading mongo 1.6.11.tgz starting to download mongo 1.6.11...