トップページ⇒php
821コメント330KB

【 スクリプト改造工房 PART 6 】

■ このスレッドは過去ログ倉庫に格納されています
0001103/03/16 18:28ID:vOOsWTxU
#================================
# スレッドの説明
#================================

「スクリプトを改造したいけどやりかたわかんないよー」という人がいましたら
ここで聞いてください。ひょっとしたらアドバイス出来るかもしれません。

質問するときは以下の点に注意して書いて下さい

(1) そのスクリプトの内容と置いてある場所を明記する (txtファイルでUPすればなお良い)
(2) どんな風に改造して欲しいのか? (完成イメージHTMLを用意すればなお良し)
(3) 出来るだけ詳しく書くこと。少しは自分で考えること。できれば御礼も言ったほうが良い

※答えてくれないからといって逆ギレする厨はお断り

#================================
# 過去のスレッド
#================================

【PART1】行方不明
【PART2】http://pc.2ch.net/test/read.cgi/perl/986986227/
【PART3】http://pc.2ch.net/php/kako/988/988808396.html (HTML化済み)
033131103/04/30 20:11ID:cmtd49aV
>>329
違いますけれど、自由に使って構わないものです。
>>330
それをどこに組み入れれば宜しいのでしょうか?
0332nobodyさん03/05/01 08:31ID:???
>>331
329 だけど、
ChessViewer2.class に渡せるファイルのフォーマットは解ってるの?
配ってるサイトで解説されてるとか?
それが解らないんじゃ、PGNファイルとやらを、どう変換して
*.class に渡して良いのか誰にも解らんと思うが

>>330 は「あとは分からん」と書いてあるのに
組み込んでいったい何をする気なんだ…
0333nobodyさん03/05/01 09:04ID:???
PGN形式では移動先の位置しか書いてないがChessViewerでは移動元も必要なようだ。
d4をd2d4という風に変換しないといけないがそのためには、駒の現在位置を配列とかに記憶させて
d4に移動可能な駒を捜して、他にも敵の駒の位置も考えないといけないし、
結論
簡単には出来そうも無い。
033431103/05/01 11:29ID:8IRIjkqM
http://www.geocities.co.jp/Beautycare-Venus/5143/meikyoku/meikyoku1.html
にHP上に表示させたものがありますが、
<param name=movelist value=
<param name=prettymovelist value=

この二つだけをPGNファイルの棋譜の情報に組み込めればいいのですが・・・・・・

>>333
移動元も分かるようになっていますよ。
033531103/05/01 11:30ID:8IRIjkqM
>>332
調べてみます。
英語なのでなかなか分かりませんが・・・・・・
033631103/05/01 11:38ID:8IRIjkqM
ちなみに
http://www.chessclub.com/chessviewer/pgnform.html
ここに>>322の内容をぶち込むと、
動く盤面を作ってくれます。
033731103/05/01 11:56ID:8IRIjkqM
<APPLET CODE = "MistyBeachPGNViewer.class"
CODEBASE = ".."
ARCHIVE = "../MistyBeachPGNViewer.zip"
WIDTH=525
HEIGHT=450>
<PARAM NAME = pgnfile value = "../PGNFiles/Nottingham1936Game001.pgn">
<PARAM NAME = cabbase VALUE = "MistyBeachPGNViewer.cab">
</APPLET>


これならできるやも・・・
0338nobodyさん03/05/01 12:04ID:???
>>337
話が見えてないんだけど、

1. ChessViewer2.class に PGNファイルを読んでもらう方法がわからないのか
2. PGNファイルを読んでもらえば Applet は何でも良いのか

1. も 2. もスレ違いなんだが
033931103/05/01 12:22ID:8IRIjkqM
http://katekinn1000.hp.infoseek.co.jp/cgi-bin/tboard004.cgi
やたー出来ました!

