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

ぜろちゃんねるスクリプトを改造するスレ

1 :名無しさん@0ちゃんねる:2003/03/03 23:49 ID:ex.0cnXQ
ぜろちゃんねるスクリプトに、
haneやらkageやらdameやら
teletypeやらpreやらnukeanasanやら
おみくじやら何やらの機能を付けたりして改造するスレです。


281 :たーん<>げっつ:03/11/16 15:22 ID:???
話の内容が読めていない自分

282 :名無しさん@ぜろちゃんねる:03/12/04 15:02 ID:BqsLVncQ
<pre>機能をつけたいんですがどうすればいいのでしょうか?
当方旧バージョンです。

283 :名無しさん@ぜろちゃんねる:03/12/07 00:51 ID:???
>>282
ソースをいじればいいと思うよ。

284 :名無しさん@ぜろちゃんねる:03/12/28 12:38 ID:9El6EUKA
すいません、どんな名前を入れても強制的に一定の名前にさせる事はできますか?
名無しも、キャップも全部です。

285 :名無しさん@ぜろちゃんねる:03/12/28 19:59 ID:???
できます。
datに書きに行くときの名前部分を置き換えちゃえばいい。

286 :名無しさん@ぜろちゃんねる:03/12/30 16:45 ID:XnfL3yKQ
>>285
どのplのどのへんですか?

287 :名無しさん@ぜろちゃんねる:03/12/30 17:49 ID:???
varda

288 :名無しさん@ぜろちゃんねる:03/12/30 19:27 ID:???
139

289 :名無しさん@ぜろちゃんねる:04/01/16 23:18 ID:iwzw35Vg
すみません。
書き込み後ジャンプせずそのままリロードさせるって可能ですか?

290 :名無しさん@ぜろちゃんねる:04/01/16 23:22 ID:???
できますが面倒です。

カウントを0にしたほうが簡単です。

291 :名無しさん@ぜろちゃんねる:04/01/17 03:33 ID:???
ノーマル0chスクリプト最新版に@ニフティー版の
おみくじ機能を移植したいのですが、できますでしょうか?
もしできるのなら御教示お願い致します。

292 :名無しさん@ぜろちゃんねる:04/01/26 17:52 ID:???
u

293 :名無しさん@ぜろちゃんねる:04/02/05 17:19 ID:???
指定数ageやsageを付けたいのですがvardeをいじってもうまくいきません
だれかやり方わかる方いませんか?

294 :名無しさん@ぜろちゃんねる:04/02/07 03:01 ID:???
>>293
市定数age,sageとはなんなのか?
varda.plのどこをどう買えたのか?
説明不足。

295 :名無しさん@ぜろちゃんねる:04/02/07 22:35 ID:???
メール欄に **age (**の部分は上げたい数)と書くと、その数だけageるもの。
sageは逆にsageるんだろう。
最新版のvarda.plの227行目あたりの
$B->SetDAME($M->Get('KEY'));
}
のあとに
elsif ($mail =~ /(\d+)age/){
$B->Set(\d+)age($M->Get('KEY'));
}
じゃだめだな。どうやるんだろうか?

296 :はりねずみ ◆HaRinezUmI :04/02/07 22:51 ID:???
なんとかできました。

http://www.harinezumi.org/brandybuck.txt
http://www.harinezumi.org/varda.txt

改造したところに「◆HaRinezUmI」と入れたので検索してください。

297 :名無しさん@ぜろちゃんねる:04/02/07 23:02 ID:???
できたできた
varda.plだけじゃむりだわなw
いい勉強になった

298 :名無しさん@ぜろちゃんねる:04/02/07 23:03 ID:???
あらいがとうございますが抜けてしまった・・・

299 :はりねずみ ◆HaRinezUmI :04/02/08 01:10 ID:???
大きな数を与えるとエラーになるので少し修正

300 :名無しさん@ぜろちゃんねる:04/02/19 22:44 ID:vQcLlYng
すみません。289で質問させていただいた者なんですが
具体的に言うと.htaccessでのBasic認証されたディレクトリ内で
0ちゃんスクリプトを使いたいのです。
現在のジャンプする仕様ではリフレッシュがかかるようで
書き込み後に弾かれるんですよね…。

