駄開発駄メモ 駄開発に関することを。

2011年5月29日

BkSearch と Googleデスクトップ検索の連携

Filed under: プログラム — タグ: , , , , — m.takemi @ 6:51 PM

について、質問メールを頂いたので調べてみました。

Googleデスクトップ検索で”test”を検索してみたところ、
以下のようなURLになったので、

http://127.0.0.1:4664/search?q=test&flags=68&num=10&s=ZoDBIB5DxUVUQh9oa5fpdKn6zVA

“test” → “テスト” に変えて見たところ、

http://127.0.0.1:4664/search?q=テスト&flags=68&num=10&s=ZoDBIB5DxUVUQh9oa5fpdKn6zVA

「無効なリクエスト」と言われてしまう。

URLを直接変更するのではなく、Googleデスクトップ検索で”テスト”を検索すると、
以下のURL。

http://127.0.0.1:4664/search?q=%E3%83%86%E3%82%B9%E3%83%88&flags=68&num=10&s=MqeS2Ad2-EPMUhVeranCUF-Lp1I

“test”と”テスト”で検索したURLを並べてみる。

http://127.0.0.1:4664/search?q=test&flags=68&num=10&s=ZoDBIB5DxUVUQh9oa5fpdKn6zVA
http://127.0.0.1:4664/search?q=%E3%83%86%E3%82%B9%E3%83%88&flags=68&num=10&s=MqeS2Ad2-EPMUhVeranCUF-Lp1I

検索文字列が違ってるのは当然だけど、s=に続く文字列も異なっていた。
“ZoDBIB5DxUVUQh9oa5fpdKn6zVA”
“MqeS2Ad2-EPMUhVeranCUF-Lp1I”

これが何者かを調べたところ、
Query API Developer Guide – Google Desktop APIs – Google Code
によると、「security token」というものらしい。

検索文字列によって変わるってことは、外部から使えない??とか思ってたら、すぐ下の方に

Getting the Stored Query URL – Query API Developer Guide – Google Desktop APIs – Google Code
ってあった。

Stored Query というものがよく分からなかったけど、ストアドプロシージャとか、ストアドファンクションのような類であれば使えそうなので、書いてある通り、
レジストリ”HKEY_CURRENT_USER\Software\Google\Google Desktop\API\search_url”
に設定されているURL(自分の環境では、”http://127.0.0.1:4664/search&s=x24RLVrkvjGLijzu8wE1zMrW9As?q=”)をコピーして使ってみたところ上手くいった。

.conf(.confでも同じ)に書くと、

[Googleデスクトップ検索(&T)]
FrontURL=http://127.0.0.1:4664/search&s=x24RLVrkvjGLijzu8wE1zMrW9As?q=
Encode=UTF8

num=50とか加えておけば、検索数が50件になる模様。

[Googleデスクトップ検索(&T)]
FrontURL=http://127.0.0.1:4664/search&s=x24RLVrkvjGLijzu8wE1zMrW9As?num=50&q=
Encode=UTF8

この方法が未来永劫使えるのかは分からないけど、一先ずこれで行けそう。

9 Comments »

  1. pharmacy online

    BkSearch と Googleデスクトップ検索の連携 « 駄開発駄メモ

    トラックバック by pharmacy online — 2019年12月4日 @ 8:08 PM

  2. After exploring a few of the articles on your blog, I really appreciate your technique of writing a blog.
    I book marked it to my bookmark website list and will be checking back
    soon. Take a look at my website too and tell me what you think.

    コメント by registry booster 2020 v4.7.7.26 serial eclipse hdmi port — 2019年12月27日 @ 8:53 PM

  3. If some one needs expert view about running a blog afterward i
    suggest him/her to visit this blog, Keep up the nice work.

    コメント by мария брикер книгу скачать — 2019年12月29日 @ 1:38 PM

  4. WOW just what I was searching for. Came here by searching for гдз класс по физике

    コメント by гдз по геометрии 7 атанасян — 2020年1月2日 @ 1:35 AM

  5. Hello! I just wanted to ask if you ever have any problems
    with hackers? My last blog (wordpress) was hacked and
    I ended up losing many months of hard work due to no data backup.

    Do you have any solutions to prevent hackers?

    コメント by скачать книгу как написать бестселлер ричард уэбстер — 2020年1月4日 @ 5:46 PM

  6. I think what you posted made a great deal of sense.
    But, what about this? what if you added a little content?
    I mean, I don’t want to tell you how to run your blog, but suppose you added something that grabbed a person’s attention? I
    mean BkSearch と Googleデスクトップ検索の連携 « 駄開発駄メモ is kinda vanilla.

    You might look at Yahoo’s home page and note how they create post titles to grab
    people to click. You might add a related video or a pic or two to get readers
    excited about everything’ve got to say. In my opinion, it would make your blog a
    little bit more interesting.

    コメント by гдз по русскому — 2020年1月16日 @ 8:07 PM

  7. Good information. Lucky me I came across your site by accident (stumbleupon).
    I’ve saved as a favorite for later!

    コメント by гдз по английскому языку — 2020年1月18日 @ 1:20 PM

  8. This paragraph will help the internet viewers for setting up new website or even a blog from start to end.

    コメント by гдз львова — 2020年1月18日 @ 10:03 PM

  9. Excellent pieces. Keep writing such kind of
    info on your site. Im really impressed by your
    blog.
    Hi there, You’ve performed a fantastic job. I’ll certainly digg it and in my
    opinion recommend to my friends. I am confident they’ll be benefited from this website.

    コメント by гдз 10 скачать — 2020年1月20日 @ 1:52 PM

RSS feed for comments on this post. TrackBack URL

Leave a comment

Powered by WordPress