Violence~ArchivesGameYarikomiTextAboutMenuArchivesGameYarikomiTextAboutOperaでCopyURL+Operaはiniファイルを弄ることで、右クリックメニューをカスタマイズすることができ、用意されたアクションを記述することでクリップボードを操作することもできる。現在のページのURLだけとか、選択テキストだけとか、画像のURLだけ、といった風にコピーできるものが限定されてしまっているので、タイトル+改行+URLなんて取得は不可能。Opera超使えねー!そこでopera_exを使うことで、かなり自由なスタイルでURLやらタイトルやらをクリップボードに入れられるわけだが・・・opera_ex使ったら負けかなと思ってるなんかねー使いづらいのよねー。テキストファイル用意しなきゃいかんし、ちょっと凝った加工もできないしー。いうわけで、opera_exに頼らずにクリップボードを操作する方法を模索した。セキュリティに引っ掛かるので無理。新規タブ+flashopenで新規タブにHTML+ハッシュなローカルHTMLを開いてクリップボードに入れつつ即座にclose。WindowsScriptingHostに渡す渡した先ならIEを操作できるので、クリップボードが使える。そもそもOperaからページタイトルが渡せません。本当にありがとうございました。あー、opera_exってWinAPI使ってタイトルの文字列取ってるんだな。WindowsScriptingHostにもっと渡すURLと一緒にキャッシュのパスも渡し、タイトルはキャッシュのHTMLからtitle部分を抜き出す。成功まさかキャッシュのパスを渡せたなんてねぇ。たまげたがよォォォ・・・しかもWSHなんで1ファイルで完結しながらJavaScriptやVBやRubyも使えるのでテキストの加工が容易。選択テキストをblockquoteしつつciteにURLとかも可能。ひとつは、一瞬、スペック次第では1秒程Operaのフォーカスが離れるてしまう。裏でIEを呼び出しているからなんだが、まあ、これぐらいは。次が問題で、文字エンコードをADODBに丸投げしていること。ぶっちゃけると、ページ次第ではタイトルに含まれる2バイト文字が化ける。なると自前で文字コードを判別すりゃいいわけだが、ものすごく手間がかかる。あー、まあ英語圏で使うなら問題無いんでこれでいいや。化けたらソースを表示して自前で取るってことで。