秋霞电影网午夜鲁丝片无码,真人h视频免费观看视频,囯产av无码片毛片一级,免费夜色私人影院在线观看,亚洲美女综合香蕉片,亚洲aⅴ天堂av在线电影猫咪,日韩三级片网址入口

綠色軟件制作教程——實戰(zhàn)篇

上傳人:卷*** 文檔編號:124974853 上傳時間:2022-07-25 格式:DOCX 頁數(shù):119 大小:153.64KB
收藏 版權(quán)申訴 舉報 下載
綠色軟件制作教程——實戰(zhàn)篇_第1頁
第1頁 / 共119頁
綠色軟件制作教程——實戰(zhàn)篇_第2頁
第2頁 / 共119頁
綠色軟件制作教程——實戰(zhàn)篇_第3頁
第3頁 / 共119頁

下載文檔到電腦,查找使用更方便

50 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《綠色軟件制作教程——實戰(zhàn)篇》由會員分享,可在線閱讀,更多相關(guān)《綠色軟件制作教程——實戰(zhàn)篇(119頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、綠色軟件制作教程——實戰(zhàn)篇 精簡拼音加加3.10——去掉F10互聯(lián)網(wǎng)搜索工具 拼音加加是拼音輸入法中的典型作品之一,但其最新的3.10版本捆綁了名字為F10的互聯(lián)網(wǎng)搜索工具,并且是強制安裝,那么,如何才干刪除這個討厭的F10呢?下面將就如果刪除F10搜索工具來簡樸闡明軟件精簡的措施: 1、下載拼音加加的3.10 正式版,下載地址: 2、分析下載得到8.8M的JJSetup3.10.zip文獻(xiàn),解壓縮到j(luò)j目錄,文獻(xiàn)列表如下: InstMsiA.Exe InstMsiW.Exe JJPack.msi JJSetup.Exe JJSetup.Ini InstMs

2、iA.Exe和InstMsiW.Exe用于在沒有windows installer2.0的機(jī)器上安裝該服務(wù)的,目前絕大多數(shù)正常使用的機(jī)器都已有了這個服務(wù),完全可以不考慮這2個文獻(xiàn)。JJSetup.Ini是文本文獻(xiàn),JJSetup.Exe僅僅才110k,而JJPack.msi有5.5M大小,很明顯這是一種基于windows installer 的安裝程序包,因此只要研究JJPack.msi這個文獻(xiàn)就可以了, 3、準(zhǔn)備精簡工具。 這里我重要是用orca 和msidb2個工具來修改msi文獻(xiàn),MSI文獻(xiàn)編輯器orca工具在微軟提供的windows xp的sdk中,在sdk安裝目錄下尋找orc

3、a.msi,再安裝這個orca.msi就可以了。msidb在windows xp的sdk的安裝后的bin目錄,文獻(xiàn)名字為msidb.exe。sdk下載地址: 4、運營orca.exe,選擇file→open打開JJPack.msi文獻(xiàn),執(zhí)行tools菜單的options命令,切換到database面板,勾選“Generate a unique Package Code each time a database is saved”,然后執(zhí)行file菜單的Save as命令,把JJPack.msi文獻(xiàn)另存為JJPackNoF10.msi文獻(xiàn),后來我們將要對這個JJPackNoF10.msi文

4、獻(xiàn)進(jìn)行修改,而不影響本來的JJPack.msi文獻(xiàn)。 5、尋找F10.exe 在orca的左側(cè)欄選擇File,執(zhí)行CTRL+F命令查找F10.exe,記住Orca右邊欄目中的File的值是_B7B624BDC2BD497F178F的字符串,而Component的值是C__B7B624BDC2BD497F178F的字符串。 6、嚴(yán)禁msi文獻(xiàn)安裝f10.exe 在orca的左側(cè)欄選擇FeatureComponents,執(zhí)行CTRL+F命令查找剛剛記錄下來的Component的值“C__B7B624BDC2BD497F178F”,選中orca右側(cè)欄中剛剛找到數(shù)據(jù),點右鍵,執(zhí)行D

5、rop Row命令,然后執(zhí)行File菜單的Save命令,保存剛剛做的修改。 7、獲取拼音加加的安裝文獻(xiàn)并刪除F10.exe文獻(xiàn) 在orca的左側(cè)欄選擇Media,記錄右邊的Cabinet的值“#_ED8F65B50BD54F4B6AEE1178B56AD1D3”,關(guān)閉orca。把msidb.exe復(fù)制到j(luò)j目錄,然后在jj目錄建立一種批解決文獻(xiàn)getcabfiles.cmd,內(nèi)容如下: msidb.exe -x _ED8F65B50BD54F4B6AEE1178B56AD1D3 -d JJPack.msi md files expand _ED8F65B50BD54F4B6AEE

6、1178B56AD1D3 -F:* files move /Y files\_B7B624BDC2BD497F178F .\ 第一行的命令表達(dá)從JJPack.msi中提取出_ED8F65B50BD54F4B6AEE1178B56AD1D3這個cab文獻(xiàn)。其中_ED8F65B50BD54F4B6AEE1178B56AD1D3”是前面記錄下來的Media 表中的Cabinet的值,不涉及前面的#,JJPack.msi是未修改正的的拼音加加的msi安裝包。 第二行表達(dá)建立一種子目錄叫做files 第三行命令表達(dá)把拼音加加的“_ED8F65B50BD54F4B6AEE1178B56AD1D3”

7、壓縮包中的文獻(xiàn)解壓縮到了files子目錄中。 第四行命令表達(dá)把files目錄中的“_B7B624BDC2BD497F178F”文獻(xiàn)移動到j(luò)j目錄下面,其中“_B7B624BDC2BD497F178F”是在第5步中尋找F10.exe時記錄下的F10.exe的名字。如圖2,很明顯這個“_B7B624BDC2BD497F178F”就是F10.exe文獻(xiàn)。 8 把剩余的拼音加加的安裝文獻(xiàn)重新打包到Msi文獻(xiàn)中 打包安裝文獻(xiàn)可以使用軟件出品的cabarc工具(下載地址:),把cabarc.exe解壓縮到j(luò)j目錄,然后在這個目錄新建一種批解決文獻(xiàn)mknoF10msi.cmd,輸入命令:

8、del _ED8F65B50BD54F4B6AEE1178B56AD1D3 cabarc.exe -m LZX:21 -r N _ED8F65B50BD54F4B6AEE1178B56AD1D3 "files\*" msidb.exe -a _ED8F65B50BD54F4B6AEE1178B56AD1D3 -d JJPackNoF10.msi 第一行命令表達(dá)刪除從JJPack.msi中提取出_ED8F65B50BD54F4B6AEE1178B56AD1D3這個cab文獻(xiàn)。 第二行表達(dá)把目錄files中的所有文獻(xiàn)壓縮到_ED8F65B50BD54F4B6AEE1178B56AD1D3這

9、個文獻(xiàn)中。 第三行的命令表達(dá)把_ED8F65B50BD54F4B6AEE1178B56AD1D3這個cab文獻(xiàn)加入到JJPackNoF10.msi文獻(xiàn)中。 9 安裝測試 精簡后的軟件已經(jīng)不再涉及F10工具且功能正常。這樣就得到了本來的8.8M的拼音加加的精簡版JJPackNoF10.msi(5.2M大小),這里面的精簡重要是避免安裝F10搜索工具,F(xiàn)10搜索工具僅僅幾百k,減小的3M大小的重要是不再保存InstMsiA.Exe和InstMsiW.Exe。 綠化vnn——讓vnn徹底隱身 ? ?? ?? ? 綠化軟件的同步也是對軟件重新打包的過程,我們可以修改軟件的文獻(xiàn),使之具

10、有原版軟件所不同樣的體現(xiàn)。 筆者單位和家里的PC都處在內(nèi)網(wǎng),沒有公網(wǎng)的IP地址,因此筆者安裝了VNN(Virtual Native Network),其可覺得接入因特網(wǎng)的任意兩臺機(jī)器提供連通服務(wù)。VNN連通了的機(jī)器就像處在同一種局域網(wǎng)中同樣,雖然這些機(jī)器都不擁有公網(wǎng)地址,而都是處在私網(wǎng)內(nèi)。通過VNN就可以借助互聯(lián)網(wǎng)直接構(gòu)建屬于自己的“本地”網(wǎng)絡(luò)。但vnn不運營的時候,vnn虛擬出來的網(wǎng)卡就會在系統(tǒng)托盤處顯示一種小的圖標(biāo)說“網(wǎng)線沒有接好”,占用了本來就很擁擠的系統(tǒng)托盤空間,并且更重要的是我不想要別人懂得我在使用vnn,因此想要vnn的界面徹底從桌面上消失。因此我做了一種綠色版的vnn,同步使得

11、網(wǎng)卡隱形。 下面我就來講述如何制作綠色版本的vnn,同步用類似windows自身的隱藏設(shè)備的措施來讓vnn徹底隱身,又不影響正常的功能。 1、下載vnn3.0(下載地址:)并安裝。 2、找出vnn虛擬網(wǎng)卡的驅(qū)動程序,打開設(shè)備管理器,在vnn的網(wǎng)卡設(shè)備上點擊右鍵,選擇屬性,顯示vnn虛擬網(wǎng)卡的屬性對話框,察看驅(qū)動程序的具體信息,理解到vnn的驅(qū)動程序文獻(xiàn)是vnnvnic.sys。在windows目錄下的inf目錄的所有inf文獻(xiàn)中,查找涉及“vnnvnic.sys”字符串的inf文獻(xiàn),找到了涉及vnnvnic.sys的oem5.inf文獻(xiàn),這就是vnn虛擬網(wǎng)卡驅(qū)動的inf文獻(xiàn)。

12、 3、把program file目錄下的vnn目錄復(fù)制到其他地方,例如I:\VNN,在vnn目錄中建立driver子目錄,將oem5.inf和vnnvnic.sys復(fù)制到這個子目錄中,把oem5.inf改名為netVDev.inf,用文本編輯器打開netVDev.inf,搜索字符串“characteristics”,把“Characteristics = 0x1” 修改為“Characteristics = 0x9”,09就表達(dá)要隱藏網(wǎng)卡。 4、從控制面板的添加刪除程序處卸載vnn Client 3.0 5、下載devcon.exe小工具(下載地址:),把devcon.exe

13、復(fù)制到driver目錄,在driver目錄新建一種批解決文獻(xiàn)install.cmd用來安裝vnn的虛擬網(wǎng)卡驅(qū)動,內(nèi)容如下: devcon install netVDev.inf *VNN_VNIC 同步生成一種用于卸載vnn驅(qū)動批解決文獻(xiàn)removevnn.cmd,內(nèi)容如下: devcon remove *VNN_VNIC 運營driver目錄的install.cmd,這樣就安裝了一種隱藏的vnn網(wǎng)卡驅(qū)動,同步右下角的托盤里面也沒有vnn虛擬網(wǎng)卡斷線的圖標(biāo)了。 6、運營I:\VNN目錄的VNNClientC.exe,填入申請的vnn的帳號,并且把帳號下面3個選項都選中。這時候右

14、下角的托盤的vnn的運營狀態(tài)的圖標(biāo),表達(dá)vnn網(wǎng)絡(luò)已經(jīng)聯(lián)通。 7、讓vnn以服務(wù)模式在后臺運營。關(guān)閉運營的VNNClientC.exe,在I:\VNN目錄建立批解決文獻(xiàn)instsrv.cmd,內(nèi)容如下: VNNClientC.exe -install 執(zhí)行這個批解決文獻(xiàn)顯示服務(wù)安裝成功,然后在“我的電腦”右鍵選“管理”,在“服務(wù)和應(yīng)用程序”選“服務(wù)”,雙擊其中的“VNN Client Service”,把“常規(guī)”選項的“啟動類型”修改為“自動”,把“登陸”選項的“登陸身份”選“本地系統(tǒng)帳戶”,并取消“容許服務(wù)與桌面交互”這個選項,最后點擊“應(yīng)用”和“擬定”,重啟即可。(可以用VN

15、NClientC.exe -remove來刪除vnn服務(wù)) 目前vnn就不會有“網(wǎng)線沒有接好”提示了,所有的網(wǎng)絡(luò)傳播都在后臺進(jìn)行。通過這個例子,我們可以看到,綠化不僅僅可以使得軟件的安裝更加便捷,并且可以挖掘出新的功能。 全民動員軟件綠化!做自己的綠色軟件 ? ?許多人深有感觸,重裝系統(tǒng)的麻煩之處往往不僅僅在于Windows的安裝過程,尚有大量實用軟件的安裝和配備過程:周而復(fù)始的“運營Setup→選擇目的途徑→選擇安裝組件”過程,讓人不勝其煩,如何刪繁就減,讓安裝從此輕松起來呢?這次我們就來一種軟件綠化大行動,理解什么是綠色軟件,如何制作綠色軟件,如何讓系統(tǒng)重裝后,大量的

16、實用軟件不需要安裝或者只需要簡樸的操作,就能直接使用。   小知識 進(jìn)一步結(jié)識綠色軟件   在DOS下裝軟件,程序只要直接拷貝或者解壓縮就可以使用,不喜歡刪掉就是。目前Windows下的程序必須常常安裝才干使用,并且在安裝時,也許往Windows注冊表等種種你想都想不到的地方,塞進(jìn)越來越多的“私貨”。于是,人們開始懷念起此前“簡樸”的歲月,給那些安裝時不用修改Windows注冊表等任何內(nèi)容,也不往Windows文獻(xiàn)夾中拷任何文獻(xiàn),甚至是簡樸拷來就能用的軟件就是“綠色軟件”。   綠色軟件可分為狹義和廣義兩種。狹義的綠色也稱為純綠色軟件,是指軟件對系統(tǒng)幾乎沒有任何變化,除了軟件的安裝目錄

17、,不往注冊表、系統(tǒng)文獻(xiàn)夾等任何地方寫入任何信息(或只在開始菜單中添加簡樸的快捷方式),卸載軟件只需要直接刪除安裝目錄即可,類似于此前的大多數(shù)DOS程序。   廣義的綠色軟件則不需要專門的安裝程序,對系統(tǒng)的變化比較少,手工就可以完畢操作,例如拷貝幾種動態(tài)庫、導(dǎo)入注冊表或者可以借助于批解決等腳本即可直接完畢。狹義的綠色軟件最為抱負(fù),但目前完全符合這種定義的軟件已經(jīng)越來越少了,好在相稱多的軟件還是可以制作成廣義的綠色軟件。   制作為綠色軟件有何好處   1.省略或簡化程序的安裝過程   綠色軟件可以放置在硬盤的任何目錄中,重裝系統(tǒng)后,這些軟件不用安裝或只需要簡樸的安裝就可運營。例如通過復(fù)制

18、安裝文獻(xiàn)夾的措施可以制作QQ、Foxmail的綠色軟件,無論如何重裝系統(tǒng),也不管復(fù)制到任何目錄中,只需要雙擊里的可執(zhí)行程序即可運營。雖然不是這樣的綠色軟件,也僅僅只需要執(zhí)行批解決文獻(xiàn)、安裝腳本或REG文獻(xiàn)即可,大大簡樸了程序的安裝。   2.省略或簡化程序的配備   大量的軟件將配備和數(shù)據(jù)保存在安裝文獻(xiàn)夾或注冊表中,在制作綠色軟件的時候,這些都被較好地保存下來。如QQ的聊天記錄、好友信息,F(xiàn)oxmail的郵件、帳號等,都會毫發(fā)無損地保存下來,而如果是重新安裝,這些信息的重新配備都將是一種很大的工作量,對于不懂電腦的人來說,更是麻煩。   3.可遷移性強   理論上講,綠色軟件可以放置在

19、電腦的任何一種地方,也可以通過移動硬盤攜帶到其她的電腦中不需安裝直接運營,這給我們的工作帶來很大的便利(如QQ聊天記錄、電子郵件、地址簿、自定義的輸入法等)。   如何“綠化”軟件   下面我們就來探討一下綠色軟件的制作措施(簡稱為“綠化”),綠化的過程事實上就是我們自己完畢安裝程序的工作。沒有什么固定的措施,需要猜想、分析和不斷的實驗、測試,在實際操作過程中,有如下某些由易到難的措施將有助于你的綠化行動。   1.解壓縮   先安裝WinRAR,右擊擴(kuò)展名為EXE的安裝文獻(xiàn)試一試,如果有解壓縮的選項(或有“用WinRAR打開”,如圖1),那該軟件多半是屬于綠色安裝的軟件(也有例外,如

20、EmEditor),試著把壓縮包中的文獻(xiàn)直接解壓到目的途徑,雙擊運營可執(zhí)行文獻(xiàn),就可以測試軟件的功能與否正常,如果功能正常,那么“綠化”成功;如果不正常,就得動用下面的措施。   2.安裝后卸載   先安裝軟件,然后復(fù)制程序的安裝文獻(xiàn)夾到另一目錄下,接著卸載此軟件,再到目的文獻(xiàn)夾中雙擊可執(zhí)行文獻(xiàn),看與否能正常運營。如果功能正常,那么“綠化”就成功了(前面提到的QQ和Foxmail就是此類型的典型代表軟件)。   3.反編譯安裝程序   這個措施需要費一點力氣了,需要根據(jù)安裝程序所用的制作工具,選擇相應(yīng)的反編譯程序,然后閱讀反編譯出的安裝腳本,制作綠色軟件。目前的軟件大多使用專門的安

21、裝工具制作,如InstallShield,Wise,Inno Setup,Windows Installer,NSIS(Nullsoft),Installer VISE,其中Windows Installer格式的安裝文獻(xiàn)(就是MSI,MST為后綴的文獻(xiàn)),可以通過微軟的免費工具Orca打開查看,InstallShield格式的安裝文獻(xiàn)也有諸多免費的工具可以解壓縮和查看腳本。如果沒有相應(yīng)的反編譯程序,就無法使用這個措施了。   4.觀測安裝和反安裝文獻(xiàn)   一般軟件安裝后都會在安裝文獻(xiàn)夾中生成安裝文獻(xiàn)(如Install.log)和卸載文獻(xiàn)(如Unins000.dat)。里面記載著創(chuàng)立的目錄

22、、復(fù)制的文獻(xiàn)、在注冊表中創(chuàng)立的鍵值等信息,可以用純文本編輯器打開、查看這些文獻(xiàn)(如圖2)。查看這些文獻(xiàn)可以理解反安裝過程,最后根據(jù)反安裝的信息制作綠色軟件。個別狀況下這個文獻(xiàn)完全不涉及可讀信息,就只得換用其她措施了。   5.比較系統(tǒng)快照   目前面的措施都失敗的時候,可以試一試這個措施。具體思路就是在安裝軟件之前,把系統(tǒng)的狀態(tài)記錄下來,重要涉及注冊表和系統(tǒng)目錄的所有文獻(xiàn)狀態(tài)。接下來就是安裝軟件,安裝完畢后,再一次記錄系統(tǒng)狀態(tài)。最后就是比較前后兩個系統(tǒng)狀態(tài)的不同,即可得知安裝程序所做的工作。   這些工作可以由專門的軟件完畢,如免費工具Regshot(比較注冊表變化),免費工具InC

23、trl5(監(jiān)視軟件安裝會對系統(tǒng)導(dǎo)致的影響,涉及注冊表、INI文獻(xiàn)、指定文獻(xiàn)、指定文獻(xiàn)夾、驅(qū)動器等),微軟的Sysdiff工具(涉及在Windows 的Resource Kit中,用來查看安裝應(yīng)用程序前后注冊表和硬盤上文獻(xiàn)的變化),或者WinInstall LE(在Windows Server安裝光盤Valueadd\3rdparty\Mgmt\Winstle\中)。   系統(tǒng)前后的差別分為文獻(xiàn)部分和注冊表部分。文獻(xiàn)部分指的是向系統(tǒng)目錄拷貝的文獻(xiàn),以及作為COM組件注冊的文獻(xiàn),尚有與這些文獻(xiàn)有關(guān)的注冊表部分,注冊表部分單單指其他的注冊表的變化。對于文獻(xiàn)部分,可以進(jìn)一步辨別出必須要往系統(tǒng)目錄拷

24、貝的文獻(xiàn)(這種狀況是少數(shù))和放在軟件安裝目錄的文獻(xiàn)。對于注冊表部分,辨別出由這個軟件的安裝程序自身所作出的注冊表操作和注冊COM組件時候的注冊表操作。   6.直接導(dǎo)出注冊表 尋找自注冊的COM組件   這個措施是措施5的簡化版,目前軟件的配備大多寫在注冊表中的“HKEY_LOCLAL_MACHINE\SOFTWARE\軟件公司名字”和“HKEY_CURRENT_USER\SOFTWARE\軟件公司名字”這2個鍵下面,直接對把這2個注冊表鍵導(dǎo)出到REG文獻(xiàn)中。自注冊的COM組件都需要導(dǎo)出如下4個函數(shù)llCanUnloadNow,DllGetClassObject,DllRegisterSe

25、rver,DllUnregisterServer,可以用VC自帶的Depend.exe找出哪一種動態(tài)鏈接庫是自注冊的COM組件。最后寫一種批解決文獻(xiàn)用Regsvr32.exe注冊COM組件和用Regedit.exe導(dǎo)入注冊表。   通過上面分析安裝程序的動作,把安裝程序的工作分解為復(fù)制文獻(xiàn)、注冊COM組件、安裝服務(wù)驅(qū)動、注冊表配備等幾種部分,雖然注冊表配備可以覆蓋注冊COM組件、安裝服務(wù)驅(qū)動等操作環(huán)節(jié),但是把這些環(huán)節(jié)明顯分割出來有助于制作綠色安裝的軟件。   以上所列綠化軟件的六種措施,由易到難,有時也許需要幾種措施聯(lián)合使用。綠化軟件沒有一條終南捷徑,需要不斷地分析和測試,測試時,最佳能到

26、全新的系統(tǒng)中或別的電腦中跨平臺進(jìn)行。這里需要闡明的是,無論使用什么措施,都是模擬軟件的安裝過程,因此原作者最容易給出該軟件的綠色版本。 綠化實例   1.WinZip和WinRAR巧綠化   WinRAR和WinZip可以采用措施1直接解壓縮安裝文獻(xiàn),先下載安裝文獻(xiàn)到一種安裝了WinRAR的系統(tǒng)上,右擊選擇“解壓文獻(xiàn)”,在彈出窗口中選擇目的途徑即可,然后雙擊目的文獻(xiàn)夾中的可執(zhí)行文獻(xiàn)即可直接運營。但是,第一次運營時,需要對軟件進(jìn)行設(shè)立。   2.FlashGet的綠化   第一步:解壓安裝程序   FlashGet是人們用得比較多的一種軟件,要制作它的綠化版本,需要措施3和措施6配

27、合使用。下載并運營FlashGet的安裝程序,然后取消安裝。從如圖3上可以看出FlashGet是使用Wise制作的安裝程序,下載安裝Wungui軟件,可以非常容易地把安裝程序解壓縮到一種目錄中(如圖4)。   第二步:注冊DLL   觀測Maindir目錄,其中有兩個DLL文獻(xiàn)Jccatch.dll和Fgiebar.dll,進(jìn)一步察看這兩個動態(tài)庫文獻(xiàn)的導(dǎo)出函數(shù),可以懂得這兩個DLL文獻(xiàn)都是自注冊的COM組件,寫一種批解決文獻(xiàn)install.bat來注冊這兩個DLL。   REGSVR32 Jccatch.dll /s   REGSVR32 Fgiebar.dll /s   通

28、過測試,功能正常,并且可以從瀏覽器IE中用鼠標(biāo)的右鍵菜單激活FlashGet,功能完全,下面考慮卸載過程。   第三步:制作反安裝程序   運營Regedit.exe,發(fā)現(xiàn)FlashGet在注冊表中的途徑是[HKEY_CURRENT_USER\Software\JetCar\JetCar],寫一種注冊表文獻(xiàn)unflashget.reg刪除這個途徑,如下:   REGEDIT4   ; FlashGet   [-HKEY_CURRENT_USER\Software\JetCar\JetCar]   同步寫一種批解決文獻(xiàn)uninstall.bat來卸載這兩個DLL文獻(xiàn)并導(dǎo)入unflas

29、hget.reg。   Regedit /s unflashget.reg   REGSVR32 /s /U Jccatch.dll   REGSVR32 /s /U Fgiebar.dll   第四步:刪除不必要文獻(xiàn)   隨后刪除我們用不到的文獻(xiàn),例如Language目錄下大量歐洲的語言文獻(xiàn),這個綠色版本就做好了。把制作好的綠色的FlashGet拷貝到U盤上,需要用的時候,直接執(zhí)行里面的Install.bat文獻(xiàn)就可以了(注意,要在Flashget的目錄運營批解決文獻(xiàn)),不需要任何文獻(xiàn)拷貝,不再使用時,直接雙擊uninstall.bat卸載。   小提示   有人用優(yōu)化大師提取

30、FlashGet的注冊表,然后直接導(dǎo)入注冊表來制作綠色的FlashGet,這樣做是不行的。從前面的環(huán)節(jié)來看,注冊兩個DLL文獻(xiàn)必然在注冊表中引入絕對途徑,如果直接提取注冊表的話,就必須根據(jù)目前的途徑來修改注冊表中的途徑,否則制作的綠色版的FlashGet只能在固定的目錄運營。   3.更多軟件的綠化   除了以上提到的某些軟件,CuteFTP、MyIE2、FlashFXP、QQ、GreenBrowser、Foxmail、Foobar、Winamp、Acrobat、FinalData、金山詞霸、ZoomPlayer、WinISO、ISOBuster、Total Commander、網(wǎng)易泡泡都

31、可以使用措施2來綠化。   VisualC++、RealPlayer、RealMedia的解碼器包,大部分解碼器如MPEG2、AC3、OGG、DivX、XviD可以使用措施5來綠化。   Netants、FlashGet、Offline Explorer、ACDSee、UltraEdit、the Bat、CyberArticle、PartitionMagic都可以使用措施6來完畢綠化。   不適合“綠化”的有DirectX、Windows Media Player 9、IE 6.0、微軟的補丁程序、Office、反病毒工具NAV、Java虛擬機(jī)、虛擬機(jī)VMware等。有些是“綠化”起來比

32、較困難,如Office,由于注冊表文獻(xiàn)中有大量的絕對途徑存在,并且Office的組件之間有比較復(fù)雜的聯(lián)系,因此難以“綠化”;另有某些是“綠化”沒故意義,如IE 6.0、微軟的補丁程序、DirectX等。   對于大部分軟件來說,通過以上的綠化措施能解決所有的問題。但尚有另一部分軟件,需要做進(jìn)一步的解決或采用別的方式,例如注冊表文獻(xiàn)只能保存絕對途徑,那通過導(dǎo)出注冊表的方式制作的綠色軟件其途徑必須是固定的,或者移動位置后需要修改注冊表文獻(xiàn)中的絕對途徑后再導(dǎo)入。 ? 結(jié)合Universal Extractor進(jìn)行簡樸軟件的綠化制作 這個世界軟件無數(shù),由于某些軟件的綠化特性,某些夸張的

33、作者們不僅加了殼,還編譯了安裝腳本,讓它的軟件可以保證“萬無一失”。 但是,早在前幾年浮現(xiàn)的某些可調(diào)節(jié)、輸出安裝包的工具、命令行使那些軟件的安裝包成為了擺設(shè),從此,綠色軟件便誕生了。 為了應(yīng)付這些工具、命令行,軟件作者們使用了多種版本的腳本編譯器,不斷對腳本進(jìn)行復(fù)雜化操作,想繼續(xù)殺貓。 但是她們?nèi)f萬沒想到的是,某個軟件已經(jīng)徹底破解了這些軟件的編譯技術(shù),在集成了多種解包工具、命令行的同步,它又提供了簡便的界面與傻瓜化的操作,這讓“通殺”成為了現(xiàn)實。 這個軟件的名字,就叫“Universal Extractor”(如下簡稱“UE”)。 這款號稱“通吃所有安裝包”的軟件(事實上并不是,對于

34、某些特殊或沒被破解的安裝技術(shù)來說,它還是個擺設(shè)),事實上是集成了所有已知的解包工具、命令行的綜合,也就是說它主線是一種傻瓜化的前臺程序。在它簡潔的操作界面的背后,還是由命令行、工具包進(jìn)行的解包操作。只要稍微懂點軟件綠化技術(shù)的朋友一定可以看出BIN目錄下的文獻(xiàn)究竟是干什么用的??上У氖蔷湍壳皝碚f,它對于國內(nèi)的某些安裝包編譯器(例如“Tiger Installer”、“肥貓安裝制作”跟“小穎安裝程序制作專家”這幾款深有名氣的安裝包編譯器)以及國外的某些特殊安裝包(例如WINDOWS下的MSI格式、LINUX下的RPM)主線不起作用,這實在是一大缺陷。 本文就是要人們可以結(jié)合Universal E

