MY-MPC制作说明_第1页
MY-MPC制作说明_第2页
MY-MPC制作说明_第3页
MY-MPC制作说明_第4页
MY-MPC制作说明_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

制作说明Setup.exe是安装文件。Uninstall.exe为删除文件。Setup.bmp是setup.exe调用的logo,其大小为4848像素,如果没有,则使用内置logo。Setup.ini是setup.exe使用的安装配置文件。所有安装模块都存储在子目录中,在每个子目录下使用mpcplugin.ini文件进行配置,setup.exe自动识别。Setup.exe可以使用/s或-s参数进行无人参与安装。Setup.ini文件格式的说明如下:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _mainName=Media Player经典精品Readme=readme.txtprogdir=# progdir # media player classicId=mympc_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _一、main1,name=Media Player高级版此行表示安装程序的名称2,readme=readme.txtSetup.exe在运行时显示readme.txt文件的内容。3,progdir=# progdir # media player classic默认安装路径,#progdir#是表示x: Program Files目录的预定义公共变量,其他公共变量将在以后介绍。4,id=mympc表示此安装程序安装的软件的标识符,如mpcplugin.ini中的id语义一样,在以后的升级中易于使用。二、language1,charset=GB2312_CHARSET表示所需的字符集2,height=-12指示字体高度。-12等于9。3,name=歌曲字体名称其他部分可以用该语言写。Mpcplugin.ini文件格式说明如下:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _mainName=vobsubTitle=vobsub注解外挂程式Content=vobsub注解外挂程式Author=SilenceDate=2003.10.18Checked=1Reg=reg.regReg98=98.regReg2000=2000.regUnreg=unreg.regUnreg98=un98.regUnreg2000=un2000.regMutex=xxx,aaaRun=Id=mympc文件Unrar.dll,0=#sysdir#,1* .txt,0=#setupdir#98Dvobsub.ax,1=# setupdir # codec,0Vobsub.dll,0=# setupdir # codec,02000Vsfilter.dll,1=# setupdir # codecshortcutshortcut2000Vobsub设置| programs | # setup name #=# sysdir # rundll 32 . exe | test . ico | 0 # setup dir # codecshortcut98Vobsub设置| programs | # setup name #=# sysdir # rundll 32 . exe | test . ico | 0 # setup dir # codecdetectRootkey=HKEY_LOCAL_MACHINEsubkey=software classes clsid 0180 e49c-13bf-46d B- 9a FD-9f 5292 E1 c 2 值名称=Valuedata=system.iniDriver32、VIDC。XVID=xvid.dlldir# setupdir # codec=dir98C:test=dir2000#progdir#test=_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _一、main部分0,name=vobsub *新增,建议保持其他语言组件的兼容性。表示此组件的标识符,Oracle建议使用字母字符,而不区分大小写。1,title=vobsub隐藏字幕插件指示此元件的名称为vobsub注解外挂程式。2,content=vobsub隐藏字幕插件零件描述3,author=Silence套装软体制作者4,date=2003.10.18制作日期5,checked=10表示默认情况下不安装此组件,1表示默认安装,2表示需要安装。6,reg=reg.reg指示安装时要导入的注册表内容,可以使用reg.reg文件中预定义的公用变量。Reg98=98.reg表示必须从Win9x系统导入的注册表内容。Reg2000=2000.reg表示需要从NT/2000/XP系统导入的注册表内容。7,unreg=unreg.reg卸载时使用的注册表内容。Unreg98=un98.reg指示从Win9x系统中删除时应删除的注册表内容。Unreg2000=un2000.reg指示从NT/2000/XP系统中删除时应删除的注册表内容。8,mutex=xxx,修改aaa *定义表示不能与此组件一起安装的组件,各个组件之间用分隔。Xxx和AAA表示其它组件的标识符(name=xxx行中间号右侧的内容),如果没有此行,则替换为title=xxx行等号右侧的内容。9,run=x3360 XXX xxx.exe指示安装结束后要运行的程序,并使用绝对路径。使用/s参数安装无效。10,id=mympc表示此安装程序安装的软件的标识符,如mpcplugin.ini中的id语义一样,在以后的升级中易于使用。二、file部分Unrar.dll,0=#sysdir#,1此部分包含要复制的文件unrar.dll,0=#sysdir#,当前目录下的unrar.dll文件,位于windows system(98)/window(win nt) system32目录下的# system32完整格式如下:Demo aaa.dll、bb.dll、1=c: temp等号左侧分为三部分,第一部分表示源文件,可以包含当前目录下的相对路径,其中包括通配符*和?)。第二部分表示目标文件,不包含路径,可以省略此部分(如果在第一部分中使用通配符,则必须省略第二部分)。如果第三部分为1,则文件必须使用regsvr32.exe注册;如果为0,则不需要。等号右侧分为两部分,第一部分表示目标文件路径,可以包含公共变量。第二部分省略或为零表示安装时目标上已存在文件。如果为1,则不复盖。982000本部分与“文件”部分基本相同,不同之处在于“98”部分的内容仅安装在win9x系统上,而“2000”部分的内容仅安装在nt/2000/xp上。三、shortcut部分Vobsub设置| programs | # setup name #=# sysdir # rundll 32 . exe | # setup dir # codec vs filter . dll本节创建快捷方式。等号的左边分为五个部分,用|隔开。第一部分表示快捷方式名称。第二部分表示快捷方式的启动位置(桌面、开始菜单等),并显示为预定义的变量。第三部分表示快捷方式相对于第二部分的子目录,可选(#setupname#仅在此部分可用)。第四部分表示要使用的图标资源文件,第五部分表示图标索引号,0表示资源中的第一个图标。注:必须同时使用(或不使用)第4部分和第5部分。否则,程序判断可能有问题。等号右边用|分隔,分为三部分。第一部分表示快捷方式的可执行文件,包括路径。第二部分是执行路径。第三部分是执行参数。没有参数,可以省略路径的第二部分。如果有参数,则必须标记路径的第二部分。shortcut98shortcut2000与shortcut的作用类似,不同之处在于它们在win9x和nt/2000/xp下有效。是的,在“detect”部分Rootkey=HKEY_LOCAL_MACHINEsubkey=software classes clsid 0180 e49c-13bf-46d B- 9a FD-9f 5292 E1 c 2 值名称=Valuedata=File=#setupdir#mplayerc.exe本节的作用是检测已安装组件写入注册表的值,如果找到,则将其显示为粗体红色,并自动取消选择。Rootkey=HKEY_LOCAL_MACHINE表示根密钥subkey=software classes clsid 0180 e49c-13bf-46d B- 9a FD-9f 5292 E1 c 2 表示子关键点值名称=表示密钥名称Valuedata=表示关键值注意:目前只能暂时检测字符串类型的键值。File=#setupdir#mplayerc.exe此部分用于检测安装的文件。第五,system.ini部分*仅适用于Win9x添加此部分是为了与Win9x兼容。表示添加到Win9x系统配置文件system.ini中的项目。Driver32、VIDC。XVID=xvid.dll逗号前面的内容表示节名称,逗号后面的内容作为添加到此节的内容支持公共变量。六、dir子句dir# setupdir # codec=本节的作用是创建等号左侧的目录。dir98dir2000这两部分的功能分别是在Win9x和2000/xp系统下创建目录。公共变量(注意:所有路径格式都没有最后一个“32;32;”(例如c:windows,而不是c : windows)第一部分(文件目录和注册表文件* .也适用于reg):#setupdir#安装目标路径(例如c : program file media player classic)#windir# windows所在的目录(例如c:windows、c:winnt)#sysdir# windows的system目录。例如c:windowssystem、c:winntsystem32、c : wiindows#progdir# Program File目录(例如c:Program File)第二部分(快捷方式起始位置,即shortcut等节):桌上型电脑DESKTOPDIRECTORY桌面目录FONTS字体目录NETHOOD网络邻居个人我的文档目录PROGRAMS“开始”菜单“程序目录”将“SENDTO”发送到“”目录STARTMENU开始菜单目录STARTUP“开始”菜单“启动项目目录”FAVORITES收藏夹目录APPDATA当前用户的特定应用程序数据存储文件夹,例如c : documents and settings admin application dataQuick_Launch快速启动列COMMON_DESKTOPDIRECTORY所有用户桌面目录COMMON_FAVORITES所有用户收藏夹COMMON_PROGRAMS所有用户开始菜单程序目录COMMON_STARTMENU所有用户开始菜单目录COMMON_STARTUP所有用户开始菜单启动项目目录#setupname#安装软件包名称,例如Media Player Classic精品(仅限快捷方式子目录)。注意:1、readme.txt、setup.ini、mpcplugin.ini、reg.reg和unreg.reg等所有文本文件都必须使用ansi编码而不是unicode,以确保与win9x的兼容性。Reg文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论