●3分以内更新の秘密...
以前「3分以内に反映させます!!(かも... ^^;)」という記事で、
「ランキングに基づいて3分以内!!に、上位10位内のサイト様は一番上の記事に更新情報を表示することにしました。」
ということを書きました。
また、その記事に対するコメントにお返事に「今週いっぱい3分以内の更新がうまく出来たら、(どのようにして更新しているかを)来週お話したいと思います。」と書きました。
一応、今日の時点で、うまく動いている(手動でしないといけない部分で失敗してしまったことはありますが...)ようなので、その更新の秘密(というほどのものでもないですが^^;)をお話したいと思います。
まずコメントに対するお返事でも書いたように、
私が毎日徹夜して毎日24回更新しているわけではありません^^;
ほとんどの部分を自動化してあります。以下、自動化の大筋だけをお話したいと思います。
長くなりますので、興味のある方だけどうぞ^^
まず最初に準備として、Blogpeopleに登録してアカウントを作成しておきます。
そしてtop10というリンクリストを作成しておきます。
一方で、URLとサイト名を対応させたリストのファイルを
作っておきます。(これはデータベースに登録しておけば
よいのですが、面倒だったので今回は単にリストをファイルにしてあるだけです。)
本来ならば、ランキングの表示から対応するサイト名を抜き出せば
良いのですが、サイト名がUTF-8で"\u[UTF-8の文字コード]"という
形式で書かれていて処理が面倒なのであきらめました^^;
この部分は手動で行っています。
以下の処理を自動的に行うスクリプトをPerlで書きます。
まずランキングを表示している一番元のURLに
アクセスして、上位10位内のURLをすべて抜き出します。
抜き出したURLとそのリストに登録されているURLを比較します。
抜き出したURLと同じURLが作成したリストに登録されていれば
そのURLのサイト名を、登録されてなければそのURL自身を
抜き出したURLに関連付けておきます。
Blogpeopleにログインして、top10というリンクリストを削除します。
再びtop10というリンクリストを新たに作成します。
そして、抜き出した10個のURLとそれと関連付けたサイト名あるいはURLを
top10というリンクリストに順番に登録していきます。
登録が終わったらログアウトします。
以上の処理をPerlで書かれたスクリプトがすべて自動で行います。
後は、この処理をcronで1時間に一回走らせるだけです。
と説明すると簡単ですが^^; コードを書くのは結構大変です。
なぜなら、Blogpeopleにロングインしてリンクリストに登録する部分が、
Blogpeopleの画面構成、リンク構成などにどうしても依存してしまうので、
その部分で結構試行錯誤しないといけないからです。
この自動更新はWebオートメーションの一例で、このWebオートメーションの技術は
いろいろなことに応用が出来ます。私は、このWebオートメーションを利用して、
自動売買システムを作成し運用しています。アフィリエイトやオークションにも活用できると思います。PerlによるWebオートメーションに興味のある方は、Sean M. Burkeの「Perl and Lwp」を読むとよいでしょう。

