■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50 [PR]ぜろちゃんねるプラス[PR]  
レス数が1000を超えています。残念ながら全部は表示しません。

ぜろちゃんねるアシストスクリプト

1 :◆masa6ZQkmE :03/10/16 13:40 ID:EIjJ21rM
ぜろちゃんねるをアシストするスクリプトを作るスレ

配布中アシストスクリプd

ぜろちゃんヘッドラインVer 3.2
http://bbs.marsa.org/headline03.lzh

454 :名無しさん@ぜろちゃんねる:04/04/02 00:39 ID:???
>>453
モツカレー。
これって自動なの?

455 :masa(ry:04/04/02 08:26 ID:???
>>454
今のところ、手動ですが、bbs.cgiなどに組み込めるように改良予定でふ

456 :masa(ry:04/04/03 00:59 ID:???
とりあえず、手動式のcomp.cgiここに置いてきますね
http://www.0ch.info/dl/comp.txt

自動式はbbs.cgiに組み込むことが出来たが、上手く作動しない_| ̄|○
('A`)誰か助けてー

457 :7M. ◆dq7M./4Uw. :04/04/03 01:38 ID:???
1)IDとかパスワードとかは(゚听)いらね全部削る
2)DispErrorさぶるーちんは取りやめ。えらー出たら処理すきっぷ
3)print "なんとかかんとか";は全部(゚听)いらね
4)bbs.cgiから送られてきたくえりーすとりんぐを解析、板あかうんとゲッツ。
5)あっしく処理の部分を書き換え。送られてきた板のみにあっしく処理
6)bbs.cgiに埋め込む
7)(゚д゚)ウマー

458 :7M. ◆dq7M./4Uw. :04/04/03 01:45 ID:???
様のところ、このcgiはdatにぽいっちょさえしてくれればよいcgiなのれす。
従って自動発動にするから当然ID云々は必要なし。
板一覧を読み込む必要も無し。
さぶじぇくとふぁいるの読み込みもかっと。
よってhtmlのへっだ表示と認証ふぁいる読み込みもかっとかっとパーマは1980円。
ディレクトリ検査も別に必要なし、無かったら後で勝手にこんぷちゃんが作ってくれます。
多分。
DispErrorは廃止でいいかな。。。exitしちゃえば。

#と、書きなぐっておきながら後はまーささんにまかせゆ。

459 :7M. ◆dq7M./4Uw. :04/04/03 01:54 ID:???
http://moreover.hp.infoseek.co.jp/cgi-bin/comp_pl.txt
ちゃきちゃきちゃー。
ま、大体こんなかんじで。
寝ぼけナマコで書いてる+動作確認まんどくせなんで超人柱版MAXXでし。
あとはまーささんいまかせゆー。

460 :携帯から書いてます:04/04/03 01:57 ID:???
あ、使って凄いことが起きちゃっても責任は負いませんので。
自己責任でお長井します。

461 :名無しさん@ぜろちゃんねる:04/04/03 12:07 ID:???
間違いない!

