图书节选:JDS 即时通讯 (IM)

作者:Tom Adelstein

编者注:以下节选自 《探索 JDS Linux 桌面》,这是一本由 Tom Adelstein 和 Sam Hiser 合著,并由 O'Reilly and Associates 出版的新书。

JDS 即时通讯 (IM)

即时通讯,有时称为聊天,已从主要是一种青少年的社交媒介发展成为专业人士重要的沟通工具。它在许多协作环境中补充了电子邮件和传统工具(如电话)。在商业环境中,即时通讯的一个主要好处是,它以零成本提供了通过桌面进行联系和交换信息的快速性和即时性。

大型互联网提供商和其他服务提供了许多不同形式的即时通讯。幸运的是,JDS 中的即时通讯工具支持其中许多形式。JDS 的即时通讯工具基于 gaim,这是一个多协议互联网聊天客户端。即时通讯工具位于 JDS 的“启动”>“应用程序”>“互联网”>“即时通讯”下。

通过 JDS 的即时通讯工具,您可以与以下任何即时通讯和聊天网络的成员聊天

  • AOL 即时通讯 (“AIM”)

  • ICQ

  • IRC

  • Jabber

JDS 不支持的聊天服务或协议包括

  • MSN

  • Yahoo!

  • Zephyr

以前,软件限制即时通讯参与者只能与他们自己网络中的成员通信,他们在其中共享相同的通信协议。例如,就在不久前,AIM 成员只能与其他 AIM 成员聊天,而不能与 Jabber 成员聊天。现在,诸如 JDS 的即时通讯工具之类的程序正在解决即时通讯网络的碎片化问题。

使用即时通讯工具,您可以维护多个即时通讯网络的帐户,并在与不同的好友聊天时更改即时通讯服务,甚至可以同时运行来自不同网络的聊天会话。但是,仍然无法与跨不同聊天网络的人员进行单个多人聊天会话,因为即时通讯服务仍然使用不同的协议。

如果您绝对必须与 JDS 即时通讯工具不支持的某些聊天网络的成员聊天,则可以通过下载其他软件来解决此问题。JBuddy Messenger 是另一个多协议聊天客户端,它与 JDS 即时通讯工具未涵盖的多个 IM 网络一起使用,包括 AIM、ICQ、JBuddy、Lotus Sametime、MSN 和 Yahoo!。

有关下载和安装 JBuddy Messenger 的帮助,请访问 Sun 的 JDS 支持论坛。JBuddy Messenger 软件位于 www.zionsoftware.com

IM 设置

在这里,我们将介绍设置您的即时通讯帐户所需的步骤。

注册新帐户,获取屏幕名称

要使用即时通讯工具,首先您需要拥有屏幕名称,或者注册以使用上述即时通讯网络之一创建新帐户和屏幕名称。表 1 告诉您在各种网络中设置帐户和屏幕名称的位置。选择您的首选网络。

表 1. 设置帐户的位置

聊天网络注册屏幕名称
AOL 即时通讯 (AIM)my.screenname.aol.com
ICQweb.icq.com/register
Jabberwww.jabber.org/user/userguide/#register
Netscape/AIM如果您已经拥有 @netscape.net 电子邮件地址,则您现有的 Netscape 电子邮件用户 ID 和密码可用作您的 IM 屏幕名称和密码。

技术导向的用户可能会喜欢阅读有关可用的不同即时通讯协议的信息,因为每种协议提供的服务和功能各不相同。即时通讯服务的每个网站都提供了有关其各自的网络、协议和功能的有用信息。在 gaim 软件开发人员的网站上,还有一个关于不同即时通讯和聊天协议的有用(尽管不完整)的调查。

转到您选择的聊天网络的屏幕名称注册页面,并按照那里的程序建立屏幕名称和密码。通常,系统会要求您提供电子邮件地址,并可能要求提供其他信息,例如您的出生日期。

建立屏幕名称后,您可以在即时通讯工具中设置您的帐户并开始聊天。

帐户设置

