あめざねクローンについて。
1投稿者:九龍デジロウ  投稿日:2004/08/03(火)16:00:47
甘史太さんのところにもありますが、三河人さんのところでも。
【飴砂糖クローン】
http://odin.prohosting.com/amazo/
2投稿者:九龍デジロウ  投稿日:2004/08/03(火)16:04:05
設置してみました。
http://www.kuron-zero.com/ameza/main/
設置は三河版スク使ってましたので、比較的容易でしたけど、

解らないことが。
$lasttimefile = '******'; #index.htmlの更新時間チェック用ファイル
$notreloadsec = '10'; #この秒数より間隔があいてなければリロード時index.htmlの書き換えはしない
$thredcheck = 1; #新規スレッド作成の間隔をチェックをする(1=yes,0=no)
$thredcheckdat = '******'; #新規スレッド作成の間隔チェックデータ保存ファイル

*のところのファイルなんですけど、ファイル名は適当にするとしても、
書式とかがわかりませんです。
3投稿者:三河人  投稿日:2004/08/03(火)21:18:20
「$lasttimefile」も「$thredcheckdat 」も空ファイルでいいんじゃないすか。
ファイル名はデジロウさんも言ってるとおり適当でいいですけど、
拡張子は「.cgi」がいいと思います。覗かれ難くなるから。
パーミッションは自サイトから書き込める一番下に設定で。
4投稿者:暇人  投稿日:2004/08/04(水)16:33:35
結論から言いますと「$lasttimefile」も「$thredcheckdat 」もファイル名は適当で、空ファイルでいいです。
上書きモードで開きますから、ファイル名設定さえすればそのまま自動作成されるので
readme.txtには書かなかったわけですが・・・。

パーミッションは三河人さんが言われてるように書き込める一番下の設定でお願いします。
5投稿者:三河人  投稿日:2004/08/05(木)01:59:16
だ、そーです。
暇人さんもレスどもです。
6投稿者:九龍デジロウ  投稿日:2004/08/05(木)03:23:26
管理者としてのスレッド、スレの削除周りがちょっとわかりません。
三河スクの使い方とは違うようで…。
blist.txtの削除パスを差出人に入れても無理でした。
7投稿者:三河人  投稿日:2004/08/05(木)09:17:15
まず、あめVIスクの場合、
blist.txtへは暗号化した(塩=amでcryptをかけた)パスワードを
設定するようです。
その上で、そのパスワードを投稿者欄に入力し、以下の処理に分かれます。

・パーミッションを落とす時  … 投稿内容欄に「x」と入力
・パーミッションを戻す時   … 投稿内容欄に「○」と入力
・スレッドを最上位にさせる時 … 投稿内容欄に「up」と入力
・スレッドを最下位にさせる時 … 投稿内容欄に「down」と入力
・ログを移動させる時     … 投稿内容欄に「move=移動する板の名前」と入力
・スレッドを削除する時    … 投稿内容欄に何も入力しない(あめスクと同じ)
・レスを削除する時      … 投稿内容欄にレス番号を入力(あめスクと同じ)
8投稿者:九龍デジロウ  投稿日:2004/08/05(木)17:14:43
暗号化ですか…しっかりしているというかなんというか、
そこまでする必要が私にはないのですけれども、
さすがはあめざねのスクですね。
で、その暗号化ですけれど、
http://www.misskita.com/crypt/index.cgi
これで自分の暗号化したものを入力していますが、
ちょっと削除できないようです。
「塩=amでcryptをかけた」
ここがちょっと解りません。
9投稿者:三河人  投稿日:2004/08/05(木)17:59:54
「塩」というのはsaltの隠語です。
crypt命令を行う時に必要になります。

多分なのですが、
http://www.misskita.com/crypt/index.cgi
この暗号化スクリプトでは塩を「CS」としているのでは?

スクリプトソースの中が見れないと具体的に示せれないのですがindex.cgiの中に
crypt(???, 'CS')
↑このような文法の箇所があると思うので、ココを
crypt(???, 'am')
としないと使えないと思います。
10投稿者:九龍デジロウ  投稿日:2004/08/05(木)19:21:20
ん?
すると、暗号化はどうやって行えばよいのでしょうか?
マジでトンチキなので根本から解ってないようです…。
11投稿者:三河人  投稿日:2004/08/05(木)20:48:06
>10の九龍デジロウさん
>ん?
>すると、暗号化はどうやって行えばよいのでしょうか?
>マジでトンチキなので根本から解ってないようです…。

多分ですが、
1.index.cgiを変更
  (1)crypt命令のsaltを'am'にする