35、xtractor進(jìn)行簡樸軟件的綠化制作,讓人們懂得綠色軟件的制作其實并不難,難就難在你肯不肯細(xì)心學(xué)而已。 如下,我將舉出我綠化的某些軟件的綠化過程,但愿對人們有所協(xié)助。 一、RealMedia DirectShow splitter 1.0.1.1的分解安裝 闡明:這是RealMedia的DirectShow分離器,也就是所謂的解碼器。裝上這個后,可以讓原本不支持RM、RMVB的播放器支持這幾種文獻(xiàn)的播放,固然前提是目的播放器必須支持DirectShow層播放,否則就沒意義了。但是就目前來說,似乎所有的播放器都支持的樣子(部分專用格式播放器與音頻播放器除外),因此人們可以自己動手制作

36、這個軟件的綠色安裝版本,或者用編譯器進(jìn)行屬于自己的版本的制作。 環(huán)節(jié): 1、用UE把安裝包解包(個人推薦用CODEC PACK作為解碼包樣本進(jìn)行解碼器的剝離,K-LITE的話沒有一定實力是絕對脫不出來的),如果可以辨認(rèn)的話就可以看到安裝包目錄下有個與安裝包同名的文獻(xiàn)夾(可以在UE里設(shè)立,默認(rèn)是在安裝包同目錄下生成同名文獻(xiàn)夾目錄,里面寄存的是該安裝包的)。進(jìn)入該文獻(xiàn)夾,可以看到一種install_script.iss文獻(xiàn)與{sys}、embedded目錄,闡明該安裝包是采用INNO進(jìn)行編譯的,這樣綠化也容易的多。 2、用記事本工具打開install_script.iss文獻(xiàn),可以看到如下內(nèi)