要设置您的第一个聊天帐户,请通过“启动”>“应用程序”>“互联网”>“即时通讯”打开 JDS 即时通讯程序。“登录”窗口将出现。在相应的字段中输入您的屏幕名称和密码。(参见图 1。)

Book Excerpt: JDS Instant Messenger (IM)

图 1. 等待屏幕名称和密码输入

在“屏幕名称”字段中,“<新用户>”短语表示您尚未设置任何即时通讯帐户。突出显示该短语,然后按 Delete 键,或者在突出显示时直接在上面键入您的屏幕名称。然后按 Tab 键,输入您的密码,然后单击“登录”按钮。这将立即在您的桌面上打开“好友列表”窗口,您可以开始聊天了。这也建立了您的默认即时通讯帐户,程序会在您下次打开程序时记住该帐户。(参见图 2。)

Book Excerpt: JDS Instant Messenger (IM)

图 2. 输入屏幕名称和密码

如果用户不遵守最初在其屏幕名称或密码中建立的大写或小写模式,则有时会遇到登录困难。您选择的聊天网络决定了您的屏幕名称和密码是否区分大小写。

您可以在图 3 中看到第一个(默认)IM 帐户信息,这是您在首次执行帐户设置时自动输入的。

Book Excerpt: JDS Instant Messenger (IM)

图 3. 即时通讯帐户信息

您可能还有其他不同的即时通讯帐户和屏幕名称,其他聊天网络上的其他人通过这些帐户和屏幕名称认识您。要将一个或多个此类帐户添加到您的 JDS 即时通讯程序,请转到打开的“好友列表”窗口(当您启动即时通讯工具时,此窗口始终打开并在您的桌面上),然后选择“工具”>“帐户”,这将打开“帐户”窗口。您可以在此处根据需要添加其他 IM 帐户。

IM 基础知识

在这里,我们将介绍使用 JDS 即时通讯工具的基本工具。

登录

在“登录”窗口中正确输入您的屏幕名称和密码后,单击“登录”按钮。您的好友列表将出现在您的桌面上,并且您已登录到即时通讯工具。

如果您位于防火墙后面的网络上,例如公司的局域网,则您可能难以登录到即时通讯工具。在这种情况下,请咨询您的系统管理员,他们也许能够配置代理。

请注意,在您随后每次打开即时通讯工具时,都会输入您的默认屏幕名称和密码,您只需单击“登录”即可。即使此步骤也可以绕过,我们将在下一节中看到。

当您首次打开程序并看到“好友列表”时,主窗口是空白的。如图 4 所示的“好友列表”已包含一个名为“OSSI & OGIP”的组。稍后,我们将讨论如何管理好友和组。

Book Excerpt: JDS Instant Messenger (IM)

图 4. 好友列表

自动登录

如果您希望即时通讯工具在您首次打开时自动登录,则可以通过设置“自动登录”来节省一个按键。在“好友列表”中,转到“工具”>“帐户”以打开“帐户”窗口。在那里,“自动登录”列从右侧数第二个。您可以选中要为其建立自动登录的帐户的复选框。

自动登录可以节省每次 IM 会话开始时的一些额外鼠标单击,如果您只有一个默认的 IM 帐户并且一直使用该帐户,则尤其有用;它也适用于向您的好友发出您已准备好进行“IM 通讯”的信号。

请记住,自动登录也有其缺点。登录到您的 IM 帐户始终会向其他“IM 用户”(那些在其好友列表中输入了您的屏幕名称的用户)发出您在工作站旁并且可以聊天的信号。在许多情况下,例如当您非常忙碌时,您可能不想向他人发出您有空的信号,因为来自他们的即时消息可能会分散注意力。在此时,您可能想要打开您的即时通讯程序以查看您的好友中谁在线,但是您希望对他们保持“离线”状态。在这种情况下,自动登录会增加您的工作流程中的鼠标单击次数。因此,您的“自动登录”设置值得考虑,并且最好基于您最常喜欢做的事情。

开始聊天

