単語補完で出てくる文字列を表示された分No.06765
hum さん 11/09/28 01:49
 
秀まるおさん
いつもお世話になります。
gsuggest.mac
Google Suggest APIを使って単語補完するマクロ
便利に使わせて頂いています。
さて、いつも困ったときだけ出てきてすいません。
こんなことは難しいですか?
google検索する対象サンプルが”テスト”だとしたら
単語補完で出てくる文字列を表示された分取得して
貼り付けたいんです。

---------------対象サンプル---------------
テスト
---------------対象サンプル---------------
----------------希望結果----------------
テストの花道
テストステロン
テスト
テストセンター
テストドライブ アンリミテッド2
テストドライブ
テストコ
テスト仕様書
テストー
テストセンター 対策
----------------希望結果----------------
お手数おかけしますが、よろしくお願い致します。

[ ]
RE:06765 単語補完で出てくる文字列を表示No.06766
秀まるお2 さん 11/09/28 10:44
 
 gsuggest.macの94行目付近に、

    menuarray $item, #cItem;

 ってやってる所があります。そこの直前に以下の処理を挿入すれば、おおよそ
期待した動作になります。


    $ins = "";
    #i = 0;
    while( #i < #cItem ) {
        $ins = $ins + $item[#i] + "\n";
        #i = #i + 1;
    }
    insert "\n" + $ins;
    endmacro;


 それでどうでしょうか。

[ ]
RE:06766 単語補完で出てくる文字列を表示No.06767
hum さん 11/09/28 12:11
 
> gsuggest.macの94行目付近に、
<snip>
> それでどうでしょうか。

うまくいきました。ありがとうございます。

[ ]