37、容(不涉及后邊的標(biāo)記內(nèi)容): [Setup]? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ——安裝腳本開始標(biāo)記 AppName=RealMedia DirectShow splitter 1.0.1.1 BY 龍夢秋? ?? ?? ?? ?? ?? ? ——安裝包的標(biāo)題 AppVerName=RealMedia DirectShow splitter? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ——安裝包在系統(tǒng)安裝后的標(biāo)題 DefaultDirName={pf}\RealMed

38、ia? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?——安裝包的安裝位置,{pf}代表系統(tǒng)Program Files目錄 WizardImageFile=embedded\WizardImage.bmp? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ——安裝包左邊的圖案,embedded是臨時目錄 WizardSmallImageFile=embedded\WizardSmallImage.bmp? ?? ?? ?? ?? ?? ?? ?? ?——安裝包上邊的圖案,embedded是臨時目錄 [Files]? ?? ?? ??

39、 ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ——描述安裝包的文獻(xiàn)以及該文獻(xiàn)的目錄、安裝位置等。 Source: "{sys}\atrc.dll"; DestDir: "{sys}"; Tasks: "RealMedia"; Flags: overwritereadonly ignoreversion? ?? ?——要復(fù)制的文獻(xiàn)的目錄與文獻(xiàn),前一種{sys}代表安裝包臨時目錄下的目錄,后一種{sys}代表系統(tǒng)目錄下的system32目錄;Tasks: "RealMedia"代表該操作是在選定了RealMedia項后進(jìn)行的操作