なんとかなりませんでしょうか?(;´Д`)人

301 :名無しさん@ぜろちゃんねる:04/02/19 23:33 ID:???
>>300
elrond.pl
353〜360行目削除後
$T->Print("Location: $path?\n\n");
追加

362行目 コメントアウト

(テストしてない)

302 :名無しさん@ぜろちゃんねる:04/03/12 17:50 ID:9arRf4sU
[引用]って機能をつけたいんですが、、
>引用をクリックすると、『>』で引用になり、フォームに引用文字を入れる機能


303 :名無しさん@ぜろちゃんねる:04/03/15 16:30 ID:DYfANvZo
ツリー式とかに変えれるような仕組みってできないんですかねぇ、、

304 :名無しさん@ぜろちゃんねる:04/03/15 17:25 ID:91NcQYlk
キャップに色つけたりできないの?

305 :名無しさん@ぜろちゃんねる:04/03/15 17:56 ID:???
>>302
JavaScriptを使えばできないこともない。

>>303
不可能。

>>304
可。既出。

306 :名無しさん@ぜろちゃんねる:04/03/15 18:06 ID:4GlZ6acA
スレを1000以上書き込めるようにする

307 :名無しさん@ぜろちゃんねる:04/03/15 18:34 ID:???
(´-`).。oO(すぐ真似して首を突っ込むこういうお調子者っているよな・・・)

308 :112:04/03/16 13:01 ID:0igq5t2A
複数の掲示板でdatの共有ってできますか?
同鯖内に複数の掲示板URLを用意し、どのURLにアクセスしても同じ内容が表示されるようにしたいんですが。
もちろん転送とか他の方法使えばこんなめんどくさい事考えなくていいんですが、
できたらこの方法を取りたいのでわかる方教えてください!


309 :名無しさん@ぜろちゃんねる:04/03/16 19:01 ID:???
>>308
やめとけ

310 :112:04/03/17 08:18 ID:???
>>309
やっぱり難しいですかねぇ(;_;)

311 :名無しさん@ぜろちゃんねる:04/03/17 13:21 ID:???
>同鯖内に複数の掲示板URLを用意し、どのURLにアクセスしても同じ内容が表示されるようにしたいんですが。

こういうおかしなことをしたい理由は何?

312 :112:04/03/17 14:06 ID:???
>311
情報交換を目的とした閉鎖的な掲示板を運営しているんですが、情報が漏洩して困っているんです。
どうも参加者が第三者にURLを教えているみたいで。
ただ誰が教えているのかわからない現状でURLを変更しても、いたちごっこになってしまっています。
アクセス解析を組み込んだものの不審IPから参加者を特定するのは難しく困っています。
そこで参加者の数だけURLを用意し、個別にアクセス解析をすれば犯人wが見つかるかなぁと思った次第です。


313 :名無しさん@ぜろちゃんねる:04/03/17 14:56 ID:???
>>312
> そこで参加者の数だけURLを用意し
( ゚д゚)ポカーン
それなら、BASIC認証でもすればよさそうだが・・・

314 :112:04/03/17 18:27 ID:???
>>313
ごもっともです。できればUIを変えずに実現できないかなと思ったもので。
それに犯人を特定しないと、ID/PASSを流出されると同じような気がしまして。
情報漏洩を防ぐのももちろんですが、まずは犯人を特定するのが第一の目的だったりします。


