- 1投稿者:あめざー歴3ヶ月の私 投稿日:09月13日(水)05時01分45秒
- こんばんわー三河人さん初めまして。とある方からの紹介で来ました。
私はあめざー歴3ヶ月(PC歴6ヶ月)の超素人です。こんな私にも
あめぞうタイプの掲示板を作れるようになるでしょうか?
CGIのCも解りませんが、なんとか頑張って作りたいと思ってます。
なにせおさるさん並みなので、最初から教えて頂けるようどうか御教授の方
よろしくお願いします。
- 2投稿者:三河人 投稿日:09月13日(水)09時36分29秒
- 私もCGIに関してわ、ド素人ですよ。3ヶ月くらいです。
それに使用しているスクリプト内容を全然理解していませんし(笑)
今でもそこら中で聞き回ってまして、「少しわ自分で調べろ、頭悪いだろ」みたいに
怒られてます(笑)
私が教える事が出来る範囲わ非常に初歩部分(板の新規開設)しかないと思いますが、それで宜しければお聞き下さい。
まずわ鯖(アカを取る場所)の確保ですが、もう用意出来ているのでしょうか?
- 3投稿者:1.冴子です>偽三河人さん 投稿日:09月13日(水)17時34分47秒
- ほんとーにド素人のオサルさんですので未だ何も始めていません。
レンタルサーバを確保したのかとゆー事ですか?
この解釈が当たっているのなら・・・答えは未だです。
- 4投稿者:1.冴子です 投稿日:09月13日(水)17時40分49秒
- あれ?あれれ!?「偽」って付いちゃいました。
これは「偽」防止なんですね?ビックリしたぁ(^^;
- 5投稿者:1.冴子です 投稿日:09月13日(水)17時45分16秒
- ごめんなさーい。2の三河人さんの質問に答えてない。
こちらこそお手数かけて申し訳有りませんが、どうぞよろしくお願いします。
m(_ _)mヨロシク
- 6投稿者:三河人 投稿日:09月13日(水)18時11分58秒
- >冴子さん
はい、この三河版でも管理人からの信用出来る(?)発言とする意味も含めて偽者防止策を施しています。
で、未だレンタルサーバを確保していないようですので、そちらを先に決めないといけませんね。
自作の「あめぞう型掲示板」を使用するのに、鯖(サーバ)に対しての必須事項わ
・「cgi/perl」が動作可能である事
です。ご存知かも知れませんが、どの鯖でもcgi/perlが動作する訳でわありませんので。
- 7投稿者:三河人 投稿日:09月13日(水)18時19分39秒
- で、冴子さんが考えている鯖わ、有料のものなのか無料のものなのかも明確にしたいのですが…。
私の方で知っている範囲でざっと取り上げますと以下の所があります。
■無料鯖 … freeweb(楽屋@昼組)、virtualave(三河版)
■有料鯖 … big(本家あめぞう)、さくら(あめぞう(仮))
当然、上記以外にも無料/有料鯖共に、いろいろとありますので条件の良い所を探してみるといいと思います。
- 8投稿者:1.冴子です 投稿日:09月13日(水)20時02分55秒
- なるほど…私はお金に余裕が無いので、無料のサーバで申し込みたい
と思ってます。それで三河人さんが書かれてるvirtualaveを検索して
みたところ、http://www.virtualave.net/index.gsp?nocookie
ここに辿り着きました。ここをレンタルしたい場合の申し込み手順は
如何すればよいのでしょうか?三河人さんが使われてるということは
掲示板が設置できるのですよね?じゃあ三河人さんと同じサーバで
取得したいと思います。virtualaveに決定します。
サルなのに生意気でごめんなさいです。
- 9投稿者:三河人 投稿日:09月13日(水)20時39分31秒
- あ、「ばーちゃあべ」にしましたか。ここわ20Mのフリースペースですが、個人的にわ気に入っています。
登録方法ですが、「Join」をクリックしていただきますと登録画面に行きます。
ここで必要項目を埋めて下さい。(一部を除き、偽りの指定でOKです)
殆どが必須入力となっています。必須項目で未入力の時わエラーになりますので解ると思います。(赤の「!」がついている箇所が必須です)
- 10投稿者:三河人 投稿日:09月13日(水)20時46分28秒
- 気をつける入力箇所ですが、
■Create Your Account - Required
・Username…貴方のHN
・Sub-Domain name…取得しようとしているHPのURL名
・Password…貴方が使用したいパスワード
・E-mail address…メアド(フリメでもOK…のはず)
■Choose your Web site Address -- Required
・Use your free Virtual Avenue sub-domain. を選択の事(既定値になってると思います)
上記以外わ選択せず、内容も入力しないで下さい(有料選択となってしまいます)
- 11投稿者:三河人 投稿日:09月13日(水)20時53分57秒
- ■Personalize Your Account -- Optional…適当に選択・入力
■Communications -- Required…適当に選択(全部NOでいいのかな?)
上記まで入力して、OKの時わ「SUBMIT」ボタンを押せば次の画面に行けると思います。でも、次の画面以降がどーするのか忘れました。すまそ
もしかして、フリメが×となるかもしれませんが、その時わ別メアドでトライしてみて下さい。
私も別HP用に取得したいのですが、今回わフリメでなぜかOKにならなくて困ってます(笑)
- 12投稿者:1.冴子です 投稿日:09月13日(水)22時39分33秒
- やったぁー出来たのかな?取りあえず、User KeyとEnable Code
が送られて着ました。それで入力フォームに入力したところ…Memberエリア
に入ったようです。取りあえずアカウントは取れたという事ですよね?
- 13投稿者:三河人 投稿日:09月13日(水)23時00分40秒
- Welcome to VirtualAve!
The server machine for your domain is "xxx.virtualave.net".
↑こんなメッセージで始まるメールが届いたとゆー事でしょうか?
であればOKだと思います。ユーザ名とパスワードも付いているはずですが。
ちなみにフリメで取れたのでしょうか?そこだけでも教えて下さい。
次わ、ftpツールの入手が必要ですね。「ffftp」なんかがお勧めです。
- 14投稿者:test 投稿日:09月13日(水)23時22分17秒
- test
- 15投稿者:1.冴子です 投稿日:09月14日(木)01時36分58秒
- すいません遅くなって。。。Enable your account
Welcome to Virtual Avenue. After you've finished signing up, a welcome message will be sent to your email address …
ってページに行ってUser KeyとEnable Codeを入れたら
終わっちゃいました。まだ、13のメッセージのメールは届いてません。
12に書いたとおりで、Memberエリアに飛ばされてから訳が解らず…
アカウント発行までは数日間かかるのでしょうか?
- 16投稿者:三河人 投稿日:09月14日(木)01時43分20秒
- アカウント発行わ「24時間以内」との事です。
正しく処理されたのかが?ですので、少し様子を見ましょうか。
この間に、ftpツールとスクリプト一式を用意しておいてもらえればと思います。
- 17投稿者:1.冴子です 投稿日:09月14日(木)05時23分49秒
- おはようございます三河人さん。
なんだか色々いじくってるうちにアカウントが取れてた様なのです。
ftpツールはffftpというのを落としてきました。これでOKでしょうか?
スクリプト一式はありません。何処で入手すればよろしいのでしょうか?
- 18投稿者:冴子 投稿日:09月14日(木)08時57分54秒
- またまた忘れてました〜すいません。フリーメールではやはり
無理でした。私はgoomailで登録しましたが、見事にやり直して下さい
と言われました(^^;
- 19投稿者:三河人 投稿日:09月14日(木)09時12分05秒
- はい、おはようございます。やっぱりダメでしたか>フリメ
私も昨日、自分がどのように取得したかを調べていたのですが、実メアドで取っていた事が解りました。
フリメわ全部エラーとするように設定されているのでしょうね。
あと、スクリプト一式わ…今はどこからも配布していないと思います。
私も家に戻らないと一式用意出来ないので、本日はお待ちいただけますか?
サポートスクリプト(あめぞう(仮)設置用スクリプト)一式を用意しておきます(深夜になってしまいますが)
- 20投稿者:冴子 投稿日:09月14日(木)10時00分05秒
- 三河人さん大変ご迷惑をおかけしてます。返事が遅ければ、要らぬお手を煩わせるところでありました。あめぞうスクリプト見つかりました。
検索でなんとか見つけたのですが、amezo.cgi、dai.cgi、blist.txt、header.htmlと入っていました。header.htmlだけはなんとなく解るのですが
(全然解ってなかってリして(^^;)あとのcgi、txtが全く解りません??
それで質問が逆行するのですが、ログインして自身のURLのところ
(******.virtualave.net)クリックすると、アドレスがhttp://server****.virtualave.net/*****/になってるのは何故ですか?
ftpに転送先のURLを入力する場合はどうなるのでしょうか?
伏字でごめんなさい。
- 21投稿者:三河人 投稿日:09月14日(木)10時51分38秒
- 今、手元にftpがないので勘で答えてしまいますが、
「鯖へのパス(URL)」「ログイン名(ドメイン名?)」「パスワード」を
ffftpへ設定すれば繋ぐ事が出来ます。
正常に接続できますと、「public」?(名前忘れました)とゆーフォルダが既に存在していて、その中に入りますとindex.htmlが初期状態であるのかと(思いました)。
そのindex.html内で、アドレスが「http://server****.virtualave.net/*****/」を指す様になっているからだと思います。
勘で答えてますので、すいません。
- 22投稿者:三河人 投稿日:09月14日(木)10時53分36秒
- あと、スクリプト一式の日付ですが、いつのものでしょうか?
あまり古いと機能として落ちているかもしれません。
- 23投稿者:冴子 投稿日:09月14日(木)12時15分44秒
- そうなんですか。。。心配する必要はないのですね。一先ず安心。
あめぞうスクリプトなんですが、日付は書いてないですね…ですが
サポートさん?いう方が作られた物のようです。
- 24投稿者:冴子 投稿日:09月14日(木)12時23分36秒
- 今日はこの後は、夜までネットに繋げられませんので、また夜にお邪魔します。
それでは失礼します。有難う御座いました。
- 25投稿者:三河人 投稿日:09月14日(木)12時38分46秒
- >サポートさん?いう方が作られた物のようです。
エクスプローラなどで、各ファイルの日付を見てもらえればよいかと。
5月あたりの日付の物が出回っている最新版のようでした。
各ファイルの簡単な意味ですが、
・amezo.cgi … 通称「サポートスクリプト」あめぞう型掲示板の心臓部cgi
・dai.cgi … ヘッドライン生成用cgi(私わ未使用です)
・blist.txt … 各板の情報ファイル
・header.html … 掲示板のヘッダ部生成用html
です。
で、冴子さんとしましてわ、以下のどの状態で掲示板を作りたいのでしょうか?
1)とりあえず、あめぞう(仮)と同ぢ掲示板群を作成
2)自分用の板を1コだけ作成
3)その他
- 26投稿者:冴子 投稿日:09月14日(木)21時58分10秒
- こんばんわ、またお世話になります三河人さん。
す、すいません。ファイルの情報ですね、えーっと、5月21日になってます。
掲示板の設置数ですが、取りあえずは3個程度だけ置きたいと思ってます。
1.メイン広場掲示板、2.音楽掲示板、3.削除依頼掲示板、という感じです。
- 27投稿者:冴子 投稿日:09月14日(木)22時01分07秒
- むむむ・・なるほど、各cgi、txtはそのような役割を果たす訳ですね。
サル冴にも少し理解できてきました(^^;
- 28投稿者:冴子 投稿日:09月15日(金)00時34分21秒
- またまた初心者ぶり発揮!ftpで繋いでみたのですが、「ホスト…が見つかりません」、「ホスト…接続できません」となってしまいます??ffftpの設定は
デフォルトのままでいいんですよね?ホストの基本設定で、「ホスト設定名」
「ホスト名(アドレス)」「ユーザー名」「パスワード」ありますね?
それでホスト設定名は適当でいいんですよね、ホスト名(アドレス)は
自分のユーザー名.virtualave.netでいいんですか?ユーザー名は勿論、申し込んだ名前(HN)で、パスワードも自分が決めたパスワードですよね。
一体何がいけないのかしら??このサル冴の説明で三河人さんに通じるのかが、
一番不安だったりして。。。
- 29投稿者:三河人 投稿日:09月15日(金)02時54分51秒
- 「ホスト名」「ユーザ名」「パスワード」わ必須です。
上記のどれもがメールで着た内容にそって設定します。
「ホストの設定名」わ適当で構いません。
「ホスト名」わ「s11.virtualave.net」みたいな名前を設定します。
(メールに「The server machine for your domain is "s11.virtualave.net"」みたいな形で記載されていると思います)
- 30投稿者:三河人 投稿日:09月15日(金)02時57分12秒
- 「ユーザー名」わ「You have chosen the user name "xxxxx" at the sign up time,」と記載されているxxxxxです。
「パスワード」わ「your password is "xxxxx".」のxxxxxです。
- 31投稿者:三河人 投稿日:09月15日(金)03時05分11秒
- で、スクリプト一式の日付わ最新のようですのでOKでしょう。
少しずつですが、説明していきます。(詳しい訳ぢゃないので解る範囲ですが)
まず「blist.txt」ですが、2行目を見ますと以下のようになっていると思います。
main,#ddeedd,広場
「main」わ、板のログが格納されるフォルダ名です。
「#ddeedd」わ、「main」板の色を表します。
「広場」わ、板の日本語名称です。
これらがスクリプトに取り込まれますと、「広場@あめぞう(仮)」の名前で薄黄緑っぽい色の板が出来あがります。
あめぞう(仮)の広場の板がこの状態です。
- 32投稿者:三河人 投稿日:09月15日(金)03時09分18秒
- 冴子さん用の「blist.txt」の設定例を上げますと、
main,#ddeedd,広場
mugic,#ffffff,音楽
sapo,lightyellow,削除依頼
みたいな要領で設定してもらえればOKだと思います。
- 33投稿者:冴子 投稿日:09月15日(金)03時37分36秒
- あれれれ?なんだか変だぞ?
>「ユーザー名」わ「You have chosen the user name "xxxxx" at the sign >up time,」と記載されているxxxxxです。
>「パスワード」わ「your password is "xxxxx".」のxxxxxです。
この内容のメールは着てませんでした…。メールに書かれてたのは、
User keyとEnable codeそれにUsernameとPasswordだけでした。
"Join:Step 2"に行ってくださいと書いてあった下のURLに行き、
User KeyとEnable Codeに入れた後までやりました。その後はメールは
着てないのです。全く意味不明ですいません。まだ手続きが終わってないと
いう事でしょうか?
- 34投稿者:三河人 投稿日:09月15日(金)03時56分21秒
- あれ?最近変わったのかな?メールの内容が…。
設定内容がハッキリしませんが、恐らくホスト名が不明であるのが繋げれない原因かと思います。(実際に存在する「サーバ番号.virtualave.net」のはず…)
パスワードとユーザ名が明確なようですから、他の原因といったらそれくらいしか…?
すいません、本当によく解りません。
- 35投稿者:冴子 投稿日:09月15日(金)04時14分10秒
- 2Stepで申し込みするシステムは確かですよね?訳が判らない質問ばかりで
すいません。でも、http://www.virtualave.net/templater.gsp?id=/login
からユーザーネームとパスワード入れてメンバーログインできるという事は
アカウントが存在してるという事ですよね?おかしーなぁー??
もう一度ログインしてホスト名を調べてみます。でわ行って来ます。
- 36投稿者:三河人 投稿日:09月15日(金)04時18分44秒
- あ、はぢめて35のところにログインしました(笑)
中に入ってみたのですが、
Server: serverxxxx.virtualave.net
って表示されている所がホスト名でわ?
- 37投稿者:冴子 投稿日:09月15日(金)04時30分46秒
- 今、ftpで駄目元で繋いだら繋がりました。やったーやったー。
何でだろ?謎だ…大騒ぎしてごめんなさいでした、三河人さん
あっ!35のURLからログインしても、ファイルのアップロードが可能のよーです。
でも嬉しい!ftpで繋がって。ちゃんとpublicが見えてました。感謝ですぅ
- 38投稿者:三河人 投稿日:09月15日(金)04時38分11秒
- あ、よかったですね。繋がらない事にわ話になりませんし(笑)
でも板の設定&メンテわ、ffftpからの方が簡単で便利だと思いますよ。
日本語ですし…。
とりあえず、32で示した感ぢで板の構成を決めてもらえればと思います。
- 39投稿者:冴子 投稿日:09月15日(金)04時55分32秒
- 32の設定出来ました。そのまんまのコピーです。三河人先生(^^;
エディタでなくってメモ帳でしました。メモ帳でもいけますよね?
- 40投稿者:三河人 投稿日:09月15日(金)05時00分32秒
- ええ、メモ帳でもワードパッドでもOKですよ。
ただ、cgiやhtmlを設定&メンテしはぢめるので、エディタがあった方が便利ですよ。
ちなみに私わ、エディタとして「mifes」を使ってます。
hp作成用のソフトわ一切無く、htmlタグの本を片手にメンテしてます。
- 41投稿者:三河人 投稿日:09月15日(金)05時21分18秒
- あ、ちなみにオリヂナルの「サポートスクリプト一式」わ保存しておいて下さいね。
いざとゆー時に戻せるよーに、基本を残しておいた方が絶対良いですから。
え〜と、次わ、header.htmlの設定に移りますか。
- 42投稿者:三河人 投稿日:09月15日(金)05時28分36秒
- 1)まず11行目。
「http://www17.big.or.jp/~amezo_/ でここにきます」
を冴子さんのURL名に変更して下さい。
直さなくても問題ありませんが、掲示板に正しいURLを表示させるにわこーした方が。
2)53行目〜252行目。
必要な情報のみ残す&設定して、他わ削除して下さい。
ここにわ、板の一覧を定義していますので、
<font size=2>
<a href="../main/">広場</a>
<a href="../mugic/">音楽</a>
<a href="../sapo/">削除依頼</a>
</font>
こんな感ぢで設定してもらえればいいと思います。
- 43投稿者:三河人 投稿日:09月15日(金)05時32分45秒
- 3)263〜264行目。
すみやかに<a href="../sapo/">サポート削除依頼</a>もしくは
<a href="mailto:amezo_@big.or.jp">メール</a>にて
を、
すみやかに<a href="../sapo/">削除依頼</a>もしくは
<a href="mailto:冴子さんのメアドを定義">メール</a>にて
と、設定してください。
ここまでやったらheader.htmlの設定わ終了です。
とりあえず、ここまでに…。おぢさん、眠くなってきました(笑)
- 44投稿者:冴子 投稿日:09月15日(金)05時33分02秒
- 解りました、三河人さん。それで、またまた検索してエディタを入手してまいりました。フリーのTera padというのを頂いてきました。
- 45投稿者:冴子 投稿日:09月15日(金)05時36分30秒
- 今日もお付き合い頂いて感謝しております。お疲れのところ
有難う御座いました。でわサル冴もおやすみします。
おやすみなさい三河人様
- 46投稿者:三河人 投稿日:09月15日(金)13時51分59秒
- ぢゃあ、メインのamezo.cgiにうつりますか。
1)12行目。
$amezo = '@あめぞう(仮)';
を
$amezo = '@冴子';
みたいに変更して下さい。結果として「広場@冴子」と板の左上に表示されます。
実際にわ、板フォルダが「main」の時、「(メイン)」の文字を付加するよーになてますので「広場@冴子(メイン)」となります。
- 47投稿者:三河人 投稿日:09月15日(金)13時57分01秒
- 2)13行目。
$urlbase = 'http://www17.big.or.jp/~amezo_/';
を
$urlbase = '冴子さんのURL';
に変更して下さい。
3)14行目。
$admin = 'サポート'; → $admin = '冴子';
みたいに変更して下さい。これが他人の人が偽者で入力した時に「偽冴子」と表示されるようになります。
- 48投稿者:三河人 投稿日:09月15日(金)13時58分20秒
- 4)65〜66行目。
$x =~ /山/ && $x =~ /本/ && ($subj =~ s/山//g, $name =~ s/山//g, $comm =~ s/山//g);
$x =~ /隆/ && $x =~ /雄/ && ($subj =~ s/隆//g, $name =~ s/隆//g, $comm =~ s/隆//g);
を削除して下さい(笑)
- 49投稿者:三河人 投稿日:09月15日(金)14時02分53秒
- 5)72行目。
$name =~ s/$_/#$admin/g;
これが偽者防止の部分になります。オリヂナルのままですと「#冴子」となります。
「偽冴子」と表示させるのであれば
$name =~ s/$_/偽$admin/g;
と定義します。
- 50投稿者:三河人 投稿日:09月15日(金)14時07分12秒
- そしてその直後(72行目の直ぐ下)の行に以下の記述を追加して下さい。
$name =~ s/パスワード/$admin/;
これわ偽者チェックをした直後に、パスワード文字を「冴子」と置換して表示する事を意味しています。
パスワード文字わ、半角の英数字8桁以内を推奨します。