40、,如果在背面沒有選定則不進(jìn)行該操作;Flags: overwritereadonly ignoreversion代表強制覆蓋只讀文獻(xiàn)并忽視提示,下同。 Source: "{sys}\cook.dll"; DestDir: "{sys}"; Tasks: "RealMedia"; Flags: overwritereadonly ignoreversion Source: "{sys}\drv1.dll"; DestDir: "{sys}"; Tasks: "RealMedia"; Flags: overwritereadonly ignoreversion Source: "{sys

41、}\drv2.dll"; DestDir: "{sys}"; Tasks: "RealMedia"; Flags: overwritereadonly ignoreversion Source: "{sys}\drvc.dll"; DestDir: "{sys}"; Tasks: "RealMedia"; Flags: overwritereadonly ignoreversion Source: "{sys}\hxltcolor.dll"; DestDir: "{sys}"; Tasks: "RealMedia"; Flags: overwritereadonly ignorever

42、sion Source: "{sys}\pncrt.dll"; DestDir: "{sys}"; Tasks: "RealMedia"; Flags: overwritereadonly ignoreversion Source: "{sys}\rv10.dll"; DestDir: "{sys}"; Tasks: "RealMedia"; Flags: overwritereadonly ignoreversion Source: "{sys}\rv20.dll"; DestDir: "{sys}"; Tasks: "RealMedia"; Flags: overwritere