2.index.cgiを実行して暗号化パスワード生成
3.生成した暗号化パスワードをblist.txtへ設定
4.投稿者欄からパスワード(暗号化する前の)を入力すればOK

と思います。
12投稿者:名捨て人  投稿日:2004/08/05(木)20:48:24
暗号化は甘史太さんのところの
http://f4.aaacafe.ne.jp/~uzeiiiii/cgi-bin/crypt/index.html
ここを使えばと思いましたが、きちんと動作して無いみたいなので
http://f4.aaacafe.ne.jp/~uzeiiiii/cgi-bin/crypt/crypt_cgi.lzh
を自分で設置すると良いかもです。

それも面倒なら↓
http://www.an-donut.com/crypt/
13投稿者:三河人  投稿日:2004/08/05(木)20:56:14
>12さん
あー、ソレを忘れてた。ソレです、ソレ(笑)
どもでした。
14投稿者:Bakuヽ(´ー`)ノ  投稿日:2005/09/19(月)12:02:15
http://www.abcoroti.com/~baku/bbs/main/
設置してみたんですけど。
どうしてもこうなってしまい、書き込もうとすると500になります
どうしたらいいでしょうか?
15投稿者:名捨て人  投稿日:2005/09/19(月)12:04:23
http://www.abcoroti.com/~baku/bbs/cgi-bin/mezo.txt
http://www.abcoroti.com/~baku/bbs/cgi-bin/header.html
このように設定したんですけどドウでしょうか?
16投稿者:名捨て人  投稿日:2005/09/19(月)12:05:15
http://www.abcoroti.com/~baku/bbs/cgi-bin/amezo.txt
url間違えました
17投稿者:三河人194,000かきこ目げっと!  投稿日:2005/09/19(月)22:54:12
>14のBakuヽ(´ー`)ノさん
>設置してみたんですけど。
>どうしてもこうなってしまい、書き込もうとすると500になります

初歩的な質問ですが、jcode.plはamezo.cgiと同じ場所にありますか?
無いようですと、500エラーが発生します。
18投稿者:三河人  投稿日:2005/09/20(火)01:43:26
ちなみに余談ですが、
http://ame.dip.jp/ame/cgi/050919134939.html
マルチポストは嫌がれますので注意。
19投稿者:名捨て人  投稿日:2005/09/22(木)15:09:04
14の横1でいってるようにパーミッションか
bbsフォルダ内にcgi-binフォルダ作って各CGIファイル入れて
各掲示板のフォルダもbbsフォルダに作るようにしてるみたいですから
$cgipath = '../cgi-bin/';
$bbspath = '../';
という設定になると思うんですが。
20投稿者:三河人  投稿日:2005/09/22(木)20:54:51
そして質問した当人は放置。
21投稿者:名捨て人  投稿日:2005/09/23(金)17:53:01
ははは
22投稿者:Bakuヽ(´ー`)ノ  投稿日:2005/09/23(金)19:33:11
みなさんいろいろありがとうございます。
http://w1.makko.biz/~baku/main/
なんとかデザインを読み込ませることは出来ましたが、
書き込もうとすると500になってしまいます。

http://w1.makko.biz/~baku/amezo.txt
言われたとうり気をつけて設定しましたが、ドコがいけないのでしょう?
サポートお願いします
23投稿者:三河人  投稿日:2005/09/23(金)23:39:44
>22のBakuヽ(´ー`)ノさん
>なんとかデザインを読み込ませることは出来ましたが、
>書き込もうとすると500になってしまいます。

今は500エラーにならずに、リロードのような状態ですね。
んで、私も設置して確認してみまして、上手く動作しない原因が
解りました。
ちなみに設置した板は↓コレ。
http://www.mikawaban.com/zor4/main/

原因は、mainフォルダの下に「dat」フォルダが無いからです。
「dat」フォルダを作成した後、改めてスレッド作成してみて下さい。
上手くいくと思います。
24投稿者:三河人  投稿日:2005/09/23(金)23:53:18
ちなみに「dat」ファイルの下に、index.htmlを置かないと
http://www.mikawaban.com/zor4/main/dat/
このように丸見えになりますので注意。
25投稿者:Bakuヽ(´ー`)ノ  投稿日:2005/09/24(土)09:19:44
http://w1.makko.biz/~baku/main/
dat作成してみましたけど、どうにも変わりません。
三河人さん設置してくれませんか?
メールでサーバーのパスとか送るので...;´ー`)

