■掲示板に戻る■ 全部 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

132 :名無しさん@ぜろちゃんねる:03/11/09 23:21 ID:???
http://moreover.hp.infoseek.co.jp/cgi-bin/name.txt
これどこ弄ればいいんですか・・・?
そのまま置いてパーミッション705にしても動きません・・・

133 :管理人 ★:03/11/09 23:26 ID:???
>>masaさん
ここのヘッドラインを最新版に入れ替えさせていただきました。
ありがとうございます。

134 :名無しさん@ぜろちゃんねる:03/11/09 23:56 ID:???
>>132
testディレクトリに入れた?

135 :名無しさん@ぜろちゃんねる:03/11/10 00:06 ID:???
>>134
解決しましたです

136 :名無しさん@ぜろちゃんねる:03/11/10 00:09 ID:???
と思ったらすいません、こんどは500エラー出ます・・・
パーミッションは705にしましたが、動きません750も同様

137 :名無しさん@ぜろちゃんねる:03/11/10 00:36 ID:???
>>136
perlのパスとパーミッションが間違っていないなら
Benchmarkが入っていないのかも

12〜14行目をコメントアウト
132行目の$BENCH<br>を削除

138 :◆dq7M./4Uw. :03/11/10 00:38 ID:???
ああ、そっか…
下手にベンチマークもじゅーるなんかつけへん方がええのか…
どうも申し訳ない。>132

139 :名無しさん@ぜろちゃんねる:03/11/10 00:41 ID:???
まだ駄目みたいっす・・・

140 :名無しさん@ぜろちゃんねる:03/11/10 00:49 ID:???
もう、過去ログ自動送りスクリプトまちきれない

2chは手動な訳?そんなこたーないよね?
だったら、改良すべきだ

141 :名無しさん@ぜろちゃんねる:03/11/10 00:57 ID:???
>>139
ただダメじゃなく、何をやったときか状況を詳しく書かないと

142 :名無しさん@ぜろちゃんねる:03/11/10 01:08 ID:???
>>141
アクセスしてみても、500なんです

143 :名無しさん@ぜろちゃんねる:03/11/10 01:33 ID:???
どこか書き換えたりしてないんでしょ?
アクセスしただけで500エラーってことはperlのパスか
アップロードを失敗してるか>>137ぐらいだろう

144 :名無しさん@ぜろちゃんねる:03/11/10 01:36 ID:???
perl!?
これ・・・cgiじゃないんですか・・・・?

145 :名無しさん@ぜろちゃんねる:03/11/10 01:40 ID:???
perlで書かれたcgiだよ
name.cgiという名前でtestディレクトリに入れる

146 :名無しさん@ぜろちゃんねる:03/11/10 01:50 ID:???
うーん・・・
>>137以外に弄る所はないんですよね・・・・?
パーミッションも755でいいですよね・・・?
name.cgiにして、testのフォルダのなかに入れればいいんですよね・・・

もう、だめぽ

147 :名無しさん@ぜろちゃんねる:03/11/10 01:56 ID:???
perlのパスは合わせてあるの?

148 :名無しさん@ぜろちゃんねる:03/11/10 01:56 ID:???
というと?

149 :◆IzXu3gqo6w :03/11/10 16:26 ID:???
topのkanbanが変わってるage

150 :146:03/11/11 23:38 ID:???
駄目だ・・・どう足掻いても稼動しない・・・

もしかして、設置してる鯖がXREAじゃないから?

151 :名無しさん@ぜろちゃんねる:03/11/12 01:34 ID:???
だからperlのパスは合ってるのかって言ってるだろ


152 :名無しさん@ぜろちゃんねる:03/11/12 01:34 ID:???
というと?

153 :名無しさん@ぜろちゃんねる:03/11/12 01:50 ID:???
あきらめてしたらばでも借りなさいな

154 :名無しさん@ぜろちゃんねる:03/11/12 01:58 ID:???
prohostingにisweb、そしてxreaと、三戦三勝だ。
ガッハッハ。

155 :名無しさん@ぜろちゃんねる:03/11/12 16:40 ID:???
aaacafe楽勝

156 :名無しさん@ぜろちゃんねる:03/11/12 16:47 ID:AtZM5MSU
Win鯖でも可

