快3网上购买

使用Portableapps com Launcher制作便携工具

电脑杂谈  发布时间:2019-10-31 17:03:18  来源:网络整理

portableapps使用_充气娃娃使用使用视频_电子测量基础使用常用电子仪器的使用

PortableAppC有国内传统的便携工具 PortableApps 中文站软件目录常见问 发指引搜索软件山寨建设Contact中文坛邮件订阅RSS订阅Blog开发教育游戏图像 影音网络文牍安全应用Enter kewords... 使用P.A.L制作便携工具使用Poableapp.com Lanche制作便携工具以Eenoe Poable为例PortableApps.com Launcher以下简称PAL是 PortableApps.com开发的便携软件制作工具 本质而言它是一个NSIS代码让 使用者不需要直接写代码便可以制作NSIS便携工具 大多数情况下PAL都可以满 足我们的需求再次制作轮子是没有必要的 制作的便携 软件经常运行时就会调用AppAppinfoLauncher中的ini文件从而开发者的工作主要是 编写这个ini文件 以下由Evernote Portable的制作为例探讨一般步骤 分析通过 虚拟机分析看到Evernote在 以及NT6.0以上的 LocalLow 中读取文件在注册表HKCUSoftwareEvernote中读入数组 HKCUSoftwareEvernoteEvernoteEvernotePath的值为Evernote的位置 在虚拟 机中提取纯净的程序文件位于 我们要制作这种一个 LauncherLauncher启动备份本地数据导出便携数据将路径读取注册表启动主 程序主程序退出导出便携工具数据清除便携软件垃圾恢复本地数据Launcher退出 下载PAL模板解压后重命名AppNamePortable为 App下新建Evernote目录将提取出的程序文件复制到这里创建 AppAppInfoappinfo.ini此目录下的文件主要是为PortableApps.com Platform提供信息 使用PAL创建便携工具此目录是不可缺少的 在appinfo.ini中那样写 1234567891011121314FormatTypePortableApps.comFormatVersion2.0DetailsNameEve rnote PortableAppIDEvernotePortablePublisherDavid PiDescriptionEvernote servicesdesigned archiving.Homepage你也可以使用 PortableApps.com Development Toolkit 方便地定制 导出Evernote.exe的界面推荐使用Icon Workshop保 存为AppAppInfoappicon.ico并导出为 appicon_16.png16pxappicon_32.png32pxappicon_128.png128px非需要 创建AppAppinfoLauncherEvernotePortable.ini这个INI是制作便携工具的关键它告诉 PAL如何使我们的硬件便携化 DefalDaaEvernote便携版是不能通过官方来自动 升级的因而我们应该更改程序的默认设定关闭手动更新选项 通过观察注册表可知 自动更新主要由2个键值控制 在程序第一次运行时必须将这两个键值设为0以关闭 默认更新 新建AppDefaultDatasettingsEvernotePortable.reg写入如下内容 DeafultData目录中的所有内容会在首次运行时被复制到Data目录后导出 从而超过 修改默认设定的目的 的便携化基本完成了 但是Evernote有 一个残余进程EvernoteClipper.exe并不会在程序结束后自动退出 并没有结束 进程的功能显然应该用到一段 在AppAppInfoLauncher目录下新建 Custom.nsh写入如下内容 15161718192021222324StartEvernotePortable.exeLicenseShareabletrueOpenSourcefalse FreewaretrueCommercialUsefalseVersionDisplayVersion4.5.0.522912345678910111213 141516171819202122232425262728LaunchProgramExecutableEvernoteEvernote.exe 主程序位置CloseEXEEvernoteTray.exe 除了 当EvernoteTray.exe正在 运行时 便携工具也拒绝开启。

电子测量基础使用常用电子仪器的使用_portableapps使用_充气娃娃使用使用视频

WaitForExe1EvernoteTray.exe 当Evernote.exe关闭后 等待EvernoteTray.exe结束才真正结束便携软件。DirectoryMoveOKyes 路径改变 并不会影响便携工具运行 因此测试到模式改变时不提醒告诫。ActivateRegistrytrue 表示本硬件应该写注册表DirectoriesMove-LOCALAPPDATAEvernote 当软件启动 原LOCALAPPDATAEvernote会被重命名备份 LOCALAPPDATAEvernote-Backup-by-EvernotePortable-APPDATAEvernote-USERPROFILEAppDataLocalLowEvernoteDirectoriesCleanupIfEmpty1LOCALAPPDATAEve rnoteEvernote 如为空目录 则在结束时删除目录 避免留下垃圾文件portableapps使用portableapps使用。下同 2LOCALAPPDATAEvernote3APPDATAEvernote4USERPROFILEAppDataLocalLow EvernoteRegistryKeysEvernotePortableHKCUSoftwareEvernote 在程序开启时 被重命名为 HKCUSoftwareEvernote-Backup-by-EvernotePortableRegistryValueWriteHKCUSoftwa reEvernoteEvernoteEvernotePathREG_SZ:PAL:DataDir 在程序开启时 HKCUSoftwareEvernoteEvernoteEvernotePath中读取便携工具RegistryCleanupIfEmpty1HKCUSoftwareEvernote 免留册表垃圾。

portableapps使用_充气娃娃使用使用视频_电子测量基础使用常用电子仪器的使用

12345WindowsRegistry Editor Version 5.00HKEY_CURRENT_USERSoftwareEvernoteEvernote“UpdateToPreReleaseVersion ”dword:00000000“CheckForUpdatesAtLaunch”dword:00000000在程序开启与退出时 结束EvernoteClipper.exe进程或许应该额外安装NSIS的KillPorcDLL插件 这里列举 了更多可供使用的 编译与封包在PAL中载入EvernotePortable目录按下 一步编译 如果失败会在EvernotePortable目录下生成 至此便 携软件尚未制作完毕为方便使用与分发可使用PortableApps.com AppCompactor减小 软件体积使用PortableApps.com Installer制作成安装自解压包 相关接 PoableApp.com LancheNSIS PoablePoableApp.com AppCompacoPoableApp.com InallePoableApp.com 格式板 2.1PoableApp.com Lanche 官方文档本站内容采用知 识共享署名 2.5 中国大陆许可协议进行许可转载请标明出处 2012 PortableAppC. All Rights Reserved.Powered WordPress.Designed 123456789SegmentFileSegmentPrePrimaryKillProcDLL::KillProc“EvernoteClipper.exe”macroendSegmentPostPrimaryKillProcDLL::KillProc “EvernoteClipper.exe”macroend


本文来自电脑杂谈,转载请注明本文网址:
http://www.kadakong.com/a/jisuanjixue/article-128338-1.html

    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    北京赛车代理返点是多少 快3娱乐平台 快3投注官网 9号棋牌 广西快3 状元彩票开奖 上海快3走势图 幸运飞艇优惠 冠军彩票开奖 极速PK拾