43、adonly ignoreversion Source: "{sys}\rv30.dll"; DestDir: "{sys}"; Tasks: "RealMedia"; Flags: overwritereadonly ignoreversion Source: "{sys}\rv40.dll"; DestDir: "{sys}"; Tasks: "RealMedia"; Flags: overwritereadonly ignoreversion Source: "{sys}\sipr.dll"; DestDir: "{sys}"; Tasks: "RealMedia"; Flag

44、s: overwritereadonly ignoreversion Source: "{sys}\RealMediaSplitter.ax"; DestDir: "{sys}"; Tasks: "RealMedia"; Flags: overwritereadonly ignoreversion Source: "embedded\WizardImage.bmp"; DestDir: "embedded";? ?? ?? ?? ?? ?? ?——復(fù)制到臨時目錄下的文獻(xiàn),DestDir: "embedded"是代表在顧客的TEMP目錄下建立一種帶TEMP名的目錄(其她字節(jié)則是隨機(jī)的)并將e

45、mbedded目錄下的該文獻(xiàn)復(fù)制進(jìn)去作為安裝包向?qū)J降膱D案。下同。 Source: "embedded\uninstall.exe"; DestDir: "embedded";? ?? ?? ?? ?? ?? ???——INNO安裝包特有的卸載程序。 Source: "embedded\WizardSmallImage.bmp"; DestDir: "embedded"; Source: "embedded\decompressor.dll"; DestDir: "embedded";? ?? ?? ?? ?? ???——INNO安裝包特有的解包插件,在解包后自動注冊到目前系統(tǒng),安裝

