「類義語アウトプット【Python】」の版間の差分

MSY-07 (トーク | 投稿記録)
MSY-07 (トーク) による版 9056 を取り消し
タグ: 取り消し
MSY-07 (トーク | 投稿記録)
文言を修正
 
(同じ利用者による、間の4版が非表示)
47行目: 47行目:
[[ファイル:類義語出力.zip]]
[[ファイル:類義語出力.zip]]


こちらのZipファイルには『類義語出力(Ver 3.7.2以降).js』と『類義語出力(Ver 3.7.2以前).js』、『synonym.py』が含まれています。これらをMacrosフォルダに配置して下さい。
こちらのZipファイルには『類義語出力.js』と『synonym.py』が含まれています。これらをMacrosフォルダに配置して下さい。


『類義語.js』が当マクロの本体になりますので、マクロのカスタマイズから『類義語.js』を追加して下さい。
『類義語出力.js』が当マクロの本体になりますので、マクロのカスタマイズから『類義語出力.js』を追加して下さい。


== 使い方 ==
== 使い方 ==
81行目: 81行目:


== 設定 ==
== 設定 ==
=== 類義語.jsの設定 ===
=== 類義語出力.jsの設定 ===
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
//--------------------------------------------------------------------------
//------------------------------------------------------------------------------
// 設定
// 設定
var exepath = "Pythonw"; // Pythonのパスを通してインストールしている場合
var exepath = "Pythonw"; // Pythonのパスを通してインストールしている場合
var src = "synonym.py"; // synonym.pyをMacrosフォルダに配置
var src = "synonym.py"; // synonym.pyをMacrosフォルダに配置
//var src = "D:\\python\\synonym.py"; // synonym.pyのフルパス例
//var src = "D:\\python\\synonym.py"; // synonym.pyのフルパス例
var key = "ctrl"; // "ctrl" "shift" "alt"
var key = 0x11; // "ctrl: 0x11" "shift: 0x10" "alt: 0x12"
OutputBar.Clear(); // 実行ごとにアウトプットバーをクリアする
OutputBar.Clear(); // 実行ごとにアウトプットバーをクリアする
//--------------------------------------------------------------------------
//------------------------------------------------------------------------------
</syntaxhighlight>
</syntaxhighlight>


118行目: 118行目:


== 発展 ==
== 発展 ==
Mery Ver 3.7.2以前のマクロでは、pizzさん作成の「[[GetKeyState.exe(キー状態取得実行ファイル)]]」を導入すれば、国語辞典・英和辞典としても当マクロを利用することができるようになります。「GetKeyState.exe」はMacrosフォルダに配置して下さい。
[[マクロリファレンス:3:Shell オブジェクト#GetKeyState メソッド|shell.GetKeyStateメソッド]]を使用しているため、国語辞典・英和辞典としても当マクロを利用することができます。
 
なお、Mery Ver.3.7.2以降のマクロでは[[マクロリファレンス:3:Shell オブジェクト#GetKeyState メソッド|shell.GetKeyStateメソッド]]を使用しているため、GetKeyState.exeは必要ありません。


例えば当マクロのショートカットキーに「Alt+T」「Ctrl+T」を割り当て、『コマンド』という単語を選択し、「Alt+T」を実行すると以下のように表示します。
例えば当マクロのショートカットキーに「Alt+T」「Ctrl+T」を割り当て、『コマンド』という単語を選択し、「Alt+T」を実行すると以下のように表示します。
スポンサーリンク