这是 xfacesx 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
xfaces - X 的邮件图像显示
概要
x脸 [-工具包选项 ...] [-选项 ...]
商品描述
X脸 3.0 版是一个程序,它将显示图像并可选地播放声音
您邮箱中的每封邮件。 此外,您可以执行 shell 命令。
这让您一目了然(或聆听,或其他)知道您的邮件来自谁。
X脸 开始时(当您没有邮件时)看起来像一个彩色 xbiff。 当您收到邮件时
X脸 成为一列(或多列)邮件图标。
X脸 也可用于监视其他列表,使用 -e 选项还是 列表命令
资源。
配置
X脸 接受所有标准的 X Toolkit 命令行选项以及以下选项
旨在与 Rich Burridge 的面孔程序兼容的选项:
-c
指定在开始新行之前面部允许的图像数量。 这个
也可作为资源使用 XFaces.frame.maxWidth.
-e
运行 并使用人脸列表的输出。 这也可以作为
XFaces.list 命令.
-f <facedb 路径>
此选项将默认的 faceb 搜索路径设置为以冒号分隔的列表
中指定的目录 <facedb 路径>. 也可作为资源
XFaces.facedb路径.
-h <图片 高度>
此选项设置内部使用的高度 X脸 以平铺方式布局图像
时尚。 这也可作为资源 XFaces.frame.tileHeight.
-p <更新 时间>
指定在检查新邮件之间等待的时间量。 也可作为
资源 XFaces.更新.
-s <线轴 档案>
此选项指定要监视的备用邮件假脱机文件。 也可作为
XFaces.spool 文件.
-w <图片 宽度>
此选项设置内部使用的宽度 X脸 以平铺方式布局图像
时尚。 这也可作为资源 XFaces.frame.tileWidth.
-C 此选项禁用图像压缩。 图像压缩仅用于显示一个
特定图像仅在显示器中显示一次。 也可作为资源
XFaces.compressImages.
-K 此选项坚持显示中图像的顺序反映顺序
假脱机文件中的图像或由 。 也提供
作为资源 XFaces.keepOrder.
-S 此选项表示不要塑造添加到小于以下图像的额外空间
瓷砖尺寸。
流行
此选项指定用于 POP3 邮箱的主机名。 也可作为
XFaces.popHost.
-最佳 为了向后兼容,请使用 RETR POP3 命令而不是 TOP 来检查
POP3 服务器上的新邮件。
X 默认值
应用程序类名称是 X脸. 为获得最佳结果,请执行以下操作 外壳 资源是
建议:
XFaces.allowShellResize: 真
这将允许 X脸 窗口大小调整为所需的确切大小
对于当前图像。
该程序使用一个非常简单的平铺布局小部件来布局图像。 每张图片都是
显示在 Athena Label 小部件中。 布局小部件的名称是 框架 和
以下资源可用:
XFaces.frame.tileWidth: <图块 宽度>
此资源指定子项的宽度 瓷砖 小部件是
管理。 强制执行此大小。 默认值为 64
XFaces.frame.tileHeight: <图块 高度>
该资源指定了孩子的身高 瓷砖 小部件是
管理。 强制执行此大小。 默认值为 64。
XFaces.frame.setWidth: <力 宽度>
此资源强制宽度 瓷砖 小部件 瓷砖宽。 如果
该值为零则不强制宽度。 默认值为 0。
XFaces.frame.setHeight: <力 高度>
这种资源迫使高度 瓷砖 小部件 瓷砖宽。 如果
该值为零则不强制高度。 默认值为 0。
XFaces.frame.minWidth: <最小值 宽度>
此资源指定了瓷砖的最小宽度 瓷砖 小部件是
允许。 如果该值为零,则没有最小值。 默认值为 0。
XFaces.frame.minHeight: <最小值 高度>
此资源指定瓷砖的最小高度 瓷砖 小部件是
允许。 如果该值为零,则没有最小值。 默认值为 0。
XFaces.frame.maxWidth: <最大 宽度>
此资源指定瓷砖的最大宽度 瓷砖 小部件是
允许。 如果该值为零,则没有最大值。 默认值为 0。 注意
自从 瓷砖 小部件按行主要顺序布置其子项,值为 0
创建图像的水平列表。 如果该值指定为 1,则垂直
列表已创建。
XFaces.frame.maxHeight: <最大 高度>
此资源指定瓷砖的最大高度 瓷砖 小部件是
允许。 如果该值为零,则没有最大值。 默认值为 0。
XFaces.frame.vertSpacing:
此资源以像素为单位指定间距 瓷砖 小部件位置
孩子之间垂直。
XFaces.frame.horizSpacing
此资源以像素为单位指定间距 瓷砖 小部件位置
在孩子之间水平。
XFaces.frame.internalWidth
此资源以像素为单位指定间距 瓷砖 小部件位置
在它的边界和它的孩子之间水平。
XFaces.frame.internalHeight
此资源以像素为单位指定间距 瓷砖 小部件位置
垂直在其边界和其子项之间。
请注意: If 它们在许多情况下都能提供类似的结果。 指定 a 边界 宽度 HPMC胶囊 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 孩子 of 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 瓷砖 小部件
这 is 不 零 然后 应该 指定 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 以下 资源 价值观 至 be at
最少 二 时 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 边界 宽度 指定 HPMC胶囊 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 儿童:
· 垂直间距
· 水平间距
· 内部宽度
· 内部高度
X脸 还介绍了以下应用资源:
XFaces.spool 文件: <邮件 卷 档案>
这可用于指定要监视的邮件假脱机文件。 默认为
将用户名附加到 线轴目录 资源。
XFaces.spoolDir: <邮件 卷 目录>
此资源指定包含用户邮件假脱机文件的目录。 这
默认是 /usr/假脱机/邮件. 在某些机器(SVR4?)上,您可能希望将其设置为
/usr/邮件.
XFaces.popHost:
此资源指定要联系 POP3 邮箱的主机的名称。 笔记
为了使其工作,您需要创建一个名为 .popauth 在您的
主目录。 该文件需要包含一行,其中包含您的流行音乐主持人
登录 id 后跟空格,后跟您的 pop 主机密码。 从此
文件包含明文密码,这不是最安全的方法。 我现在
无法访问支持任何其他类型身份验证的 pop 服务器。
XFaces.popPort: <端口 号码>
这指定了什么 端口 数 用于 POP。 默认是标准的 POP3
端口110。
XFaces.popTop:
指定是否使用较新的 TOP POP3 命令,而不是 RETR
命令(这可能具有在 POP3 上标记已读邮件的副作用
服务器)。 这也减少了到 POP3 服务器的网络流量,因此
默认情况下启用。
XFaces.list 命令:<用户命令>
此资源指定将执行而不是查看的用户命令
假脱机文件。 如果指定了此资源,则在
假脱机文件 被忽略。 见 USER 指令 数据描述部分
格式化 X脸 期望来自用户命令。
XFaces.imagePath: <图片 路径>
此资源指定了一个以冒号分隔的目录列表,这些目录指定了
用于图像文件的默认目录。 默认是 /usr/图像.
XFaces.soundPath: <声音 路径>
此资源指定了一个以冒号分隔的目录列表,这些目录指定了
用于声音文件的默认目录。 默认是 /usr/声音.
XFaces.facedbPath: <facedb 路径>
这是包含多级目录层次结构的目录列表。 这
前几级是主机名,其中主机名的每一部分都是一个新的
目录级别。 这是另一个使用用户名的目录。 和
最后,这个目录里面是实际的图像和声音文件
用户。 人脸的根(对于图像和声音)是 面部. 这个文件可以
任何支持的图像/声音格式。 见说明 脸谱
下的搜索类型 图片搜索 资源。
XFaces.machine: <机器 档案>
此资源指定用于为机器名称设置别名的文件的名称。
每个 faceb 树都允许包含其中之一。 默认是 机器.tab.
任何空行和以 # 字符被忽略。 所有其他
预计行看起来像:
旧主机名=新主机名
XFaces.people: <人 档案>
该资源指定了一个文件的名称,该文件的名称用于为
特定主机。 每个 faceb 树都允许包含
其中之一。 默认是 人物标签. 任何空行和行开始
与 # 字符被忽略。 预计所有其他行看起来像:
主机名/旧用户=新用户
XFaces.更新: <更新 时间>
在几秒钟内检查新邮件的频率。 默认值为 60。
XFaces.volume:
播放声音的音量。 默认值为 33。
XFaces.fromField:
此资源指定将哪个邮件标头用作 from 标头。 默认的
是旧的 uucp "From_" 标头。 (_ 确实是一个空格字符)
XFaces.noMailImage: <空 图片>
没有邮件时使用的图像。 默认值为“nomail”。 这 图像路径 is
用过的 至 定位 Free Introduction 文件中。
XFaces.noMailSound: <空 声音>
没有邮件时使用的声音。 默认不播放没有声音的声音
邮件。 这 声音路径 用于定位此声音。
XFaces.lookup 主机名:
如果这个资源是 真 那么来自地址的主机名部分将是
查找并转换为真正的主机名。 默认值为 假.
XFaces.keepOrder:
这个布尔资源控制面部的图像排序。 为了性能
原因默认是 假. 当脚本正在运行时,您通常希望
将此指定为 真.
XFaces.compressImages:
只在图像显示中显示每个图像一次。 默认是 真. 当脚本
正在运行,您通常希望将其指定为 假.
XFaces.useSound:
播放声音。 默认是 真. 用户可以通过以下方式禁用他的 XFaces 的声音
将此资源设置为 假 在他的资源中。
XFaces.useShape:
如果可用,请使用成形的图像。 这也会造成背景 X脸
主窗口在没有图像的地方变得透明。 这默认为 真.
XFaces.useCommands:
这个资源告诉 X脸 如果它需要搜索 shell 命令来运行
除了图像和声音。 默认是 假.
XFaces.useContentLength:
此资源使代码能够使用 Content-Length: 邮件标头来指定如何
邮件正文很大。 在标头之后跳过这么多字节。
XFaces.shapeBorders:
此资源,当设置为 真 将导致 Label 小部件的边框变为
形 。 默认是 真.
XFaces.shapeInternal:
此资源设置为 真 将导致内部宽度和高度的边距
要成为的 Label 小部件 形 。 默认是 真.
XFaces.closeness: <亲密程度 值>
此资源控制颜色与 XPM 的实际颜色的接近程度
图书馆接受它。 默认是 40000.
XFaces.imageTypes: <图片 类型 列表>
此资源指定用于尝试加载的默认图像类型
一个图像文件。 该列表还指定了尝试类型的顺序。 有效的
类型是:
xpm 形
这是一个成形的彩色图像。 应命名形状的 xpm 文件 脸-
形状.xpm.
xpm 这是一个非成形的彩色图像。 这些文件应该被命名 人脸.xpm.
xbm形
这是一个单色形状的图像。 图像文件和掩码存储在
单独的文件称为 脸型.xbm 对于图像数据和 脸-
shape.xbm-掩码 对于形状遮罩。
xbm 这是一个非成形的单色图像。 这些文件应该被称为
人脸.xbm.
此资源的默认值为:
xpm 形状:xpm:xbm 形状:xbm
XFaces.imageSearch: <搜索 规格>
XFaces.soundSearch: <搜索 规格>
XFaces.commandSearch: <搜索 规格>
这些资源可以完全控制搜索类型、图像的图像类型。
和用于定位图像、声音和命令的路径参数。 搜索规范是
多线资源。 每行代表一个新的搜索。 每一行都被构建
如下:
[ [ ]]
这个 <格式 列表> 目前被忽略 声音搜索 资源。 这俩
<格式 列表> 和是(除非您使用 脸谱 搜索
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 命令搜索 资源。 如果 <格式 列表> 为空,则列表中的
图像格式 资源被使用。 如果 <搜索 路径> 是空的然后 路径
是用来 脸谱 搜索声音和图像以及其中之一 声音路径 or
图像路径 用于其他搜索类型。
有效的搜索类型是:
前图像
这个 之前的图像绑定 资源用作一组正则表达式
匹配邮件标题中的行。 前声 这个 之前的声音绑定
资源用作一组正则表达式来匹配邮件中的行
标头。 前命令 这个 前命令绑定 资源作为一个集合使用
的正则表达式匹配邮件标题中的行。
资源
在 X 资源中查找用户名和主机名以进行匹配。
尝试的资源是:
XFaces。.用户@主机
XFaces。。用户
XFaces。。主持人
其中 type 是以下之一: 图片, 声音, 命令.
你@h 用户名和主机名被组合并作为文件名查找。
尝试的名称是:
[路径]用户@主机
[路径]用户
[路径]主机
脸谱 这是 Rich Burridge 中使用的搜索 面孔 程序。 该
搜索尝试以下地址 [email protected]:
[路径]/net/clark/zod/liebman
[路径]/net/clark/zod/liebman/face
[路径]/net/clark/liebman
[路径]/net/clark/liebman/face
[路径]/net/liebman
[路径]/net/liebman/face
[路径]/MISC/liebman
[路径]/MISC/liebman/face
[路径]/net/clark/zod/未知
[路径]/net/clark/zod/unknown/face
[路径]/net/clark/未知
[路径]/net/clark/unknown/face
[路径]/网络/未知
[路径]/net/unknown/face
[路径]/MISC/未知
[路径]/MISC/未知/人脸
x面 这寻找一个 X脸: 标头并提取 48 x 48 像素
单色图像。
后像
这个 后图像绑定 资源用作一组正则表达式
匹配邮件标题中的行。
后音
这个 AfterSoundBindings 资源用作一组正则表达式
匹配邮件标题中的行。
后像
这个 命令绑定后 资源用作一组正则表达式
匹配邮件标题中的行。
的默认值 图片搜索 资源是:
前图像\n\
资源\n\
脸谱\n\
x面\n\
后像
的默认值 声音搜索 资源是:
前图像\n\
资源\n\
脸谱\n\
后像
的默认值 命令搜索 资源是:
前图像\n\
资源\n\
后像
XFaces.beforeImageBindings:
XFaces.afterImageBindings:
XFaces.beforeSoundBindings:
XFaces.afterSoundBindings:
XFaces.beforeCommandBindings:
XFaces.afterCommandBindings:
这些资源指定可以与邮件匹配的正则表达式
标题以定位图像或声音。 这些是多行资源。 每行
构造为:
<字段 姓名> <:> <:>
如果 <字段 姓名> 被指定为 * 然后测试所有标题。 如果 <字段 姓名>
以(例如 主题: or *) 那么搜索不区分大小写。 这
字段仅用于图像,如果指定,它将在注释中使用
位置 if 未提供,则默认为 1.
XFaces.ignoreMessageBindings:
这些资源指定可以与邮件匹配的正则表达式
标题以定位图像或声音。 这些是多行资源。 每行
构造为:
<字段 姓名>
如果字段名称指定为 * 然后测试所有标题。 找到的任何匹配项都将
导致消息被忽略,没有声音,没有图像,什么都没有!
XFaces.annotationCount: <数字 of 注释>
XFaces.unknownAnnotationCount: <数字 of 注释>
此资源指定用户指定的注释数量。 这
未知注释应用于通过 脸谱 搜索、
当用户名替换为“unknown”时。 对于每个注释如下
资源将在何处检索 N 来自 1 至 注释计数 (或
未知注释计数)
XFaces.注释N。X:
XFaces.unknownAnnotationN。X:
If 是一个正数,那么它是从左侧的偏移量
文本左侧的图像。 如果 磷 is a 负 数 然后
it is 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 抵消 , 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 右 侧 of 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 图片 至 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 右 侧 of 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。
文本。
XFaces.注释N.y:
XFaces.unknownAnnotationN.y:
If 是一个正数,那么它是从顶部的偏移量
图像到文本的顶部。 如果 磷 is a 负 数 然后 it is 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。
抵消 , 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 底部 of 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 图片 至 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 底部 of 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 文本。
XFaces.注释N.最大宽度:
XFaces.unknownAnnotationN.最大宽度:
这指定了文本允许的最大宽度(以像素为单位)。
XFaces.注释N.字体: <字体 姓名>
XFaces.unknownAnnotationN.字体: <字体 姓名>
这是用于呈现注释的字体。
XFaces.注释N。前景: <X 颜色 规格>
XFaces.unknownAnnotationN。前景: <X 颜色 规格>
这是注释的前景色。
XFaces.注释N。背景: <X 颜色 规格>
XFaces.unknownAnnotationN。背景: <X 颜色 规格>
这是注释的背景颜色。
XFaces.注释N.shapeText:
XFaces.unknownAnnotationN.shapeText:
如果为真,则文本本身用作形状掩码,如果为假,则
形状掩码是一个填充的矩形,其范围与文本的范围相匹配。
默认是 假.
XFaces.注释N.不透明文本:
XFaces.unknownAnnotationN.不透明文本:
如果为 true,则文本背景也会被绘制(背景是
边界填充矩形,当为 false 时仅绘制文本。 默认的
is 真.
XFaces.mail.annotationN:
XFaces.mail.unknownAnnotationN:
这指定了要放置在邮件项目的此注释位置中的内容。
类型的值为:
没有 一个空字符串。
用户 发件人地址的用户部分。
主持人 发件人地址的主机部分。
用户@主机 发件人地址的用户和主机部分。
数 此人脸代表的消息数。
* 任何以“*”开头的值都应该是标题名称,并且
将显示该标题的内容。 例如“*主题:”将
显示主题行。
XFaces.annotationAbove:
这真的应该叫别的! 无论如何,当这个资源是真的
并且找到的图像小于分配的额外空间的图块大小
放在顶部而不是底部。 默认值为 假.
XFaces.background:
这是分配的任何额外图像空间的颜色。
XFaces.shapeExtra:
如果为真,这将导致分配的任何额外图像空间被整形。
XFaces.xbm.foreground:
这是加载的 X 位图的前景色。
XFaces.xbm.background:
这是加载的 X 位图的背景颜色。
XFaces.xpm.noneColor:
这是用于表示透明像素的颜色
覆盖无颜色 is 真.
XFaces.xpm.overrideNoneColor:
当此值设置为 true 时,Xpm 图像中的透明像素将被替换
bu 中指定的颜色 无颜色 资源。 默认值为 假.
XFaces.xpm.filterCount:
此资源指定要查找的外部过滤器的数量。 过滤器
指定了以下资源:
XFaces.xpmFilterN。姓名:
这是用于引用此过滤器的图像类型名称。 可以使用
,在 图像类型 资源和其他任何图像类型名称是
预期。
XFaces.xpmFilterN。筛选:
这是将在标准输出上生成 xpm 文件的命令。 这可以
类似于:“giftopnm %s | ppmtoxpm”。 单个 %s 将被替换
通过要加载的图像的文件名。
XFaces.xpmFilterN。延期:
这是图像文件应具有的文件扩展名。
USER 指令
这些命令添加了一个非常强大的功能 X脸. 他们允许几乎任何事情
视觉和听觉监测。 当一个值被指定为 列表命令 资源
X脸 将运行命令并读取命令标准输出。 以下是
预期。
第一行由两个标记组成。 第一个应该是用户名和
第二个是主机名。 它们旨在描述应该是的图像
显示者 X脸 的 标志性的 州。 请注意: 本篇 is 目前 而不去 实施
虽然 这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 线 is 仍然 预期。
第二行预计为
列数= 行数=
协调 是列数和 应显示的面孔。 这些
值用于设置 设置宽度 和 设置高度 上的资源 瓷砖 布局小部件。
后面的每一行都应该包含两到六个 TAB 分隔的字段。 这
字段为:用户、主机、注释 1、注释 2、注释 3、注释 4。 见
注释计数 资源以查看如何指定每个
显示注释。
Steve Kinzler 维护可用于生成人脸列表的脚本分发
在 cs.indiana.edu:pub/faces/scripts.tar.Z。
使用 onworks.net 服务在线使用 xfacesx