■掲示板に戻る■ 全部 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やら
おみくじやら何やらの機能を付けたりして改造するスレです。


974 :名無しさん@ぜろちゃんねる:2009/01/27(火) 05:46:53 ID:qcxevB820
>>972
salt固定なだけで2chと同じようです。

>>973
空気読まずに答えるとtest070124版なら varda.pl の218行目
$Page->Print('<meta http-equiv=Content-Type content="text/html;charset=' . $code . '">');
に続けて
$Page->Print('<meta name="keywords" content="ぜろちゃんねる">');
などとやるだけでいいのでは?

975 :973:2009/01/28(水) 16:12:38 ID:9yzidFMo0
>>974
レス有難うございます。
確かに直接書けばいいのですが、コンパネから各掲示板「ヘッダの編集」や「META情報の編集」で変数に文字列が格納されるようですが、
その変数をindex.htmlの上部だけでなくsubback.htmlや過去ログ倉庫の上部にも表示させたいのです。
index.htmlのソース内で該当していると思われる辺りをコピペしただけではページ自体が更新されなくなってしまいました。
ご教授頂けませんでしょうか。。
どうか宜しくお願い致します!


976 :7M. ◆dq7M./4Uw. :2009/01/28(水) 23:03:53 ID:zAWpGnag0
>974
>salt固定なだけで2chと同じようです。
あれ、そうなんですか?
今知ってるトリップでやったんですけど違うのが出てきちゃいました。

>975
0chの構造はよくわかりませんが、
subbackや過去ログ倉庫の生成時にはそもそもヘッダやMETA情報の読み込み自体がされてないのかもしれませんね。
ページが更新されないのは処理がどっかで中断してしまってるんでしょう。

載せたいのはヘッダの情報とMETAの情報、
載せる先はsubbackと過去ログ倉庫ですよね、
他に載せたいもの or 載せたい場所があるなら教えてください、
ぽいぽいっとやっちゃいます。たぶん。恐らく。

977 :973:2009/01/28(水) 23:44:15 ID:9yzidFMo0
>>976
レス本当に助かります!有難うございます!
subbackと過去ログ倉庫に
「metaの変数」、
「ヘッダの編集」で編集した文字列が格納されている変数、
「BBS_SUBTITLE(サブタイトル)」という変数、
この3点をソースに埋め込みたいです。
varda.plとceleborn.plの思い当たる部分をいじった(いじるというよりは
index.htmlを生成している箇所の上記3点部分を無理やり埋め込もうとしただけなのですが・・)
のですが全然出来ませんでした。
何回もしつこく本当に7Mさんに申し訳ないですが、なにとぞ宜しくお願い致します!

978 :名無しさん@ぜろちゃんねる:2009/01/30(金) 13:52:06 ID:4PyZ9j+E0
>>971
ありがとうございます♪
◆777とか◆SEXとか、解読されてる方がいるようでしたが、ツールはないようですねぇ

解析できる頭がほすぃw

>>976
自分も知ってるツールで試したけど駄目だったorz



979 :7M. ◆dq7M./4Uw. :2009/02/02(月) 23:27:09 ID:r72GDQ4Y0
>977
ういす、今ちと忙しいのでバレンタインデー頃まで待ってください。

>978
なんか暗号化の手順、わかってるんですかねぇ。
わかってたら作れるんですが、検索ツール。

980 :977:2009/02/03(火) 01:38:33 ID:iK12U9/M0
>>979
了解しました!
有難うございます!待ってます!

981 :名無しさん@ぜろちゃんねる:2009/02/06(金) 18:45:03 ID:F1TbYz9k0
質問ばかりで申し訳有りません。
今まで使っていたKENT-WEBさんのYY-BOARDからぜろちゃんねるに変更している途中なのですが、
YY-BOARDで生成されていたdatファイルの中身をぜろちゃんねる用に整形すれば、レスやスレッドの移行は可能でしょうか。
また、その際ログを簡単に整形する方法・ツールはあるものなのでしょうか?
ツールは探してみたのですが見当たらず・・・
ご教授お願い致します!


982 :名無しさん@ぜろちゃんねる:2009/02/07(土) 08:12:35 ID:???0
>>977
BBS_SUBTITLEならisildur.pl、
metaやheadならlegolas.pl(直接txtを読み込んでもよさそうですが)、
どれがどうなっているのか解析するのも面白いですよ。

>>978
欲しいトリップがあれば1つだけ検索しますよ。
方法を解説してもいいのですがクラックが容易にできるためそれはちょっと。
ヒントはあの掲示板のsaltは固定で、他は2chと同じということぐらいですかね。

>>981
>レスやスレッドの移行は可能でしょうか。
ぜろちゃんねるや2ちゃんねるのdatファイルはスレッド毎に作成されますが、
YY-BOARDのdatファイル(=log.cgi)はスレッド毎ではなく全て共通です。
だから整形しないとぜろちゃんねるでは使えません。
ツールは聞いたことないですが、以下のように整形すれば移行は可能ですよ。

