WidgetTerm Project

Support This Project

About WidgetTerm

WidgetTerm is the Dashboard widget that provides a fully functional UNIX terminal emulator. This program was developed with hope to bring the power of rich UNIX command line to the Dashboard.

WidgetTermについて

WidgetTermはフル機能のターミナルエミュレータを提供するDashboardウィジェットです。UNIXのコマンドラインに素早くアクセスできるようにと作られました。

Download

WidgetTerm is an open source program freely available under the GNU General Public License version 2, and runs on Mac OS X 10.4 or above. The source code is available on our CVS repository.

ダウンロード

WidgetTermはGNU General Public Licenseのもとに公開、配布されているオープンソースソフトウェアです。Mac OS X 10.4以降で使えます。 ソースコードは当プロジェクトのCVSリポジトリで公開されています。

Suggested Usage

You can do pretty much anything you can do on UNIX command-line. These are a few examples:
  • Quick access to a command
    • rm -rf ~/.Trash/*
    • open -a Safari
    • killall Finder
  • Keep SSH tunnel to your remote machine
    • ssh -L 5910:localhost:5900 myserver
  • Put interactive interpreters of your favorite language
    • Calculator: bc -l or dc (installed by default)
    • Python: python (installed by default)
    • Perl: perl -de 42 (installed by default)
    • Ruby: irb (installed by default)
    • JavaScript: java -jar ~/wherever/js.jar with Rhino
    • BASIC: basic with Chipmunk Basic
    • Common LISP: clisp with CLISP (avaliable on Fink)
    • Haskell: ghci with GHC or hugs with Hugs (both avaliable on Fink)
    • Prolog: pl with SWI-Prolog (avaliable on Fink)
    • MATLAB-like: octave with Octave (avaliable on Fink)
  • Some of common shortcuts
    • Ctrl-D: exits current command
    • Ctrl-C: terminates current command
    • Ctrl-L: clears the screen

使い方の例

UNIXのコマンドラインでできる事はほとんど何でもできますが、ここに幾つか例を挙げます:
  • ちょっとしたコマンドに素早くアクセス
    • rm -rf ~/.Trash/*
    • open -a Safari
    • killall Finder
  • SSHトンネルを開いておく
    • ssh -L 5910:localhost:5900 myserver
  • お好みのインタープリタをDashboardに
    • 計算: bc -l または dc (OSX付属)
    • Python: python (OSX付属)
    • Perl: perl -de 42 (OSX付属)
    • Ruby: irb (OSX付属)
    • JavaScript: Rhinoなら java -jar ~/wherever/js.jar
    • BASIC: Chipmunk Basicなら basic
    • Common LISP: CLISPなら clisp (Fink経由がお勧め)
    • Haskell: GHCなら ghciHugsなら hugs (共にFink経由がお勧め)
    • Prolog: SWI-Prologなら pl (Fink経由がお勧め)
    • MATLAB-like: Octaveなら octave (Fink経由がお勧め)
  • 一般的なショートカットの幾つか
    • Ctrl-D:現在のコマンドを終了
    • Ctrl-C:現在のコマンドを強制終了
    • Ctrl-L:画面のクリア

Credits

Developers

Contributers

  • Nathan Heagy (Icon)
  • Gnome (Front Bar Design)
  • Johan Basberg (On/Off Button Images)
  • KaDJiiS (Old On/Off Button Images)

Translators

  • 鵜飼 一平 (Japanese)

Terminal Implementation

クレジット

開発

協力

  • Nathan Heagy (アイコン)
  • Gnome (バーのデザイン)
  • Johan Basberg (On/Off ボタンの画像)
  • KaDJiiS (古い On/Off ボタンの画像)

翻訳

  • 鵜飼 一平 (日本語)

ターミナル機能

Links

リンク