如果您知道某人在您注册的即时通讯服务上的屏幕名称,则可以立即开始聊天。(最好立即将他们添加到您的好友列表中,特别是如果您将来会与他们聊天。请参阅“添加好友”部分。)

在桌面上打开的“好友列表”窗口底部,单击最左侧的“IM”按钮。“新建消息”窗口将打开(图 5),并提示您输入屏幕名称。输入对方的屏幕名称,然后单击“确定”。

Book Excerpt: JDS Instant Messenger (IM)

图 5. “新建消息”窗口

这将打开一个“会话”窗口,如图 6 所示,您可以开始即时通讯会话了。

Book Excerpt: JDS Instant Messenger (IM)

图 6. “会话”窗口

在图 7 中看到窗口是如何标记为 gpbazzini 的。这是您即将与之聊天的人的屏幕名称。另请注意上部面板左上角的选项卡,该选项卡也标有另一聊天方的屏幕名称。当您同时进行多个聊天会话时,选项卡会派上用场,使您可以轻松地在不同的对话之间移动。与多人打开单个聊天会话是另一种功能(稍后在“多人聊天”部分中讨论)。

在底部窗口(光标在窗口首次打开时所处的位置)中键入文本,然后按 Enter 键。每次按 Enter 键时,您键入的最新消息都会传输到 IM 会话伙伴的“会话”窗口,前提是她已登录到其工作站上的即时通讯服务。她的回复将按顺序返回到您的“会话”窗口中。

好友列表

在即时通讯的上下文中,“好友”是您经常想与之聊天的人。好友可以是工作场所的配偶、兄弟姐妹、最好的朋友、熟人或工作同事。通常,一个人的好友列表包括许多(如果不是全部)这类人。稍后,我们将展示如何将好友组织成组。

好友列表对于富有成效的聊天至关重要。没有它,您将需要记住所有朋友或同事的屏幕名称,这将增加许多不必要的击键,并可能使您很快对 IM 失去兴趣。

好友列表也是在 JDS 即时通讯程序中调整您的帐户、首选项和隐私设置的出发点。

添加好友

要添加好友,请转到您的“好友列表”窗口(图 4),然后选择“好友”>“添加好友”。这将打开“添加好友”窗口(图 7),您可以在其中输入好友的屏幕名称和别名。

Book Excerpt: JDS Instant Messenger (IM)

图 7. “添加好友”窗口

别名是您为该好友标记的标签,它稍后会在您的好友列表中可见地列出。例如,在图 8 中,别名 Tom 代表本书的合著者 Tom Adelstein,Sam 很难在脑海中将他的屏幕名称与他联系起来。您的好友列表越长,创建易于记忆的别名就越重要。

Book Excerpt: JDS Instant Messenger (IM)

图 8. 显示组的好友列表

别名功能很有用,因为通常不容易通过某人的屏幕名称来识别他们。例如,对于假设的屏幕名称 Moochy007,很容易忘记其背后的真人。另一方面,有些人是永远不会忘记的。

开始与好友聊天

要与好友列表中某人开始聊天会话,请转到好友列表,然后双击您想与之聊天的好友的别名。此操作将调出一个“会话”窗口,准备好让您输入。键入您的消息,然后按 Enter 键进行传输。开始聊天吧。

添加组

如前所述,如果您将好友组织成组,则可以更轻松地找到他们。要向您的好友列表添加新组,请转到您的好友列表,然后选择“好友”>“添加组”。这将打开“添加组”窗口,您可以在其中输入您创建的名称,然后按“添加”按钮。使用一种命名方案,该方案可帮助您快速识别您在好友列表中随着时间推移建立的不同组。图 8 显示了一个名为“OSSI & OGIP”的组。

“会话”窗口

当您或您的 корреспондент 开始即时通讯会话时,正如我们所展示的那样,“会话”窗口处于活动状态。您的键盘输入将显示在下部窗口中,就像您键入一样。当您在键入后按 Enter 键时,您的输入将发送给您的伙伴。它也会出现在您的上部窗口中,在带括号的时间戳之后,后跟您的屏幕名称,这两者都以一种颜色区分您自己对对话的贡献与您的伙伴的贡献。

