【Berry】画像掲示板巡回ソフトその2【moeBBS他】at SOFTWARE
【Berry】画像掲示板巡回ソフトその2【moeBBS他】 - 暇つぶし2ch682:名無しさん@お腹いっぱい。
08/12/01 21:41:53 kWjcISkp0
掲示板でも出てた、skipしたときのGAP と画像取得のときのGAP-数値 との使い分けができるverを首を長くして待ってる俺。

683:名無しさん@お腹いっぱい。
08/12/02 10:19:50 y2C0Edq70
ファイル名にMD5入れられるようにしてくれないかな・・・
そうすればたまに連番がリセットされる掲示板で使いやすくなる

684:wwwtool
08/12/03 03:11:52 xlC+2nZj0
>>682
OPT ImgGap
>>683
OPT RenameMD5 … moeBBS.txt を読んでね(^^;
別途、rename ツールで改名したほうがイイと思ふ

685:名無しさん@お腹いっぱい。
08/12/03 07:49:30 P+oW5i2F0
>>684
!!
ありがとうございます!!
なんていい人なんだ・・・

686:名無しさん@お腹いっぱい。
08/12/03 08:57:20 VdYWHDxNO
txtにいいアイデアがあればとあったので
うーん
要は不要な重複ダウンロードを避けられればいい
しかしMD5はDLしないと調べられない
HEADでファイルサイズを取得して一致したらskip、なんかどうでしょう
ファイルサイズを比較するには元のファイル名をどこかに残さないといけない
そこで思い付いたのですが、保存するファイル名を
フォーマットに従って指定出来るように
してみてはどうでしょう

FILE {time}_{org}_{md5}.{ext}

{org} … 拡張子を除いた元のファイル名
{time} … DL時間
{md5} … MD5
{ext} … 拡張子

フォーマットに{md5}が使用されていたら以下のMD5用の処理

まず、{org}が指定されていれば重複チェック処理を行う
保存済みファイルの{org}と{ext}を見て、
ファイル名が一致するものがあればHEADでファイルサイズを取得し、
サイズが一致したらskip
一致しなければ次に、ファイルの上書き、またはファイル名重複によるDLエラーを防ぐため、
tmp_ponyoponyo.jpgのように頭に一時ファイルを表すための何かを付けて保存する
ここでMD5を計算し、フォーマットに従ってファイル名を付けて次へ

ファイルサイズだけだと、偶然一致してしまう、ということがありえるので、
{time}を見て一定期間以上経っている物は、無条件でDLにするといいかと

こんな案でよろしければ

687:CySObeWTR
08/12/03 08:59:23 WfirAqG+0
Step 4 of our FREE Steps to Jumpstarting your Web Traffic involves content, URLリンク(ritamawley.cn) Methhead
, =[, URLリンク(ritamaraey.cn) Dustbuster Parts
, >:), URLリンク(ritamawley.cn) Claudia Axmacher
, 05426, URLリンク(ritamazley.cn) Gallegher
, ytyqf, URLリンク(ritamazley.cn) Larry Pfohl
, 88174, URLリンク(ritamaraey.cn) Astm D698
, 53161, URLリンク(ritamaxley.cn) Prophecy Cherokee Brown
, ose, URLリンク(ritamatley.cn) Commuter Rail North Andover Ma
, wcdosg, URLリンク(ritamaraey.cn) Pocahantus
, ecghr, URLリンク(ritamaraey.cn) The Godfather Layouts
, gcloh, URLリンク(ritamayley.cn) Aura Bancroft
, 433026, URLリンク(ritamarcey.cn) Forstner Bit Review Comparison
, >:D, URLリンク(ritamaxley.cn) Example Of Enjambment
, tznr, URLリンク(ritamaraey.cn) The Onedin Line
, 8]], URLリンク(ritamatley.cn) Sump Memorial Library
, >:[[[, URLリンク(ritamawley.cn) Natasha Kaplinsky Oops
, %-OOO, URLリンク(ritamazley.cn) 1981 Honda Cb 650 Custom
, 702,

688:名無しさん@お腹いっぱい。
08/12/03 20:56:23 38w3xyS+0
>>684
おお、気づかなかった。ありがとうございます!

689:名無しさん@お腹いっぱい。
08/12/03 22:16:16 38w3xyS+0
もし、たとえば28672バイトのファイルと12345バイトのファイルをskipしたかったら

SkipSize>28,671
SkipSize<28,673
SkipSize>12344
SkipSize<12346

みたいな感じでskipサイズの複数指定は可能なのだろうか。ちょっと試した感じだと異常なさそうだけど・・・

690:wwwtool
08/12/04 05:35:22 PewJu1ae0
>>689
複数指定は想定外です(^^;
OPTの文字列を "SkipSize" で strstr() 検索してるので
最初の SkipSize>28671 のみが有効になります。


691:名無しさん@お腹いっぱい。
08/12/04 09:40:25 JpRMctt10
>>690
やっぱりそうですか。ダウン制限で、エラーページ表示のかわりに、画像をダウン制限に触れた事を示すものに置き換える (しばらくすると直る) サイトがあるので、エラー画像取得をskipしたいと思って。
エラー画像が出はじめると少しの間続いてしまうので、無くてもあまり困らないのですが。

x秒ごとに n秒待機、や、何枚DLごとに n秒待機、のような、予定待機のような機能を追加してほしいです。

692:名無しさん@お腹いっぱい。
08/12/04 16:33:47 z+VcGi+T0
これUAで弾きたいんだが

SetEnvIf User-Agent "Berry" badrobot

でおk?

693:名無しさん@お腹いっぱい。
08/12/04 22:03:07 GbyWiFg90
Berryは設定タブでUA変えられるから意味ないよ
<meta name="Berry" content="no" />を入れればいい
それもローカル串使って突破されちゃうけど
自動収集自体は悪くないし、負荷をかけてる猿だけ規制すればいいと思うよ
そうすれば間違いないし

694:名無しさん@お腹いっぱい。
08/12/05 15:45:18 YFnQSFIb0
普段WSHでファイル整理ぐらいしか書いてないうんこスキルだけど
C#ExpressEdition使ってお勉強のつもりでmoeBBSのフロントエンドを作ろうとしたら
クラスのメソッド名やプロパティ名がカオスになって心が折れた

695:名無しさん@お腹いっぱい。
08/12/05 21:22:35 0JhmoprC0
{
package Browser;

require LWP::UserAgent;

my $UA;

sub Initialize
{
$UA = new LWP::UserAgent;
$UA->agent("Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)");

return;
}

sub Get
{
my $URL = shift;

my $Request = new HTTP::Request("GET", $URL);
my $Response = $UA->request($Request);

return $Response;
}

return 1;
}

696:名無しさん@お腹いっぱい。
08/12/07 00:49:53 OjcZA7It0
>>691
似たような機能あるしGAP二種類で十分だ

697:名無しさん@お腹いっぱい。
08/12/09 02:28:23 wB+5a0G90
>>695
そろそろ仕様は固まったか?(`・ω・´)
どうせ過疎ってんだからどんどん貼っていくように!

698:名無しさん@お腹いっぱい。
08/12/09 11:24:15 0LiT1Bs20
え…別に固まってるけど…
仮想のブラウザプログラムを作ってそれを操作するプログラムを作る感じ
LWPモジュールが使いにくそうだから全部1から作らないとなぁ
でも如何せん時間がない

ふたばがまた面倒くさくなったしそろそろこういうの必要かなと
ブラウザを完全に再現するから何されても大丈夫な自動巡回の最終形態っぽいけど
しかし如何せん時間がない

699:名無しさん@お腹いっぱい。
08/12/11 22:30:56 MeGvXHTE0
ニュー速VIPを巡回するツールが見つからんから自作したんだが、
完成してからこのスレを発見した…

moeBBSって軽い上に柔軟性が高くて便利すぎだ。
見習わねば。

700:俺用メモ
08/12/13 02:16:14 nzlZANKl0
>>256の一個目を更新
新種の書き方を発見した(?)ので対策した

[Patterns]
Name = "(berry) Kill [ Berry No ]"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<meta\s[^>]+>"
Limit = 50
Match = "*name\\+=$AV(berry)&*content\\+=$AV(no)*"
Replace = "<!-- Prx killed [Berry No] -->"

701:名無しさん@お腹いっぱい。
08/12/15 10:20:07 tmJ/DTyn0
Berryなんですが、例えばPCの電源を落とす前に一度巡回させたい時ってどんな操作すればいいんですか?
巡回間隔が長めなので。

702:名無しさん@お腹いっぱい。
08/12/15 21:14:03 FIjQ/j+S0
Berry.iniを別名でバックアップ
textBoxPageInt、textBoxPageInt2の値を全て書き換え
ダウンロードが終わったらバックアップを戻す
じゃだめ?

テキスト置換に正規表現が使えるエディタなら簡単に書き換えられるかと。

703:名無しさん@お腹いっぱい。
08/12/16 00:00:56 NkRiJfts0
Lovemakeで使えるソフトないですか?

704:名無しさん@お腹いっぱい。
08/12/22 01:32:48 Sm4QNtKh0
perlならWeb::Scraperを使うと簡単にできるのかもしれん。
今は頭が回らないから明日考えてみる

705:名無しさん@お腹いっぱい。
08/12/29 05:21:42 DYlfVY/y0



706:名無しさん@お腹いっぱい。
08/12/30 19:26:58 bMMV7V300
moeBBSの%dってなんじゃろ
moeBBS.txtには日付情報の出力しか書いてないし
URLのマッチ条件で使われる%dついては掲示板でも詳細については言及してなかったような気がするけど
基本的に1文字以上の数字ってことでいいんかいな

707:名無しさん@お腹いっぱい。
09/01/03 06:39:18 1ivzAxkY0
過疎ってるようだけど質問

ImageGeter使ってるんだけど、
以下のようなサイトがあるとして

 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
サムネイル画像→画像
サムネイル画像→画像
サムネイル画像→画像
サムネイル画像→画像

ページ① 2 3 4 5 6 7 8 9 10

 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

サムネイル画像を無視して本体画像のみ保存させ、ページも全てやってほしいんだけど
設定イジくり回してもページ①のサムネイルしか保存してくれない。
他に使用者がいたらアドバイスお願いします。

708:CNyMmkYcMdJ
09/01/03 06:41:35 pJ3yhFqG0
URLリンク(martin-luther-king-day.mastecom.com) dr martin luther king day

709:名無しさん@お腹いっぱい。
09/01/03 07:25:36 otFlq+gF0
>>707
素直にmoebbs使っとけ

710:名無しさん@お腹いっぱい。
09/01/04 10:00:30 3ClSupDU0
>>709
それ使い方がさっぱりわからん。
解説サイト見ても何書いてるか訳わからん。
初心者の俺にもわかるように使い方教えてくれ…

711:名無しさん@お腹いっぱい。
09/01/04 10:37:37 yMJv3uQ30
moebbs.cfgの切り替えGUIが欲しいです・・

712:名無しさん@お腹いっぱい。
09/01/06 21:57:58 lKNQz7Aw0
cfgを読み込んで、
BBS~ENDをひとつの項目としてチェックボックスでオン・オフできる
実行を押すとcfg作成してmoebbs起動
みたいなGUIどうよ!

713:名無しさん@お腹いっぱい。
09/01/06 23:12:19 F2laeRlu0
そこで颯爽と金子みたいに作るから待ってなって言えるスキルがほしいな

714:名無しさん@お腹いっぱい。
09/01/09 00:22:02 t7qSOJ9t0
デフォルトのgazoubbsのURLを変更する方法ってあるの??

715:名無しさん@お腹いっぱい。
09/01/09 17:48:19 XrlBwkgP0
むしろ変えずに使う奴なんかいるのかと言いたい。

716:名無しさん@お腹いっぱい。
09/01/10 13:09:25 JGj0mutp0
>>712
cfg分けてそれを引数にしたショートカット作る程度で十分な気がする

717:名無しさん@お腹いっぱい。
09/01/13 23:17:53 wP/CtwLw0
>>712
URLリンク(www1.axfc.net)
DL: switch
多分こんな感じだと思うんだけど、自分は使いそうもない

718:名無しさん@お腹いっぱい。
09/01/13 23:44:55 7DKW/xBZ0
>>717
すげぇ・・
激しく便利になりました
本当に感謝
ありがとうございます。

719:名無しさん@お腹いっぱい。
09/01/14 15:45:43 p/wrP3UX0
ホントはGUIとかで作ったりとやりたいけど
あんまり簡単にして迷惑ソフトになったらいけないから、うんぬん

と作者が書いてた

720:名無しさん@お腹いっぱい。
09/01/14 17:17:49 xTtYf56h0
まぁ他人がガワを作る分にはいいんじゃねーの?
moeBBSの作者がガワを実装して使いやすくなって叩かれて開発中止とかなったら困るけど

721:名無しさん@お腹いっぱい。
09/01/15 05:27:17 KJyXkL9c0
GJ!!>>717

722:名無しさん@お腹いっぱい。
09/01/23 15:13:35 9CD/hFzP0
>>715
デフォルトのURLがとてもよかった件w
特に、URLリンク(bbs03.gazoubbs.com) とか最高だったよ!!
すげーよこれww

723:717
09/01/23 21:29:12 VIwjwSRf0
URLリンク(www1.axfc.net)
最初からやり直しました DL: switch
「一時的にこのBBSだけ」って時にしか使わないような...

724:名無しさん@お腹いっぱい。
09/01/23 21:55:44 LF5SvcXS0
いい仕事してはりますなぁ( ‘∀‘)

725:名無しさん@お腹いっぱい。
09/01/23 22:59:31 LDGD8L/x0
>>723
これは最初動くかどうか試すときに便利すぎる
あと俺みたいに気分で回る板かえる人とか
とにかくGJ

726:名無しさん@お腹いっぱい。
09/01/29 19:55:01 h1gUXcep0
これに色々な BBS の cfg を供給するWebサービスが加わったら
大変なコトになりそうな予感…w

727:717
09/02/04 21:22:15 Ki0pNi1o0
URLリンク(www1.axfc.net)
色々と変更しました DL: switch
たまに使う程度で。

728:名無しさん@お腹いっぱい。
09/02/04 23:20:00 xnmJ9we50
久々に来たらmoeBBSのGUI設定ツール作ってるのかと思った
最低限の初心者避け外して大流行とか勘弁だぜお前らw

729:名無しさん@お腹いっぱい。
09/02/04 23:42:20 ug08TWEM0
>>727
GJ

730:名無しさん@お腹いっぱい。
09/02/08 23:47:09 n/b1veH40
質問おねがいします。
これインストールしてURL入れて巡回させても、累計は39+1とかなってますが、保存先フォルダにはwwwという名前の
ZIPしかないのですが、解凍もできない感じです。設定に問題があるのでしょうか。

731:名無しさん@お腹いっぱい。
09/02/09 01:01:10 LP3BAgXK0
設定に問題があるのでしょう。

732:名無しさん@お腹いっぱい。
09/02/15 19:22:00 /NmueQ7m0



733:名無しさん@お腹いっぱい。
09/02/21 00:56:29 7H5C3zmd0



734:名無しさん@お腹いっぱい。
09/02/22 14:34:39 cpW37yhk0
PicAutoDてどうですか?
URLリンク(www.oshiete-kun.net)

735:名無しさん@お腹いっぱい。
09/03/01 13:25:25 b4PiR+yS0
保守

736:717
09/03/07 05:39:22 x+4E6NyM0
URLリンク(www1.axfc.net)
変更しました DL: switch
多重接続にご注意を

737:名無しさん@お腹いっぱい。
09/03/13 11:58:14 NP51sQkC0




最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch