2018年12月25日火曜日

Web search Pro の Alternative


エクステンションだとそもそもどうやって作るのかわかんなくて難しいのでスタンドアロンでどうかと考えた
こんなイメージで

<基本>
・普通にCで書いて独立して起動
・検索したい文字はChromeのエクステンションで選択した時点でコピーさせるようにしておく
・クリップボードを常時監視し、文字列を表示させておく(あまりに長い文字列は無視とか)
・あらかじめ検索アドレスをiniに書いておいて、検索ボタン1-10に設定しておく
・ボタンで「検索アドレス+クリップ文字列」をChromeに送って表示させる
・サイトによって検索文字列がshift-jisかUTF-8かに分かれると思うので設定で変えれるようにしておく

<出来れば>
・ボタン数は可変にしたいけどとりあえず20くらいにするか
・透過にしてスライドバーで調整できるようにする
・常に前面に表示をトグルで切り替える
・設定ファイル操作をGUIで書く
・Web search Pro の exportを読んで自動でボタン設定~( ´∀`)
・ボタン配置の2×5等も可変にしたい
・ボタン場所の入れ替えをGUIでドラッグでグリグリ出来るようにしたい
・ボタンをサイトのアイコンにしたい←これいいな!

これくらいならwinbatchEhでも書けるかも
wshは無理かな、ウインドウさえ出せれば良いんだけどなあ
ボタン付きのウインドウを出すのってやっぱりスクリプトじゃ無理なんだろうか?
本家のwinbatchなら書けるね、でも遅いからやっぱCで書いた方が良いか、簡単だし

起動はバッチファイルでも作ってそれをChromeのお気に入りに登録しておけばイケないかな?
無理ならJSにするとか、Htmlにして中にJSを書くとかしてお気に入りにするとか

ボタン数固定ならダイアログボックスで簡単
可変ならウインドウ作って一つづつボタンをダイナミックに配置するしかないけどこれやりたい

Chromeを外部から操作できるかどうかだけがよくわかんないけど、あとはクリップ監視とini操作くらいだから全然簡単
CreateProcessとかでアドレスを引数にすれば普通に起動できると思うんだが
別ウインドウではなくて新規タブで起動してくれたら文句なし
まずそこを確かめてみて出来そうだったら作るか!!

0 件のコメント:

コメントを投稿