>>338
両方です。
スレ違いだったら謝ります。すみませんでした。
素人な者で、皆様の意見を聞きに参ったのですが、
それがスレ違いだったとしたら、当方としてはそのようなつもりはなかったのですが、
本当にごめんなさい。
0340動画直リン03/05/01 13:10ID:YcBKOzoM
http://homepage.mac.com/hitomi18/
0341http://pc2.2ch.net/mysv/03/05/01 13:11ID:YcBKOzoM
http://pc2.2ch.net/mysv/
0342nobodyさん03/05/01 22:23ID:n0TLbm76
これを管理人のみをカウントするカウンターに改造したいのですが
どうすればいいでしょうか?
http://www.geocities.co.jp/Milkyway-Cassiopeia/9379/counter5.txt

クッキーの部分をいじれば何とかなるんだろうかと思いつつも
全然分かりません。

管理人のみをカウントしてどうするんだという突っ込みはなしでお願いします・・・
0343nobodyさん03/05/02 13:12ID:???
管理人とその他の人をどう区別するかだろ。
0344nobodyさん03/05/02 14:35ID:???
自分が求めていたスレを見つけました!!ということで、どなたか。

KENT WEBの「WEB Patio」についている
http://www.kent-web.com/bbs/patio/patio.cgi
「スマイルアイコン機能」を、他の掲示板に移植したいのです。

フォーム部にアイコンを表示させてクリックでテキストエリア内に書き込ませる
Javaスクリプトを付け加えるのは出来たのですが、
あとはそれで書き込まれた仮の文字を、掲示板表示部で相応のアイコンに
置き換えさせる部分の移植方法がわかりません…

とりあえずyybbsに、アイコン設定と投稿フォーム周辺を書き加えてみたのがこれで
http://s323.tripod.co.jp/yybbs.txt
この状態での掲示板表示はこういう感じ
http://s323.tripod.co.jp/t.html

移植元の「WEB Patio」のデフォルトは
http://s323.tripod.co.jp/patio.txt
http://s323.tripod.co.jp/init.txt
です。
patio.cgiのラストのほうの「リンク処理」部分に「スマイル画像変換」の
記述があり、これを移植先の「自動URLリンク」に移動? とか、ログ表示部前の
設定とか…いろいろいじってみたものの、なかなか上手くいきません。
どなたかご理解のある方、解決策を頂けると幸いです。
0345nobodyさん03/05/04 21:51ID:3anNt9qk
CGI改造の板はここかい?
0346nobodyさん03/05/04 23:17ID:???
>>345
一応ここのようだが、あんまりつまらん質問をすると放置される。
>>344みたいに。
0347四十八手03/05/04 23:27ID:VCEQzRZo
すいません
誘導されてきました(^^;)
ヒントでも良いので教えてください
下記リンク登録系cgiでIDのチェックは行えるのですが
登録URLの重複をチェックするには何処を改良すれば良いでしょうか?
http://pinkno.chu.jp/ppp.txt
0348nobodyさん03/05/04 23:47ID:???
>>347
1つのフォルダの中に1登録あたり1つのファイルを作るみたいだから、
重複URLのチェックをすると登録数によっては凄い負荷がかかる。
別ファイルにURLリストを作ってそっちで処理した方がいいかもしれない。
0349nobodyさん03/05/05 00:01ID:zQX+o0JS
最近perlをはじめたものです。非常に単純なことで悩んで
います。
フリーの掲示板に年齢と性別のタブを追加したいのです。
大元の掲示板はこちらです。
http://cgi.www5e.biglobe.ne.jp/~kota28/bbs12.cgi

この掲示板の入力フォームに$age,$sexを追加して、ログに書き出し
たいのですが、次のようなフォームを追加すると、うまく動かない
のです。
#######################################################
print "<P>年齢:</P>\n";
print "<FORM><SELECT name=\"$age\" size=\"1\">\n";
print " <OPTION value=\"1\">10代未満</OPTION>\n";
print " <OPTION value=\"2\">10代</OPTION>\n";
print " <OPTION value=\"3\">20代</OPTION>\n";
print " <OPTION value=\"4\">30代</OPTION>\n";
print " <OPTION value=\"5\">40代</OPTION>\n";
print " <OPTION value=\"6\">50代</OPTION>\n";
print " <OPTION value=\"7\">60代</OPTION>\n";
print " <OPTION value=\"8\" selected>70代以上</OPTION>\n";
print "</SELECT></FORM>";
print "<P>性別</P>\n";
print "<FORM><SELECT name=\"$sex\">\n";
print " <OPTION value=\"1\">男性</OPTION>\n";
print " <OPTION value=\"2\" selected>女性</OPTION>\n";
print "</SELECT></FORM>";
####################################################

