Ttyutils: Linux 终端截获工具 http://linuxtoy.org/archives/ttyutils.html

2008-06-26 Toy Posted in ToolsRSSTrackback

Ttyutils 是一套 UNIX 终端工具,包括 ttyexec、ttylook、ttyadmin 和一些扩展程序。

ttyexec 建立伪终端去执行一个命令,捕获命令所有的输出,传递这些输出数据到内置的内存终端仿真器和真实的终端。通过 ttyexec 执行的命令和直接执行的命令,用户感觉不到有任何的区别。

通过内存终端仿真器,管理员可以在特定的条件下触发事件,例如,用户希望依赖程序 A 的状态来启动另外程序 B,但是不想或者不能修改程序 A,这种情况下,ttyexec 是有用的。

ttyadmin 是一个管理工具,它使用 ncurses(3X) 窗口界面,查看和控制存在的 ttyexec 实例。

ttylook 类似于 BSD watch(1) 程序,但是没有太多的限制,它能够轻易的连接到存在的 ttyexec 实例,查看那个终端的输出,或者,如果打开了可写模式的话,还可以输入数据到那个终端。

扩展程序包括 ttyfeed、ttysnap 等等,它们都支持 –help 命令行选项。

Ttyutils 遵循 GPL 版本 2 授权协议发布,这意味着您在获得 Ttyutils 的同时有权力获得完整的源代码。

Ttyutils 的主要目标平台是 GNU/Linux,开发和测试平台为 Fedora 7。它应该也可以在其它 GNU/Linux 发布系统上运行,理论上可以在符合 UNIX 98 规范的操作系统上运行。当目前为止,下列的操作系统可以运行 Ttyutils:

  • Fedora
  • AIX 5

下载地址: http://groups.google.com/group/xiaohu417

推荐一个 Last.fm 客户端 Vagalume

2008-06-27 Toy Posted in Apps, Music PlayerRSSTrackback

经常泡 Last.fm 的朋友有没有觉得官方的播放客户端并不是十分好用呢。在此,我向你推荐一个不错的 Last.fm 客户端 Vagalume。Vagalume 基于 GTK+ 构建,适合在 GNOME 桌面环境及 Maemo 平台上使用。

vagalume

使用 Vagalume,你不仅可以播放自己的 Radio,而且对于别人的 Radio、分组的、Tag 的、相似艺术家的等等皆能播放。同时,对于你喜欢或不喜欢的歌曲,你还可以对其执行相应的操作,比如推荐它、填写 Tag、加入播放列表等。Vagalume 除了 Last.fm 本身所具有的特性外,还包括支持代理、更新 IM (即时通讯软件) 状态、系统托盘等功能。

我个人感觉,Vagalume 是一个小巧精悍的工具,而且功能也很全面,完全可以替代 Last.fm 官方的客户端。

在 Debian/Ubuntu 上,可以执行 sudo apt-get install vagalume 来安装 Vagalume。

Archlinux 用户可以在 AUR 中找到 Vagalume,可通过 yaourt -S vagalume 安装。

http://linuxtoy.org/archives/vagalume.html