46、完畢后自動解除注冊并刪除自身。 [Run]? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?——安裝完畢后要執(zhí)行的操作 Filename: "{sys}\regsvr32.exe"; Parameters: "/s {sys}\RealMediaSplitter.ax"; Tasks: "RealMedia";? ?? ? ——該安裝腳本在這里進(jìn)行了RealMediaSplitter.ax插件的注冊,并指明了是選定了RealMedia項后進(jìn)行的操作。/s是指不在注冊后浮現(xiàn)操作信息。 [Uninstal

47、lRun]? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?——卸載時要執(zhí)行的首要操作 Filename: "{sys}\regsvr32.exe"; Parameters: "/s /u {sys}\RealMediaSplitter.ax"; Tasks: "RealMedia";? ? ——與Run段相反,這里進(jìn)行了RealMediaSplitter.ax插件的反注冊,卸載完畢后以上文獻(xiàn)都將被從系統(tǒng)中刪除。 [Tasks]? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??

48、?? ?? ?? ?? ?? ?? ? ——安裝腳本里的操作項目 Name: "RealMedia"; Description: "RealMedia DirectShow splitter 1.0.1.1";??——指定了RealMedia DirectShow splitter 1.0.1.1的操作項為RealMedia,也就是只有選定了RealMedia DirectShow splitter 1.0.1.1才會進(jìn)行RealMedia項的操作。 至此,該軟件的安裝過程已經(jīng)非常明顯了:把{sys}目錄下的文獻(xiàn)復(fù)制進(jìn)system32目錄后再用regsvr32命令把RealMediaSpl