157 :146:03/11/12 17:55 ID:???
ボクが使ってる鯖はageっていう鯖なんですが・・

158 :名無しさん@ぜろちゃんねる:03/11/12 18:17 ID:???
>>157
アドレスみせて<ageってサーバーの
みれば、Perlパスわかるかも

159 :146:03/11/12 18:18 ID:???
あ、なんとなくわかってきたかもしれないです・・・
なんか、今までは板1つしか立ててなかったんですが、
試しに適当なの作ったら稼動しました・・・

160 :146:03/11/12 18:19 ID:???
それでも、広告欄を自分用に弄ったら動かなくなりましたが・・・

>>158
鯖だけですか?ここです
http://www.netage.ne.jp/

161 :◆dq7M./4Uw. :03/11/12 20:11 ID:???
パーミッションが701じゃないと動かないって書いてあった。>160

162 :146:03/11/12 20:29 ID:???
>>161
それは実行済みです。しかし、動きませんでした・・・
ですが、0chスクリプトはパーミッション750なのに動いてるんです。
もしかしたら、name.cgiの記述をage用に改良しなければいけませんかね?
鯖の問題ではなさそうなんで・・・

163 :◆dq7M./4Uw. :03/11/12 20:45 ID:???
いぢくった広告欄に$や@などの文字が使われてるとか、

164 :146:03/11/12 21:01 ID:???
>>163
いえ、ないようです・・・
もう、こうなったらURL晒しますんで。スクリプトも
ちょっと見てみていただけませんか?

http://borujoa.age.jp/test/name.cgi
これで見ると500エラー。
一応このname.cgiと全く同じ物を
http://borujoa.age.jp/test/name.txt
にうpしたんで見てみてください

165 :◆dq7M./4Uw. :03/11/12 21:14 ID:???
一番下のDispErrorさぶるーちん削除したらあかんですよ。

166 :名無しさん@ぜろちゃんねる:03/11/12 21:34 ID:???
やっぱりおかしくいじってんじゃねーか

167 :名無しさん@ぜろちゃんねる:03/11/12 21:39 ID:???
# print qq|ERROR!:お兄ちゃん何かおかしいよ!←定番のセリフ</table></body></html>\n|;
exit;
}

ワロタ

168 :名無しさん@ぜろちゃんねる:03/11/12 21:43 ID:???
そのセリフがよっぽどイヤだったんだろうなw

169 :名無しさん@ぜろちゃんねる:03/11/12 22:02 ID:???
禿ワロタ

170 :146:03/11/12 23:21 ID:???
>>165
なんともはや・・・
しかし、500です・・・

171 :◆dq7M./4Uw. :03/11/12 23:30 ID:???
そのソースまんまはっつけてろーかるで動かしましたが、
動きました。
よって文法にミスはないと思われます。
鯖の問題かしら。

172 :146:03/11/12 23:32 ID:???
>>171
はぁ・・・
しかし、調べようにもこの板にage鯖を使って居る人など居ないかと・・・

173 :名無しさん@ぜろちゃんねる:03/11/13 12:39 ID:???
単純に、バイナリモードで転送したとか・・・。

174 :146:03/11/13 17:28 ID:???
>>173
アスキーモードです・・・

175 :名無しさん@ぜろちゃんねる:03/11/13 17:55 ID:???
http://www.netage.ne.jp/support/faq/cgi.html
cgi-binに入れてるか?パーミッションは701or700か?

176 :146:03/11/13 18:16 ID:???
>>175
cgi-binには入れなくてもいいんですよ。
それで、パーミッションは701,700,750と試しましたが不可能でした。

余談ですが、read.cgiやbbs.cgiは750で動いてるんですよ。何故かw

177 :146:03/11/15 19:46 ID:???
原因わかりませんか・・・

178 :名無しさん@ぜろちゃんねる:03/11/15 19:52 ID:???
ところどころコメントアウトしながら試せよ
それぐらいできないなら使うのを諦めろ

179 :146:03/11/15 21:25 ID:???
>>178
しかし、>>171氏は動いたとの事です

180 :名無しさん@ぜろちゃんねる:03/11/15 21:30 ID:???
鯖の仕様じゃないの?

