1

を使用curlすると、後で置き換えて更新できる端末テキストに出力されることに気付きました。この「動的な」テキスト出力は、私がやりたいことです。

具体的には:

次のような実行:端末にcurl http://raw.github.com/someGZippedPackage | gunzip 完了率と完了バーを表示します。

この機能を提供するライブラリはありますか?

オブジェクト指向プログラミング言語なら何でも使えます。

できればJavaまたはNode.js用に構築されています。

4

2 に答える 2

2

ここで入手できる javacurses ライブラリを使用して、何かを一緒にハックすることができます。http://sourceforge.net/projects/javacurses/

以前に curses を使用したことがない場合は、BIOS メニューに表示されるものと同様のインターフェイスを提供するために使用できます。これは、メニュー駆動のテキスト インターフェイスをプログラムする標準的な方法であり、他のアプリケーションでも機能します。

実際には c ライブラリ用に書かれていますが、これは curses を使ったプログラミングの確かな紹介です。http://invisible-island.net/ncurses/ncurses-intro.html

基本的には「カーソル」を で移動し、moveで文字を追加しaddch、画面を更新します。

ゴッドスピード。

于 2012-08-05T08:16:36.083 に答える