49、itter.ax插件注冊進(jìn)系統(tǒng)就算完畢安裝。 那么,既然已經(jīng)懂得了它的安裝過程,我們該如何進(jìn)行軟件的綠化呢?這時候固然要請出我們?nèi)f能的BAT啦~~ 闡明:BAT文獻(xiàn)在微軟官方定義里為MS-DOS批解決文獻(xiàn),里面寄存的可以是需要批量操作的命令行,也可以是某些提示信息,或者兩者均有。我近來常常運用它的信息顯示功能進(jìn)行某些綠色軟件的“安裝”腳本的編寫,使原本幾乎是不也許完畢的事情成為了現(xiàn)實,并可以寫出完美的安裝腳本。 但由于本篇只用來簡介簡樸的綠化制作,因此將不會波及到高檔代碼知識。 由于僅僅是把文獻(xiàn)復(fù)制進(jìn)系統(tǒng)并進(jìn)行插件的注冊,因此安裝部分代碼可以寫成下面這樣(不涉及背面的注釋): cop

50、y {sys}\*.* %windir%\system32\*.*? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ——把{sys}目錄下的所有文獻(xiàn)都復(fù)制進(jìn)system32目錄 regsvr32 /s RealMediaSplitter.ax? ?? ?? ?? ?? ?? ? ——注冊RealMediaSplitter.ax插件 相對的卸載腳本則可以寫成如下樣式(不涉及背面的注釋): regsvr32 /u /s RealMediaSplitter.ax? ?? ?? ?? ?? ? ——反注冊RealMediaSplitter.ax插件 del %windi

51、r%\system32\atrc.dll? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ——刪除system32目錄下的atrc.dll文獻(xiàn),下同。 del %windir%\system32\cook.dll del %windir%\system32\drv1.dll? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ——這里可用通配符“*”來代表數(shù)字,也就是說可以跟下邊的drv2.dll寫成一行,名字固然就成了drv*.dll,這樣可以省下一行。下邊的rv10.dll到rv40.dll同樣可以寫成rv*0.dll