181 :名無しさん@ぜろちゃんねる:03/11/15 22:37 ID:???
>>179
俺だってちゃんと動いたさ
でも146のところでは動かないんだろ?
だったらいろいろ試すのはお前がやることで他のやつにどうしろってんだ?

182 :名無しさん@ぜろちゃんねる:03/11/16 11:29 ID:???
削除支援スクまだ?チソチソ

183 :名無しさん@ぜろちゃんねる:03/11/17 22:47 ID:???
著作権は、masaにもあるんじゃないかと(´・ω・`)
あるCGIを基盤にしただけで、内容のほとんどは、masaに著作権があるんじゃないのかな・・・。
FFAとか、改造して、著作権表示だしてるし・・・・・。
masaさんが、著作権表示がいらないなら、べつですけどね。

184 :名無しさん@ぜろちゃんねる:03/11/19 22:10 ID:???
name.cgiで、他所の0ch内を検索するにはどうすれば?
あと、板選ぶんじゃなくて、最初から検索する板をこっちで決めておきたいんですが

185 :名無しさん@ぜろちゃんねる:03/11/19 22:20 ID:???
>>184
>あと、板選ぶんじゃなくて、最初から検索する板をこっちで決めておきたいんですが
57〜64行目コメントアウト

94行目以下の$bbsを板ディレクトリ名に変更


186 :名無しさん@ぜろちゃんねる:03/11/19 22:22 ID:???
>>185
ありがとうございました。

ついでですが、ベンチマークってなんなんですか?

187 :名無しさん@ぜろちゃんねる:03/11/19 22:26 ID:???
http://yougo.ascii24.com/gh/search/?pattern=%83x%83%93%83%60%83%7D%81%5B%83N

188 :名無しさん@ぜろちゃんねる:03/11/19 22:27 ID:???
ありがとーごぜーやした

189 :名無しさん@ぜろちゃんねる:03/11/19 23:12 ID:???
いや別にアシストって訳じゃないんだけど、新機能要望して本体に組み込む程じゃないと思って・・・

なんかカウンター?っつーのかな、そんなのを作って、
どのdatファイルが〜回転送されました
とか出たらおもしろくない?
それ管理画面から見れなくても、cgiとかでもいいけど。
どうせそれ自体見られるのは全く害ないじゃん?
でもどうしても嫌って人の為にはパスワードロックとか付けたりして・・・

そんなの作ってください、神様仏様。

190 :名無しさん@ぜろちゃんねる:03/11/20 17:14 ID:???
2chブラウザへの対応が難しそうだな

191 :名無しさん@ぜろちゃんねる:03/11/20 17:22 ID:???
つーか、おもしろいか?

192 :◆masa6ZQkmE :03/11/20 18:50 ID:???
>>189
鯖に無駄な負荷をかけr(ry

別に、カウントするのは良いけど、
カウントする条件が「***.dat呼び出す」だと、凄いことになるよ。
一つのレスを読むときにだけでも1回呼び出すわけで、
中規模、大規模だと、呼び出される回数が半端じゃなく多いし、
鯖にかなりの負荷がかかるよ。

193 :名無しさん@ぜろちゃんねる:03/11/20 22:45 ID:???
2chブラウザからのリクエストはどうするんだ?

194 :名無しさん@ぜろちゃんねる:03/11/20 22:46 ID:???
よく見るとかぶってた・・・

195 :名無しさん@ぜろちゃんねる:03/11/21 18:15 ID:???
ime.meのパクリ(?がいらない)

.htaccess
ErrorDocument 404 /jump.cgi

jump.cgi
#!/usr/local/bin/perl

$url = $ENV{'REQUEST_URI'};
$url =~ s|/||;

print "Content-type: text/html\n\n";
print "<html><head><title>jump</title></head><b>";
print "<a href=http://$url>http://$url</a></b><br>別のサイトにジャンプしようとしています。";
print "宜しければ上記のリンクをクリックしてください<br><hr>\n";
print "広告\n";
print "<hr>広告のお問い合わせはad\@ime.st<p align=\"right\"><i>";
print "<a href=http://ime.st>Powered by ime</a>021126</i></p>\n";

index.html
適当に

196 :名無しさん@ぜろちゃんねる:03/11/21 18:37 ID:???
>>195
ime.meではなく、ime.nuですが。
そのスクリプトありがたく使わせていただきます

197 :◆nt3lRJU9w2 :03/11/21 19:04 ID:KSetniTo
上のだと、「http://」を入れるとそれまで読み込んじゃうので
#!/usr/local/bin/perl

$url = $ENV{'REQUEST_URI'};
$url =~ s|/||;
if($url =~ /http:/ ) {
$url = "$url";
}else{
$url = "http://$url";
}
print "Content-type: text/html\n\n";
print "<html><head><title>jump</title></head><b>";
print "<a href=$url>$url</a></b><br>別のサイトにジャンプしようとしています。";
print "宜しければ上記のリンクをクリックしてください<br><hr>\n";
print "広告\n";
print "<hr>広告のお問い合わせはad\@ime.st<p align=\"right\"><i>";
print "<a href=http://ime.st>Powered by ime</a>021126</i></p>\n";

にするとOk

198 :masa(ry:03/11/21 19:09 ID:KSetniTo
やべぇ、トリップ間違えた。

199 :名無しさん@ぜろちゃんねる:03/11/22 21:14 ID:???
削除支援スクリプトの"もどき"がとりあえず完成。
説明書書きをしていますので、もうちょっと時間かかるかな。

200 :名無しさん@ぜろちゃんねる:03/11/22 21:22 ID:???
期待!

201 :199 ◆316Hikarig :03/11/22 23:04 ID:???
ふう、とりあえず出来た、と。
削除支援スクリプト(仮)1.00βを公開します。
http://www.hikarin.net/0ch/script/sakusien.zip

ちなみに削除支援スクリプトはこんな感じ。ItadakiOnline2フレーム版と似ています。
http://www.hikarin.net/0ch/test/saku.html
(ID=deleter パスワード=testで削除を行うことが出来ます。)

http://www.hikarin.net/0ch/sakusien/index.html(実験用掲示板)

202 :199 ◆316Hikarig :03/11/22 23:06 ID:???
修正。下のリンクが半角括弧までハイパーリンクになっていたので…
http://www.hikarin.net/0ch/sakusien/index.html

203 :名無しさん@ぜろちゃんねる:03/11/22 23:13 ID:???
キタ━━━━(゚∀゚)━━━━!!!!

204 :名無しさん@ぜろちゃんねる:03/11/22 23:25 ID:???
キタ━━(゚∀゚)━━( ゚∀)━━(  ゚)━━(   )━━(゚   )━━(∀゚ )━━(゚∀゚)━━!!!

205 :名無しさん@ぜろちゃんねる:03/11/22 23:29 ID:???
>>201は神・天才・大天使。。。。
最高!&サンクス!!!!!!!!!!

206 :◆dq7M./4Uw. :03/11/22 23:36 ID:???
>>201
お疲れ様でし。
ついでにdoronpoとかitameshiとかもお願(略

207 :名無しさん@ぜろちゃんねる:03/11/22 23:37 ID:???
なんでまた旧Ver?

208 :名無しさん@ぜろちゃんねる:03/11/22 23:38 ID:???
時間かかってもいいからβに対応して・・・

209 :名無しさん@ぜろちゃんねる:03/11/23 07:55 ID:???
あぁ・・・・旧verなんだ・・・・

210 :masa(ry:03/11/23 08:35 ID:???
とりあえず、あぼーんは対応したよ
abone.cgiの26行〜33行を

my($aid,$apass,$right,$fname)=split(/<>/,$_);
if($apass eq $pass && $aid eq $id){
my($nam,$lev)=split(/=/,$right);
$lev=$right;
if($comm=~/^settingformat/ && $lev=~/^Administrators/){
unlink("./setting.cgi");
ERROR::error("SETTING FORMAT","初期化を行います。<br>
<a href=\"./sakusen.cgi\">ここ</a>をクリックしてください。");}
elsif($lev=~/^(Administrators|delete)/i){

にして、admindef.cgiのところをusers.cgiにするとOKだと思う

211 :205:03/11/23 10:09 ID:FJ5SuE4Q
abone.cgiにPerlのパスが書かれてないです;
210やってみます

212 :名無しさん@ぜろちゃんねる:03/11/23 11:02 ID:???
スクリプトエラーが出てできないです・・・

213 :名無しさん@ぜろちゃんねる:03/11/23 12:01 ID:???
26〜32行に貼り付けてみ

214 :名無しさん@ぜろちゃんねる:03/11/23 12:23 ID:???
だめでした;;

215 :名無しさん@ぜろちゃんねる:03/11/23 12:30 ID:???
jcodeのパスを変えるとか。

まあ使えるようにするには大改造をしないと

216 :名無しさん@ぜろちゃんねる:03/11/23 12:47 ID:???
>>203-205
ぬか喜び

217 :名無しさん@ぜろちゃんねる:03/11/23 12:53 ID:???
実行権777にしたら「CGIWrap Error: Execution of this script not permitted」
と出ました。どうすれば・・・

私ができるのは、上の方にあったjumpツールを2ちゃんねる風に
書き換えた事ぐらいしかできないです

218 :名無しさん@ぜろちゃんねる:03/11/23 12:58 ID:???
スクリプト自体旧Ver用だから現行Verで使うのは無理

219 :名無しさん@ぜろちゃんねる:03/11/23 13:02 ID:???
やはりそうですか('∀`)
では、現行版に期待してます。。