どなたか、アドバイスをいただけないでしょうか?
よろしくお願いします。
035034903/05/05 00:05ID:zQX+o0JS
ソースファイルはこちらです。

http://cgi.www5e.biglobe.ne.jp/~kota28/bbs12.txt

よろしくお願いします。
035134903/05/05 00:07ID:zQX+o0JS
すいません。掲示板ソースファイルはこちらです。

http://www5e.biglobe.ne.jp/~kota28/bbs12.txt
0352_03/05/05 00:19ID:???
  ∋8ノノハ.∩
   川o・-・)ノ <先生!こんなのがありました!
ttp://www.yamazaki.90.kg/hankaku/hankaku05.html
ttp://www.yamazaki.90.kg/zenkaku/index.html
ttp://www.yamazaki.90.kg/hankaku/hankaku08.html
ttp://yamazaki.90.kg/hankaku/hankaku10.html
ttp://www.yamazaki.90.kg/hankaku/hankaku02.html
ttp://yamazaki.90.kg/hankaku/hankaku03.html
ttp://www.yamazaki.90.kg/hankaku/hankaku07.html
ttp://yamazaki.90.kg/hankaku/hankaku01.html
ttp://www.yamazaki.90.kg/hankaku/hankaku06.html
ttp://yamazaki.90.kg/hankaku/hankaku04.html
ttp://www.yamazaki.90.kg/hankaku/hankaku09.html
0353nobodyさん03/05/05 00:19ID:???
name=age
0354nobodyさん03/05/05 00:52ID:???
>>349
Perl以前の問題。HTMLから勉強しなおしてきてください。
035534403/05/05 03:18ID:???
>>346
つまらん質問でしたか…
「つまらん」で片付くごく簡単なものなのでしたら、
そのヒントだけでも提示して頂けないでしょうか…
0356nobodyさん03/05/05 05:34ID:???
print "<SELECT name=\"$sex\">\n";
print " <OPTION value=\"1\">男性</OPTION>\n";
print " <OPTION value=\"2\">女性</OPTION>\n";
print " <OPTION value=\"3\" selected>お釜</OPTION>\n";
print "</SELECT>";
0357nobodyさん03/05/05 05:57ID:???
print "<SELECT name=\"sex\">\n";
print " <OPTION value=\"1\">男性</OPTION>\n";
print " <OPTION value=\"2\">女性</OPTION>\n";
print " <OPTION value=\"3\" selected>お釜</OPTION>\n";
print "</SELECT>";
0358ジャン連剛03/05/05 09:07ID:???
http://www.big.or.jp/~rufus/gaterar/duel/index.html
↑のデュエルCGIに最近のカードを追加したいのですが、やりかたがさっぱり・・・
教えて下さい。
0359動画直リン03/05/05 09:10ID:lHdchtO/
http://homepage.mac.com/hitomi18/
0360nobodyさん03/05/05 20:29ID:???
すみません、失礼します。
KENT WEBさんで配布されているCHAT ROBOについてなのですが、
ロボットを2人にして、お客さんが選択できるように改造することは
可能でしょうか?

http://www.ismusic.ne.jp/mary-whole/robo.txt
CGIのテキストファイルです。
できればよろしくお願いします。
0361nobodyさん03/05/06 11:30ID:???
>>355
微妙な勘違いをしているようなので。

「つまらん」とは、言い換えれば、面白いか面白くないかと言う判断基準のことであり、
その改造が簡単か簡単でないかとは関係ない。

回答の得られやすさは、面白さを分子に、難しさを分母にした値に比例する。

