人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

特定の条件に合ったサイトを自動的にはてなブックマークするような、はてなブックマークのbotってどうやったら作れるんでしょうか? 何も知らない私にもわかるように教えていただけないでしょうか。

●質問者: shelf
●カテゴリ:コンピュータ インターネット
✍キーワード:BOT はてなブックマーク サイト 自動
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● b-wind
●0ポイント

bot ってサイト運営者からしたら結構迷惑な存在なので嫌がられますよ。

ここはせっかくなのではてなRSSにあるキーワードウォッチ機能を使ってみてはどうでしょうか?

ヘルプ - はてなRSS

はてなRSSからはボタン一つでブックマークできるので、ブックマークが多くなりすぎる事も防げるでしょうし。

◎質問者からの返答

勉強として作ってみたいのです。

どなたか教えていただけないでしょうか。


2 ● arcana
●70ポイント

BOT を稼動させる環境の指定が無いのですが、勉強のため、

とありましたので、ロジックを学ぶ、という解釈ですと、


1.はてぶのURLを指定します。

2.html ソースを取得します。

3.ブックマーク用のタイトル・URL・キーワードなどを正規表現で個々に抜き出し、ハッシュ(連想配列)に格納します。

4.ハッシュと特定条件を比較し、マッチしたら、また別ハッシュ(その2)に格納します。

5.その2のハッシュを元にURLをはてぶ登録のプログラムに渡して登録させます。


そもそものはてぶURLの指定は、はてぶURLとユーザー一覧の組み合わせで自動作成もできます。


言語がPHPであれば、クロール用のクラスは既にありますので、

それを利用するものひとつの手ではあります。

http://sourceforge.net/projects/phpcrawl/


いずれにしても、まずはプログラムの基礎が必要になってくると思います。

◎質問者からの返答

ありがとうございます。

実は全然の素人なので、どんな環境が必要なのかもわからないのですが・・・

まず多分、サーバーがいるんですよね。例えばレンタルサーバーを借りて、それでそこでbotを動かし続けるというイメージですよね。

プログラムを勉強したいと思っていまして、その練習として、面白いbotを作ってみたいと思っています。まず言語を決めなきゃいけないのですよね。PerlかPHPがいいかなと思っていたのですが(よく名前を聞くので・・・)。どっちがいいでしょうか。

初心者向けに解説してくれてるサイトとかは、やはりないでしょうか・・・。

それならば、プログラム勉強用の本などもどなたか教えていただけないでしょうか。

これを読めばbotくらいは作れるというような。

2週間くらい勉強したらbotくらいは作れるようになるでしょうか。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