我找到一个 .zip 文件,然后下载了它。里面只有一个 .alx 和一个 .cod 文件(大概是同一个东西)。我没有黑莓手机。有没有办法在电脑(Windows 7)上打开其中一个?我还找到了同一个东西的 .prc 和 .sis 版本。
此文件包含文本,因此我正在寻找一种方法来获取其中的文本。我不知道文本之前的界面是什么(如果有的话)。我正在寻找类似的东西宜必思阅读器。
答案1
这些文件类型与各种移动设备的应用程序相关(例如 Blackberry Java 应用程序)。由于这些通常是未记录的专有编译格式,除非您想对应用程序进行逆向工程,否则它们对您来说可能没什么用处。如果您这样做,请耐心、反复试验,并十六进制编辑器将会被需要。
一般情况下,对于未知的包格式,尝试用 7-zip 打开会很有用。存档中可能包含您可以阅读的某种电子书格式的文件。
alx
从这里,我们看到alx
文件是一个 XML 文档,其中包含应用程序的描述,例如
<loader version="1.0">
<application id="com.rim.samples.device.httpdemo">
<name>Sample Network Application</name>
<description>
Retrieves a sample page over HTTP connection.
</description>
<version>1.0</version>
<vendor>Research In Motion</vendor>
<!-- more metadata truncated -->
</application>
</loader>
因此,您可以在任何文本编辑器中打开它,例如 MS Notepad 或 Notepad++。
cod
Acod
显然是已编译的 Java 类文件的专有编码。这家伙对格式的标题进行了逆向工程。经过一番努力,您可能可以提取 Java 字节码,然后使用 对其进行反汇编javap
。但除非您对对应用程序进行逆向工程感兴趣,否则此文件可能对您没有任何用处。
prc
我相信这是一个Palm Pilot 代码格式。看看你是否能找到可以读取它的 Palm 相关计算机软件。如果它只是一个应用程序,那么它可能对你没什么用,原因与 相同cod
。
但是,它也已扩展为电子书格式,因此如果您怀疑它包含该内容,可以尝试在 Calibre 等电子书阅读器中打开它。
sis
正如 Journeyman Geek 指出的那样,信息系统是 Nokia/Symbian 设备的安装程序包。它可能是一个重命名的 ZIP 文件(尝试在 7-zip 中打开它)。由于 Symbian 是部分开源的,您可能能够找到这种格式的更好的文档。
答案2
使用 Notepad++ 等文本编辑器。如果这没有显示任何有意义的内容,请尝试使用十六进制编辑器插入看看是否可行。您可以从文件中剪切文本。
要安装 HEX 编辑器插件,只需从下载的 ZIP 文件中提取 HexEditor.dll 文件,然后将其复制到 Notepad++\plugins 文件夹,即 C:\Program Files\Notepad++\plugins 或 C:\Program Files (x86)\Notepad++\plugins。
答案3
如果您可以访问 Linux 系统,则应使用名为“file”的内置实用程序,该实用程序可根据许多不同的信息猜测文件类型,从而为您提供有关如何处理这些文件的重要线索。有时也并非如此:如果它告诉您这是 Berkeley DB,则不会告诉您什么可以打开它。
要使用它,请在终端中输入:
# file filename1.alx filename2.cod
如果你无法轻松访问 Linux 系统,请尝试在http://gnuwin32.sourceforge.net/packages/file.htm(用法相同)
最后,还有一些在线服务可以为你提供帮助,例如http://filext.com/file-extension/COD