約 6,593,299 件
https://w.atwiki.jp/ff11windower2/pages/231.html
Windower3系/スクリプトTIPS スクリプト実行の中断 中断可能なループスクリプト(例) ボヤーダ苔トレードスクリプト スクリプト実行の中断 Windowerスクリプトは一度実行すると最後の行まで実行し続けるため厳密には中断することができません。 しかし、中断とほぼ同じ動きをするように組むことは可能です。 alias w1 wait 6alias u1 input (FFコマンド1)alias u2 input (FFコマンド2)alias u3 input (FFコマンド3)alias u4 input (FFコマンド4)alias u5 input (FFコマンド5) alias run u1;w1;u2;w1;u3;w1;u4;w1;u5 alias runstop2 alias u1 /;alias w1 /;alias u2 /;alias u3 /;alias u4 /;alias u5 /;alias run /;alias runstop input /echo #### 中断 ####;runstop2 bind ^escape runstop input /echo #### 開始 (中断:Ctrl+ESC or /console runstop) ####runinput /echo #### 終了 #### 説明 1行目~6行目:各コマンドの内容を変数に格納。 (FFコマンドx)はFF上でのコマンド(/ma 魔法名など)を指定。 8行目:さらに各コマンドを実行順に並べたものを変数runに格納。 10行目:1~8行目で指定したコマンドをクリアするコマンドを変数runstop2に格納 11行目:変数runstopに「/echo 中断」とrunstop2を格納 13行目:Ctrl+ESCキーを押すと変数runstopが実行されるように設定 15行目:スクリプトを開始したことを/echoする行 16行目:変数runを実行。すなわち1~6行目で指定したコマンドが8行目で指定した順に実行される。 17行目:全てが終わった場合に表示される/echo行 ポイントは10~13行目であり、Ctrl+ESCが押されるとコマンドが入っている変数a1~5、w1の内容が、クリアされます。 16行目で実行中のコマンドの内容がクリア=その後の実行をクリア⇒すなわち、中断と同じ動き。となります。 [TOP] 中断可能なループスクリプト(例) 「スクリプト実行の中断」の応用編として強化スキル上げマクロの例を掲載します alias w1 wait 6 alias u1 input /ma ブレイズスパイク me ;w1 alias u2 input /ma アイススパイク me ;w1 alias u3 input /ma ショックスパイク me ;w1 alias run u1;u2;u3;u1;u2;u3;u1;u2;u3;u1;u2;u3;u1;u2;u3;u1;u2;u3;u1;u2;u3;u1;u2;u3;u1;u2;u3 alias runstop2 alias u1 /;alias u2 /;alias u3 /;alias w1 /;alias run /; alias runstop input /echo #### 中断 ####;runstop2 bind ^escape runstop input /echo #### 強化スキル上げ #### input /echo #### 停止:Ctrl+ESC or /console runstop #### run input /echo #### 終了 #### [TOP] ボヤーダ苔トレードスクリプト セルビナのサンド&バス名声クエ「品質管理」のトレードマクロです。 「FF11Sendkey」が必須です。うぷろだより入手してあらかじめ常駐させておいてください。 下のスクリプトをScriptsフォルダへ入れて適当な名前で保存 alias w1 wait 0.5 alias w2 wait 1.5 alias w3 wait 4.5 alias ta input /targetnpc;input /echo Targetnpc alias tr w1;input /item ボヤーダ苔 t ;input /echo Trade alias rt1 w2;sendkey kh_return;input /echo RT1 alias rt2 w3;sendkey kh_return;input /echo RT2;w1 sc v s boyadacount 0 alias run1 sc v i boyadacount;ta;tr;rt1;rt2 alias runall run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1 alias runstop2 alias ta /;alias tr /;alias rt1 /;alias rt2 / alias runstop input /echo #### 中断 ####;runstop2 bind ^escape runstop bind ^F1 sc v list input /echo #### ボヤーダ苔トレード #### input /echo #### 停止:Ctrl+ESC or /console runstop #### runall sc v r boyadacount bind ^escape / bind ^F1 / input /echo #### 終了 #### 途中で止める場合:Ctrl+Esc 何回繰り返したか確認したい場合:Ctrl+F1 動かない場合は、waitの値を調整してみてください。 327 :名無しのWindower使い :sage :2009/02/01(日) 01 05 19 ID kkpecPjM スクリプトに関してなんだが、setkey使えばFF11Sendkeyって必要ではない場面が多い気がする 無論、キーの上げ下げでコマンドが冗長化する傾向はあるけど、頻用なキー操作を alias enter setkey enter down;wait 0.250;setkey enter up こんな風にaliasにしとけば大体は解決しないかな WikiのTipsにあるボヤーダ苔トレードスクリプトも alias enter setkey enter down;setkey enter up を追加した上で sendkey kh_return を enter に置換するだけでFF11Sendkey抜きで再現できるんじゃないかと思うんだけど
https://w.atwiki.jp/ff11windower2/pages/128.html
Windower http //www.windower.net/ Windower4は公式サイトでダウンロード可能 2013年4月現在、オープンベータの状態で頻繁なアップデートが行われています。 同夏頃に正式にリリースされました。同時に本家の3系ページはlegacyに移動しています。 現在、体系的な情報源がなく、ユーザによる報告等を元にした情報で書いているため断片的な内容しかありません。発展途上です。 本家サイトはwikiも含め大幅にリニューアルされました。ただ(特にアドオンなどは)仕様変更に内容が追いついていないようです。 Windower4 dev team Twitter https //twitter.com/Windower 特徴 既存(Version 3)と比較して以下のような特徴があります。 ランチャー本体 ランチャープログラム、本体(Hook.dll)、プラグイン、アドオンの自動アップデート。自動アップデートを抑止する方法は今のところ用意されていないようです。 アドオン ver4からLua言語を使った本体へのインタフェースが実装され、第三者による機能追加が比較的容易になりました。 Luaで記述したスクリプトをコンパイルせずにWindowerで使用することができる、日本語化への対応が容易になる、などメリットがあります。 プラグイン Ver3のRecastがVer4ではTimersという名称に変更されVer3のYarnballの機能も包含されました。 解像度 Ver3までの概念が大幅に変更されています。Ver4βでの解像度の設定は、 ランチャーのWindowe Resolution、Game>Super SamplingとUI Scaleで設定 Front buffer Resolutionの値 Buck buffer Super SamplingのONでResolutionの2倍、OFFで1倍 Menu buffer Resolutionの値×UI Scaleの値 Back buffer1倍/2倍がお気に召さなかったら、Hook.dllがあるフォルダにあるsettings.xmlの supersampling を1.5に書き換えれば1.5倍になります。 同様に0.75に書き換えると本来の3/4に、0.5であれば1/2になりますが画面はぼやけます。ただし描画処理は軽くなるので旧世代PCでは一行の価値アリ。 注意点 インストール デフォルトでは"C \Program Files (x86)\windower4"にインストールされますが、 空白を含んだり、長いパス名だとプラグインやアドオンの設定時に色々と面倒です。 なるべくドライブの直下か、任意に作成したスペースを含まないフォルダの直下にwindowerのフォルダを置きましょう。 ランチャー 2垢起動しようとすると落ちる →UACを切る プラグイン・アドオン共通 ランチャーのプラグイン・アドオンで選択した項目は、scripts\autoload\autoload.txtにロードコマンドが自動的に追加され、init.txtより前に実行されます。 従って、トラブルシュート等の特殊な場合以外はinit.txt内でロードする必要はありません。 プラグイン XP環境でv4のSilenceで不具合有り→解消されました。 Guildworkプラグイン →ドロップ率などまとめてあるサイトへ(自動的に?)情報とか送信したり色々?日本語圏のユーザにはあまり関係ないかも 11のVerUP後に起動しようとすると落ちる →プラグインを一度オフにしてみる。起動すればプラグインが原因なのでプラグインのVerUPまで待ちましょう。 Spellcastをロードしていると st が効かない →バグらしいのでプラグインのVerUPまで待ちましょう→解消されました。 Spellcastのサポートは終了しました。用途に応じてGearSwapかInfoReplacerを使いましょう。
https://w.atwiki.jp/ff11windower2/pages/65.html
スクリプト TIPS スクリプト実行の中断 中断可能なループスクリプト(例) ボヤーダ苔トレードスクリプト スクリプト実行の中断 Windowerスクリプトは一度実行すると最後の行まで実行し続けるため厳密には中断することができません。 しかし、中断とほぼ同じ動きをするように組むことは可能です。 alias w1 wait 6alias u1 input (FFコマンド1)alias u2 input (FFコマンド2)alias u3 input (FFコマンド3)alias u4 input (FFコマンド4)alias u5 input (FFコマンド5) alias run u1;w1;u2;w1;u3;w1;u4;w1;u5 alias runstop2 alias u1 /;alias w1 /;alias u2 /;alias u3 /;alias u4 /;alias u5 /;alias run /;alias runstop input /echo #### 中断 ####;runstop2 bind ^escape runstop input /echo #### 開始 (中断:Ctrl+ESC or /console runstop) ####runinput /echo #### 終了 #### 説明 1行目~6行目:各コマンドの内容を変数に格納。 (FFコマンドx)はFF上でのコマンド(/ma 魔法名など)を指定。 8行目:さらに各コマンドを実行順に並べたものを変数runに格納。 10行目:1~8行目で指定したコマンドをクリアするコマンドを変数runstop2に格納 11行目:変数runstopに「/echo 中断」とrunstop2を格納 13行目:Ctrl+ESCキーを押すと変数runstopが実行されるように設定 15行目:スクリプトを開始したことを/echoする行 16行目:変数runを実行。すなわち1~6行目で指定したコマンドが8行目で指定した順に実行される。 17行目:全てが終わった場合に表示される/echo行 ポイントは10~13行目であり、Ctrl+ESCが押されるとコマンドが入っている変数a1~5、w1の内容が、クリアされます。 16行目で実行中のコマンドの内容がクリア=その後の実行をクリア⇒すなわち、中断と同じ動き。となります。 [TOP] 中断可能なループスクリプト(例) 「スクリプト実行の中断」の応用編として強化スキル上げマクロの例を掲載します alias w1 wait 6 alias u1 input /ma ブレイズスパイク me ;w1 alias u2 input /ma アイススパイク me ;w1 alias u3 input /ma ショックスパイク me ;w1 alias run u1;u2;u3;u1;u2;u3;u1;u2;u3;u1;u2;u3;u1;u2;u3;u1;u2;u3;u1;u2;u3;u1;u2;u3;u1;u2;u3 alias runstop2 alias u1 /;alias u2 /;alias u3 /;alias w1 /;alias run /; alias runstop input /echo #### 中断 ####;runstop2 bind ^escape runstop input /echo #### 強化スキル上げ #### input /echo #### 停止:Ctrl+ESC or /console runstop #### run input /echo #### 終了 #### [TOP] ボヤーダ苔トレードスクリプト セルビナのサンド&バス名声クエ「品質管理」のトレードマクロです。 「FF11Sendkey」が必須です。うぷろだより入手してあらかじめ常駐させておいてください。 下のスクリプトをScriptsフォルダへ入れて適当な名前で保存 alias w1 wait 0.5 alias w2 wait 1.5 alias w3 wait 4.5 alias ta input /targetnpc;input /echo Targetnpc alias tr w1;input /item ボヤーダ苔 t ;input /echo Trade alias rt1 w2;sendkey kh_return;input /echo RT1 alias rt2 w3;sendkey kh_return;input /echo RT2;w1 sc v s boyadacount 0 alias run1 sc v i boyadacount;ta;tr;rt1;rt2 alias runall run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1;run1 alias runstop2 alias ta /;alias tr /;alias rt1 /;alias rt2 / alias runstop input /echo #### 中断 ####;runstop2 bind ^escape runstop bind ^F1 sc v list input /echo #### ボヤーダ苔トレード #### input /echo #### 停止:Ctrl+ESC or /console runstop #### runall sc v r boyadacount bind ^escape / bind ^F1 / input /echo #### 終了 #### 途中で止める場合:Ctrl+Esc 何回繰り返したか確認したい場合:Ctrl+F1 動かない場合は、waitの値を調整してみてください。 327 :名無しのWindower使い :sage :2009/02/01(日) 01 05 19 ID kkpecPjM スクリプトに関してなんだが、setkey使えばFF11Sendkeyって必要ではない場面が多い気がする 無論、キーの上げ下げでコマンドが冗長化する傾向はあるけど、頻用なキー操作を alias enter setkey enter down;wait 0.250;setkey enter up こんな風にaliasにしとけば大体は解決しないかな WikiのTipsにあるボヤーダ苔トレードスクリプトも alias enter setkey enter down;setkey enter up を追加した上で sendkey kh_return を enter に置換するだけでFF11Sendkey抜きで再現できるんじゃないかと思うんだけど
https://w.atwiki.jp/ff11windower2/pages/16.html
基本FFXiのマクロからのコンソールコマンドの実行 コンソールコマンドリストGENERAL COMMANDS CONSOLE COMMANDS GAME COMMANDS KEYBOARD COMMANDS MOUSE COMMANDS PLUGIN COMMANDS 基本 FFXiのマクロからのコンソールコマンドの実行 行頭に「/console」をつけることによってコンソールコマンドとして処理される 例 /console exec hogehoge コンソール上でexec hogehogeと入力したことと同意。マクロhogehogeを実行する /console game_minimize コンソール上でgame_minimizeと入力したことと同意。FFXiウィンドウを最小化する ※ただし、チャットウィンドウからコンソールコマンドを入力する場合「/console」を「//」と省略することができる。 例 // exec hogehoge /console exec hogehogeと同意。 コンソールコマンドリスト GENERAL COMMANDS showfps # FPS表示 0 = 非表示, 1 = 表示 screenshot format [hide] スクリーンショットフォーマット format は次の形式から選択 bmp/jpg/pnghide を付けるとWindowerやねこまの画面表示を隠して撮影 wait # Windowerスクリプト上で次の行の実行を#秒待つ # = 秒 / pause # でも同様 setkey キー [up/down] 指定キーを押すor放す操作をFFXIに送信する。例) setkey enter down ・・・Enterを押しっぱなしにするsetkey enter down;wait 0.3;setkey enter up ・・・Enterを0.3秒押して放す。Enterを1回だけ入力したい場合に。keymapはこちら→http //wiki.windower.net/display/Windower/Keymaps CONSOLE COMMANDS console_toggle コンソールを表示/非表示する。コンソール表示キーを押した時と同じ挙動 console_clear コンソールの表示文字をクリアする console_echo "文章" "" で囲んだ文章をコンソール上に表示 console_displayactivity # コンソールに出力があった際に自動表示する 0 = 無効, 1 = 有効 console_fadedelay # コンソールの表示が消えるまでの時間 # = ミリ秒で指定 console_position X Y コンソールの位置 console_color A R G B コンソールの文字色調調整 Alpha (Optional) Red Green Blue コンソールの背景表示、背景色は、ConsoleBGプラグインで設定する console_exec [ファイル名] [ファイル名]に指定したコンソールスクリプトを実行 / exec [ファイル名]でも同様 GAME COMMANDS game_forceambientlight # Ambientlightを常時ONにする。 0 = 通常通り, 1 = 常時ON 常時ONにした場合、全体的に画面が明るくなり、物陰など直接光が当たらない場所との明るさの差が小さくなる。なお、常時ONとした場合は、カーソルを合わせた時にキャラ等が点滅しなくなる。 game_ambientlight A R G B Ambientlightの色を設定する Alpha (Optional) Red Green Blue 0-255で指定 game_fillmode # レンダリング変更(テクスチャ有無等) 0 = 通常, 1 = ワイヤーフレーム, 2 = 頂点 / fillmode #でも同様 game_gamma # ガンマ設定。モニタ全体の明るさを設定する。 0-100, Default = 50 / gamma #でも同様 game_allowsetcursorpos # Sets whether the game is allowed to set the cursor position 0 = 無効, 1 = 有効 game_minimize タスクバーに最小化 game_exit POLへ戻る。/ game_quitでも同様 game_terminate FFXi、POLを強制終了する / terminateでも同様 game_allowresize # ウィンドウをリサイズできるようにする。AltまたはCtrlを押しながらマウスをドラッグする。 0 = 無効, 1=有効 game_exittype # 終了時、POLに戻るか強制終了かを設定 0 = POLに戻る,1 = 強制終了 game_exitprompt # ウィンドウの「×」ボタンで終了する際に、確認ダイアログを表示する。 0 = 無効, 1 = 有効 window_toggleframe # ウィンドウフレームのON/OFF 0 = OFF, 1 = ON window_togglefullscreen # フルスクリーンのON/OFF 0 = OFF, 1 = ON KEYBOARD COMMANDS keyboard_bind key [up] command キーバインド設定 keyは下記を参照 Down is assumed, specify up for bind on release of key. ^ = Ctrl, ! = ALT に置換 http //wiki.windower.net/display/Windower/Keymaps bind key [up] commandでも同様 keyboard_unbind key [up] キーバインドの解除 down is assumed, specify up for up. / unbind key [up]でも同様 alias alias command コマンドに別名を与える例)alias TEST /exec hogehoge.txt;input /clockコンソールでTESTと入力すると → スクリプトhogehoge.txtが実行され、FFXIに/clockコマンドが送信される keyboard_sendstring "string" Sends a string to the game input "string" keyboard_type "string" This is the old functionality of keyboard_sendstring, this types the string to type "string" the chat input bar ingame. keyboard_blockinput # キーボードの入力をブロックする 0 = ブロックしない, 1 = キーボードをブロック keyboard_allowmmf # WindowerHelper.dllを利用したツールでキーボード入力する場合は、必ず1を設定すること。 0 = 無効, 1 = 有効 paste クリップボードの内容を入力行へ貼り付ける MOUSE COMMANDS mouse_blockinput # マウス入力を受け付けなくする 0 = マウス有効, 1 = マウス無効 (MAJOR PROBLEMS) PLUGIN COMMANDS plugin_load plugin名 プラグインをロード(.dllを除いたファイル名) / load plugin名でも同様 plugin_unload plugin名 プラグインをアンロード / unload plugin名 でも同様 toggle plugin名 プラグインがロードされている場合はアンロードを行い、アンロード状態である場合はロードする plugin_list ロードしているプラグインをリスト表示 plugin_reload plugin名 プラグインをロードしなおす plugin_unloadall 全てのプラグインをアンロードする
https://w.atwiki.jp/ff11windower2/pages/157.html
Windower4-プラグイン-SSOrganizer プラグイン情報 開発者 本家フォーラム - 変更履歴 概要 スクリーンショット撮影時に キャラ名 /エリア名/撮影年/撮影月のフォルダ階層を作って保存を行う。 ただし日本語環境下ではこのエリア名が文字化けを起こす。 回避方法が存在するが、長くなるので後述する 使い方 スクリーンショットを撮影すれば自動的にプラグインが適用される。 init.txtで設定されているキーバインドを変更していなければ、PrtScn/SysRqキーを押せば撮影される。 dev版などでinit.txtに設定がない場合は以下の一文を追加する bind sysrq screenshot png hide サブコマンド コンソールから ssorganizer サブコマンド で呼び出せる。 v1.1の説明ページ(ページが存在しないため、Internet Archiveに保存されていたページを表示します) サブコマンド 引数 効果 help コマンド 利用可能なサブコマンドを表示する dirformat format ディレクトリのフォーマットを設定。ディレクトリを区切るのは\ではなく/を使う。 fileformat format ファイル名の形式を設定 execcmnd filepath スクリーンショットを撮影したときに実行するプログラムを指定 execarg args プログラムに送信する引数を指定 format dirformatコマンドで階層を掘り下げる場合はバックスラッシュ(\)ではなくスラッシュ(/)で区切る必要がある。 {%Zone} 現在のゾーン名 (日本語表記) {%Area} {%Zone}と同じ {%Name} 操作キャラクタ名 {%Status} 現在のステータス。例 Engaged ((戦闘中?)) {%Vana.Time} ヴァナの時分。例 20.21 ((ファイル名にコロンは使えないためピリオドに変換される)) {%Vana.MoonPct} ヴァナの月齢を数値で表示。例 43 {%Vana.Moon} ヴァナの月齢を名前で表示。例 Full Moon {%Vana.Day} ヴァナの曜日。例 Firesday {%Vana.Weather} 撮影時の天候。例 Fire x2 {%Earth.Year} 地球時間の年。例 2015 {%Earth.Month} 地球時間の月。一桁の場合は0が挿入される。例 01 {%Earth.Day} 地球時間の日。一桁の場合は0が挿入される。例 05 {%Earth.Hour} 地球時間の時。24時間表記で一桁の場合は0が挿入される。例 23 {%Earth.Minute} 地球時間の分。一桁の場合は0が挿入される。例 14 {%Earth.Second} 地球時間の秒。一桁の場合は0が挿入される。例 46 {%MainJobLVL} メインジョブのレベル。例 75 {%SubJobLVL} サポートジョブのレベル。例 37 {%MainJob} メインジョブ。例 BLM {%SubJob} サポートジョブ。例 WHM filepath フルパスで指定する。 パス中に半角スペースが含まれる場合はダブルクォート『"』で囲う。 例 "C \Program Files\GWriter\GWriter.exe" args 意味がよく分からなかったので原文ママ載せておきます。 {%OldFile} Specifies the original full path name of the screenshot before it was renamed - This file path no longer exists!!! {%NewFile} Specifies the new full path name to your recently taken screenshot.This will give you the ability to tell the external program where the screenshot file is at. 文字化け対策 二通りの方法がある dirformatを直接指定しエリア名を除いた設定を行う plugins\resources\areas.xmlを編集して文字化けを回避する (*1) エリア名を除いた設定を行う サブコマンドの項目を参照し、エリア名を省いた設定を行う。 scripts\init.txtにdirfomatの記述を行い、プラグインロード直後に設定を変更する。 挿入位置はどこでも良いが、文末に// user settingsという行を作り、その下に挿入すると管理しやすい 階層を掘る場合はバックスラッシュ(\)ではなくスラッシュ(/)で区切る点に注意。 デフォルトのdirformat {%Name}/{%Area}/{%Earth.Year}/{%Earth.Month} 出力例 キャラ名 /年/月/日_時h分m秒s.png (fileformatも変更) // user settings ssorganizer dirformat {%Name}/{%Earth.Year}/{%Earth.Month} ssorganizer fileformat {%Earth.Day}_{%Earth.Hour}h{%Earth.Minute}m{%Earth.Second}s areas.xmlの編集 念のためWindower4\plugins\resources\areas.xmlをバックアップ バックアップ元のareas.xmlをテキストエディタで開き以下の修正を行う1行目 ?xml version="1.0"? → ?xml version="1.0" encoding="Shift_JIS"? 文字コードをShift_JISに、改行コードそのまま(CR+LF)で上書き保存 ※Windows付属のメモ帳ではShift_JISでの保存ができないのでEmEditorやTeraPadなどのテキストエディタを各々用意する必要がある areas.xmlの自動置換 各プラグイン間で共用されるファイルであるareas.xmlを書き換える為、Windower4を起動する毎に最新版へと上書きされる。(=元に戻る) 回避方法としては、書き換えたareas.xmlを別の場所に保存しておいて再起動毎に上書きコピーすれば良い。 毎回手動で上書きコピーするのも面倒なので、以下に自動コピーを行う一例を示す。 プラグインのRunを利用可能にする。常時ロードしておく必要は無い 書き換えたareas.xmlをWindower4\plugins\resources\usr\areas.xmlへ保存 同フォルダに後述で作成するバッチファイルを入れる。名前は便宜上areas.batとする Windower4\Scriptsにareas_xml.txtを作る必要に応じてinit.txtに組み込む。または直接記述する 便宜上、□で始まるものをフォルダ、・で始まるものをファイルとして記載している。 また、今回の説明に必要の無いファイル/フォルダは記載していない。 □Windower4 ├・windower.exe └□Plugins │├□resources ││└□usr ← 作る ││ ├・areas.xml ← 編集済みのareas.xml ││ └・areas.bat ← 作る │├・run.dll │└・SSOrganizer.dll └□scripts └・areas_xml.txt ← runを使ってareas.batを実行するためのマクロスクリプト areas.bat Windower4のインストールパスがC \Windower4の場合。 以下の1行をメモ帳に記述して上書き保存。拡張子を.txtから.batに変更。 C \Windower4\plugins\resources\usr\areas.batとする。(*2) copy areas.xml C \Windower4\plugins\resources\ /Y Windows付属機能のコマンドプロンプトを利用し、 C \Windower4\plugins\resources\usr\areas.xmlを、C \Windower4\plugins\resources\へ上書き確認なしでコピーを行う。 areas_xml.txt load run wait 1 run -runonce C \Windower4\plugins\resources\usr\areas.bat wait 2 reload SSOrganizer unload run やっていること プラグインの run をロード run がロードされるのを待つ プラグインを使ってareas.batを実行(*3) areas.batの実行を待つ SSOrganizerをリロード init.txtに書き込む場合、このスクリプトをSSOrganizerのロードより前に記述すればリロード不要 プラグインの run をアンロード 起動後に手作業でラインエディタに//exec areas_xml.txtと打ち込むか、 exec areas_xml.txtをinit.txt内のどこかに挿入すれば起動時に実行される。
https://w.atwiki.jp/ff11windower2/pages/230.html
基本FFXiのマクロからのコンソールコマンドの実行 コンソールコマンドリストGENERAL COMMANDS CONSOLE COMMANDS GAME COMMANDS KEYBOARD COMMANDS MOUSE COMMANDS PLUGIN COMMANDS 基本 FFXiのマクロからのコンソールコマンドの実行 行頭に「/console」をつけることによってコンソールコマンドとして処理される 例 /console exec hogehoge コンソール上でexec hogehogeと入力したことと同意。マクロhogehogeを実行する /console game_minimize コンソール上でgame_minimizeと入力したことと同意。FFXiウィンドウを最小化する ※ただし、チャットウィンドウからコンソールコマンドを入力する場合「/console」を「//」と省略することができる。 例 // exec hogehoge /console exec hogehogeと同意。 コンソールコマンドリスト GENERAL COMMANDS showfps # FPS表示 0 = 非表示, 1 = 表示 screenshot format [hide] スクリーンショットフォーマット format は次の形式から選択 bmp/jpg/pnghide を付けるとWindowerやねこまの画面表示を隠して撮影 wait # Windowerスクリプト上で次の行の実行を#秒待つ # = 秒 / pause # でも同様 setkey キー [up/down] 指定キーを押すor放す操作をFFXIに送信する。例) setkey enter down ・・・Enterを押しっぱなしにするsetkey enter down;wait 0.3;setkey enter up ・・・Enterを0.3秒押して放す。Enterを1回だけ入力したい場合に。keymapはこちら→http //wiki.windower.net/doku.php?id=windower key_mapping CONSOLE COMMANDS console_toggle コンソールを表示/非表示する。コンソール表示キーを押した時と同じ挙動 console_clear コンソールの表示文字をクリアする console_echo "文章" "" で囲んだ文章をコンソール上に表示 console_displayactivity # コンソールに出力があった際に自動表示する 0 = 無効, 1 = 有効 console_fadedelay # コンソールの表示が消えるまでの時間 # = ミリ秒で指定 console_position X Y コンソールの位置 console_color A R G B コンソールの文字色調調整 Alpha (Optional) Red Green Blue コンソールの背景表示、背景色は、ConsoleBGプラグインで設定する console_exec [ファイル名] [ファイル名]に指定したコンソールスクリプトを実行 / exec [ファイル名]でも同様 GAME COMMANDS game_forceambientlight # Ambientlightを常時ONにする。 0 = 通常通り, 1 = 常時ON 常時ONにした場合、全体的に画面が明るくなり、物陰など直接光が当たらない場所との明るさの差が小さくなる。なお、常時ONとした場合は、カーソルを合わせた時にキャラ等が点滅しなくなる。 game_ambientlight A R G B Ambientlightの色を設定する Alpha (Optional) Red Green Blue 0-255で指定 game_fillmode # レンダリング変更(テクスチャ有無等) 0 = 通常, 1 = ワイヤーフレーム, 2 = 頂点 / fillmode #でも同様 game_gamma # ガンマ設定。モニタ全体の明るさを設定する。 0-100, Default = 50 / gamma #でも同様 game_allowsetcursorpos # Sets whether the game is allowed to set the cursor position 0 = 無効, 1 = 有効 game_minimize タスクバーに最小化 game_exit POLへ戻る。/ game_quitでも同様 game_terminate FFXi、POLを強制終了する / terminateでも同様 game_allowresize # ウィンドウをリサイズできるようにする。AltまたはCtrlを押しながらマウスをドラッグする。 0 = 無効, 1=有効 game_exittype # 終了時、POLに戻るか強制終了かを設定 0 = POLに戻る,1 = 強制終了 game_exitprompt # ウィンドウの「×」ボタンで終了する際に、確認ダイアログを表示する。 0 = 無効, 1 = 有効 window_toggleframe # ウィンドウフレームのON/OFF 0 = OFF, 1 = ON window_togglefullscreen # フルスクリーンのON/OFF 0 = OFF, 1 = ON KEYBOARD COMMANDS keyboard_bind key [up] command キーバインド設定 keyは下記を参照 Down is assumed, specify up for bind on release of key. ^ = Ctrl, ! = ALT に置換 http //wiki.windower.net/display/Windower/Keymaps bind key [up] commandでも同様 keyboard_unbind key [up] キーバインドの解除 down is assumed, specify up for up. / unbind key [up]でも同様 alias alias command コマンドに別名を与える例)alias TEST /exec hogehoge.txt;input /clockコンソールでTESTと入力すると → スクリプトhogehoge.txtが実行され、FFXIに/clockコマンドが送信される keyboard_sendstring "string" Sends a string to the game input "string" keyboard_type "string" This is the old functionality of keyboard_sendstring, this types the string to type "string" the chat input bar ingame. keyboard_blockinput # キーボードの入力をブロックする 0 = ブロックしない, 1 = キーボードをブロック keyboard_allowmmf # WindowerHelper.dllを利用したツールでキーボード入力する場合は、必ず1を設定すること。 0 = 無効, 1 = 有効 paste クリップボードの内容を入力行へ貼り付ける MOUSE COMMANDS mouse_blockinput # マウス入力を受け付けなくする 0 = マウス有効, 1 = マウス無効 (MAJOR PROBLEMS) PLUGIN COMMANDS plugin_load plugin名 プラグインをロード(.dllを除いたファイル名) / load plugin名でも同様 plugin_unload plugin名 プラグインをアンロード / unload plugin名 でも同様 toggle plugin名 プラグインがロードされている場合はアンロードを行い、アンロード状態である場合はロードする plugin_list ロードしているプラグインをリスト表示 plugin_reload plugin名 プラグインをロードしなおす plugin_unloadall 全てのプラグインをアンロードする
https://w.atwiki.jp/ff11windower2/pages/137.html
Windower4-プラグイン-Cancel プラグイン情報 開発者 StarHawk ダウンロード 本家サイトへ ※Downloadをクリック 本家フォーラム - 変更履歴 本家リンク(英語) 概要 自身の状態変化を切ることができます。 空蝉やスニークなど自身で切ることが可能な状態変化のみ、切ることができます。 使い方 ロードして、コマンドをマクロなどに仕込んで利用してください。 コマンド cancel ID 指定した強化を切る ID 強化のID。下表を参照 ID 状態変化 ID 状態変化 37 ストンスキン 71 スニーク 56 バーサク 353 八双 57 ディフェンダー 354 星眼 63 暗黒 405 リタリエーション 66 空蝉 ※その他のIDについては→強化・状態異常リスト参照 使用例 ここでは、蝉切り替えマクロを例に挙げて説明します。waitの値は各自の装備やジョブによって調整してください。 FFXIマクロに次のように記載する 1行目 /p 【空蝉の術:壱】【詠唱中です】 2行目 /console exec 空蝉の術詠唱装備.txt 3行目 wait 3 4行目 /console cancel 66 5行目 wait 3 6行目 /console exec 通常装備.txt ※上記ではスクリプトに2byte文字を使っていますが、実際には半角英数字にしてください。 空蝉の術:壱マクロを実行と同時に1.PTチャットへ報告2.空蝉詠唱用装備(ヘイストやファストキャストがいいですね)に変更3.詠唱から3秒後に4.既にかかっている空蝉を切る。5.3秒待ってから6.通常装備に戻す
https://w.atwiki.jp/ff11windower/pages/17.html
コマンドリスト GENERAL COMMANDS CONSOLE COMMANDS GAME COMMANDS KEYBOARD COMMANDS MOUSE COMMANDS PLUGIN COMMANDS コマンドリスト GENERAL COMMANDS showfps # FPS表示 0 = 非表示, 1 = 表示 screenshot format [hide] スクリーンショットフォーマット format は以下の形式から選択 bmp/jpg/pnghide を付けるとWindowerやねこまの画面表示を隠して撮影 wait # Windower起動後、入力した秒数置いてから command/bind/alias/script をロードする pause # 同上 CONSOLE COMMANDS console_toggle Toggles the visibilty of the console console_clear Clears the console buffer console_echo "文章" " で囲んだ文章をコンソール上に表示 console_displayactivity # Sets whether the console displays on new text 0 = disable, 1 = enable console_fadedelay # コンソールの表示が消えるまでの時間 console_position X Y コンソールの位置 console_color A R G B コンソールの色調調整 Alpha (Optional) Red Green Blue console_exec "ファイルパス" 指定のファイルのコンソールスクリプトを実行 GAME COMMANDS game_forceambientlight # 下記anbientlightのON/OFF 0 = OFF, 1 = ON game_ambientlight A R G B ゲーム画面色調調整 Alpha (Optional) Red Green Blue game_fillmode # レンダリング変更 0 = 通常, 1 = ワイヤーフレーム, 2 = point fill fillmode # 同上 game_gamma # ガンマ設定 0-100, Default = 50 gamma # 同上 game_allowsetcursorpos # Sets whether the game is allowed to set the cursor position 0 = false, 1 = true game_minimize タスクバーに最小化 game_exit POLへ戻る。 game_quit 同上 game_terminate Hard exits the game to desktop (not recommended) terminate 同上 window_toggleframe ウィンドウフレームのON/OFF window_togglefullscreen フルスクリーンのON/OFF KEYBOARD COMMANDS keyboard_bind key [up] command キーバインド設定 keyは下記を参照 Down is assumed, specify up for bind on release of key. ^ = Ctrl, ! = ALT に置換 http //www.windower.net/wiki/readme/keymaps bind key [up] command 同上 keyboard_unbind key [up] キーバインドの解除 down is assumed, specify up for up. unbind key [up] 同上 alias alias command e.g. "alias blah wait 5;echo hello" will create a pseudo console command "blah" can be typed in the console, used in a script, or even put into a bind keyboard_sendstring "string" Sends a string to the game input "string" keyboard_type "string" This is the old functionality of keyboard_sendstring, this types the string to type "string" the chat input bar ingame. keyboard_blockinput # Blocks keyboard input 0 = unblock, 1 = block keyboard_allowmmf # Allows or disables keyboard input via MMF 0 = disable, 1 = enable paste Pastes the contents of the clipboard to the input buffer. MOUSE COMMANDS mouse_blockinput # マウス入力を受け付けなくする 0 = OFF, 1 = ON (MAJOR PROBLEMS) PLUGIN COMMANDS plugin_load plugin名 プラグインをロード(.dll is optional, and case is irrelevant) load plugin名 同上 plugin_unload plugin名 プラグインをアンロード unload plugin名 同上 toggle plugin名 Will toggle a plugin. Designed to be bound to a key to turn off or on a plugin on a keystroke
https://w.atwiki.jp/ff11windower2/pages/159.html
Text プラグイン情報 開発者 Dewin ダウンロード 本家サイトへ ※Downloadをクリック 本家フォーラム - 変更履歴 - 概要 ・FF画面上の任意の位置に、任意のテキストを表示することができます。 ※日本語を含む2byte文字の表示はできません。 ・他のプラグインの表示位置を変更することができます。 使い方 ロードして、Windowerコンソール、スクリプト上などにコマンドを記述して使用してください。 コマンド コマンド 説明 text create name テキストオブジェクトの作成 name 任意のオブジェクト名称 text set name position x y テキストオブジェクトの表示位置の指定createで指定したオブジェクト名称 x y FFXI画面左上からの座標 text set name text " text " テキストオブジェクトに文字を設定createで指定したオブジェクト名称 text 任意の文字列。日本語、全角文字はNG text set name show テキストオブジェクトを表示 text set name hide テキストオブジェクトを隠す text set name align left or right テキストを右寄せ、左寄せにする left or right left 左寄せ、right右寄せ text set name bold 0 又は 1 テキストを太文字にする。 0 又は 1 0 通常、1 太文字 text set name italic 0 又は 1 テキストを斜体にする。 0 又は 1 0 通常 1 斜体 text set name font " fontname " size テキストのフォント、文字サイズを変える。 fontname フォント名 size フォントサイズ setコマンドは1行につなげて書くことができます。 例) name にテキスト「ABCDEFG」をセットし、右寄せで、X 500 Y 100の位置に表示する。 text set name text "ABCDEFG" position 500 100 align right 使用例 X 100 Y 150の位置に「AAAAAA」と太文字で表示する。 text create TEST text set TEST text "AAAAAA" position 100 150 bold 1 text set TEST show 他のプラグインの表示位置を変更する 他のプラグインでの設定で表示位置等を変更できない場合でも、textプラグインで表示位置を変更することが可能です。コマンドは「text devset テキストオブジェクト名 ~」としてください。 プラグイン名 テキストオブジェクト名 説明 備考 Distance TargetDecimal 小数点以下部分 TargetDot 小数点 TargetInt 整数部分 TParty PartyTP0~TP17 HP数値。0~17はアラ含むメンバー AllianceMP0~MP17 MP数値。0~17はアラ含むメンバー TargetHP ターゲットのHPP ExpWatch ewText ExpWatchの文字列 Precognition Precognition 蝉カウンター数値 Recast RecastDisplay Recastの表示位置 Recastプラグインのiniでも設定可能 Tickle TickCount ヒーリング時間カウント YarnBall YarnTimers YarnBallの表示位置 YarnBallでも設定可能
https://w.atwiki.jp/ff11windower2/pages/155.html
Run このドキュメントはRun 1.2説明ページの和訳です。 プラグイン情報 概要 使い方 コマンド プラグイン情報 開発者 Aikar ダウンロード 本家サイトへ ※Downloadをクリック 本家フォーラム 本家フォーラムへ(英語) 変更履歴 本家リンク(英語) 概要 Runは、他のWindowsプログラムをコンソールコマンドより起動するためのプラグインです。ログインと同時に他のツールを起動したり、音を鳴らして終了するだけのアプリを起動したりできます。 使い方 ロードしてコマンドにより起動するプログラム、及び引数、オプションを指定してください。 コマンド コマンド 説明 run オプション 実行ファイル名 オプション 後述 実行ファイル名 実行するWindows実行ファイル名を記述します。パス、ファイル名に半角スペースが含まれる場合は""(ダブルコーテーション)でくくってください。パス、ファイル名に半角カタカナや漢字ひらがななど全角文字は含めることはできません オプション オプション 説明 -hide 隠した状態で起動します。(実行時ウィンドウは表示されません) -min 最小化した状態で起動します。 -kill 同名の実行ファイルが既に実行されていた場合に、先に起動していたほうを停止してから実行します。名称のチェックは起動時に指定したパス名も含んでチェックされます。 -killonly 実行ファイル名 に指定したプログラムを停止します。実行はしません。 -dir フォルダ名 実行時のフォルダ名を指定します -runonce 既に同名のプログラムが実行されていた場合は、実行しません。 プログラムに引数を与えたい場合は 実行ファイル名 に続いて、半角スペースで空けて引数を記述してください。(例)メモ帳でinit.txtを開く .run "C \Windows\notepad.exe" C \Windower\scripts\init.txt 相対パスで指定した場合、Windowerインストールフォルダがカレントフォルダとなります。 .run apps/test.exe この場合、「Windowerインストールフォルダ\apps\test.exe」が実行されます。