462 :7M. ◆dq7M./4Uw. :04/04/03 15:49 ID:???
あー。
kakoさぶるーちん内部の
if($STRING{'bbs'}){
は削除しちゃっていいや。
どうせめいんるーちんの方で処理しちゃってるし。

463 :名無しさん@ぜろちゃんねる:04/04/04 17:20 ID:???
圧縮の開発中で悪いですが、2ちゃんねるの削除要請みたいに、
別のフォームから特定のスレに書き込めるようなスクリプトお願いします。
圧縮の後でいいです。

464 :7M. ◆dq7M./4Uw. :04/04/04 17:58 ID:???
削除依頼板でスレ立てた事無いからsakubbs.cgiの挙動がわからんです。
送られてきた依頼対象だのなんだのってデータを加工してbbs.cgiに送ってるのかしら?
それともう一つ、index.htmlの吐き出しをスキップさせる必要がありまんなぁ。

465 :7M. ◆dq7M./4Uw. :04/04/04 18:08 ID:???
あ。通常の書き込みにはbbs.cgiつこてるねんから、
さくbbs.cgiはすれたてだけやってるつコトか。。。

466 :名無しさん@ぜろちゃんねる:04/04/04 19:10 ID:???
index.htmlのパーミッション変えれば書き換えられない
2ちゃんでもそうしてるっぽい

467 :名無しさん@ぜろちゃんねる:04/04/04 19:14 ID:???
アホか・・・

468 :名無しさん@ぜろちゃんねる:04/04/05 08:56 ID:???
>>467
(゚Д゚)ハァ?

469 :名無しさん@ぜろちゃんねる:04/04/05 13:47 ID:???
>index.htmlのパーミッション変えれば書き換えられない
あたりまえ

>2ちゃんでもそうしてるっぽい
あんなのを真に受けちゃって

470 :名無しさん@ぜろちゃんねる:04/04/05 22:55 ID:???
>>467=469?
何か嫌なことでもあったの…?

471 :名無しさん@ぜろちゃんねる:04/04/05 23:08 ID:???
あまりにもレベル低下を嘆いているんだよ

472 :名無しさん@ぜろちゃんねる:04/04/05 23:17 ID:???
>>471
あなたの日本語のレヴェルも低下してますねw

473 :名無しさん@ぜろちゃんねる:04/04/05 23:44 ID:???
お前みたいなのを相手だから適当でいいのさ

474 :名無しさん@ぜろちゃんねる:04/04/06 12:27 ID:qlmWaZsg
>>471
ばーか

475 :名無しさん@ぜろちゃんねる:04/04/06 19:13 ID:???
つーか>>469は実際当たり前だと思うが・・・

>>472
>>474
なんで必死なの?

476 :472:04/04/06 23:04 ID:???
あ、一応いっておくと俺のは嫌味でもなんでもないただの指摘だから
あんま気にしないで。

477 :名無しさん@ぜろちゃんねる:04/04/07 20:14 ID:???
ネタにマジレスかこわるい

478 :名無しさん@ぜろちゃんねる:04/04/08 20:26 ID:???
masa…氏んだようだな。

479 :7M. ◆dq7M./4Uw. :04/04/08 21:30 ID:???
かろうし?>まーさ

480 :masa(ry:04/04/08 22:23 ID:???
_| ̄|○正直ダメポ
過労死寸n(ry

481 :masa(ry:04/04/08 23:42 ID:???
とりあえず、bbs.cgiからデータもらって
サブジェクト読み込みとかまでは終わった。
あとは、poolに落としたりするのが_| ̄|○
とりあえず、今日はねまふ。
また明日がんばるかな

482 :名無しさん@ぜろちゃんねる:04/04/09 18:45 ID:???
そしてmasaはいなくなった…

483 :7M. ◆dq7M./4Uw. :04/04/24 21:47 ID:???
masaさんがお亡くなりになってる間にこんなことが。
403 :FOX ★ [] :04/04/24(土) 21:04 ID:???
現在

1) スレ >>1 の リモホ表示。 SETTING.TXT で変更できまーす。
2) ロシアンとまと 機能、いまいちだったので、コメントアウト。
3) 流れの速いスレ自動スレスト機能(名前はまだ無い)は実装してみた。

こんな感じのシベリアです。

484 :はりねずみ ◆HaRinezUmI :04/04/24 22:31 ID:???
ロシアンは結局無くなったのか…w
流れの速いスレ自動スレスト機能(仮)がよく分からんなぁ。
何か祭りがあったらすぐ止まっちゃうんだろうか。

485 :名無しさん@ぜろちゃんねる:04/04/24 22:42 ID:???
7Mタン削除人だったの?

486 :はりねずみ ◆HaRinezUmI :04/04/24 22:46 ID:???
http://ex4.2ch.net/test/read.cgi/news/1082813189/
ふむ。一分以内での書き込みが9レス越えた時点で警報。10レス超えるとストップって感じかな。
ν速だと何か祭りあったらすぐ止まっちゃうな

487 :7M. ◆dq7M./4Uw. :04/04/24 23:24 ID:???
>警報
数字はよくわからないけど、そんなかんじです。
スレストされたスレは5分後復活するそうな。

Re:>485
( ̄ー ̄)

488 :はりねずみ ◆HaRinezUmI :04/04/25 01:07 ID:???
とも子とも蔵機能はまだ実験段階だけどそれっぽいのを作ってみた。

my $datafile; # datの場所
my $key; # スレキー(スレの立った時間)
my $nowtime; # 書き込んだ時間
my $date; #日にち
my $lognum; # スレのレス数
my $tomozonum = 7; # とも蔵が出てくるレス数
my $tomokonum = 9; # とも子が出てくるレス数

my $minres = int($lognum / (($nowtime - $key) / 60)); #分間レス数

if ($minres <= $tomozonum) {
open(OUT,">>$datafile");
print OUT "とも子<><> $date →
<> 速杉警報発令中。。。($minres res/min) 実況等は実況板でお願いします。 <>\n";
close(OUT);
} elsif ($minres <= $tomokonum) {
open(OUT,">>$datafile");
print OUT "とも蔵<>sage→
<> $date <> STOP !! ($minres res/min) 実況等は実況板でお願いします。 <>\n";
close(OUT);
chmod(0555, $datafile);
}

例によって途中改行あり
改造スレに貼るべきだったかも

489 :はりねずみ ◆HaRinezUmI :04/04/25 01:08 ID:???
ああ、ちなみに変数名は適当なので0chで使うときは各自合わせてください、ってことで。
そもそもちゃんと動くか分かりませんが。

490 :はりねずみ ◆HaRinezUmI :04/04/25 01:10 ID:???
my $tomozonum = 7; # とも蔵が出てくるレス数
my $tomokonum = 9; # とも子が出てくるレス数

my $tomozonum = 9; # とも蔵が出てくるレス数
my $tomokonum = 7; # とも子が出てくるレス数
こうですね。

491 :masa(ry:04/04/25 01:44 ID:???
|;´Д`) ・・・・・

|;´Д`) も・もうダメポ

|彡サッ

492 :はりねずみ ◆HaRinezUmI :04/04/25 11:31 ID:???
106 名前:FOX ★ [] 投稿日:04/04/25(日) 03:24 ID:???
とも子に「あんまり出ちゃいけないよ」と言っておきました。
122 名前:FOX ★ [] 投稿日:04/04/25(日) 03:53 ID:???
100 以内にとも子を引っ張り出すことはできないだろ
----------------
何か変わったんかなーとりあえずわからんので放置。

493 :名無しさん@ぜろちゃんねる:04/04/28 01:27 ID:???
ひろゆきが何か始めたみたい

1 :ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★:04/03/03 22:13 ID:???
あなたの潜在エネルギー数値化プログラムつけてみました。。。
名前の欄に『地空海川山崎渉水石谷気』と書き込めば
【1850】とか【4803】とか記録が出ます。
数値は書いた日付とか時分秒とかレス番号で反映され0〜10000くらいまでありますよ。。。
意見が割れた時にジャンケン代わり使ったりお暇なら遊んでください。

これってどうやったら出るんでしょうか?
スレ違いすみません。

494 :名無しさん@ぜろちゃんねる:04/04/28 01:54 ID:???
>>493
おみくじと似たようなものだろ

495 :名無しさん@ぜろちゃんねる:04/04/28 18:00 ID:???
山崎渉

(・∀・)ニヤニヤ

496 :名無しさん@ぜろちゃんねる:04/04/28 18:02 ID:???
おみくじの時もそうだったけど、
数十人に一人くらいは引っ掛かってるんだろうか。
そういう人って純粋なのかb(ry

497 :名無しさん@ぜろちゃんねる:04/04/30 09:49 ID:???
>>masa(ry
始めまして。jump.cgiを改造して使いたい&配布したいのですが、何か注意はありますか?
著作権表示とか…

498 :497:04/04/30 09:53 ID:???
初めまして
ですね...

499 :名無しさん@ぜろちゃんねる:04/04/30 19:45 ID:???
著作権表示なんているの?
だってあれ人の改造でも自分の著作権表示だし


500 :名無しさん@ぜろちゃんねる:04/05/01 12:14 ID:???
>>491
逃げちゃ駄目だ逃げちゃ駄目だ・・・・・

>>497
jump.cgi改造・・・HTMLの部分だけ改造したに一票


501 :masa(ry:04/05/01 17:57 ID:???
>>497
配布はしてもいいですよ〜
できれば、リンクだけでも残ってればいいなぁ
<!--配布するからには、何が起こっても漏れは無関係ですよ〜-->
んで、アドレス晒しじr(ry

追伸
comp.cgiですが、完成間際っぽい雰囲気漂ってるような気がするようなしないような。
あと、headline,cgiも色々弄くったんでそれもそのうち配布しまふ

('A`)ゴールデンウィークは何かと忙しいんですよ(バイトが

502 :masa(ry@携帯:04/05/01 22:54 ID:hY+6uvvs
やっとcomp.cgiがほぼ完成でつ
今のところ、n以上スレが立っている状態で新規スレを立てるとサブジェクト上で最低位置にあるスレを
poolに落とすって感じです

これ以外に付けるのを募集しますので、レスくださいな


503 :名無しさん@ぜろちゃんねる:04/05/02 01:21 ID:???
http://kan-chan.stbbs.net/download/cgi/refsweep.txt

504 :497:04/05/02 15:00 ID:???
わかりました。
名前とリンクは残しておきます。

HTML部分以外はほとんど変えてません。

505 :名無しさん@ぜろちゃんねる:04/05/04 09:39 ID:???
あるレス数以上で一番下だったら無条件にpool送り?
それとも最終レスからの経過時間も見るのかな?

506 :名無しさん@ぜろちゃんねる:04/05/04 11:29 ID:???
cron使えないと難しいよ

507 :masa(ry:04/05/04 22:45 ID:???
>>505
前者のほうでふよ〜

無条件で落とすのでスレが無駄に立ちませぬ

sage過ぎるとcompの餌食に_| ̄|○

508 :名無しさん@ぜろちゃんねる:04/05/05 18:14 ID:???
>>507
masaさん、圧縮システムとdat落ちしたときの画面を依頼したものですが、
dat落ちしたものをhtml化したとき、「体長!過去ログ倉庫に〜.htmlを見つけました」の下に
「<hr>過去ログ倉庫に保管しています」が一緒に出ちゃうんだけど、
どうすればいいのかなぁ。環境は0ch最新版に、>>328のrad.cgiを使っています。

509 :名無しさん@ぜろちゃんねる:04/05/06 09:02 ID:???
search.cgiってどこで配布している?

510 :masa(ry:04/05/06 13:25 ID:???
>>508
とりあえず、最新版のread.cgi用に作成しますね。

>>509
最新版についてくるはずです。

511 :508:04/05/06 22:52 ID:???
>>510
「体長!過去ログ倉庫に〜.htmlを見つけました」の上でした(´・ω・`)

512 :masa(ry:04/05/07 17:50 ID:???
>>511
作りますたよ〜
http://www.0ch.info/dl/read.txt

513 :508:04/05/08 11:51 ID:???
>>512
ありがとうございますー
お疲れ様ですー( ´∀`)つ旦~~

514 :masa(ry:04/05/09 19:51 ID:rHY8btYQ
headline.cgi 7.5 + mobile
http://www.0ch.info/dl/headline7.5.m.zip

久々の更新でふ
7.0よりか、かなり使いやすくなってるかも知れません。
あと、モバイル用のヘッドライン(h.cgi)を作成しますた。

http://www.0ch.info/test/headline.cgi
http://www.0ch.info/test/h.cgi


追伸.:圧縮はもーちょっと待ってチョ orz

515 :名無しさん@ぜろちゃんねる:04/05/09 20:48 ID:???
乙〜いいねえ

516 :名無しさん@ぜろちゃんねる:04/05/11 22:45 ID:???
>>514
「h.cgi」使わせていただいてます。
乙です。

517 :名無しさん@ぜろちゃんねる:04/05/16 01:35 ID:???
http://www.0ch.info/dl/index.cgi
masa、これ公開してくれ。

518 :名無しさん@ぜろちゃんねる:04/05/17 22:21 ID:???
IndexExplorlarってやつ。
お願いします。

519 :名無しさん@ぜろちゃんねる:04/05/17 22:59 ID:???
>>517-518
fileutil.cgi

520 :名無しさん@ぜろちゃんねる:04/05/18 13:57 ID:nYCSEFWY
h.cgiから携帯でリンク先スレッドへアクセスすると、PC用ページが表示されて、全部表示されません。

0chのread.cgiの方で携帯端末からのアクセスの時は、携帯端末ブラウザ用に表示形式を変える機能は付加していただけないでしょうか?

521 :名無しさん@ぜろちゃんねる:04/05/18 14:42 ID:???
>>520
自分は、「read.cgi」をすべて「r.cgi」に書き換えた。
当然PCから見ても携帯用表示形式になるが、h.cgiは元々携帯用だから気にしてない。

522 :masa(ry:04/05/19 16:45 ID:???
comp.cgiなんだけど、コマンド使えば
指定した時間に起動できるらしいけど。
xreaで出来たっけ?

523 :名無しさん@ぜろちゃんねる:04/05/19 17:41 ID:???
sleep使って待たせるの?
30秒規制に引っ掛かるんじゃないかな。
外してたらスマソ

524 :masa(ry:04/05/19 21:48 ID:???
>>523
crontabコマンドですよ。
これを使うと毎週指定した時間にスクリプトが起動するようになるのだが。
問題は、このコマンドが使えるかどうかですな

525 :名無しさん@ぜろちゃんねる:04/05/19 23:20 ID:???
>>524
有料広告免除してればcrontab使えるよ。

有料広告免除サービス:CRONTAB対応
ttp://sb.xrea.com/showthread.php?s=&threadid=6529

526 :7M. ◆dq7M./4Uw. :04/05/20 00:30 ID:???
なんと、xreaではcrontab使えたのか、(有料なのねでも、

527 :名無しさん@ぜろちゃんねる:04/05/21 17:27 ID:???
ほ〜ぅ、漏れも知らんかったよ

528 :masa(ry:04/05/21 20:16 ID:???
とりあえず配布用に
IndexExplorerを一から書き直しました
fileutil.cgiみたいな事はならないと思います
未実装ですが、fileutil.cgiと同様の機能を実装する予定です

配布は明日以降ということでお願いしますね

529 :名無しさん@ぜろちゃんねる:04/05/21 23:38 ID:???
以前出てきたname.cgi現在どこかで手に入りますか?

530 :7M. ◆dq7M./4Uw. :04/05/21 23:46 ID:???
>529
http://www.0ch.info/dl/name.txt
これ?

531 :529:04/05/21 23:51 ID:???
>>530
ありがトン

532 :名無しさん@ぜろちゃんねる:04/05/22 17:09 ID:???
>>528
オツカレン

533 :masa(ry:04/05/23 22:48 ID:0QEe76Z2
Index Explorer ver 1.0
http://www.0ch.info/dl/index.cgi?dl=index.txt

未実装機能は多々ありますが、その内実装します。

注意
0ch.infoに置いてあるIndex Explorerとは別の物ですので
表示回数・DL回数等の機能はついておりません
そちらの方がほしい方はこちらで
http://www.0ch.info/dl/index.cgi?dl=index2.txt

534 :名無しさん@ぜろちゃんねる:04/05/26 14:02 ID:???


535 :名無しさん@ぜろちゃんねる:04/05/26 16:21 ID:???
>>503
これって設置ディレクトリより上は表示されませんよね?
セキュリティ上。

536 :名無しさん@ぜろちゃんねる:04/05/26 20:50 ID:???
書き込んだ香具師のIP(ホスト)を調べる方法とそれを規制する方法をキボンヌです

537 :名無しさん@ぜろちゃんねる:04/05/26 22:01 ID:???
>>536
ちょっと調べたらわかります

538 :名無しさん@ぜろちゃんねる:04/05/28 17:26 ID:???
admin.cgiのログイン記録とかほしい。

539 :名無しさん@ぜろちゃんねる:04/05/28 17:47 ID:???
ログ変換スクリプトをperlで作ろうかと思ってるので、色々調べ事
のメモと質問

googleで調べてもログ変換に関するページ見つからず...

0ch(2ch?) のログ .datの形式
FROM<>mail<>date<>MESSAGE<>[subject]\n

これを該当板のディレクトリに突込めば終わり?

.datの前の数字は、どのようにユニークに保ってるんでしょうか?
時間とか桁数とかきまってるのでしょうか?





540 :名無しさん@ぜろちゃんねる:04/05/28 18:11 ID:???
1970年1月1日からの秒数

541 :名無しさん@ぜろちゃんねる:04/05/28 18:20 ID:???
おお、ありがとうございます。unix timeですか。
変換した時の時刻にかえるか、スレッド立てたときの時刻をunix timeに変換
するかですね。

ahhan のログの形式と思われるコード mibbs.cgi from ahhan

print OUTB "$resno<>$date<>$name<>$home_a<>$email<>$com<>$sw_a<>$sw_b\n\";


542 :名無しさん@ぜろちゃんねる:04/05/28 18:27 ID:???
0chスクリプトのソース読めばわかるだろ。
それにログの基本的なことも自分で探せない・調べられない教えて厨はカエレ。
ここはお前の相談相手になるスレじゃない。

543 :名無しさん@ぜろちゃんねる:04/05/29 00:34 ID:???
ahhanのログは、a.cgi b.cgi c.cgiと3つにわかれている

aのログは、スレッドのタイトル、設定項目などがある
print OUTA "$isub<>$ino<>$idate<>$iname<>$ihome_a<>$iemail<>$icom<>$oreto<>
$isato<>$iclose<>$iupdn<>$isw_a<>$isw_b\n";


544 :名無しさん@ぜろちゃんねる:04/05/29 00:37 ID:???
bのログは、レスのログ

print OUTB "$resno<>$date<>$name<>$home_a<>$email<>$com<>$sw_a<>$sw_b\n\";

545 :名無しさん@ぜろちゃんねる:04/05/29 00:40 ID:???
cのログには、ホスト名を保存。

レス番号<>ホスト名<>日付

print OUTC "$mark_no<>$r_host<>$date\n";

ホスト名は、0ch形式ログにはないから変換時に削除かな?


546 :masa(ry:04/05/29 09:52 ID:nnJ9finE
ahhanはよく知らないが

0chのdatは
********.dat
$name<>$mail<>$time<>$date<>$title   ←>>1
$name<>$mail<>$time<>$date<>      ←>>2
って感じになってるから

aに>>1の名前とかが入っているんだったら
********.datの一行目にaからその部分を引っ張り出してprint
それ以降は
bの名前・メール・本文、cの日付を引っ張りだしてprint

こんな感じかな?

547 :masa(ry:04/05/29 09:53 ID:???
_| ̄|○スマン、ageてしまった

548 :名無しさん@ぜろちゃんねる:04/05/31 21:05 ID:???
FYI 他のログコンバータ

jbbs_to_12ch_conv
megabbs_to_12ch_conv
などがある。

http://www.mitinoku.jp/script/

ここみたいにCGIにするつもりなし。
コマンドラインでガリガリ変換。

549 :名無しさん@ぜろちゃんねる:04/05/31 21:10 ID:???
てか、CGIにする理由がわからん。

550 :名無しさん@ぜろちゃんねる:04/06/01 15:44 ID:???
ahhan の日付の形式が、 「2000/01/01(月) 01:01」だからちょっとウザイな。

unix timeにするには、

s/(.*)//

して、timelocal関数を使うのがかしこいかな?


551 :名無しさん@ぜろちゃんねる:04/06/01 16:18 ID:???
s/\(.*\)// だった...

スレを立てた時間に秒数が記録されてないから、1分以内に立てたスレッドは、
同じ .datファイル名になるかも...

ちゃんと処理するのめんど
処理するなら同じファイル名が同じディレクトリにあったら秒数を足すとかかな?
秒数だけランダムに出して多分大丈夫だろうってことにしよっかな



552 :名無しさん@ぜろちゃんねる:04/06/01 17:27 ID:???
0chでは、携帯からの絵文字の入力に対してどのような処理をしているのでしょうか?

1. 削除
2. 別の文字に置換
3. 投稿時にエラー




553 :masa(ry:04/06/01 20:27 ID:???
IJKLタイOPテトMソチセホヘフメツマNQD@

554 :masa(ry:04/06/01 20:28 ID:???
>>552
AUで試したけど、無変換

209KB
READ.CGI - 0ch+ BBS 0.7.5 20220323
ぜろちゃんねるプラス