名前<>メール欄<>年/月/日 時:分<> 本文<>

983 :977、981:2009/02/07(土) 14:49:48 ID:jMNAlA620
>>982
質問ばかりなのにお答えして頂いて本当に助かります!有難うございます!
datファイルを整形できるツールも探しながら、長旅にはなりそうですが
とりあえず手動でひとつひとつ整形してみます。

subbackと過去ログ倉庫にmetaの変数等を埋め込む件につきましては、
頑張ってみたのですがいくらやってもエラーがでたり変わらなかったりで・・・
勝手ながら979さんからご教授いただけるのを待っている次第です。

984 :!kab-:2009/02/08(日) 23:34:29 ID:???0
>>983
varda.plの198行目

require('./module/thorin.pl');
$Page = new THORIN;
 ↓
require('./module/thorin.pl');
$Page = new THORIN;
require('./module/legolas.pl');
$Caption = new LEGOLAS;
$Caption->Load($this->{'SYS'},'META');

同じくvarda.plの218行目
$Page->Print('<meta http-equiv=Content-Type content="text/html;charset=' . $code . '">');
 ↓
$Page->Print('<meta http-equiv=Content-Type content="text/html;charset=' . $code . '">');
$Caption->Print($Page,undef);

念のために同じくvarda.plの194、195行目
my($Sys,$Thread,$bbsSetting,$oConv,$Page);
my($path,$i,$name,$key,$res,$cgiPath,$title,$code);
これらの中のどこかに$Captionを入れておくといいかも。


たぶんこれでおkなはず。試してませんが。

985 :983:2009/02/09(月) 16:02:56 ID:???0
>>984
今スレッド一覧のページに対してやってみたら、ばっちり表示されました。
有難うございます!
他にも埋め込みたいページがあるので(過去ログ倉庫など)、これを見本にやってみたいと思います!

>>982
ちなみにログの整形は、CsmooN工房さんの「Log File Convert」
ツールというものがありましたので、そちらのツールで整形して、
そのあとぜろちゃんねる仕様にスレッドごとにログファイルをわけてアップしました。
まだ終わっていませんが大変です(汗



986 :名無しさん@ぜろちゃんねる:2009/02/10(火) 17:07:23 ID:???0
test070124を使用しています。

隊長!過去ログ倉庫(ryを表示させようと、>>698-700を追加しましたが、
read.cgiがエラーになります。
どうすればいいのでしょうか。

987 :名無しさん@ぜろちゃんねる:2009/02/10(火) 17:27:12 ID:???0


988 :名無しさん@ぜろちゃんねる:2009/02/10(火) 19:34:19 ID:???0
my ($Sys,$Page) = @_;

my ($Sys,$Page) = @_;
if (PrintDiscovery($Sys,$Page)){ return; }

はしたの?

989 :名無しさん@ぜろちゃんねる:2009/02/11(水) 00:47:50 ID:???0
>>988
してあります。

990 :名無しさん@ぜろちゃんねる:2009/02/11(水) 01:12:00 ID:???0
バックアップしてあったread.cgiに>>698-700を追加したところ直りました。
重複していたところを削除したのがいけなかったようです。

991 :7M. ◆dq7M./4Uw. :2009/02/11(水) 01:22:43 ID:kMhjThSs0
お、なんだかよくわからないんですけど、解決しましたかー?

992 :986:2009/02/11(水) 02:28:53 ID:qeH9n0Lw0
解決しました。

#ここsageるとID出ないのか…

993 :7M. ◆dq7M./4Uw. :2009/02/13(金) 04:10:49 ID:Wj7e1z7c0
それはよかったー。
アシストスクリプトの開発に戻ろうー。

994 :名無しさん@ぜろちゃんねる:2009/02/17(火) 01:50:02 ID:???0
全部レスを表示する際の時間制限の解除ってどこをイジればいいんですか?

995 :名無しさん@ぜろちゃんねる:2009/02/17(火) 17:29:56 ID:???0
admin.cgiでいじれます

996 :名無しさん@ぜろちゃんねる:2009/02/17(火) 21:44:01 ID:???0
>>995
admin.cgiにそのような部分はありませんでした。


997 :名無しさん@ぜろちゃんねる:2009/02/17(火) 22:10:06 ID:???0
原因が分かりました。
なぜかsystem.cgiが破損しており、システム変更できない状態となっていました。
バージョンは060227

998 :名無しさん@ぜろちゃんねる:2009/02/17(火) 22:36:26 ID:???0
ぜろちゃんねるスクリプトを改造するスレ Part2
http://0ch.mine.nu/test/read.cgi/jikken/1234877645/

999 :名無しさん@ぜろちゃんねる:2009/02/22(日) 13:48:14 ID:???0
999

1000 :名無しさん@ぜろちゃんねる:2009/02/22(日) 13:53:44 ID:???0
1000ktkr

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