52、,省掉3行。 del %windir%\system32\drv2.dll del %windir%\system32\drvc.dll del %windir%\system32\hxltcolor.dll del %windir%\system32\pncrt.dll del %windir%\system32\rv10.dll del %windir%\system32\rv20.dll del %windir%\system32\rv30.dll del %windir%\system32\rv40.dll del %windir%\system32\sipr.dll

53、 del %windir%\system32\RealMediaSplitter.ax 3、將以上兩部分分別保存成“安裝.BAT”與“卸載.BAT”兩個文獻(xiàn)(別跟偶說你不懂得怎么保存成BAT格式……),放到剛剛脫出的目錄里,然后把embedded文獻(xiàn)夾跟install_script.iss文獻(xiàn)刪除,然后把該目錄下的文獻(xiàn)所有打包后就成了屬于你的綠色版咯~~ 二、AviSynth 2.5.5的分解安裝 闡明:常常做視頻有關(guān)工作的人一定結(jié)識這個東西(否則就不合格哦~~),它可是視頻剪接、切換、整合的極品哦!但是默認(rèn)是要安裝的,雖然不會污染系統(tǒng),但是不做成綠色版實在不舒服呢~~因此,這次拿

54、它開刀。 環(huán)節(jié): 1、用UE脫出腳本,發(fā)現(xiàn)是NSIS編譯器所編譯的安裝包(這個有點麻煩呢)。解包后的文獻(xiàn)目錄下浮現(xiàn)幾種目錄,分別是$0、$PLUGINSDIR、$SYSDIR、Docs、Examples目錄,以及[NSIS].nsi、gpl.TXT文獻(xiàn)。由于我們只需要重要的文獻(xiàn),因此將Docs、Examples、$PLUGINSDIR目錄以及腳本中有關(guān)部分刪除(為了省點篇幅,由于一長起來看了人會頭暈的……)。 2、讀取[NSIS].nsi文獻(xiàn),內(nèi)容如下(精簡后的只涉及插件注冊部分的腳本,刪除了所有多余代碼,不涉及背面的注釋): SetOutPath $SYSDIR? ?? ?? ??

55、?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ——提示如下文獻(xiàn)將復(fù)制進(jìn)system32目錄 File avisynth.dll? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???——復(fù)制進(jìn)system32目錄的文獻(xiàn),下同。 File devil.dll IfFileExists $SYSDIR\msvcp60.dll 178 0? ?? ?? ?? ?? ?? ?? ???——這里指明了如果系統(tǒng)沒有在使用msvcp60.dll,那么直接覆蓋 File msvcp60.dll StrCmp??"$0" "" 184 186 0? ?

56、? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?——輸出$0目錄到臨時目錄 SetOutPath $INSTDIR\plugins? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ——在安裝目錄下建立plugins目錄 StrCpy $0 "$INSTDIR\plugins"? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?——將$0目錄里的文獻(xiàn)所有復(fù)制到安裝目錄下的plugins目錄 SetOutPath $0 File DirectShowSource.dll? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?

57、——原$0目錄里的文獻(xiàn),下同。 File TCPDeliver.dll File colors_rgb.avsi 此外,由于采用了注冊表編寫,而注冊表部分在NSIS腳本里卻是以數(shù)字方式表達(dá),實在是無法判斷究竟寫了哪些鍵值,因此只能手動尋找。如下是安裝時輸入到注冊表里的內(nèi)容(安裝/卸載信息除外): [HKEY_LOCAL_MACHINE\SOFTWARE\AviSynth] @="C:\\Program Files\\AviSynth 2.5" "plugindir2_5"="C:\\Program Files\\AviSynth 2.5\\plugins" [HKEY_CLASS

58、ES_ROOT\avsfile] @="AviSynth Script" [HKEY_CLASSES_ROOT\avsfile\DefaultIcon] @="C:\\WINDOWS\\System32\\AviSynth.dll,0" [HKEY_CLASSES_ROOT\CLSID\{E6D6B700-124D-11D4-86F3-DB80AFD98778}] @="AviSynth" [HKEY_CLASSES_ROOT\CLSID\{E6D6B700-124D-11D4-86F3-DB80AFD98778}\InProcServer32] @="AviSynth.dll"

59、 "ThreadingModel"="Apartment" [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\avs] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\avsfile] @="AviSynth Script" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\avsfile\DefaultIcon] @="C:\\WINDOWS\\System32\\AviSynth.dll,0" [

60、HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{E6D6B700-124D-11D4-86F3-DB80AFD98778}\InProcServer32] @="AviSynth.dll" "ThreadingModel"="Apartment" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Management\ARPCache\AviSynth] "SlowInfoCache"=hex:28,02,00,00,00,00,00,00,00,20,05,00,0

61、0,00,00,00,00,00,00,\ ??00,00,00,00,00,ff,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00

62、,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,

63、00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,

64、\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0

65、0,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00

66、,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ ??00,00,00,00,00,00,00,00 "Changed"=dword:00000000 [HKEY_USERS\S-1-5-21----1003\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\OpenSaveMRU\avs] 從以上鍵數(shù)可以看出,該軟件并未注冊到系統(tǒng)里,而是采用了修改注冊表的措施實現(xiàn)了自身的加載,那么我們也可以省去注冊插件的環(huán)節(jié),直接進(jìn)行復(fù)制、注冊表導(dǎo)入的操作就可以了。 3、雖然可以通過編寫B(tài)AT文獻(xiàn)實現(xiàn)注冊表的改寫,但考慮到某些鍵值的危險性,我推薦采用注冊表文獻(xiàn)導(dǎo)入的方式進(jìn)行

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!