コメント
ゆうちゃんです!
ナナシさん、わざわざ見に来てくれて
どーもです!
もーちょい直してみます!
応援アタアタ!!
Posted by: ブログアフィリエイトで稼ぐ!初心者のブログアフィリエイト術!yゆうちゃん | 2006年04月28日 15:37
こんばんわ^^
GW中にレースがあるので明日はちょいと
練習走行にいくため今日は早く寝かせて
下さい。応援だけで申し訳ない。
@ぽちぽち
コピペでスンマセン・・・
Posted by: ネットで稼ぐ!初心者のための情報ガイド。レビノ | 2006年04月28日 22:04
はじめまして、イチロー@パラダイスヘブンで儲かるMANといいます。今日は相互リンクのお願いに上がりました、僭越ながらこちらはリンクさせていただきましたので、ご確認おねがいします。
帰りにポチして帰ります。^^
Posted by: イチロー@パラダイスヘブンで儲かるMAN | 2006年04月28日 22:19
(≧∇≦)キャー♪
難しくて出来そうにないけど
いいですね、自動化
尊敬のポチ凸!!
Posted by: 「きのっぴnoねっとdeへそくり」きのっぴ | 2006年04月29日 12:04
ゆうちゃんさま こんにちは^^
コメントありがとうございます♪
でも、誤爆のようですけど...^^;;
Posted by: 博士の愛したお金儲け系情報商材 tochika | 2006年04月30日 13:54
レビノさま こんにちは^^
いつも応援ありがとうございます♪
練習走行頑張ってください☆
Posted by: 博士の愛したお金儲け系情報商材 tochika | 2006年04月30日 13:55
イチローさま はじめまして^^
リンク&応援ありがとうございます♪
私のほうも今からリンクはっておきます。
今後ともよろしくお願いします☆
Posted by: 博士の愛したお金儲け系情報商材 tochika | 2006年04月30日 13:56
きのっぴさま こんにちは^^
応援&コメントありがとうございます♪
自動化ですが、もう少し改良してみたいと思っています。
Posted by: 博士の愛したお金儲け系情報商材 tochika | 2006年04月30日 14:08
なるほど、色々やり方があるのですね。
応援クリック
Posted by: 【ビギナーのホームページ制作奮戦記】ボラーチョ | 2006年04月30日 20:24
こんばんは♪
博士の記事どおりドメインとサーバーに申し込み先ほど完了しました^^
コレでMTしないといけなくなりました^^
今サーバー設定待ちです。
さてさて、どうなる事やら・・・・
ではでは、次回記事も楽しみにしています♪
応援ぽち!
Posted by: 情報商材の不安解消 リュウ | 2006年05月01日 23:41
ボラーチョさま こんばんは^^
応援&コメントありがとうございます♪
これ以外にもいろいろなやり方が多分あると思います。
Posted by: 博士の愛したお金儲け系情報商材 tochika | 2006年05月02日 01:24
リュウさま こんばんは^^
応援&コメントありがとうございます♪
XserverでのMTのインストール、もし分からない部分がありましたら、いつでも聞いてください。答えられる範囲でお答えします^^
Posted by: 博士の愛したお金儲け系情報商材 tochika | 2006年05月02日 01:26
はるる♪です!
リンクいたしました!
今後ともよろしくです。
自動化かなりむずかしそうですね・・・
ぽちりーーんb
Posted by: インスタント実践中@はるる♪ | 2006年05月05日 08:59
こんばんは、たゆです。
>自動的に行うスクリプトをPerl
ってすごい!!
たゆはこのあたりはさっぱり分かりません(^^ゞ
ホント、すごいですねー。
Posted by: インスタントブログアフィリエイトにはまるたゆ(笑) | 2006年05月05日 19:43
はるる♪さま こんばんは^^
リンク&応援&コメントありがとうございます♪
自動化ですが、今回の件以外にもいろいろアフィリエイトにも役立ちそうなのでちょっと勉強しました。(と言っても、上の本を一冊必要なところ読んだだけですが^^;)
インスタントブログアフィリエイト良さそうですね。私も実践してみるかも...
Posted by: 博士の愛したお金儲け系情報商材 tochika | 2006年05月05日 21:47
たゆさま こんばんは^^
コメントありがとうございます♪
すごいですか?^^ありがとうございます。
すごいかどうかは分かりませんが、コードを書くのに時間と手間だけはかかりました^^;;
インスタントブログアフィリエイト、物販できっちり成果を出されている方々からの評判が良く、とても良い内容のもののようですね。
私も実践してみようかな...
Posted by: 博士の愛したお金儲け系情報商材 tochika | 2006年05月05日 22:02
ご無沙汰してます~^^
ゆうちゃんさんの誤爆・・・(^^;
自動化、
私はCGIが苦手なので、ムリです。(爆)
こちらでも解決法を模索してみます。
Posted by: ナナシ@へっぽこSE | 2006年05月07日 19:03
ナナシ@へっぽこSEさま
こんばんは^^
コメントありがとうございます♪
他の解決方法で自動化できたら、ぜひ教えてください^^
Posted by: 博士の愛したお金儲け系情報商材 tochika | 2006年05月07日 22:27
こんにちは!
これ、いいですね~。
今日、この記事に気付きました(^^ゞ
でも、Perlはよく判らないです…。
Posted by: 一姫@アフィリエイトの小技 | 2006年06月20日 08:11
一姫さま こんにちは^^
コメントありがとうございます♪
一々毎日更新しなくて良いので便利なのですが、開発には結構時間がかかってしまいました。
Perlは簡単で、しかもWeb関係のアプリの開発には便利なので一度試してみてはいかがでしょうか?
私はもともとは、Perlは「きれいな」言語ではないので敬遠していたのですが、とても便利で、ある意味では使いやすい言語なので、よく使うようになりました。
Posted by: 博士の愛したお金儲け系情報商材 tochika | 2006年06月24日 08:18
Some people think they will not deny that there is no reason why you should meet in amity, if I didn't keep my mind was a period scarcely so distant.
Posted by: kitfox 6 | 2007年02月01日 13:41