Twitter では、http://twitter.com/?status=hoge

のようにすると投稿欄に hoge と入った状態で Twitter のページが開きます。
これをはてなハイクでやるにはどうすればいいでしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 13歳以上
  • 登録:2010/02/18 20:33:32
  • 終了:2010/02/20 11:48:06

ベストアンサー

id:supermomonga No.1

supermomonga回答回数17ベストアンサー獲得回数22010/02/18 20:52:45

ポイント60pt

ヘルプにはその様な方法は載っていませんでした。

できないのではないでしょうか。

http://h.hatena.ne.jp/help


もしかしたら公表されていないだけでこっそり実装されていないかとも思いはてなハイクのJavascriptをざっと読んでみましたが、それらしい機能を実装している節はありませんでした。

残念ですが、諦めるしかないようです。

id:akagi_paon

昔 VBA でそういうの作ったことがあるのでできないということはないでしょう。

ただ、今回は Java でやる方法を探しています。

ていうか、だれかアイデア出してくれたらポイントあげるよ。

2010/02/18 21:13:29
  • id:supermomonga
    >昔 VBA でそういうの作ったことがあるのでできないということはないでしょう。
    >ただ、今回は Java でやる方法を探しています。

    GETメソッド経由ではてなハイクのエントリー入力フォームに指定した文字列を入力させたいという質問かと思ったのですが、違うのでしょうか。
    無理やり実装するのであればGreasemonkeyでスクリプトを組む、とかがてっとり早いのではないでしょうか。


    ただ「 Java でやる」というのはちょっと意味を測りかねます。
    要件が曖昧すぎるのでもう少し詳しく書いて頂ければ何らかのアドバイスはできると思いますよ。

    もしくは、要求仕様を示せば適切な実現方法を誰かが書いてくれそうな気もします。
  • id:akagi_paon
    自分でも調べてみました。
    VBA の場合は IE のオブジェクトを作れるので、ページを開いた後にタグを解析してテキストを貼れるのですが、
    Java のブラウザランチャーはブラウザを起動するだけなのでどうも駄目そうですね。

    アイデアを立てたのであとははてなに任せることにします。ありがとうございました。
    http://i.hatena.ne.jp/idea/26420
  • id:supermomonga
    JavaからIEにアクセスし、任意のはてなハイクのエントリー入力フォームに任意のテキストを入力、ということでしょうか。

    それであれば簡単にできますよ。

    参考:Javaからブラウザを操作してみよう その1~4
    http://redpingu.blog33.fc2.com/blog-entry-7.html
    http://redpingu.blog33.fc2.com/blog-entry-8.html
    http://redpingu.blog33.fc2.com/blog-entry-9.html
    http://redpingu.blog33.fc2.com/blog-entry-10.html
  • id:akagi_paon
    追加情報ありがとうございます。
    でも、これ SWT の独自ブラウザですよね?
    IE とかのふつうのブラウザでやりたかったのです。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません