我该如何解释程序和文档之间的区别?

我该如何解释程序和文档之间的区别?

我的朋友把他的笔记本电脑交给我,让他去抢救,因为他曾遭受过许多病毒和恶意软件的攻击。我问他笔记本电脑上是否有他想保留的重要内容。他说他想保留他的(合法)Adobe Premiere/After Effects 副本和他编辑的一些视频。他没有安装 CD,所以我知道他在 2007 年花费数千美元购买的软件已经不见了。我仍然可以恢复原始电影 (VOB)。如何最好地解释这一点?

答案1

文档是您从他人处获得或自己创建的数字文件。每个文档都需要一种“读者”才能访问。

您可以将其与现实世界中的文档进行比较,例如 18 毫米胶片、盒式磁带、CD 和缩微胶片。每个现实世界中的文档都需要特殊的设备来播放;如果您没有该设备,那么您仍然拥有该文档,但如果没有可以打开文档并供您使用的“程序”,它就毫无用处。

因此,他仍然拥有 Adob​​e Premiere 文档,但丢失了打开这些文档所需的程序;这就像他有一堆磁带,但没有磁带播放器一样。他可以再买一份 Adob​​e 软件来打开这些文档,但在此之前,这些文档都会积满灰尘。

答案2

我会声称“程序”和“文档”之间没有根本区别,而你真正需要向你的朋友解释的是 DRM 的概念,因为这(主要)阻碍你提取已安装的软件并将其植入另一台计算机上。

可以说,一些阻碍源于 Windows 注册表这个巨大的黑盒子,以及您对所有必要部分位置的不完全了解,但前者是一个古老的遗迹,它(意外地)帮助了 DRM 工作而幸存下来,而后者则高度依赖于环境。

为了帮助你的朋友,我建议你获得等效的安装磁盘信誉良好的第三方启动软件并查看启动画面(Adobe 以此闻名)或“帮助”->“关于”屏幕,即可找到产品密钥。检索密钥的官方说明如下这里。 (谢谢!)然后您只需在清除受感染的操作系统后重新安装它即可。

通过编辑澄清立场

有些人喜欢将软件和文档划分为“软件用于创建/阅读/使用文档”。在某些情况下,这是一种有用的观点。但在这个例子中,它显然是错误的:

我使用(我们称之为 A。它是软件)来创建一个程序(B)。当我在 A 中创建并运行它时,B 就是一个“文档”。然后我使用 B 来修改我拍摄的一些照片(C)。B 现在是软件,而 C 是文档。

这个例子比许多现实生活中的场景要简单得多。包括虚拟机(如 Java 和 Flash)、操作系统、自托管开发软件(上例中的 A 可能是在 A 的上一个版本中制作的)和从 Stack Overflow 复制的文本片段,将产生许多区分“软件”和“文档”的特殊情况,除非你接受它们都是具有不同用途的“文档”。

答案3

如果他仍然有序列号和/或激活码并注册了他的软件,最好联系 Adob​​e。如果他有证据证明他过去购买过该软件,他们可能会帮助他。此外,自 CS2 版以来,Adobe 已发布试用版,如果您有原始序列号,可以像盒装版一样激活为完整版。如果没有,那么您别无选择,只能重新购买该软件。

答案4

程序可以创建、修改和查看文档。没有程序的文档无法执行任何操作。

由于 .vob 文件是一种文档(在某种意义上),因此除非经过程序处理,否则它没有任何用处。

类比:电影需要播放器,否则它们就只是光盘、磁带等上的图案。

@Eroen 是对的,如果你能得到密钥,你很可能可以从 Adob​​e ftp 网站下载正确的版本并重新安装。如果你能访问原始系统,请先在该系统上停用它。

相关内容