無理かなー
26投稿者:三河人  投稿日:2005/09/24(土)17:01:21
>25のBakuヽ(´ー`)ノさん
>三河人さん設置してくれませんか?
>メールでサーバーのパスとか送るので...;´ー`)

いいですよ。
メールで送って下さい。
27投稿者:Bakuヽ(´ー`)ノ  投稿日:2005/09/24(土)17:44:52
メール遅らしていただきました
28投稿者:Bakuヽ(´ー`)ノ  投稿日:2005/09/24(土)17:45:19
メール送らしていただきました
29投稿者:三河人  投稿日:2005/09/24(土)21:19:20
>Bakuヽ(´ー`)ノさん

出来ましたよ。所用時間15分くらいですか。
http://ee.uuhp.com/~baku/main/

細かな設定やトップURLにindex.html置く等、必要なものはお任せします。
御相談には応じますので、その際はココにでも書いて下さい。
30投稿者:Bakuヽ(´ー`)ノ  投稿日:2005/09/25(日)09:35:50
本当にありがとうございました
31投稿者:Bakuヽ(´ー`)ノ  投稿日:2005/09/25(日)13:34:23
このスレ見たんですがよく分からなかったので質問します。
スレッドやレスの削除はどうやってやるんですか??
32投稿者:三河人  投稿日:2005/09/25(日)16:38:29
>31のBakuヽ(´ー`)ノさん
>スレッドやレスの削除はどうやってやるんですか??

ココ↓に書いてある通りです。
http://www.mikawaban.com/r.cgi?tera/040803160047/7

スレッドの削除とレス削除については、三河版スクリプト(サポートスクリプト)
と同じですので、コレ↓を参考に。
http://www.mikawaban.com/r.cgi?sapo/020212032730/42
33投稿者:杏堂夏  投稿日:2005/09/28(水)23:29:35
http://www.an-donut.com/amezor2remix/amezor2remix.zip
三河人さんがあげてくれたので、remixバージョン作ってみました。
暇人さんのやつをちょっと手直しです。
34投稿者:三河人  投稿日:2005/09/29(木)09:12:34
>33の杏堂夏さん
>三河人さんがあげてくれたので、remixバージョン作ってみました。
>暇人さんのやつをちょっと手直しです。

ほー、まだ見てないのですが恐らく、ざーIIログ又はan-donutログ方式の
remixですね。
参考に見させていただきます。

つーか、杏堂夏さんおひさしぶりです。
見てたんですね(笑)
35投稿者:Bakuヽ(´ー`)ノ  投稿日:2005/09/30(金)18:24:30
キャップファイルをアップロードして書き込もうとすると500になるんですが
なぜでしょう?
36投稿者:三河人  投稿日:2005/10/01(土)10:22:50
>35のBakuヽ(´ー`)ノさん
>キャップファイルをアップロードして書き込もうとすると500になるんですが
>なぜでしょう?

はて?
普通にcap.txtを作ってテストしましたが、問題無く動作します。
http://www.mikawaban.com/zor4/main/050924091434.html
レス3番目が、cap.txtに指定したロリエです。

キャップファイルの中身をどのように設定しましたか?
又、キャップファイルのパーミッションはいくつですか?
37投稿者:Bakuヽ(´ー`)ノ  投稿日:2005/10/01(土)18:05:05
暗号化したパス,BAKU缶,#012345
↑のように設定しパーミッションは600にしました
38投稿者:Bakuヽ(´ー`)ノ  投稿日:2005/10/01(土)18:11:21
すいません。出来ました。
ありがとうございました。
三河人さんには助けられてばかりで。。。すいません。

