Poderosa

自作マクロの公開

便利なターミナルエミュレータ

ポータルサイト

Poderosa
http://poderosa.sourceforge.net/index.html.ja

Poderosaのゲバラモード

バージョン情報の画面で、キーボードから"guevara"と打ち込むとゲバラモードなるものになるらしい

マクロ

Poderosa_Macro_ssh_autologin.js

Poderosa_Macro_ssh_autologin.js

指定したサーバにSSHでログインし、su - してrootになる。

マクロの定番

Poderosa_Macro_pushdown_file.js

Poderosa_Macro_pushdown_file.js

指定したファイルをアクティブなコネクションのカレントに作成する。

特殊な文字にまだ対応できていません

ファイルの内容によっては正確に転記されません

Poderosa_Macro_pushd.js

Poderosa_Macro_pushd.js

pushd pwdを連続して放つ

個人的には使用頻度高し、でも普通の人は使わないよね・・

Poderosa_Macro_keyboard_macro.js

Poderosa_Macro_keyboard_macro.js

指定したファイルに記述してあるものを順に実行する。

文法

#・・・コメント

#SLEEP=300・・・300ミリ秒待機

#RECEIVE=PASS・・・PASSという文字が出現するまで待機

例えばこんな風に書いたファイルを読み込ませます

#--------------------------------------------------------------------#
# rootになって必要な処理をするキーボードマクロ
#--------------------------------------------------------------------#

su - 

#RECEIVE=Password

rootpasswd

#RECEIVE=[

source /home/user01/local_setting.sh

cd /home/user02

./batch.sh

#100秒待機

#SLEEP=100000

echo "終わりました"

Poderosa_Macro_combo_login.js

Poderosa_Macro_combo_login.js

コンボボックスで選択したホストにログインする。

うまく使えば便利かも・・・

Poderosa_Macro_all_term_input.js

Poderosa_Macro_all_term_input.js

指定した複数の端末に一度に入力を行う。

(複数マシンで同じ作業をする必要がある時に便利)

複数マシンに対して同じセットアップをする時なんか超便利

(参考)類似のTeratermマクロがございました
俺的備忘録 〜なんかいろいろ〜 - 複数ウィンドウを開き、コマンド実行の上でブロードキャストコマンドウィンドウを表示させるTeratermマクロ
http://orebibou.com/2015/03/%E8%A4%87%E6%95%B0%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6%E3%82%92%E9%96%8B%E3%81%8D%E3%80%81%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E5%AE%9F%E8%A1%8C%E3%81%AE%E4%B8%8A%E3%81%A7%E3%83%96%E3%83%AD/

JScript解説

JScript.NET
http://homepage3.nifty.com/aya_js/JScript.NET/index.htm

Windows Scripting(ドキュメントのダウンロード)
http://www.microsoft.com/japan/msdn/scripting/

Poderosa_Macro_combo_login.js - コンボボックスで選択したホストにログインする。 (3.46 KB) kanata, 01/01/2015 11:11 PM

Poderosa_Macro_all_term_input.js - 指定した複数の端末に一度に入力を行う。 (3.68 KB) kanata, 01/01/2015 11:11 PM

Poderosa_Macro_keyboard_macro.js - 指定したファイルに記述してあるものを順に実行する。 (2.42 KB) kanata, 01/01/2015 11:11 PM

Poderosa_Macro_pushd.js - pushd pwdを連続して放つ (1.04 KB) kanata, 01/01/2015 11:11 PM

Poderosa_Macro_pushdown_file.js - 指定したファイルをアクティブなコネクションのカレントに作成する。 (1.9 KB) kanata, 01/01/2015 11:11 PM

Poderosa_Macro_ssh_autologin.js - 指定したサーバにSSHでログインし、su - してrootになる。 (1.25 KB) kanata, 01/01/2015 11:11 PM

Add picture from clipboard (Maximum size: 100 MB)