------------------------------------------------------------ Windows下的 SETI@home 2002年3月 (c) SETI@home, 加利福尼亚大学 伯克利, 2000 ------------------------------------------------------------ 这一文档给您提供安装以及使用 SETI@home 的信息。如果您需要 SETI@home 的详细说明,以及其他相关信息,请访问我们的主页: http://setiathome.ssl.berkeley.edu ---------------- 怎样应用这一文档 ---------------- 为了最佳观看这一文档,请您最大化该窗口。要打印这一文档,请在记事本或 者其他的字处理软件中,指向"文件"(File)菜单,并点击"打印"(Print)。 ---- 目录 ---- - 介绍 - 加入 SETI@home - 参数选择 - 闪动的图标 - 移动 SETI@home 的数据 - 移除 SETI@home 程序 - 常见问答 ---- 介绍 ---- 感谢您安装 SETI@home。有了您,以及数以十万计的其他一些像您一样的计算机 用户的帮助,我们检测到在宇宙其他地方的智慧生物发出的信号的可能性增加了。 这一帮助文件将解释 SETI@home 是怎样工作,怎样更改它的设置,以及怎样把它 从您的计算机中删除掉。 SETI@home 是由两部分组成的:一个"应用程序" 和 一个"屏幕保护程序"。 应用程序执行所有的工作:它从互联网下载数据,执行复杂的数据计算(寻找那些 可能是人为造成的有序图案),返回结果,并下载其它数据。该应用程序在系统托 盘上(一般是在右下角)生成一个绿色的射电望远镜的图标。您可以通过双击这个 图标来打开应用程序的窗口,或者用右键单击这个图标然后从弹出窗口中选择 "Maximize"(最大化)…… 当您在一段时间内没有敲击键盘或者移动鼠标,屏幕保护程序就会运行。它将用彩 色图片显示数据的分析过程。一般来说,应用程序仅会在屏幕保护运行的时候处理 数据。不过,您也可以使应用程序随时都在处理数据。 -------------- 加入 SETI@home -------------- 为了使用 SETI@home 您必须在 SETI@home 服务器上创建一个"账户"。您的账户 将由您的Email地址确定。这将使我们能在您发现外星人时确定您的身份。 如果您在多台电脑上运行 SETI@home,他们可以使用相同的账户。 当您安装 SETI@home 时,您将被询问是创建一个新帐户还是使用已有的账户。该帐 户将会在加利福尼亚大学 伯克利的服务器上检验或者创建,SETI@home 将会运行于 这一账户下。如果您想改变账户,请在应用程序窗口中打开"Setting"(设置)菜单, 选择"Change/Create login"(改变/创建 账户)。屏幕将会显示当前的账户,您就 可以选择另一个存在的账户,或者创建一个新账户。 要选择一个已经存在的账户,您只需键入您的邮件地址。如果您要创建一个新账户, 您将被询问以下内容 1.姓名或者昵称 2.Email地址 3.国家 4.邮政编码 5.选择您的电脑的位置(学校、办公室或者家里) 我们不会把这些信息提供给任何人。我们用它来统计诸如某个国家有多少人加入了 SETI@home,有多少使用者在学校等等这类的信息。这些信息将会显示在我们的主页上, http://setiathome.ssl.berkeley.edu。 如果您选择了显示您的电子邮件地址,那么当您的屏幕保护程序找到了一些有趣的信息, 或者您赢得了其他的奖励(比如您处理的数据比别人多),您的电子邮件地址就可能会 在我们的主页上显示。默认的设置是 不 显示您的邮件地址。这完全取决于您。您也可 以决定是否把您的名字显示在网页上。 Windows允许多用户公用一台计算机。然而,改变您的登录身份并不会影响到 SETI@home。 如果您想改变您的 SETI@home 登陆身份,您必须使用"Setting"(设置)菜单。 -------- 参数选择 -------- SETI@home 允许您设置何时分析数据以及何时与网络连接。在安装时,您将被询问到这 些,但是您也可以在任何时间改变它。要改变它,首先打开应用程序窗口,选择"Setting" (设置)菜单,点击"Preferences"(参数选择)。 有三项参数设置: Data Analysis(数据分析): - Data Analysis happens only when the screen saver is active or application window is open 当屏幕保护运行或者应用程序窗口打开时才运行数据分析 或者 - Data Analysis always runs 总是运行数据处理 如果您选择第一项,SETI@home 不会在您做日常工作时使用任何计算机资源或者内存。如 果您选择了第二项,SETI@home 将总是运行。这将会占用大约 15 MB 内存以及一部分计算 机资源,所以我们仅向那些运算快、内存大的计算机用户推荐这一选项。如果您使用这一 设置后发现运行其他应用程序迟缓,请关闭它。 Network Connection(网络连接): - Ask me before connecting to the Internet 在连接到互联网之前询问我 或者 - Connect automatically whenever needed 当需要时自动连接 当 SETI@home 需要通过互联网连接到 SETI@home 服务器时,您可以选择 SETI@home 是否 应该得到您的许可。到 SETI@home 服务器的连接仅仅在需要下载新的数据时是必需的。在 典型的奔腾级别的计算机上,这种连接每隔一到两天发生一次。所以,连接并不是很频繁, 但是您可能仍然需要屏幕保护程序在连接前通知您。 如果您通过调制解调器上网并且您的电脑与自动答录机或者是传真机共用一条电话线,您可 能想让 SETI@home 在连接前得到您的允许(否则它可能会在您通话时试图连接,这是应当 避免的)。在这种情况下,请选择第一项。闪烁的 SETI@home 图标将会告诉您 SETI@home 需要连接到网上了。 第二项选择(自动连接)当您有一条全天上网的线路时是很有意义的,比如局域网连接(LAN)、 ASDL、Cable解调器或者您有一条专用上网线时请选这项。这将使 SETI@home 更加有效率。 如果您选择了这一项,不要因为调制解调器突然开始拨号而吃惊,以为出了什么问题。 SETI@home 可能只是需要更多的数据来分析。 如果您在 SETI@home 中选择了"自动连接",而且您有一条拨号连接(调制解调器或者ISDN), 您必须同时将您的计算机的Internet选项设置为自动连接。 如果您对您的Windows自动连接设置存在困难,请在 SETI@home 的参数选择中选择"Ask me before connecting to the Internet 连接之前询问我"。当 SETI@home 需要连接时, 在选择"Connect Now"(现在就连接)之前,需要先手工建立Internet连接(要手工建立连接, 选择 开始-> 程序-> 附件 -> 拨号连接,并双击需要的连接。) 更详细的内容请参见本文档后的常见问题"我怎样才能为我的电脑建立自动连接?" Proxy Server(代理服务器): 为了更加安全,一些组织机构在连接到Internet时使用"HTTP代理服务器"和/或"SOCKS代理 服务器"。如果您不清楚您的电脑是否使用代理服务器,请向您的网络或者系统管理员询问。 如果您的系统需要使用HTTP代理连接到Internet,选择"Connect Via HTTP Proxy Server" (通过HTTP代理服务器连接),并在空格中填入它的名字和端口。当填代理服务器的名字时,请 不要填入"http://"。 端口一般是80。如果您的代理服务器的设置与此不同,请填入相应设置。这里只能填入0 - 9这 些数字。 如果您的系统需要使用SOCKS代理连接到Internet,选择"Connect Via SOCKS Proxy Server" (通过SOCKS代理服务器连接),并填入您的系统管理员制定的适当信息。 请注意:我们花了很多时间来支持在防火墙后的人们以及使用各种不同的代理服务器(包括socks和 http)。尽管做了这些努力,许多用户仍然不能连接到 SETI@home。在这种情况下,请与您的系统 管理员或者ISP联系,询问何种安全机制可能阻止了与 SETI@home 的数据交换,并且可以采取哪 些措施来解决这一问题。 我们已经可以使用绝大多数支持Internet工程任务组(Internet Engineering Task Force)所 建立的世界标准的代理服务器。一些软件公司出售的服务器使用自有协议。我们的浏览器经常收 到来自这些服务器发来的乱码,这使我们不可识别。 --------------- 屏幕保护程序参数 --------------- 在客户端的参数选择上,您可能想改变屏幕保护程序的参数。选择 开始 -> 设置 -> 控制面板。 打开显示控制面板,然后选择屏幕保护标签。 如果 SETI@home 不是当前的屏保,请从下拉菜单中选择它。在"等待时间"中,填入设定的屏幕 保护激活所需的等待时间。 最后,按"设置"按钮来指定显示空白(blank)的延时时间和是否显示空白(blank)(SETI@home 在空白显示状态下运行更快)。 在许多系统中,使屏幕显示空白也可节省能源,因为绝大多数显示器比计算机本身需要消耗更多 的电能,而许多新型显示器在空白状态下将进入节电模式。 --------- 闪动的图标 --------- 有些时候您将会看到 SETI@home 闪动的图标。这意味着它需要您的注意。双击图标您将得到提示。 将会出现以下几种可能: - SETI@home 需要连接到Internet,并且等待您的连接许可。如果您没有把您的电脑设置成自动拨 号状态,在让 SETI@home 继续以前,您将需要手动拨号(运行ISP提供商提供的internet拨号连接)。 - 在 SETI@home 网站上有一个 SETI@home 软件的新版本可供下载(http://setiathome.berkeley.edu)。 - SETI@home 遇到一个您可以修复的错误。例如,您的磁盘空间可能不够了。删除一些文件,然后 按OK键使 SETI@home 继续。 - SETI@home 遇到一个内部错误。在一些情况下你可以通过关闭 SETI@home 程序之后重新启动它 来解决。(关闭方式:点击程序窗口右上角的"x"按钮。)如果相同的错误重复地出现,请您经由我 们的网站报告给我们。(http://setiathome.berkeley.edu ; 点击"Software Download and Help") ------------------------ 移动 SETI@home 的数据文件 ------------------------ 根据我们防止伪造计算结果的新安全措施,请您最好将所有的数据文件看作一个整体。如果由于 某种原因您必须移动或复制这些数据文件,请确保将它们整体移动。涉及到的文件包括:key.sah, state.sah, outfile.sah, result_header.sah, work_unit.sah和result.sah (并不是在任何一个时间所有这些文件都会存在)。您不需要将user_info.sah, version.sah 或者"SETI@home ReadMe"与其他文件一起移动。 有些用户在同一台电脑上下载数据包并上传分析结果,但是在不同的电脑上处理不同的数据包,或 者把它们保存起来日后在同一台电脑上处理。如果所有的电脑具有相同的配置并且运行相同版本的 SETI@home 软件,那么上述处理方式将是可行的。 作为一种可供选择的方法,您可以在运行 SETI@home 的不同的电脑间仅仅移动work_unit.sah或 者result.sah文件。 如果你只移动了work_unit.sah文件,SETI@home 会删除并且重新初始化其他文件,这样, work_unit将会被重新从最初开始处理。 如果你只把result.sah文件移动到不同的电脑,SETI@home 客户端软件将会把结果传送到服务器, 同时继续处理work_unit(如果目录中有的话)。 *重要信息:在移动文件之前请您确保完全退出 SETI@home 程序。方法是,右键单击位于屏幕右下 角的系统托盘中的程序图标,在弹出的菜单中选择Exit。从最大化的程序窗口中的File菜单里选 择Exit或者点击窗口右上角"x"按钮,都将_不会_完全退出软件,程序将在后台继续执行。 当 SETI@home屏幕保护程序启动时它将会自动地启动该程序,您也可以用通常的方法双击 SETI@home.exe 文件图标。 -------------- 移除 SETI@home -------------- 厌倦了寻找ET吗?想要恢复Windows飞行窗口的屏幕保护程序吗?SETI@home 给您带来了麻烦吗? 想要关掉它吗? 您有三种选择: - 如果您想在下次启动电脑之前临时关闭 SETI@home,右键单击 SETI@home 图标选择Exit选项。 当您再次启动您的电脑或者 SETI@home 屏幕保护程序运行的时候,软件将会被再次启动。需手工 启动软件,请单击开始/程序/SETI@home。 - 需选择其他屏幕保护程序,请单击开始/设置/控制面板/显示/屏幕保护程序。这时您可以选择一 个不同的屏幕保护程序。如果您已经在Preferences中选择了"Data analysis always runs", SETI@home 将会继续在后台工作;否则它将只会在您打开程序窗口时运行。 - 需从你的电脑硬盘卸载 SETI@home 时,请单击开始/设置/控制面板。此时双击添加/删除程序, 选择 SETI@home ,然后点击"添加/删除..."按钮。 -------- 常见问答 -------- 问:我怎样才能打开 SETI@home 应用程序的窗口? 答:在Windows的"系统托盘"里找到 SETI@home 的图标,双击它就可以了。系统托盘一般在屏幕 的右下角。SETI@home 的图标看起来像一架绿色的射电望远镜。您也可以用右键单击图标然后选择 "最大化"(Maximize)。 问:SETI@home 的图标在哪里?我在系统托盘里找不到它。 答:您可能偶然的退出了 SETI@home 应用程序。您可以重新从开始菜单的 程序 / SETI@home 选 择进入。 问:我在"程序"菜单里找不到 SETI@home。 答:请重新安装 SETI@home ;如果需要请首先下载(从 http://setiathome.berkeley.edu)。 问:我怎样设置屏幕保护程序? 答:在控制面板里,双击"显示"以打开显示属性对话框。选择"屏幕保护程序"标签。您将会看 到可供选择的屏幕保护程序列表。注释: SETI@home 在第一次安装后就将它自己设置为默认的屏 幕保护程序。 问:我能在 SETI@home 中使用Windows屏幕保护密码保护功能吗? 答:可以。 问:SETI@home 已经处理完了一个work_unit,但是进度重新回到了零,它又重新开始了。这是怎 么回事? 答:这有几种可能。如果您设置了自动与Internet连接,SETI@home 可能已经返回了结果并下载了 新的work_unit。(如果一个work_unit里面包含了太多的无线电干扰或者RFI,那么 SETI@home 可 能会比平常更早的下载新的work_unit。) SETI@home 的进度被不正常的系统错误或者电源中断而打断,它的输出文件可能不能用了。在这种 情况下,SETI@home 将会自动地从零开始处理。 问:我怎样才能完全的去除 SETI@home 程序? 答:在控制面板里,打开"添加/删除程序"对话框,选择 SETI@home。 您也可以从 开始/程序/SETI@home菜单中选择"Remove SETI@home"。 问:我的电脑有大量的内存和快速的处理器。我可以使 SETI@home 一直运行吗? 答:是的。打开 SETI@home 应用程序窗口,在Preferences对话框中选择"Data analysis always runs"(数据分析总是运行)。 问:我在笔记本型电脑上运行 SETI@home,在选择SETI@home的安装目录时,安装程序停止了运行。 我怎样才能修复它? 答:在一些笔记本电脑上,安装程序可能会试图寻找软驱(A盘),如果软驱没有联接上,那么需要一 到两分钟的等待。等一会,安装程序就会恢复。 问:我刚刚下载了一个work_unit,我到我的Internet提供商的连接就中断了。是 SETI@home 中 断了连接吗? 答:不是的。Windows在一段空闲时间之后会自动中断连接。您可以在控制面板里的Internet属性 里设置这段时间的长度。 您的ISP也可能在一段时间后中断连接。 问:我正在运行屏幕保护程序:左边和右边的一部分好像被切掉了。为什么? 答:您的系统可能正在运行于640x480的显示模式下。我们现在允许 SETI@home 运行于该模式下; 然而,您可能看不到所有的显示。我们建议您将显示模式设置为至少800x600。你可以从控制面板 /显示对话框中改变您的设置。 问:我在双处理器的Windows NT系统上运行,图形看起来很怪异。我怎么修复它? 答:您可以设置您的系统,强制 SETI@home 使用一个处理器。 问:我在Windows 2000 Beta 3下运行,客户端的屏幕保护程序从来都不运行。为什么? 答:我们确信该版本的操作系统有问题。您可以手动的从开始菜单中运行客户端。如果您从"显示" 属性的屏幕保护里"预览",那也会运行客户端。 问:点击 SETI@home 的关闭按钮并不会关掉应用程序;它只是最小化。 答:绿色的 SETI@home 的图标仅仅在 SETI@home 运行时才会出现在系统托盘里。所以在不运行 SETI@home 时,我们最小化窗口以使图标可见,而不是退出。因为这条规则很容易忘记,SETI@home 将关闭按钮时为最小化按钮。SETI@home 在最小化以后应该不会影响到运行其他程序。如果因为某些 原因您想要完全的关闭 SETI@home,请在系统托盘的绿色图标上单击右键,选择退出。当下一次屏 幕保护程序运行时,它将重新启动 SETI@home(如果您将 SETI@home 作为当前的屏幕保护程序)。 问:一些时候我在左上角看见一些曲线,另一些时间它们就消失了。这是怎么回事? 答:这一特性是在2.0以后的版本中添加的。当 SETI@home 完成了每次的快速弗利叶变换后,它将 决定是否作进一步的处理(高斯曲线变换)。新的图形显示了这种曲线变换的结果,但是直到数据被 找到才会进行这一新加的计算。在曲线变换的过程中,图形显示了当前数据被分析的过程。在其他时 间里,它将显示在这项工作中找到的最好的高斯曲线。在有些数据里,高斯曲线变换根本不会发生。 问:我想将我的硬盘关掉以节省能源。我怎样才能使 SETI@home 继续运行,而不开启硬盘? 答:您可以使用 RAM盘。需要更加详细的信息,请访问我们主页上的连接 http://setiathome.berkeley.edu/links.html。您也可以将您的显示器设置为节能状态,或者 关掉您的显示器。 问:我在连接到Internet是遇到了困难。这些数字是什么意思? 答:如果您在Preferences(参数选择)对话框里设置了"Ask me before connecting"(连接前询问我), SETI@home 将会对许多错误提供更详细的信息。 问:不论何时SETI@home试图连接到服务器时,它立刻会报告一个错误。 答:首先,从菜单中选择"Proxy Settings",检查他们是否正确。 如果那不是问题所在,那么试试这个:在 SETI@home 的 Preference中设置"Ask me before connecting"。手动的是您的电脑上网。然后选择"Connect Now"(现在连接)。(要手工建立连接, 选择 开始-> 程序-> 附件 -> 拨号连接,并双击需要的连接。)如果这样解决了您的问题,那么您的 电脑的"Internet设置"面板可能设置的不对。详细地介绍请参见"我怎样才能使我的电脑自动连接"? 如果您的电脑没有较新的IE浏览器,您的软件可能不支持 SETI@home 自动重拨的功能;我们没有在老 版本的IE浏览器上做试验。需要的文件是:c:\WINDOWS\SYSTEM\wininet.dll。 问:我怎样才能使我的电脑自动连接? 答:Windows 95/98用户请按以下步骤: 1)从开始按钮,选择"设置"-〉"控制面板"。打开"Internet属性"面板。 2)选择"连接"标签。确保所需的"拨号连接"是默认连接。(当时默认连接时,"设为默认连接"按钮是灰 色的。) 3)设为"始终拨默认连接"。 4)从列表中选择正确的"拨号连接",然后单击"设置"按钮。 5)另一个对话框"xxxx 设置"将出现。按下"高级"按钮。 6)"高级拨号"对话框将出现。设置"空闲xx分钟则断开连接",输入一个您希望的数字。 如果您愿意,您也可以设为"不再需要连接时断开连接"。 7)关闭"Internet属性"面板。 8)双击"我的电脑",在默认的"网络连接"图标上双击。确保"保存密码"被选中。即使没有密码也要如此。 如果您已经选中了,请点击"连接"然后点击"取消"。关闭对话框。 Windws NT用户这样做: 1)点击开始,指向程序,指向附件,然后点击拨号连接。 2)点击"更多",然后点击"用户属性"。 3)在"允许本地自动连接"对话框里,选择每个您想自动连接的位置。 4)点击"OK",然后重新启动电脑。 问:版本1.07和版本1.7有什么不同? 答:SETI@home 的系统版本号由两部分被句点分开的整数组成。在句点之后的部分并不是一个小数。 第一个数字是主版本号,第二个数字是副版本号。 原先,我们计划使用 1.0, 1.1, ..., 1.9, 1.10,之类的版本号。但是这样就造成了混乱; 例如,哪一个版本更新呢,1.2 还是 1.11?我们觉得在小于10的副版本号之前加上一个0有助于帮助, 这样可以强调1.02比1.11更老。 ---------------------------------- SETI@home 让我们大家一起寻找外星人 ---------------------------------- SETI@home 帮助文档的中文翻译是由 郭晓(Gene)和高薛伟(Grid)共同完成的 您可以发电子邮件给我们,一起讨论 SETI@home 我们的邮件地址是:gene211@263.net; gaoxuewei@21cn.com ---------------------------------- SETI@home/BOINC 中文官方网站 ---------------------------------- www.equn.com/seticn/ www.equn.com/