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.458 KB) kanata, 2015/01/01 23:11

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

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

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

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

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

クリップボードから画像を追加 (サイズの上限: 100 MB)