综合知识、生活百科、读书笔记
日期:2022/11/17 16:44作者:小编人气:
PortableApps致力于将一些常见的开源软体修改为绿色版,以方便在随身碟中使用。
- Draw (drawing)
AbiWord Portable(word processor)
另外还可以到其官方站点添加更多的绿色软体。
PortableApps.com中包含的常用软体有:
反病毒软体:Clamwin
浏览器:Firefox、google chrome、opera
聊天软体:Pidgin
图像软体:Xnview、GIMP、ICO FX等
办公软体:OpenOffice、foxit reader
邮件客户端:Thunderbird
此外还有许多游戏。
PortableApps的定义
PortableApps,翻译为便携软体或可携式软体。广义来讲,一切可以在随身碟运行、免安装的软体都是便携软体。但是,PortableApps.com所谓的PortableApps,指的是符合PortableApps.com标準的便携软体。相比广义的便携软体,它具有更严格的要求:
明确的目录结构,程式与用户数据分离
。程式目录放在AppNamePortable\App,用户数据及程式运行中生成的档案放在AppNamePortable\Data。删除Data目录即回复到初始状态。
2. 必须做到
用户数据的便携化
。许多绿色软体,虽可以免安装运行,但将用户数据储存在系统中(AppData、注册表等),这样的绿色软体其实并不能算便携软体,它不但在系统中留下垃圾,更不能让个人数据随身移动。PortableApps必须做到程式档案与用户数据一起移动,在转换电脑后,不需要重新配置。
与系统中安装的同种软体相独立
,数据、设定互不干扰。因此,大多数PortableApps都不能与系统中已安装的同种软体同时运行。也与其他目录的同种便携软体相独立。一个例子是,複製多少份FirefoxPortable,你就可以有多少个不同的Profile。
不在系统内留下任何痕迹
(除了Windows自动生成的记录外),一切程式运行时生成的快取、数据、注册表项,都在程式结束后备份并清除,做到真正的雁过无痕。便携软体不会在本机留下档案或资料夹。这也是为什幺有“
系统洁癖
注重隐私
的人需要选择PortableApps。
5.不需要安装额外的软体,即可以在一般电脑上运行。例如JAVA、VC支持等,必须在程式启动前自动解决。在不同的系统平台上,也应有相同的表现。PortableApps的设计目的,是在任何一台电脑都可“
即插即用
6. PortableApps为在移动储存上运行而最佳化。相比普通绿色软体,PortableApps
在移动储存上的运行性能更佳
7. 兼容PortableApps.com 软体平台。
PortableApps的原理
与云端软体平台、VMThinApp等打包方式不同的是,PortableApps并不营造一个虚拟的软体运行环境。
PortableApps让程式以实际面貌运行,所有的数据都是实际写入电脑中的
。但是,
在软体结束后,精心製作的Launcher(启动器)会清除一切可能留下的痕迹,将系统恢复到软体运行前的状态
。因此,PortableApps更加轻巧、灵活、高效,PortableApps Launcher的编写要求更加细緻。
大致来说,PortableApps的运行过程是这样的:
Launcher启动—→备份本地同种软体的数据—→将便携软体数据导入本地—→运行主程式—→主程式结束—→将用户数据备份到Data目录—→删除便携软体在本机留下的痕迹—→恢複本地同种软体数据—→Launcher退出
其他PortableApps站点
除了着名的PortableApps.com,还有PortableAppZ(放置于Blogspot)、PortableAppC(中文站点)等站点,依据PortableApps格式发布便携软体,但在着作权保护方面不如PortableApps本站敏感。
点击展开全文PortableApps