したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

VBでつくられた2chブラウザ

1831 </b><font color=#FF0000>(GQrDul2E)</font><b>:2005/03/09(水) 20:41:05 ID:Y.qpgkLw
2chに貼られているファイルを集めるソフトを稼動させると
数百メガバイトのファイルもゴロゴロ拾ってくる。
このファイルはゲームの体験版や動画などだ。
そこで、パソコンのメモリは最低でも1GB必要だ。メモリタイプPC3200 DDR SDRAM 1GBの値段は新品バルク品で12000円ぐらいである。
純正だともっと高い。
ファイルのサイズはダウンロード前には取得できないようなのである。
これはサーバ側の情報が漏れないようにとのサーバOSやWebサーバの仕様のようである。
したがってファイルのサイズはダウンロードしたあとに取得する。
そして、このファイルが〜メガバイト以上のときは削除するなどといった保存時の場合分けをすれば保存先のディスクが満タンになってしまうことを避けやすい。
さらにファイルサイズが数キロバイトのときはダウンに失敗してたりするのでダウンリトライしてみたりする。
あとは、すでにダウンロード済みのファイルを再びダウンロードしてしまうようなこともしないようにする。
ここらへんはプログラミングの知識ではなく各自のアイデアによる。
ブラクラへの対処、保存するファイルのタイプ、スキップリストなど考慮することはたくさんある。
本講座では基本的な事のみを解説するので各機能は自分で作って欲しい。
とりあえずあとはバイナリファイルの保存方法とリモートファイルのダウンロード方法だけを解説すればもうファイル収集ソフトについては十分だと思っている。

さらに大事なことを言うならばサーバーがメンテナンス中や混んでいる時にクライアントに返してくるエラーメッセージ処理だろう。
ファイルのダウンロードに失敗するとエラーが起こり、2chに貼られているリンクのほとんどはすでにリンク切れでエラーを返してくるので
エラーが起こっても動き続けるプログラムを書く。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板