>>355にとってその改造の結果得られるものはとても「面白い」のだろうが、
他者にとってそうとは限らない。
0362nobodyさん03/05/06 13:31ID:???
>>360
CHAT ROBOを2つ置いて選ばせる。
0363nobodyさん03/05/06 14:33ID:???
http://www.i-paradise.jp/~vf4/cgi/idiary/i_diary.cgi
このiモードの日記に画像アップできる機能をつけたいのですが
いまいちわかりません。教えてください。
ソースは↓
http://www.i-paradise.jp/~vf4/cgi/idiary/i_diary.txt
0364nobodyさん03/05/07 01:13ID:???
>>363
ここ見て、そもそも携帯端末から画像アップができるのかどうかを確認してから出直せ。
http://www.nttdocomo.co.jp/p_s/imode/tag/lineup.html
0365nobodyさん03/05/07 13:11ID:Cmn7dw5H
失礼いたします。
http://www7.big.or.jp/~jawa/download/ansq/
ここで配布している「ANS.Q」なのですが、
このスクリプトを、回答があると、その記事がトップに上がるようにしたいのですが、
そのように改造するにはどうしたらよろしいでしょうか。
ちなみに、ソースは、
http://finito-web.com/hotdream/ansqcgi.htm
にあげました。
#もちろん、別のCGIが使えるサーバーで利用します。
0366__03/05/07 13:47ID:???
   川o・-・)ノ <先生!こんなのがありました!
ttp://www.yamazaki.90.kg/hankaku/hankaku01.html
ttp://yamazaki.90.kg/zenkaku/index.html
ttp://www.yamazaki.90.kg/hankaku/hankaku04.html
ttp://yamazaki.90.kg/hankaku/hankaku10.html
ttp://www.yamazaki.90.kg/hankaku/hankaku07.html
ttp://yamazaki.90.kg/hankaku/hankaku08.html
ttp://www.yamazaki.90.kg/hankaku/hankaku05.html
ttp://yamazaki.90.kg/hankaku/hankaku03.html
ttp://www.yamazaki.90.kg/hankaku/hankaku06.html
ttp://yamazaki.90.kg/hankaku/hankaku02.html
ttp://www.yamazaki.90.kg/hankaku/hankaku09.html
0367nobodyさん03/05/07 21:52ID:???
http://bugzilla.mozilla.gr.jp/
Bugzillaと言うバグ管理システムですが、
バグ登録時やバグ修正後に送られてくるメールの内容が変更できません。
ソースをDLするとprocessmailと言うファイルがあって、そこを何度も
書き直したのですが、うまくいきません。
メールの内容はどのファイルでどのタイミングで変更すればよいのでしょうか?
よろしくお願いします
0368nobodyさん03/05/08 08:38ID:???
>>367
まず、その公式サイトに聞け。
0369yuy03/05/08 19:46ID:???
こんばんは。少し質問させていただきます
ケントさんの所で配布されているepadBBSに
ttp://cuo.press.ne.jp/cgi/b07_1.html
こちらのサイトで説明されている昇進機能を付けたいのですが途中までで挫折してしまいました。
元スクリプトが違うので変更箇所も見当たらない箇所があり困っています。
携帯でも昇進出来なおかつランキングも見れるようにしたいのです。
途中まで変更しているので見辛いかと思いますがよろしくお願いします

ttp://www.geocities.jp/jitsuhahiyoko/ptel.txt
ttp://www.geocities.jp/jitsuhahiyoko/epad.txt
ttp://www.geocities.jp/jitsuhahiyoko/pcom.txt
0370367 ◆NLAWPgwo76 03/05/08 22:16ID:???
>>368
メーリングリストで聞いたり、掲示板で
聞いたのですが、知ってる方がいらっしゃいませんでした。
0371nobodyさん03/05/09 00:51ID:???
>>370
念のために聞くが、放置されたのを都合よく解釈して言ってるんじゃないだろうな。
その質問の仕方の下手さ加減からして、トンチキなことを言って失笑を買っているのを
本人だけ気付いてないなんて状況が思い浮かぶんで。