“会话”窗口还提供选项卡,这些选项卡表示同时打开的不同聊天对话。每个选项卡都标有另一方的屏幕名称。您可以与不同的人维护多个聊天会话,同时使用选项卡从一个会话导航到另一个会话。另一端的相应人员不知道您正在与其他人聊天。

如果您有多个即时通讯帐户并且一次登录到多个帐户,则“会话”窗口菜单提供了一个有用的“发送身份”功能,该功能允许您更改您发送消息所用的帐户。您可以在聊天过程中更改屏幕名称,但这可能只会造成混乱。更有可能的是,您将使用不同的服务启动多个会话。

会话文本自定义

“会话”窗口允许您更改消息文本的大小和颜色,并提供常用的粗体和斜体形式。字体自定义功能可在“会话”窗口中上下窗格之间的按钮中访问。

会话插入

“会话”窗口提供按钮,允许您插入图像文件和指向您想在消息中引用的 Web 内容的超链接。还有一个按钮可以插入各种笑脸,以活跃您的 IM 通信。插入按钮位于上下窗格之间,在右侧。

右上角的小键盘图标是什么?

这个神秘的图标时隐时现,是即时通讯工具最有趣和最有用的设计功能之一。小键盘图标就像忙音信号。当它出现时,它表示与您聊天的人正在他的键盘上打字。

在对话中,通常在对方说完话后再说话是礼貌的;否则,您会打断,这可能被认为是粗鲁的。在即时通讯和聊天中也是如此:如果您看到对方正在打字,您最好等到他们发送消息后再回复。

多人聊天

即时通讯工具允许与许多参与者同时聊天。主持人(首先创建多人聊天会话的人)邀请其他人加入。主持人必须首先转到她的好友列表,然后选择“好友”>“加入聊天”。这将打开“加入聊天”窗口,主持人可以在其中

  • 选择要加入的帐户

  • 输入多人聊天会话的名称

  • 设置交换号码(默认为 4)

IM 实用技巧

即时通讯工具提供了许多功能和配置首选项。在本节中,我们将重点介绍一些有趣的功能。与往常一样,您可以花几分钟时间探索应用程序的设置、按钮和菜单项,以了解可能增强您自己的工作和娱乐方式的功能,从而获得很多收获。

IM 和手机之间的聊天

即时通讯工具允许您将短信发送到支持 SMS 的手机。此外,接收者的短信回复会像标准的即时通讯会话一样显示在您的桌面上。

在您的好友列表中,单击窗口左下角的“IM”按钮,打开“新建消息”窗口。(参见图 5。)在“屏幕名称”行中,输入 +1,后跟您要向其发送短信的手机号码,然后单击“确定”。(参见图 9。)

Book Excerpt: JDS Instant Messenger (IM)

图 9. 向手机发送短信

这将打开一个新的“会话”窗口,您可以在其中与手机持有人聊天。他们可以像在传统的短信对话中一样回复。

要使此功能正常工作,您要与之通信的手机必须具有 SMS 短信功能,并且这些功能可访问且已由其手机服务提供商启用。请咨询您的电信提供商以确认服务。此外,消息服务尚未统一建立,并且某些国家/地区可能由于各种原因而不支持 IM 到手机的连接。

但是,如果您能够连接,这是一个令人兴奋的功能。

禁用(或启用)声音

如果您一直在使用即时通讯工具,您就会知道消息接收和其他消息事件都伴随着声音。

在某些情况下(例如,当您在多人电话会议上使用 IM 作为辅助通道时),您应该禁用桌面上的声音,这样通话中的每个人都不会听到背景中响起的“收到消息”哔哔声。如果每个人都保持声音启用状态,想象一下,当对方在激烈的谈判中最终宣布一些重要事项(如定价)的细节时,通话中会听到多少哔哔声。

要在收到消息时禁用声音,请从您的好友列表转到“工具”>“首选项”>“声音”>“声音事件”,然后取消选中“收到消息”旁边的框。这将阻止您的机器在每次收到即时消息时发出哔哔声。

