オープンギコプロジェクト(仮)



  ,,,,,,,,,,,,,,,∧,,∧   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′,,,,,,,,,,ミ,,゚Д゚彡< 来たなボケナス供!よく読め!ゴルァ!
 UU"""" U U    \_______________



2001/02/15 更新

■ コンパイル方法

1.まずはここからソースを落とせ!ただし、IE4以上+Delphi4以上だ!それ以外がいいとか言ってるヤツは逝って良し!つーか、氏ね!

2.IEのブラウザコンポを組み込んでいないヤツは今すぐ組み込め!
 メニューの『コンポーネント』→『ActiveXコントロールの取り込み』を選び、リストボックスから『Microsoft Internet Controls(V1.1)』を選べ!クラス名の所にに『TWebBrowser_V1TWebBrowser』が表示されるはずだ!そこですかさず『インストール』を選べ!5秒以内にだ!後は、テキトウにファイル名を選んで、新規にしても良し、既存に追加でも良しだ!コンポーネントパレットのActiveXタブにWebBrowser_V1とWebBrowserのコンポが現れれば成功だ!これでも分からんヤツは今すぐ帰れ!用なしだ!ゴルァ!

3.opengiko.dprをダブルクリックして実行せよ!

※ Delphi5 でエラーが出ちゃった場合

1.Delphi5 で [エラー] xxx.pas 未定義の識別子 : 'TWebBrowser' が出たとかほざく厨房!がたがた抜かして無いで interface部のuses節に SHDocVw って書け!

■ 注意事項と使用方法

 まず断っておくが、これはα版以前の物で通常なら公開はしない。またクラス設計も滅茶苦茶である。今後はまともにクラス設計する予定。あえて、公開した理由はDelphiを買ってきたとかいうアホたれの為だ。何らかの参考にしてくれたまへ。

 プログラムを実行して、[特別企画]をクリック。Yahooをクリックすると、internet接続ダイアログが出てくるはず。これは、IEのインターネットオプションの接続タブのダイヤルアップの設定で『通常の接続でダイヤルアップする』が選ばれている必要がある。常時接続状態などの贅沢な環境なヤツには無縁な設定だが、ダイヤルアップユーザーは注意しよう。

 ここで接続を選ぶと、実際にダウンロードが始める。持ってくるのは、Yahooのsubject.txt(スレ一覧)。これは別スレッドを起動して動かしており、その終了を検知していない為、いつ終わるのかは不明だ。しばらくしてから、もう一度TreeViewのYahooをクリックすると、先ほど取得してきたsubject.txtを解析し、右上のListViewに表示されるはず。ここで、一番上のものをクリックすると、該当するdatファイルを持ってくる。これも別スレッドを起動しており、終了の検知はしていない。先ほどと同様にしばらくしてからクリックすると、datファイルをそのままIEコンポ上に表示する。実際はここでHTMLに加工する必要がある。

 というわけで、ほとんど何もできていないに等しいが、一連の流れだけは追っているはずである。

/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|  きた!きたで〜!ゴルァ!
\__________  ____
                   |/
               ∧,,∧
              ミ゚Д゚#ミ
               (ミ  ミ)
               ミ ∩ミ〜
               ∪ ∪

■ 今後の予定

・もう少し、まともなのを作る。
・bbstable.htmlを落としてきてテキトウに編集するコードを書くヤツ募集。
・datからHTMLへ加工するコードを書くヤツ募集。
・WininetのHEADメソッドを用いて、datが更新されたかどうかチェックするコードを書くヤツ募集。
・要件定義書を書いて、要望などをまとめるヤツ募集。
・ユーザーインターフェースをまとめるヤツ募集。
・アイコンを描くヤツ募集。
・ツールバーのアイコンを描くヤツ募集。
・ヘルプを描くヤツ募集。
・ホームページ管理人募集。
・とてつもなく暇なヤツ募集。


掲示板みたいな