で、掲示板で聞いたとか言うけど、どの書き込みなのかURLを示してみてよ。
0372367 ◆NLAWPgwo76 03/05/09 01:04ID:???
>>371
http://www.mozilla.gr.jp/tools/bbs/yybbs.cgi
あとはMLで投稿しました
0373nobodyさん03/05/09 06:19ID:???
最低限、すぐ見れる状態のソースぐらい貼れよ……
037436903/05/09 11:14ID:???
自己解決しました。
037536903/05/09 13:12ID:???
#!/usr/bin/perl を #!/usagi/binbin/pearl にしてました。
0376nobodyさん03/05/12 10:26ID:???
>>372
空いた口がふさがらねえ。

まず、死んでる掲示板に書き込んで返事が得られると思う方がおかしい。

それに、MLで投稿して返事がないということは、
http://www.geocities.co.jp/SiliconValley/5656/
この辺を参考にして自分の投稿がトンチキでなかったかを確認する必要がある。

きちんとソースを理解している人間にとって、その質問は的外れなものかも知れん。

ふと思ったが、その内容を変更したいメールは誰が送るものなんだ?
もし、バグジラ組とやらが送ってくるものであれば、その内容変更はそこに言わなきゃやってくれんだろ。

なんかどっかずれてないか?
0377nobodyさん03/05/14 00:55ID:???
鏡の国のKENT改造「PHP Joyful Note」 
http://fitness.s7.xrea.com/index2.php
のログを、そのままだとスレたての番号とレスの番号が混ざったもの
しか出ないけれど、それをスレッドごとの番号(もしくは識別子の
ようなもの)を入れるようにし、外部から書き込み順にスレタイだけ
取得するようにするにはどうしたらよいでしょうか?(トップページで
新スレ&更新スレを表示)
また、ログファイルからスレッドごとのHTMLを表示させ(HTMLファイルは
作成しなくてよい)、レス用フォームも表示。
(要するに、マルチスレッド掲示板のヘッダあたりのスレッド一覧)
sample: http://f2.aaacafe.ne.jp/~saluru/phpjoyful/joyful.php
source: http://f7.aaacafe.ne.jp/~bobsap/phpup/img/143.phps
0378nobodyさん03/05/16 16:49ID:vk9NMPXM
外部ファイルからデータを読み込んでhtml出力(ブラウザ表示)させようと思ってます。
下記のように一行なら出来ているんですが、

#!/usr/local/bin/perl
open(INPUTDATA,"htmldata");
$lines = <INPUTDATA>;
close(INPUTDATA);
print "Content-type: text/html\n\n";
print "<html><head><title>ダウンロード</title></head>\n";
print "<H1>download here</H1>\n";
print "$lines\n";
exit;


上記のものを複数行を読み込んで表示させようと下のようにするとエラーになってしまいます。

#!/usr/local/bin/perl
open(INPUTDATA,"htmldata");
@lines = <INPUTDATA>;
close(INPUTDATA);
print "Content-type: text/html\n\n";
print "<html><head><title>ダウンロード</title></head>\n";
print "<H1>download here</H1>\n";

foreach $line(@lines){
print "$line\n";
}
exit;

いろいろ試したのですが、ちょっと分からないので間違いを指摘おながいします。
0379nobodyさん03/05/16 17:00ID:huL3ZgZX
(〜^^)〜
http://homepage3.nifty.com/coco-nut/
0380nobodyさん03/05/16 17:00ID:/vK5T7Hl
>>378
ここは何らかのスクリプトを改造するスレ。>>1

ついでだから答えるけど、それは複数行だからではなくデータの内容が原因
0381nobodyさん03/05/16 17:21ID:???
>>378
まあ、本来ならCGIスレにでも逝け(ただしPerlスレには(・∀・)クルナ!)と言いたいが
せっかくなんで。

「エラーの内容ぐらい書きましょう。」
038237803/05/16 17:40ID:vk9NMPXM
>>380,381

CGIスレで、この手前の部分の質問をしたら、
このスレに誘導されちゃったんです。(汗)

380さんのおっしゃるとおりなのか、わからないのですが、
381さんに言われて、エラーメッセージを確認しようと思ったら
ftp倉が、固まり、再起動して、うpし直したら動いてしまいました。(汗)

