ここではスクリプトエンジン「AutoHotkey」のSAI用スクリプトコードを掲載します。 問:AutoHotkeyって何? 答:[[AutoHotkeyを流行らせるページ(ミラー)>>http://ahk.xrea.jp/]] //答:[[AutoHotkeyを流行らせるページ>>http://lukewarm.s101.xrea.com/]] ---- スクリプト一覧 ---- &big(){[[SAIでテキストを描画するAutoHotkeyスクリプト>http://autohotkey.blog.fc2.com/blog-entry-144.html]]} 無理矢理テキストを描画します。 &big(){[[SAIで上下のレイヤーに移動するAutoHotkeyスクリプト>http://autohotkey.blog.fc2.com/blog-entry-76.html]]} 現在のレイヤーの1つ上や1つ下のレイヤーにキーボード(ショートカットキー)で移動できるようにします。 &big(){[[SAIで円や正多角形を描くAutoHotkeyスクリプト>http://autohotkey.blog.fc2.com/blog-entry-140.html]]} 正多角形を描画します。100角形など実質的に円を描画できます &big(){[[SAIで集中線を描くAutoHotkeyスクリプト>http://autohotkey.blog.fc2.com/blog-entry-141.html]]} 指定座標から指定範囲に向けてドラッグを連打して集中線を描画します。様々なオプションを用意しており、色々な集中線が描画できます。 &big(){[[SAIのShift+クリックをきれいに締めくくるAutoHotkeyスクリプト>http://autohotkey.blog.fc2.com/blog-entry-143.html]]} Shift+クリックで多角形を書くときのサポートツールです。始点と終点をきれいに結ぶことができます。 &big(){[[SAIのユーザーパレットをマウスカーソル位置に表示するAutoHotkeyスクリプト>http://autohotkey.blog.fc2.com/blog-entry-147.html]]} ショートカットキーでマウスカーソル位置にユーザーパレットを表示できるようにします。マウスカーソルの移動量が減り、またSAI本来のユーザーパレットを表示する必要がなくなるため、スペースを有効利用できるようになります。 &big(){[[SAIのスライダをキーボードで操作するAutoHotkeyスクリプト>http://autohotkey.blog.fc2.com/blog-entry-31.html]]} レイヤーの不透明度やブラシ濃度などのスライダをキーボード(ショートカットキー)で操作できるようにします。 &big(){[[SAIの水彩境界のON/OFFを切り換えるAutoHotkeyスクリプト>http://autohotkey.blog.fc2.com/blog-entry-26.html]]} 水彩境界のON/OFF切り換え、用紙質感や合成モードの選択をキーボード(ショートカットキー)から行えるようにします。 &big(){[[SAIのレイヤー名を簡単に設定するAutoHotkeyスクリプト>http://autohotkey.blog.fc2.com/blog-entry-24.html]]} キーを1つ押すだけでレイヤー名を設定できるようにします。 &big(){[[SAIの新規キャンバス保存時のデフォルト名を変更するAutoHotkeyスクリプト>http://autohotkey.blog.fc2.com/blog-entry-84.html]]} 新規キャンバス保存時のデフォルト名「新規キャンバス」をもっとわかりやすいものに変えたり保存形式のデフォルト値を変えたりします。 &big(){[[SAIで作業の邪魔にならないように自動保存するAutoHotkeyスクリプト>http://autohotkey.blog.fc2.com/blog-entry-36.html]]} 作業の邪魔にならないよう、休憩中を見計らって自動保存します。 &big(){[[SAIのキャンバス外から色を拾うAutoHotkeyスクリプト>http://autohotkey.blog.fc2.com/blog-entry-37.html]]} [[SAIで画面外からスポイトで色を拾う>http://painthack.blogspot.com/2011/06/sai.html]]をPopupPanels = 0で使いたい人向けのキャンバス外スポイトです。実行時のマウスカーソル位置の色を、キャンバス内外問わずに拾います。 ---- &big(){[[HkSaiSlider>http://www3.atwiki.jp/sai/pages/265.html]]} ナビゲータのスライダー(回転角度・表示倍率)をジョイスティックやキー入力で操作する &big(){[[HkSaiTransparency>http://www3.atwiki.jp/sai/pages/221.html]]} 1キートグル仕様の「描画色/透明色」の切替を2つのキーに分割して設定できます 例:Zキー…通常ブラシ Cキー…透過ブラシ &big(){[[レイヤー選択さん>http://www3.atwiki.jp/sai/pages/255.html]]} レイヤー選択画面を出す ---- &big(){[[SAIの操作パネルを自動的に隠す>http://painthack.blogspot.com/2011/06/sai_19.html]]} SAIの操作パネルを自動的に隠す。マウスオーバーで再表示。パネルが隠れている間は必要な情報を小窓に表示することができる。 &big(){[[SAIで画面外からスポイトで色を拾う>http://painthack.blogspot.com/2011/06/sai.html]]} 画面外から色を拾えるスポイトです。 &big(){[[SAIでスムースズーム>http://painthack.blogspot.com/2011/12/sai.html]]} ショートカットキーによる無段階ズームを実現します。 (HkSaiSlider発展型) ---- //#comment(,disableurl)