315 :masa(ry:04/03/17 18:41 ID:???
>>314
ID/PASSを一つじゃなくて、
ユーザー一人に対して一個ってやれば?

316 :masa(ry:04/03/17 18:43 ID:???
>>314
ID/PASS発行時にIPとかを記録して
認証後のページにアクセス解析して、
もし、ID/PASSで登録した人以外が入ってきたら除外する
って仕組みつくりゃ大丈夫じゃないか??
(IPとクッキーの組み合わせがイインデネーノ)

317 :112:04/03/18 17:41 ID:???
>>316
なるほど。大変参考になりました。ありがとうございます。
1ユーザ=1IPとは限らない状況ですので、
そのあたりが難しそうですがやってみようと思います。

当初私が考えていた方法はやはり難しいのですね。

318 :名無しさん@ぜろちゃんねる:04/03/18 17:58 ID:???
元記事の投稿時刻〜リンクorコピペ時刻の間に記録されてるIP/リモホを調べろ。
BASIC認証すればREMOTE_USERで特定しやすいと思うが。
なんにせよ、closedな板にしたいなら、認証は考えた方がよいと思う。
微妙にスレ違いの予感なのでsage

319 :名無しさん@ぜろちゃんねる:04/03/19 00:37 ID:???
2chにも特定の人しか閲覧・書き込みできない板があったね。VIP板って言うんだっけ。ごめんURL忘れた。
最初に「入国検査」の画面が登場。正しいパスワード入力すると閲覧・書き込みが可能。
多分システムは普通の2ch型掲示板だと思う。

320 :名無しさん@ぜろちゃんねる:04/03/19 00:56 ID:???
>>319
それ言っちゃダメ!

321 :7M. ◆dq7M./4Uw. :04/03/19 14:12 ID:???
>>319
懐かしい…
入国審査画面なら今も残骸が残ってた希ガス。
うろ覚えだけど。

322 :名無しさん@ぜろちゃんねる:04/03/19 14:19 ID:???
今新しいの作ってる

★専用掲示板
http://qb2.2ch.net/test/read.cgi/sakud/1079093474/

323 :名無しさん@ぜろちゃんねる:04/03/20 16:43 ID:kG/gqqq2
>>319


324 :名無しさん@ぜろちゃんねる:04/03/21 09:50 ID:???
>>323
http://saki.2ch.net/____vip/

325 :名無しさん@ぜろちゃんねる:04/03/23 20:17 ID:???
>>81
棋譜板とJoyful2ch-Meが配布されています
http://ekis.ma.cx/download/kifboard.html
Joyful2ch-Me
http://www.nunokawa.soft.iwate-pu.ac.jp/~kaz/cgi_joyful2ch.html

>>83,84
hoge2ch取り漏らしたよ
あーあ

326 :名無しさん@ぜろちゃんねる:04/03/23 22:12 ID:???
アップローダー付き0chBBS
http://tolkien.s7.xrea.com/test/read.cgi/jikken/1068629324/

327 :名無しさん@ぜろちゃんねる:04/03/24 11:16 ID:???
hoge2chってのはどんなもんなのかちょっと気になる。

328 :名無しさん@ぜろちゃんねる:04/03/26 11:51 ID:J4wGEEGU
アイコン機能とか、書き込み回数表示機能とか・・・


スマン逝ってくる

329 :名無しさん@ぜろちゃんねる:04/03/26 14:48 ID:???
ttp://cgiroom.nu/list/level_up/utn/index.htm
utnユーザー識別プログラム
これを組み込んでみたいんですけど、良い知恵ありませんか?
r.cgiの携帯用アンカーを
$T->Print("<form method=\"POST\" action=\"$path/bbs.cgi\" utn>\n");
と書き換えbbs.cgiにutn.cgiをそのまま組み込むと、当然の話ですが機種情報を送信可能なiMode以外は書き込み不可になってしまいます。


330 :7M. ◆dq7M./4Uw. :04/03/26 18:28 ID:???
bbs.cgiにモバイル以外だったらutnを識別させないようにする。
$ENV{'HTTP_USER_AGENT'} =~ /DoCoMo\// && utnがなんとかかんとかだったらえらー

331 :329:04/03/27 14:29 ID:Y0+moGG2
>>330
出来ますた!!
r.cgiは上記のままでbbs.cgiの書き込み処理のルーティンに
if($ENV{'HTTP_USER_AGENT'} =~ /DoCoMo/){
require 'utn.cgi';}
の一行を加えてtestディレクトリにutn.cgiを置けばo.k.みたいです。
携帯からのスレ立て用にsubbbs.cgiにも埋め込む必要がありそうです。
御教授有り難うございました。

332 :名無しさん@ぜろちゃんねる:04/04/02 10:22 ID:???
名前欄に「管理人」と書き込んだ際に「”管理”人」と置換されるのは
どこで処理しているのか教えてください。

別の言葉に変えたいのですが、どこを触って良いのかサッパリ・・・

333 :名無しさん@ぜろちゃんねる:04/04/02 10:47 ID:???
>>332
moduleのgaladriel.plの最後あたり。


334 :名無しさん@ぜろちゃんねる:04/04/02 11:16 ID:???
JavaScriptを使って少しでも鯖の負荷を減らすような方向の改造は、幼稚ですか?
いくつか自分なりにやってみたのですが…

JavaScript非対応のブラウザのことももちろん考えて作りました

335 :名無しさん@ぜろちゃんねる:04/04/02 13:54 ID:???
>>334
何がどのように負荷が減るの?

336 :名無しさん@ぜろちゃんねる:04/04/02 22:02 ID:KF6NkcbQ
書き出すhtmlを、html4.0strictに適合させることってできない?
ソース書き換えるのよくわからないし、すごいマイナス点数になるんだけど...

337 :7M. ◆dq7M./4Uw. :04/04/02 23:05 ID:???
>336
ソースを書き換える以外に道は無い希ガス。
read.cgiが吐いてるのは当然その部分のそーす、
index.htmlのそーすは吐き出してる部分を直接いぢくる、と。
んで、perlの場合、
print "←このだぶるくをーてーしょんの中身が吐き出してる内容→";
なんだけれども、strictの場合属性値とかは全部""でかこまなあきまへんと。
↓続く

338 :7M. ◆dq7M./4Uw. :04/04/02 23:08 ID:???
perlはprint "";の中にだぶるくをーてーしょんがあるとエラーを出す。
つまり、
print "<html lang="ja">";←エラーが出る
だからこれを回避する為に、
こいつはperlの"じゃ無くて吐き出す"だぞ、って認識させるために
"を\"にしてえすけーぷする、つまし、
print "<html lang=\"ja\">";←エラーでなーい。
もしくは、
print qq|<html lang="ja">|;←エラーでなーい。
これに気をつけてあとはごりごりと書き換えすれば大丈夫ぢゃないかな。
多分。

339 :名無しさん@ぜろちゃんねる:04/04/03 00:03 ID:???
>>336
できませんよ。
点数なんてつまらないことを気にしなくてよし。

340 :336:04/04/03 11:01 ID:uNW4vGJ6
>>337-338
ども。ごりごりとするしかないですか...

>>339
多くのブラウザに対応させるためにはいいと思うけど。
win系はいいけどunix系ではどう見えるのかしんぱいだし。
多くの人が見る掲示板だからこそそこら辺のところに気を使う必要があると思うんだよね。

341 :名無しさん@ぜろちゃんねる:04/04/03 15:24 ID:???
>>333
ありがとうございます。
レスが遅くなり申し訳ありませんでした。

342 :名無しさん@ぜろちゃんねる:04/04/03 15:34 ID:???
>>336
見た目の表示だけなら、該当個所を書き換えればstrictにできるけど
利用者は、どんな書き込みをするのか予想できないから
機種依存文字を代替文字に置換したり
連続<br>は非推奨だから連続したら1つにしたり
アンカーにtitle要素入れたり・・・ってところまで改造するんだよな?

343 :336:04/04/03 15:54 ID:uNW4vGJ6
いや、そこまではいいや。トランスってところで。
でも、明らかな入れ子違いがあったりするからさ。

344 :名無しさん@ぜろちゃんねる:04/05/03 18:41 ID:???
ある文字列が書き込まれたら、そのレスへ対しての自動でそのレスへ対しての書き込みをするにはどのように改造したらいいのでしょう?

たとえば

------------------------------------------------
8 :名無しさん :04/05/03 12:40
ぬるぽ
------------------------------------------------
と書き込まれた場合に自動で↓のようにレスをつけます
------------------------------------------------
9 :名無しさん :04/05/03 12:40
>>8
○○○
-------------------------------------------------
みたいな感じです。
どうかよろしくお願いします。

345 :7M. ◆dq7M./4Uw. :04/05/03 21:17 ID:???
0chに移植するのがめんどい。ので適当に
if($FORM{'message'}=~/ぬるぽ/){
open(DAT,">>../$FORM{'bbs'}/dat/$FORM{'key'}.dat");
print DAT "名無し<>sage<>$DATE<>ドカッ<>";
close DAT;
}
変数名は勝手にあわせれ。

346 :名無しさん@ぜろちゃんねる:04/05/04 09:57 ID:???
EUC-JP出力に変えたいのですが
何を書き直せばいいですか?

347 :名無しさん@ぜろちゃんねる:04/05/04 11:46 ID:???
いろいろ

348 :名無しさん@ぜろちゃんねる:04/05/04 21:20 ID:???
>>345と大分違うですが、自動返信(自動ぬるぽ叩き機)が完成しました。

349 :名無しさん@ぜろちゃんねる:04/05/05 18:40 ID:???
>>348
ほすぃ…

350 :348:04/05/27 18:25 ID:???
>>349
書くのはメンドクサイ。
aragorn.plのsub Overを参考に新しいサブルーチンで自動返信の文を書く。
varda.plの
--------------------------------
if ($A->IsOver() == 1){ # 限界を超えた
$A->Over(); # Over情報付加
}
--------------------------------
これを参考にIsOverを自動返信のサブルーチン名に変える。

決まった文字が入力された場合に自動返信するならvarda.plの
$work = "$name<>$mail<>$date<>$text<>$subj\n"; # 行データ作成
ここらへんの下にif文でも加えて引っかかったらflag=1なんかでも付けて返信させればよろしい。

説明が少し下手だと思うが勘弁(´・ω・`)

351 :名無しさん@ぜろちゃんねる:04/05/28 19:44 ID:8OTQG6mc
>>81
joyful2chとhoge2chは配布が終了しています
Joyful2ch-Meと棋譜板を代りにどぞ
http://www.supra.cx/joyful2chMe/index.html
http://ekis.ma.cx/download/kifboard.html


352 :名無しさん@ぜろちゃんねる:04/05/30 05:24 ID:???
ねぎまの付け方を教えてください。

353 :7M. ◆dq7M./4Uw. :04/05/30 17:56 ID:???
0chって串規制はエラー出して弾いてしまうのでわ?

$name="ねぎまのAA " . $name;

354 :7M. ◆dq7M./4Uw. :04/05/30 17:57 ID:???
すまぬ途中で送信してしまった(汗
>353を串規制の条件判断の後に入れればいいと思う。
変数名は適切に変更してちょ。

355 :名無しさん@ぜろちゃんねる:04/05/31 18:55 ID:+IiLRavI
>>354
どこに入れるの?詳しく

356 :名無しさん@ぜろちゃんねる:04/06/02 21:50 ID:bBYBEDSs
昔のように曜日を表示するようにできませんか?


357 :名無しさん@ぜろちゃんねる:04/06/02 23:05 ID:???
>>356
すれば?

358 :名無しさん@ぜろちゃんねる:04/06/03 04:56 ID:???
なんだか荒れてます?

359 :名無しさん@ぜろちゃんねる:04/06/03 19:55 ID:???
曜日は普通に表示させられるだろう
そのくらいは自分でやってくれ

360 :356:04/06/03 21:24 ID:???
すいません、できました。
ありがとうございます。

361 :名無しさん@ぜろちゃんねる:04/06/13 16:28 ID:AF1xN1/k
たとえば900番とか950番目のレスの末尾に「次スレよろしく!」とか
1番レスに「専用ブラウザ使って下さい」とか
1行メッセージを自動付加するようにできないでしょうか・・・・。

応用すれば、任意のメッセージに広告URLを流したりも出来ますし・・・。

識者の方、どうかお願いします。

362 :名無しさん@ぜろちゃんねる:04/06/13 19:54 ID:???
簡単じゃん。

363 :361:04/06/14 04:35 ID:nE+d13Cc
その簡単なことが分からないので、質問させていただいたのです・・・。
簡単と言うことですので、どうかお教えいただけませんでしょうか。

364 :名無しさん@ぜろちゃんねる:04/06/14 18:48 ID:VqoJcvIo
確かに簡単。
もっと分かりやすく説明してくれよ

365 :361:04/06/14 19:18 ID:yd6FKmLo
http://buffaloes.s31.xrea.com/test/read.cgi/jikkyou/1081669758/900
の900のような感じです。同じぜろちゃんねる使ってるようなので・・・。

366 :名無しさん@ぜろちゃんねる:04/06/15 20:40 ID:???
そこの管理人に教えてもらえばいいだろう?

367 :名無しさん@ぜろちゃんねる:04/06/17 00:25 ID:???
とりあえず、本家read.cgiのVerUPがあった。
建てすぎ規制関連で大幅なシステム変更。(大幅なのか?)
いわゆるkusoシステム導入だそうだ。
可能なら誰か搭載よろ。(まぁ、これが必要なほど繁盛してる板があるのかどうか…)
>【スレ立て規制】 mesh だけ規制強化する?
>http://qb5.2ch.net/test/read.cgi/operate/1086942520/


368 :名無しさん@ぜろちゃんねる:04/06/17 01:27 ID:???
>367
bbs.cgiでは?

369 :名無しさん@ぜろちゃんねる:04/06/17 20:45 ID:???
2chのProxyチェック方法
http://sv2ch.baila6.jp/chk_proxy.cgi


370 :名無しさん@ぜろちゃんねる:04/06/18 17:15 ID:???
HTMLのデザインしやすい感じにしてくんろ。
ヘッダとフッタが分かれてて、うんざり。

371 :名無しさん@ぜろちゃんねる:04/06/23 10:21 ID:DGQvvNM2
すみません。xrea鯖なんですが
>>13
> しかしこのスクリプトは最初から広告弾きの記述があるために
> 自分で広告欄にxreaの広告設定をしなくてはいけない。
というのは、具体的にどのファイルのどこに書き加えれば良いのでしょう。

372 :名無しさん@ぜろちゃんねる:04/06/23 12:48 ID:???
>>371
admin.cgi

各種編集処理

告知欄の編集

PC用告知欄内容

<tr><td>
ここに広告
</tr></td>

373 :名無しさん@ぜろちゃんねる:04/06/23 12:57 ID:???
>>372
ありがとうございます。
その設定にして、掲示板の更新もしたのですが、緑の横棒(何もないテーブル)が表示されるだけなんですが
反映されるまで、タイムラグがあるんでしょうか?
それと携帯も同じ方法で良いのでしょうか?

スレ違いかも知れませんが、よろしくお願いします。

374 :373:04/06/23 18:19 ID:???
すみません。ノートン先生が邪魔してただけでした。。。

375 :名無しさん@ぜろちゃんねる:04/06/25 17:03 ID:ALI9kTwA
>81
325のJoyful2ch-MeですがURLが変わってしまいました
http://www.supra.cx/index.html

376 :名無しさん@ぜろちゃんねる:04/07/08 10:09 ID:YT78faYY
0ちゃんねるを利用させてもらってます、凄く良いシステムですよね。
この掲示板の発言数ランキング機能をつけたいのですが
Perlの素人ができるものでしょうか?既存のCHATや掲示板のランキング
のスクリプトを流用して可能ならば、大まかな方法をそれとなく教えて
もらいたいです。いきなりすみません・・・

377 :376:04/07/08 10:10 ID:YT78faYY
http://www.cj-c.com/sp/cbbs.cgi?mode=ran&no=2
http://www.cj-c.com/sample/upb.cgi?mode=ran
こんなのです。。

378 :7M. ◆dq7M./4Uw. :04/07/08 13:25 ID:???
ttp://moreover.hp.infoseek.co.jp/cgi-bin/rescnt.txt
ちゃんと動かしてないから正常に作動するかはしらないけど、(無責任

379 :376:04/07/08 17:51 ID:YT78faYY
>>378 7Mさん、ありがとうございます!組み込んでみます。
うまくできたら報告しまーす!

380 :名無しさん@ぜろちゃんねる:04/07/08 19:22 ID:???
一様通りすがりですが、使って見ました。

161行目の
($path,$name) = split /=/;
の部分を
($path,$name) = split /<>/;
に変えたらできました。

381 :名無しさん@ぜろちゃんねる:04/07/09 11:33 ID:???
>>378 これを設置してみたいんですが、どこのフォルダに
おけばいいんですか?

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