今日久しぶりに東三河の楽器屋さんに行ってきましたよヽ(´ー`)ノ
39投稿者:名捨て人  投稿日:2008/01/18(金)18:42:55
あめざーねっとWで配布されているamezor2.zipを利用して掲示板を立てたのですが、レスの削除とスレッドの削除の方法がイマイチわかりません。
blist.txtで設定したパスワードを利用しても削除できず、そもそも、そのパスワードをどのように利用して削除するのかが記載されていない為、そのレベルから試行錯誤をしている状態です。
何卒アドバイスをお願いします。
40投稿者:三河人  投稿日:2008/01/18(金)23:15:50
>39さん
今、amezor3のスクリプトを見てみました。

削除する方法ですけど、
1)削除パスワードを'am'の塩(salt)で暗号化する(crypt)
2)blist.txtへ、1)で暗号化したパスワードを設定する
3)パスワードを名前欄へ入力して投稿ボタンを押すと削除完了

です。
1)の意味が解らないのであれば、どこかでお勉強してきて下さい。
この意味が解らない限りは、あめぞう型掲示板の運営は
無理だと思って下さい。
これが解りましたら、いろいろな削除方法の詳細を書きます。
41投稿者:名捨て人  投稿日:2008/01/19(土)22:04:47
>三河人さん

変身が遅くなってすいません。
1の意味は未だにぼんやりとしかわからないのですが、前提として幾つかお聞きしたいと言いますか確認して頂きたいことがあります。

1 公開されているzipの中に暗号化をしてくれるソフトやファイルやプログラムが無い。
    → 自力で暗号化する。という事?
    → 公開されているファイルだけでは不完全?
2 パスワードを暗号化し、それをblist.txtに書き込まないとスレッドやレスの削除が出来ない。

以上の2点です。
要するに、自前で何かのソフトウェアを使うなりWebのサービスを使うなりしてパスワードを暗号化してそれを設定しなければならない、即ち、多くのBBSのようにCGIの設定部分を設置の上での説明などのtxtファイルを元に書き換えただけでは使えず、また、やWeb上の管理用のようなところで削除する事などが出来ない。という事でしょうか?

それと、いまいち解らないのは、何度かパスワードの暗号化を行って書き換えて削除を試しているんですが、全て失敗しており、私の手順が間違っているのか、手順はあっているが暗号化が出来ていないのか、それともサーバーがはじいているのか、何によって出来ないのか解らないのですが、blist.txtには暗号化したものを書き込み、削除の時に投稿欄に書き込むのは暗号化したパスワードでしょうか?暗号化していないパスワードでしょうか?
敷いて言えば、DESやMD5などといった種類があるそうなのですが、どれでも構わないのでしょうか?

三河人さんのアドバイスを読みまして、自分なりに試行錯誤して文章のイワンとしていることを理解しようとしてはおりますが、何分、判断基準となる情報(特に削除が失敗か成功、どこがあっているか間違っているかなど)が殆どありませんので、自分でもどこが失敗しているのか分からない状況です・・・
42投稿者:三河人  投稿日:2008/01/19(土)22:31:36
>41さん
>1 公開されているzipの中に暗号化をしてくれるソフトやファイルやプログラムが無い。
はい、私が見た限りはありません。
どこかでそういったスクリプトを入手するか、自作で作る必要があります。

>2 パスワードを暗号化し、それをblist.txtに書き込まないとスレッドやレスの削除が出来ない。
オリジナルのスクリプトをそのまま使用する事を前提にするなら、そうするしかありません。
スクリプトを改造すれば、簡単にする事も当然出来ます。

私の公開している三河版スクリプトもそうですが、杏堂夏さんの公開している
スクリプトもあくまで「公開」です。「配布」ではないので
「こういったスクリプトで動いていますよ」というレベルです。
ですから、杏堂夏さんもスクリプトに対してのサポートは受け付けて
いないと明言しています。
43投稿者:三河人  投稿日:2008/01/19(土)22:36:00
続き。

>blist.txtには暗号化したものを書き込み、削除の時に投稿欄に書き込むのは暗号化したパスワードでしょうか?暗号化していないパスワードでしょうか?
blist.txtには暗号化したものを設定し、投稿欄に入力する時は
暗号化していない値を入力します。
暗号化は、Perlのcrpyt命令で得られた結果が必要です。

削除の成功有無の判断ですが、作成したスレッドの投稿欄に削除パスワードを
入力した結果「スレッド削除終了」の文字が表示されたのであれば
一応成功した事になります。
44投稿者:杏堂夏  投稿日:2008/01/20(日)02:09:08
http://f4.aaa.livedoor.jp/~uzeiiiii/cgi-bin/crypt/index.html
ここで暗号化してください。
本家事情のところです。

と書いたところで、レス12に書いてありました。


削除Passのことは、ただの書き忘れです。
書いてなくても、上手くいってる人いたので気にしてませんでした。
公開と言うレベルなので怒らないでください。
45投稿者:名捨て人  投稿日:2008/01/21(月)20:36:49
>>三河人さん
親切なご対応感謝致します。
おかげで何とか状況と行うべき行為の確認がが出来ました。

サポートを受け付けていないというのは、ダウンロードページに記載されておりま
したので承知しております。
ただ、わからないものはわからないままですので、出来る限りこの様にCGIの設
置に関する方法や質問に対してやり取りが行われているようなスレには参加させ
て頂きアドバイスを頂けるものは頂こうかと思っている次第です。

>>杏堂夏さん
親切なアドバイス有難う御座います。
怒るなんてとんでもなく、こちらの力量の無さでお手数をお掛けしましてすいません
でした。

42から44までのアドバイスを受けまして、44の暗号化を利用し作ったパスワードを
blist.txtに書き、それを上書きした上で掲示板で削除を行いましたが、『コメントが
記載されていません。』というエラーが出ました。
なお、blist.txtには

test,#f4ffff,ゴミ箱,不要スレッド廃棄場所(´ー`)y-~~~,amMHr6MBgii5k,1000,7,10