220 :名無しさん@ぜろちゃんねる:03/11/23 13:03 ID:???
スレ違いですが、
2ちゃんねるはフレームなのに更新してもトップに戻らないのは、どういうシステムを
使ってるのですか?


221 :名無しさん@ぜろちゃんねる:03/11/23 13:22 ID:???
つーか、
>>5に公開してもらえれば一瞬で解決する気が、、

222 :名無しさん@ぜろちゃんねる:03/11/23 13:44 ID:???
doronpo.cgiぐらいなら俺でも出来そうだ

223 :名無しさん@ぜろちゃんねる:03/11/23 13:53 ID:???
>>222きぼん

224 :名無しさん@ぜろちゃんねる:03/11/23 16:16 ID:???
漏れが完成させたころには既に誰かが完成させてそうだ

225 :◆dq7M./4Uw. :03/11/23 16:32 ID:???
doronpoはフォームからの投稿に対して反応してますよね。
あれをどうやって処理するかが問題なわけだ。

226 :masa(ry:03/11/23 16:53 ID:???
>211
http://bbs.marsa.org/abone.txt
これを使え
あとは、
format.plの43行あたりのadmindef.cgiをusers.cgiにすると動くと思う

227 :◆oYIB5QaC22 :03/11/23 16:54 ID:???
>>201
神様乙です。

そして要望。
・スレは参照できるとありがたい。
・同一スレ多発スクリプト等が立てられた時に、
スレッドの題名を入れて、その題名のスレッドを全て消す機能が欲しい。
大量コピペレスも同様に、その機能で消せるようにしたい。

取りあえず今思い付くのはこのくらいです・・・
家はスクリプトで荒らされる事が多いもので

228 :199 ◆316Hikarig :03/11/23 17:08 ID:???
えー、さっき削除支援スクリプトの0chSCRIPTβ対応版を作っておきました。
また準備がいるので少しお待ちくださいな。

>>210
abone.cgiのPerlのパスが書かれていないのはabone.cgiがPerlLibraryと似た扱いをしている為です。
ややこしかったかな?パーミッションも600にしてあるのはその所為です。

229 :masa(ry:03/11/23 17:16 ID:???
>>228
ここは、.plにした方が分k(ry

230 :◆dq7M./4Uw. :03/11/23 19:03 ID:???
>>227
題名削除とコピペ削除は昔おいらが作ったのがあるけど。。。
0chに対応しなきゃいけないなぁ。

#0chへの対応はmasa(ryさんに任せちゃおうかナ☆

231 :210,211です:03/11/23 19:05 ID:???
>>226>>228
お二方、とても親切に対応して下さって、感激です。
これからも頑張って下さい。

232 :masa(ry:03/11/23 19:10 ID:???
>>230

自分は、0ch対応にするための道具だったのか・・・(違

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