野良スクリプトランチャー

登録するまでも無いけど、たまに使うスクリプト達を呼び出す用


現在のプロジェクト下のscriptsフォルダと任意のフォルダにある
scriptの一覧を表示し
選択すると実行、またはエディタに表示します
外部のファイルを実行するので、それらのスクリプトが登録されてなくてもおk
フォルダ内のスクリプトが気ままに増えても減っても別に問題なし

XPOPがインストールされてないと動きません


XPOPはこちらhttp://rray.de/xsi/xpop.html
XPOPの詳しい説明はjunkiさんのサイト内XPOP普及委員会で
XPOP普及委員会(その1)


スクリプトの説明
クリックするとそのスクリプトを実行します
サブメニューEdit scriptの中から選択すると スクリプトエディタにスクリプトが表示されます
shiftを押しながらクリックすると設定された任意のアプリケーションでスクリプトを開きます

一覧に表示されるのは 設定されたフォルダ内とプロジェクト下のscriptsフォルダにあるスクリプトです
プロジェクト下のscriptsフォルダのスクリプトは上の画像のようにサブメニューに表示されます
スクリプトが入ってない場合は表示されません
一番上には前回起動したファイル名が表示されます
どちらのフォルダにもスクリプトが入ってない場合はエラーになります
全角のファイル名は表示されません

初回起動時(というか、プレファレンスにカスタムプロパティが無いとき)に
設定項目プロパティが出ます


Folderに野良スクリプトがあるフォルダを指定してください

もしスクリプトを編集するのに外部エディターを使う場合にはEditorに指定してください
使用しない場合は空欄でおkです

ファイルメニューに追加されます



改定 08/12/07

XBExecScriptInFolder "D:\script\testB"

など、引数を与えることで設定したフォルダ以外を指定出来るようにしました
上記の場合"D:\script\testB"が対象になります
引数を省略した場合、通常どおり設定したフォルダ、プロジェクト下のscriptsフォルダを開きます


改定 08/12/28

前回起動したスクリプトのファイル名を覚えるようにしました
メニューの一番上に表示されます。
また、コマンドで
XBExecScriptInFolder "repeat"
とするとメニューを表示せずに前回実行したスクリプトを再実行します

エディタに読み込ませる方法を変えました。
エディタで開くためのサブメニューを別にしたので
スクリプト選択時にshiftなどを押しながらでも
それぞれのスクリプトが実行されます

インストール後以下のようなエラーが出た場合はxsiを再起動してください
' ERROR : オブジェクトでサポートされていないプロパティまたはメソッドです。: 'oXBESFp.Lastexec'


改定 09/01/18

サブフォルダを表示するようにしました
スクリプトが存在しないフォルダは表示されません
スクリプトが1000個を超えるとエラーになります



addonファイルダウンロードXB_ExecScriptInFolder
スクリプトファイルダウンロードXB_ExecScriptInFolder
このページのスクリプトを使用して何らかの損害があったとしても
当方では一切責任を負いませんので、ご了承下さい。


スクリプトインデックスに戻る