ということで自己解決してしまいました。
お騒がせしてスイマセン。<(_ _)>
0383nobodyさん03/05/16 17:49ID:qszpuOdP
http://www.geocities.co.jp/Outdoors-Marine/7720/
簡単に川崎憲次郎投手に投票出来るようにしました。
本当に簡単だから野球に興味がない人でも協力してね。
038437703/05/16 22:27ID:???
スマソ
スレ投稿の番号がちゃんと出てますた。
しかし、別の問題があるようです。
「返信」ボタンを押しても返信フォームが出なかったり、
返信フォームで投稿しても、コメントが追加されなかったりします。
返信ボタンをいくら押しても駄目なときは、リロードするとうまくいったり
します。
038537703/05/16 22:35ID:???
php版ではなくて、CGI版でまず試してみます
038637703/05/16 22:35ID:???
Perlならまだ扱ったことがありますので
0387nobodyさん03/05/17 22:58ID:Y7fvkf+J
<a href=\"../bbs/nebbs.cgi/$FORM{'bbs'}/$key/$topnum\" target=\"_blank\">全てを表示します</a>

このようにすると別窓を開いて表示してしまいます
別窓を開かないで表示させたいのですがご指導よろしくお願いします。

あと、2chのように最新50みたいにしたいのですが、
全てを表示しますに何を書き加えればよいのですか?
<a href=\"../bbs/nebbs.cgi/$FORM{'bbs'}/$key/$topnum\" target=\"_blank\">最新5件</a>
にしたいのです宜しくお願いします。
0388nobodyさん03/05/17 23:08ID:???
>>387
>>1
ついでに言っとくけど、そんな初歩の初歩のがわからないなら
いじらならほうがいい
0389ゆう ◆/VDJAOMra. 03/05/17 23:50ID:GERvImWq
ホームページ作成代行を行っている者なんですが、
cgi担当のヤシが借金苦に蒸発してしまい、
他にパソコンを使える者がいないので、
デザイン・レイアウト担当の私がショッピングカートのcgiを改造しなければなりません

できることと言えばhtmlとパーミッションの設定ぐらいなのですが、
こんな私でもここで質問して宜しいでしょうか?
0390nobodyさん03/05/18 00:08ID:???
>>389
質問は自由だけど、個人的には、金銭が絡むCGIの改造はちょっと答えられない。
もし改造が原因であなたに損害が発生したら、いろいろと面倒なことになりそうだし。
0391nobodyさん03/05/18 00:15ID:???
>>389
商売なら有料のを使ったほうがいいって
0392nobodyさん03/05/18 03:48ID:???
>>387
>>388 と同意見
加えて、HTMLから勉強しなおしてこいとも言い添えておきます。
0393nobodyさん03/05/18 09:18ID:???
あと、2chのように最新50みたいにしたいのですが、
全てを表示しますに何を書き加えればよいのですか?
<a href=\"../omera/nani.cgi/$mazi{'ahodaro'}/$aho/$sindekoi\" target=\"_blank\">最新5件</a>
にしたいのです宜しくお願いします。
0394nobodyさん03/05/18 09:28ID:wPiZL/S/
おすすめサイト一覧です☆
http://accessplus.jp/staff/in.cgi?id=10645
http://www.39001.com/cgi-bin/cpc/gateway.cgi?id=neat
http://www.emzshop.com/goodstyle/
0395nobodyさん03/05/18 13:32ID:???
>>393
>>387
そこをいじればできるとは限らない〜。
>>1 読んで出直して来い。これ以上自分の馬鹿を晒す前に。
0396nobodyさん03/05/18 14:48ID:bxD8LE1b
>>395
釣られるなよ,ヨクミレ。
0397nobodyさん03/05/18 14:49ID:???
ゲッ!! ageてしまった。
0398nobodyさん03/05/19 18:21ID:qiMkyU4M
もしお手すきの方がいらしたらアドバイスを戴ければ幸いです。

ttp://www.mrcgiguy.com/cgi-bin/hllite/index.cgi

このリンク集を一旦設置したのですが、
トップ一覧の"More なんとか Links"からいく次ページでの表示順番を、
登録順が古いものから上にしたいと思いますが、
上手くゆきません。スクリプトはこちらになります。
ttp://sayyouwill.s31.xrea.com/temp/hotlinks.txt
どうかご教示くださるようよろしくお願いいたします。