您可以从此窗口控制的其他声音事件包括

  • 好友登录

  • 好友注销

  • 收到消息

  • 收到消息开始对话

  • 消息已发送

  • 人员进入聊天室

  • 人员离开聊天室

  • 您在聊天室中说话

  • 其他人在聊天室中说话

  • 有人在聊天室中说出您的名字

在这里,您可以进行永久更改或恢复默认设置。

管理“离开消息”

如果您离开办公桌几分钟,可以发送“离开消息”。这是一种礼貌的方式,可以告诉您的好友您不在,尤其是在您在聊天会话期间离开时。

如果您在一分钟内没有触摸键盘,系统默认会自动发送“离开消息”。系统的默认“离开消息”内容为“稍微不那么无聊的默认消息”。您可以通过好友列表更改此默认消息并调整时间段以符合您的偏好;转到“工具”>“首选项”,然后单击“离开/空闲”。此窗口还允许您停用“自动离开”功能,以便它停止自动发送“离开消息”。如果您这样做,则发送“离开消息”的唯一方法是通过“工具”>“离开”手动发送,您可以在其中从下拉框中选择适当的消息(或默认消息)。

要编辑、添加新消息或删除不需要的“离开消息”,请从您的好友列表通过“工具”>“首选项”转到“离开消息”,其中的任务是不言自明的。您还可以通过“工具”>“离开”>“新建离开消息”或“工具”>“离开”>“删除离开消息”从好友列表中更直接地添加或删除“离开消息”,这些操作也应该是直观的。

隐私控制

即时通讯工具对允许谁与您联系提供了细粒度的控制。这是一项非常重要的功能,因为即时通讯会严重分散您在桌面上的注意力。如果没有隐私控制,即时通讯工具仅在个人或社交环境中才有用,并且几乎不能在商业环境中使用。它还允许用户维护大型好友列表,同时仅允许少数选定的人员进行来电联系。

要控制隐私,请从您的好友列表转到“工具”>“隐私”,窗口通过下拉列表提供了多种选择。(图 10。)在“隐私”设置中,以下选项可用

  • 允许所有用户与我联系

  • 仅允许我的好友列表中的用户

  • 仅允许以下用户

  • 阻止所有用户

  • 阻止以下用户

Book Excerpt: JDS Instant Messenger (IM)

图 10. 默认模式下的“隐私”窗口

在“隐私”窗口中,您可以使用“为...设置隐私”下拉列表为您的每个不同的即时通讯帐户建立不同的隐私设置。“隐私”窗口。图 11 说明了限制性隐私策略设置,其中用户仅允许两位同事访问即时通讯。

Book Excerpt: JDS Instant Messenger (IM)

图 11. 调整隐私设置

传输文件

JDS 即时通讯工具正处于开始提供通过即时通讯会话传输文件的能力的初始阶段。不同的即时通讯服务和协议对文件传输的支持程度各不相同。

通常,您可以发送和接收小于 1 MB 的文件;但是,文件传输成功必须在文件传输的两端都存在协议支持。试错法是查看文件传输是否适用于您的某些同事的好方法。有时可能存在支持,但未记录在案。

Tom Adelstein 与妻子 Yvonne 居住在德克萨斯州达拉斯市,并在纽约市 Hiser+Adelstein 总部担任 Linux 和开源软件顾问。他是 《探索 JDS Linux 桌面》 和即将出版的 《Essential Linux System Administration》 的合著者,这两本书都将由 O'Reilly and Associates 出版。自 1999 年初以来,Tom 一直在撰写有关 Linux 的文章和书籍。

Sam Hiser 是 GNU/Linux 顾问和迁移专家,常驻纽约市。他是 Sun Microsystems OpenOffice.org 开发项目的志愿者营销项目负责人和顾问,直至其第 2000 万次下载。Hiser 与 Adelstein 共同创立了 JDShelp.org,这是一个社区网站,为世界各地的 Java 桌面系统用户提供支持和资源。

加载 Disqus 评论