模块是 AfterStep 的一部分,需要由 AfterStep 调用。它们不能单独运行。另一方面,As-apps 也可以被其他窗口管理器使用。
你必须首先确保你编译 xiterm 以允许这样做。xiterm 的默认配置不允许添加像素图。你需要编辑 xiterm.h(你可以在 xiterm/src/ 中找到它),然后在编译前修改以下行以启用该功能:
/*#define XPM_BACKGROUND*/
改为
#define XPM_BACKGROUND
一旦你确定你已经正确编译并安装了 xiterm,只需添加开关 "-pixmap {像素图路径}"。
为了使此功能正常工作,你需要调整 UTMP_SUPPORT 的编译时设置。相关部分在 xiterm.h 的末尾附近。你需要做的确切更改因系统而异;只需仔细阅读注释,并进行正确的调整。
你不能。没有这种东西。你所寻找的“透明”效果实际上只是一个带有与桌面相同的背景像素图的 *term 程序(xiterm、rxvt 或任何其他程序)。用户小心地排列了 *term,以便像素图看起来是相同的。
显然,最新版本的 Eterm 有一个“透明”选项。如果你决定使用它,我希望你有多余的几百万个 CPU 周期!透明 Eterm 实际上只是读取当前背景,然后尝试保持 Eterm 背景正确对齐。为了使这项工作正常进行,你将需要使用 esetroot,或者使用 1.5 系列引入的新分页器。新分页器提供对 Eterm 的支持。但是,你仍然需要获取 Eterm 的所有必要库。
还有一个名为 roottail 的程序,它允许你将消息尾部输出到根窗口。例如,如果你想查看 /var/log/messages 而不必始终打开额外的 xterm,这将非常有用。
这出现在 AS 1.4.4 中。该版本仅包含 asmix,而不包含 asmixer。你可以获取 asmixer 并安装它,或者使用 asmix。如果你使用 asmix,请确保你在 Wharf 中正确调用它。特别是,你必须在调用中保持一致:即使文件名是“asmix”,但在 Wharf 文件中它被标记为“asMix”。
最新版本修复了这个问题,因此你可以在 Wharf 文件中使用“asmix”。但是,类名仍然是“asMix”,因此如果你有任何想要专门为 asmix 配置的选项,则必须在数据库文件中使用“asMix”。
这是因为 Wharf 配置中“Swallow”和“MaxSwallow”关键字的一些更改。请查看上面关于 Wharf 的部分。
Asmail 检查你的邮件。你可以使用 asmail 配置文件对其进行配置,该文件可以与你的其他 AfterStep 配置文件一起找到。(在 1.5 版本中,这是 /usr/local/share/afterstep。)配置非常不言自明。
请注意,asmail 检查本地系统上的邮件。如果你连接到另一个系统并使用 NFS,则可以在该系统上检查你的邮件。如果你通过 PPP 或 SLIP 链接连接,你可能需要使用 fetchmail 等程序来检索你的邮件。然后,asmail 将报告你何时收到邮件。
Ascp 代表“AfterStep 控制面板”,它是一个程序,允许你配置 AfterStep,同时模仿 NEXTSTEP 控制面板的外观和感觉。它可以让你非常轻松地配置 AfterStep,而无需手动修改配置文件。下面有更多关于如何获取它的信息。请务必仔细阅读。
0.9 版本之前的 ascp 版本使用 Tcl/Tk 和 TkStep,并且只会写入 .steprc 文件。从 0.9 版本开始,ascp 放弃了基于 Tcl 的方法。新的 ascp 完全基于 GTK+。最新版本依赖于(至少)1.1.1 版本的 GTK+ 和 1.1.2 版本的 glib。
警告:自从 1.2 版本以来,AfterStep 不再使用 .steprc,因此如果你使用旧的基于 Tcl 的 ascp,你将必须在“兼容性”模式下运行 AfterStep
afterstep -f {yeoldsteprc}
有一个版本的 TkStep 据说可以与 Tk 7.6 一起工作,但它似乎并非对所有人有效。最好的方法可能是升级:最新版本的 TkStep 可与 Tk8.0 一起使用;有关 TkStep 的更多信息,请参见下文。
这取决于你谈论的是哪个版本的 ascp。旧的 ascp 需要 TkStep。TkStep 是 Alfredo Kojima (kojima@inf.ufrgs.br
) 实现的一个 Tk 版本,现在由 Oliver Graf (ograf@fga.de
) 和 Steve Murray (stevem@eng.uts.edu.au
) 维护;它赋予 Tk NEXTSTEP 的外观和感觉,并实现了一些新的 widget,例如字体和颜色选择器。你可以从 http://www.fga.de/~ograf/TkStep.shtml 或 http://touchwood.ee.uts.edu.au/TkSTEP/TkSTEP.html 下载它。这些版本的 ascp 无论如何都不适用于新的配置(即 1.2 之后的版本),因此你可能不需要担心这一点。要将基于 Tcl/Tk 的 ascp 版本与最新版本的 TkStep 一起使用,你需要一个补丁。你可以从 Steve Murray 的站点获取补丁:http://touchwood.ee.uts.edu.au/TkSTEP/fixes.html。这些补丁仅适用于 0.8 和 0.8-SE 版本,但不适用于 0.8.4。你必须在将 ascp 与 Tk 8.0 一起使用之前对其进行修补,否则你的 .steprc 文件将被损坏。
现在可以使用不依赖 TkStep 的新版本 ascp。这就是 ascp 0.9,也称为 gtk+-ascp。新版本仅支持新样式(非 .steprc)配置。此最新版本依赖于 GTK+。你可以从 http://hubble.colorado.edu/~nwanua/htmldir/ascp.html 获取此版本。该程序和站点均由 Nwanua Elumeze (nwanua@colorado.edu
) 维护。ascp 主页还告诉你当前版本的 ascp 需要哪个版本的 GTK+,并提供了一个链接供你查找它。
可以。除了 WM 应用程序在 Wharf 中往往无法正确显示之外,它一直或多或少是可行的。Wharf 中 Swallow 和 MaxSwallow 功能的更改使得在 Wharf 中使用任何 Window Maker 小程序成为可能。