上記のように記載しました。
(test以降はパスワードを除き、デフォルトのゴミ箱板のコピーです。

なお、44の暗号化のURLで暗号化しますと、サポートスクリプトの場合書き換える
場所が表示されましたので、amezo.cgiの同様箇所を書き換えてテストしましたが
結果は同様でした。

この場合はサーバーとCGIが極度に相性が悪い結果なのでしょうか?それとも私
の記載箇所などミスによるものでしょうか?
46投稿者:三河人  投稿日:2008/01/22(火)00:17:58
設置して確認しようとしたら、CGIエラーで動かなかった(;´Д`)

>45さん
結果からすると、削除パスが不一致だった為に、通常投稿と見なされて
入力チェックに行ったようですね。
「amMHr6MBgii5k」の所が、実際には削除パスワードとして別の
値になってると思いますが、コレが不一致と判定されたのが原因です。
理由はちょっとすぐには解りません。

久し振り過ぎて何にも出来なくなったか…?(;´Д`)
47投稿者:杏堂夏  投稿日:2008/01/22(火)00:38:07
削除方法をもう一回確認。
削除したいレスフォームで、投稿者欄に暗号化する前の値、メール欄は空欄、コメント欄も空欄で投稿ボタン押すとスレッド削除。
投稿者欄に暗号化する前の値、メール欄は空欄、コメント欄で削除したいレス番号で投稿ボタン押すと該当レス削除。

でエラー内容から考えられるのが、
・メール欄が空欄ではない(半角や全角のスペースでもだめです)
・削除パスが違う

たぶんメール欄になんか入れてるということは無いと思うのでパスが違うのでしょう。
削除パスは44のアドレスで暗号化する際、最後にスペースが入ってると
暗号化された部分の値が変わってくるので注意です。

http://www.an-donut.com/crypt/
↑これも同じ暗号化スクリプトですが、試してみてください。
44ので前にきちんと動作してなかったときがあったので・・・。
(自分が試してみたのでは44のアドレスのでも大丈夫なんですけど)

鯖とCGIの相性が悪いと書き込み(スレッドがたてれない、レスができない)ができなくなるので
相性の問題ではないと思います。

もうちょっとだと思うので、がんばってください。
48投稿者:名捨て人  投稿日:2008/01/22(火)02:24:56
>>三河人さん&杏堂夏さん

削除成功致しました。
原因は数字ではなく英字や英字と数字の組み合わせで作ったパスワードを利用して
いた事でした・・・
全て数字のみのパスワードへ変更して>47のCGIを利用し暗号化を行い試みました所
エラーが無く削除が出来ました。
本当に、初歩的かつ馬鹿馬鹿しい見落としで長々お時間取らせてしまいすいません
でした。
お二方のアドバイスのお陰でなんとか一通り運営できるめどが立ちました。本当に有
難う御座います。

なお、サーバーを疑ったのは現在Win2000とANHTTPDを利用した自宅サーバーを使
用しているのですが、『POSTメゾットが使えません。』というエラーにより正常に稼動
しなかった事が合ったので、そのような事がまた起きたのかな、と思いました。
また、その時にamezo.cgciの

<form method=post action="$cgipath$cgi">

部分の"$cgipath$cgi"の箇所をを直接amezo.cgiへの相対パスに書き換えたので、
その影響によるものかと思いましたが、そうでもなかったようです。
49投稿者:Loon改めMist  投稿日:2008/01/24(木)20:57:54
39以来お世話になっていたものです。
今回、お二方のアドバイスのおかげで無事稼動させる事が出来ました。
まだまだ完全ではありませんが、以下の形で公開しました。

http://amezone.areaplan.biz/

なお、amezor2.zipで設置できましたので、amezor3.zipで設置を試みた所可能だったのでcgiを変更しました。

また、三河人さんには『三河版スクの質問。(http://www.mikawaban.com/sapo/020212032730.html)』やあめぞう仮でのカウントダウンあめぞうでもアドバイスして頂きそれについてもここで重ねてお礼申し上げます。

未熟者ではありますが、今後とも何卒宜しく御願い致します。
投稿者 メール