0399ゆう ◆/VDJAOMra. 03/05/19 23:59ID:???
そうですね…
もうちょっと勉強します。
ご迷惑かけました!
0400nobodyさん03/05/20 02:27ID:???
>>398
なんか、元々順不同にしか表示されんような仕様になってるがどうか。
つか、作者に聞け。
0401non03/05/20 05:06ID:???
ttp://www.t-okada.com/cgi/cgi_scripts/10_22_log.html
このスクリプトで日記本文を書き込むときに行われる自動改行を解除したいのですが、
どこを変更すればよいのでしょうか?
私の頭では到底分かりそうにありません(涙
よろしくお願いします。。。
0402>>40103/05/20 18:06ID:???
表の幅を広げれ。
Perlじゃなくてhtml
それと>>1を50回は読め。
0403nobodyさん03/05/20 20:24ID:???
ttp://www002.upp.so-net.ne.jp/wing-net/aspyui/aspsup/thread_447.html
上のような改造をYY−CHAT(ttp://www.geocities.co.jp/SilkRoad-Lake/2859/yychat.txt)に
使うにはどうすればいいのでしょうか?

0404nobodyさん03/05/21 02:15ID:???
>>403
アフォか。
チャットになんでスレッドが必要なんだよ。
0405nobodyさん03/05/22 01:57ID:???
>>404
スレッドじゃなくて専用アイコン機能を取り付けたいという意味ではなかろうか?
0406山崎渉03/05/22 02:00ID:???
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
0407nobodyさん03/05/22 02:50ID:???
>>405
つまりそれは、
>>403 が自分のやりたいことを言葉にできないヴァカであると言うことか?
0408nobodyさん03/05/22 03:51ID:???
トリップ機能を付けようと以下の記述を組み込んだのですが、

# トリップ機能
$in{'name'} =~ s/◆/◇/g;
if ($in{'name'}=~/#(.+)/){
my $key = $1;
my $salt = substr($key."H.", 1, 2);
$salt =~ s/[^\.-z]/\./go;
$salt =~ tr/:;<=>?@[\\]^_`/ABCDEFGabcdef/;
my $trip = ' ◆</b>' . substr(crypt($key, $salt), -10) ;

$in{'name'} =~ s/#.+/$trip/;
}

=====中略=====

#クッキー
if ($in{'name'}) { $c_name = $in{'name'}; }

このままだと、投稿後のクッキーに変換された文字列が含まれて、
名前欄のフォームが 「なまえ◆abcdefgh」 みたいになってしまいます。

クッキーに、変換される前に回避させて、「なまえ#trip」みたいにしたいのですが、
ネット上を徘徊しまくってコピペだけで進んできて、この先どうすればよいのか分かりません。
ご教示願いたく思います。

0409nobodyさん03/05/22 04:20ID:???
#クッキー
if ($in{'name'}) { $c_name = $in{'name'}; }
これを、# トリップ機能の前に持って逝けばいいんでないかい?

それか、
# トリップ機能
$tekitou = $in{'name'} ;
$in{'name'} =~ s/◆/◇/g;

=====中略=====

#クッキー
if ($in{'name'}) { $c_name = $tekitou; }
でいいんでないかい?
041040803/05/22 04:29ID:???
>>409
ローカルでテストしてみたところ、できました!
迅速な対応、痛み入ります。

 { $c_name = $tekitou; } が分かりませんでした。

まだタネが分かってませんが、自分の中で噛み砕いてみます。

こんな夜分遅くにありがとうございました。失礼いたします。
0411nobodyさん03/05/22 04:37ID:???
>>410
$in{'name'}という変数は、# トリップ機能のところで、「なまえ#trip」から「なまえ◆abcdefgh」に変換される。
そののちに#クッキーで、$in{'name'}をクッキーにいれているんだから、解決策は>>408で書いた通り、変換される前にクッキーに入れれば桶っていうこと。

$tekitouという変数名はその名の通り漏れが”適当”につけた変数名。
気になるなら、自分で書き変えれな。
041240803/05/22 04:43ID:???
そうか、トリップを生成、付する関数が$in{'name'}。
下で、それを入力してたのか。

その前にクッキーに入れたい、というところまでは分かったのですが、そう書けば
良かったのですね。てっきり、「in」あたりが入力の意、かと…

関数名も替えてみました。重ね重ねありがとうございました。
0413nobodyさん03/05/22 19:55ID:???
>>407
違う、ヴァカ以前になんで生きているのかという事
0414nobodyさん03/05/25 10:04ID:E4UkXJSB
改造の質問です。
「CGIぽん」で配布されている「スレッド天国」というBBSのCGI
 ( ttp://specters.net/cgipon/tengoku/ )
があるのですが、
現在の設定ではレスをつけた時に、記事が一番上に表示されるようになっています。
これをレスをつけても記事の順番が変わらないように改造したいのです。
どなたかご教授お願いします。
0415nobodyさん03/05/25 13:52ID:zgitBvt3
age
0416nobodyさん03/05/25 16:27ID:WACUowuf
定期age
0417nobodyさん03/05/26 09:08ID:???
世の中には「0」というハンドルの人もいるかもしれないので、
if ($in{'name'}) { $c_name = $tekitou; }
よりは
if ($in{'name'} ne "") { $c_name = $tekitou; }
のほうがいいぞ。
0418nobodyさん03/05/26 23:16ID:???
書けるかな?
0419nobodyさん03/05/27 00:09ID:jA7X2z0h
http://www.mac68k.com/index.php
ここでダウンできるphpBBの日本語版
すばらしんだけど、アップロード機能がないのがもうひとつ。
このアプリにアップ機能を開発してくれる有志。
お願いします!!!
0420nobodyさん03/05/27 00:12ID:???
>>419
質問するときは以下の点に注意して書いて下さい

(1) そのスクリプトの内容と置いてある場所を明記する (txtファイルでUPすればなお良い)
(2) どんな風に改造して欲しいのか? (完成イメージHTMLを用意すればなお良し)
(3) 出来るだけ詳しく書くこと。少しは自分で考えること。できれば御礼も言ったほうが良い

(3)はー?
0421サンプルです03/05/27 00:17ID:zpt6lz/2
★★★★★五つ星です。
http://endou.kir.jp/betu/linkvp2/linkvp.html
0422nobodyさん03/05/27 00:24ID:jA7X2z0h
掲示板のトピックを作成する際に、文字以外に添付機能が欲しいです。
そして、添付したものが、表示される仕組みに。
具体的にいうと、長くなるので、例えばこんなサイト。
以下。

http://www.maxuser.com/cgi-bin/forum/board.php?boardid=7
0423nobodyさん03/05/27 00:32ID:???
>>414についてもよろしくお願いしまつ
0424_03/05/27 00:46ID:???
http://homepage.mac.com/hiroyuki43/hankaku09.html
0425nobodyさん03/05/27 00:47ID:???
>>423
えー、順番を変わらないようにして、何か意味あるの?
0426nobodyさん 03/05/27 01:03ID:???
>>425
氏ね
0427nobodyさん03/05/27 02:22ID:???
>>423
ソース見たけど、あまりにデカくて解析するだけで大変なのでやめた。
HTMLを直書きしてるソースは見るだけで辛い……
配布元にお願いしてみるというのはダメ?
042842303/05/27 19:32ID:???
>>427
配布元にサポートBBSがある事はあるんだけど、“改造は自己責任で”で一蹴されるのです。
さらに初心者面で質問すると常駐してる管理人でない人に叩かれるので怖くて聞けません。(汗

ログを書き込む部分で、ソート順をなんとかいじれば…とは思うんだけどうまく行かんのです。
0429nobodyさん03/05/27 20:50ID:???
>>428
ああ、改造は自己責任な。じゃあなおさら自分でやらなきゃ。
人に聞いたら駄目じゃん。
人が改造したのを使って不具合が出たら、誰のせいになるの?
043042803/05/27 21:51ID:???
誰かに責任を負わせようなどとは思っていません。
■ このスレッドは過去ログ倉庫に格納されています