トップページ⇒php
1001コメント436KB

【 スクリプト改造依頼スレ 】(丸投げ) part4

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/09/28(水) 23:16:05ID:sa1p0RF+
「スクリプトを改造したいけど、言語の知識ゼロなんでつ」という人がいましたら
ここで依頼してください。ひょっとしたら改造してくれる人がいるかもしれません。

◆依頼するときは以下の点に注意して下さい。(厳守)

(1) 作者が改造依頼を受け付けていない場合このスレを利用する。
(2) 依頼はテンプレ(>>2)を使用する。
(3) 改造してもらって知らん顔をせず、動作報告は必ず行う。

※改造してくれないからといって逆ギレする厨はお断り。

【まるなげどん】 http://s3p.net/~channel2/webpro/marunage/
 あぷろだ。スクを貼るのに必要な方はここを使ってください。(初代スレ132提供)
 依頼者はこちらにも依頼レスをコピペしても構いません。

【 依頼一覧 】 http://webprog.s101.xrea.com/cgi-bin/marunage/marunage.cgi
 依頼の状態や結果が一覧で掲載されています。(part2スレ899提供)

【クリックで救える命がある】 http://www.dff.jp/index_t.php
 改造してくれた方へのお礼も込めてクリック
0696nobodyさん2006/01/12(木) 14:19:39ID:g/G9fC8u
【.  CGI名  .】 F-board-0.3.2
【配布先URL】 http://www.php-j.com/scripts/bbs/fboard.php
【 依頼期限 】 1月中
【. 依頼内容 】yomiサーチのように静的表示化をして欲しいです。
参考URL(http://blog.sourcefeed.jp/eid/1100103127/)
自分でもチャレンジしてみましたが、エラーばっかりでまったく歯が立ちませんでした。

どうかよろしくお願いします。
06976942006/01/12(木) 19:07:28ID:???
>>695
ああ、そういうことね。
んだら85行目前後にある$mem_key = 1;の下に
$del_time = 30;
って入れて704行目の
if ($times-60 > $time2) { next; }
を
if ($times-($del_time*60) > $time2) { next; }
に変えて。$del_timeは発言しないと参加者一覧から消える時間を
分で指定できる。デフォルトは30分。
で、497行目前後に
&member('bye');
&header('body');
てあると思うからそれの順番を入れ替えればOKだと思う

0698nobodyさん2006/01/12(木) 19:30:21ID:???
YY-BORADを使ってるんっすがBBQを導入しようかと考えたんですが誰か組み込み方を教えてくれませんか?
何か分かりやすいサイトとか無いっすかね?
http://bbq.uso800.net/のソースみたけど分かりませぬorz
お願いです
0699nobodyさん2006/01/12(木) 22:01:52ID:???
【.  CGI名  .】 7memo
【配布先URL】 http://pc8.2ch.net/test/read.cgi/php/1036141603/224
【 依頼期限 】 急いでいません。
【. 依頼内容 】
この7memoを更新した際にバックアップを保存するように変更できませんか?
シンプルで便利なので簡易wikiとして実際に使いたいのですが、書き方があまりに特殊すぎて無理でした。

バックアップはtestというタイトルの場合はtest_old(任意)というファイルを任意のディレクトリに作成し、
更新の内容をどんどん追記していく感じです。
更新する際に、行進した人のIPを取得して保存しておけるとなお◎です。
追記する際に、

host{}更新時間{}内容;
host{}更新時間{}内容;
host{}更新時間{}内容;
host{}更新時間{}内容;
最新の書き込みのhost{}更新時間{}内容;

って感じでお願いします。
0700nobodyさん2006/01/13(金) 02:25:33ID:Y8QlisD7
【.  CGI名  .】 EAZY imode掲示板
【配布先URL】 http://cat.zero.ad.jp/mouse/download/imode/ezimode_cgi.txt
【 依頼期限 】 急いでいません。
【. 依頼内容 】 cmt 部分での禁止語句の設定

配布先URLがcgiになります。
foreachを使ってやるというのは分かるのですが・・・。
ほかのcgiを参考自分で取り付けしようとしたのですが断念。
よろしくお願いします。
07016922006/01/13(金) 02:58:54ID:50gLkuEQ
>>697
ありがとうございます。
全て書きかえてみた結果、全ていい感じになりました。

ただ、ちょっとこれは書き記しきれなかったことで申し訳ないのですが、退室した瞬間に名前の1行をmember.datから削除出来ないでしょうか。

実はこのチャットに参加者人数の表示をトップページに表示するCGIを別につけていまして、これがmember.datの行を読んで数を数えているんです。
トップページに1×1のフレームでCGIを表示させることで更新動作を1回すれば退室がカウントされるようにはなったのですが、やはり重さが気になってしまうのです。
ホントうだうだいってすいません…、、どうかお願い致しますm(_ _)m
0702nobodyさん2006/01/13(金) 14:24:52ID:???
7memoって便利だな
つか、これを7行に収めるのがスゲェ・・・
07036832006/01/13(金) 18:53:34ID:???
>>683の依頼取り消します
07046942006/01/13(金) 19:49:40ID:???
>>701
726行目あたりにある
push(@new,"$times<>$in{'name'}<>$host<>\n");
を
if ($_[0] ne 'bye') {
push(@new,"$times<>$in{'name'}<>$host<>\n");
}
に変えてみそ。
多分これでいける
07056922006/01/14(土) 14:56:51ID:4bwei66F
>>704
参加者人数の方もうまくいきました!
これで快適にチャットできそうです!
694さん本当にありがとうございました!!m(_ _)m
0706nobodyさん2006/01/15(日) 00:20:37ID:???
【.  CGI名  .】DiceChat ver3.2s062
【配布先URL】http://www.big.or.jp/~t-shun/trpg/trpg_cgi/dicechat/dchat03.html
【 依頼期限 】急いではいません
【. 依頼内容 】新しい発言があるたびに、wav等でベルを鳴らして通知するようにしたい

zoo chat(http://www.zoochat.info/)のCallBell機能が便利なのでDiceChatでも
利用したいと思っています。よろしくお願いします。
07076822006/01/16(月) 04:47:12ID:???
延長でお願いします。
よろしくお願いします。

【.言語.   】 PHP
【.  CGI名  .】 PHP ぁぷろだ シンプル版
【配布先URL】 http://php.s3.to/data/dl.php?dl=up
【 依頼期限 】 1月中
【. 依頼内容 】 2〜5個のファイルを同時アップロードができるように
          改造して欲しいです

できればまるなげどんにある改造版http://s3p.net/~channel2/webpro/marunage/joyful/img/170.txt
のファイルをベースでお願いします。駄目な場合はhttp://php.s3.to/data/dl.php?dl=upので良いです
どうぞよろしくお願いします
0708nobodyさん2006/01/16(月) 08:03:19ID:???
まとめてアップって意味なくないか?
小物が複数ならまとめて圧縮すればいいし。
0709nobodyさん2006/01/16(月) 17:13:44ID:???
【.言語.   】 Perl
【.  CGI名  .】 CMCBoard
【配布先URL】 http://cgi-lounge.eek.jp/cmcboard.php
【 依頼期限 】 出来れば早めにお願いしますm(_ _)m
【. 依頼内容 】携帯でも画像をアップロードできるような仕様に変えてもらいたいです

お願いいたします
0710nobodyさん2006/01/17(火) 18:48:15ID:???
>>706
>>1の289にうpした。確認よろ。
ちなみに自動リロードのときにしか鳴らないのは仕様。
07117062006/01/17(火) 20:36:22ID:???
ありがとうございます。さっそく動作確認してきます
07127062006/01/17(火) 21:31:08ID:???
動作確認しました。しっかり音が鳴っています
本当に感謝です。どうもありがとうございました
0713nobodyさん2006/01/17(火) 23:55:31ID:???
【.  CGI名  .】 Power Search Ver.1.11
【配布先URL】 ttp://dream.lib.net/room/cgi/e_ps.html
【 依頼期限 】 なるべく早めにお願いできると助かります。
【. 依頼内容 】
登録時のコメント欄で、改行とタグを反映できるようにしてほしい
(タグのほうはできればで構いません)
どうぞよろしくお願いします。
0714nobodyさん2006/01/18(水) 01:08:22ID:???
>>713
>>1の290にうpした。確認よろ。
元々あった脆弱性は直してない。
0715nobodyさん2006/01/18(水) 02:12:37ID:???
>>714
動作確認できました。
改行もタグもきちんと反映されています。
欲しい機能だったので本当に嬉しいです。
どうもありがとうございました。
07166822006/01/18(水) 07:55:50ID:???
>>708
3枚とか4枚の画像をアップして掲示板とかで見せたいんです
一枚一枚アップでも良いんですけど大体何処のアップローダーも
連騰制限とかあって分散してアップしたりしないといけないので
だから複数アップできる掲示板が欲しいんです
0717nobodyさん2006/01/18(水) 15:04:58ID:???
>>716
連投制限を無効にすればいい
0718nobodyさん2006/01/18(水) 15:53:20ID:???
レッツPHPにMulti UPloaderってのもあるし。
07195022006/01/19(木) 05:05:39ID:K8lPWgwO
>>507
なぜか、勝手に依頼取り消しとかされてるし…
勝手に取り消すな
0720nobodyさん2006/01/19(木) 05:19:32ID:???
>>719
名前欄を良く見ろw
0721nobodyさん2006/01/19(木) 16:21:56ID:???
【.  CGI名  .】  掲示板3
【配布先URL】 http://ponk.jp/php_file/index.php?page=10
【 依頼期限 】 1月31日
【. 依頼内容 】
  ファイルロック、記事の重複チェック、連続投稿規制、NGワード設定

以上です。上記内容を含むスクリプトは多々ありますが、
どれも不要な機能もついててるので、ごくシンプルなものに
必要な機能がついているものを利用したいのです。
よろしくお願いします。
0722nobodyさん2006/01/19(木) 18:48:45ID:???
>>719
どうでもいいけど2005年終わったから依頼も終了じゃないの?w
0723nobodyさん2006/01/20(金) 02:55:23ID:???
>>721
改造っつーか、作れって言ってるよなぁ・・・
具体的に欲しい機能がわかってるならそのページ見て
勉強すれば自分で実装できると思うのだけど
0724nobodyさん2006/01/20(金) 03:33:12ID:???
作ってくださいスレに行っても、既にあるから探せとたらい回しにされると思われ。
既に必要な機能を揃えた物があるのにわざわざ作らせる理由が(ry
0725nobodyさん2006/01/20(金) 12:26:43ID:???
【.  CGI名  .】 バトルスレッド
【配布先URL】 http://www.kisanet.com/kisamon/
【 依頼期限 】 今月中
【. 依頼内容 】 編集機能の追加、携帯での投稿可

両方とも配布もとの管理人さんは「難しいのでできない」と言っていました。
どちらか片方でも良いですので、宜しくお願いします。
0726nobodyさん2006/01/20(金) 19:58:25ID:???
【.  CGI名  .】 写メールBBS
【配布先URL】 http://php.s3.to/
【 依頼期限 】 できれば今月中に
【. 依頼内容 】 PHPをPerlに書き換え
0727nobodyさん2006/01/20(金) 20:40:13ID:???
>>725
「編集機能」って具体的に何を編集するん?
>>726
それ改造違う
07287252006/01/20(金) 20:56:30ID:???
>>727
失礼しました。
投稿記事の編集です。予め入力したパスワードを入れれば編集可能になる、という。
パスワード自体はログイン・削除のために必須項目になっています。
0729 ◆T7TfLMI9dM 2006/01/20(金) 23:35:41ID:???
>>699
なんかできたっぽい。8行になっちゃったけど。

#!/usr/local/bin/perl
use CGI":all";sub U{unescape CGI@_}chomp(($d,$b,$c,$s,$q,$_,@w)=<DATA>);chdir$d;
$_=$&if path_info=~m|[^/]+|;tr/\x00- \x7F/ /s;$_=escape CGI$_;-d&¨$/='';open
F,($w=param w)?"+<$_":$_;eval{flock F,2};$t=<F>;if(param w){open
B,">>../$b/$_.old";$t=join("\t",(remote_host,time,$t));$t=~s/\r*\n/<br \/>/g;
print B"$t\n";} seek F,0,0;truncate F,0;print F$w||=$t;opendir D,'.';charset$c;
put header,start_html(-title=>U($_),style=>$s,lang,ja,encoding,$c),ul(map{li""
.localtime((stat)[9]),a{href,url."/$_"},U$_}sort grep!/^\./,readdir D),h1(U$_),
startform(0,url."/$_"),p(textarea(w,$w,@w),submit$q),'</form>',end_html

__DATA__
data_dir
backup_dir
EUC-JP
/cgi/test/7memo/basic.css
save
TestPage
20
70
0730SevenLines の中の人2006/01/20(金) 23:50:07ID:???
>>729
たった今依頼 (>>699) に気付いた。
ごめんね。穴塞いだ最新版があるの。
それベースでやり直してくれると嬉しい。
http://cm.xrea.cc/prog/7memo.shtml
0731nobodyさん2006/01/21(土) 00:10:30ID:???
>>729
神様ありがとう!
まさかやってくれるとは。

>>730
Σ( ̄□ ̄ノ)ノ
0732 ◆T7TfLMI9dM 2006/01/21(土) 13:42:03ID:???
>>730
なんつータイミングか('A`) でもいろいろ間違ってたから再うp。

#!/usr/local/bin/perl
use CGI":all";sub U(){unescape CGI$_}chomp(($d,$b,$c,$s,$q,$t,@w)=<DATA>);chdir$d;
$_=param(f)||$t;y/\0- \x7F/ /s;$_=escape CGI$_;-f||-e&¨open F,($w=param w)?
">$_":$_;eval{flock F,2};if(param w){open B,">>../$b/$_.old";}$/=();print F$w||=<F>;
$t=$w;$t=~s/\r*\n/<br \/>/g;print B join("\t",(remote_host,time,$t))."\n";
charset$c;put header,start_html(-Title,U,Style,$s,lang,ja,encoding,$c),ul(map
{li"".localtime((stat)[9]),a{href,url."?f=$_"},escapeHTML U}sort<*>),startform
(0,url),h1(textfield f,U,$w[2]),p(textarea(w,$w,@w),submit$q),endform,end_html;
__END__
data_dir
backup_dir
EUC-JP
/cgi/test/7memo/basic.css
save
Default Page Title
20
70
60
0733nobodyさん2006/01/21(土) 18:41:02ID:???
>>732
さりげなく7行にしてるしすげぇ。
omotiなんかと遊んでないで7行プログラミングスレに来ないか?w
活気が出そうだ。
0734nobodyさん2006/01/21(土) 21:12:14ID:???
これmemoというより簡易wikiって感じだな
0735nobodyさん2006/01/22(日) 12:34:24ID:???
【.  CGI名  .】azulboard
【配布先URL】http://sala.estrella-azul.com/script/azulboard/dll.html
【 依頼期限 】二月末
【. 依頼内容 】投稿内容からタイトル・投稿者名・日付をRSSで生成・出力できるようにお願いします。
0736nobodyさん2006/01/24(火) 23:00:29ID:Pd1pzt7v
【.  CGI名  .】YY-BOARD
【配布先URL】http://www.kent-web.com/bbs/yybbs.html
【 依頼期限 】とくになし
【. 依頼内容 】KENTさんのYY-BOARDで、一定数のレスがついたら返信フォームを表示させないようにする、あるいは2ちゃん風にレスが多くなると最新の10件のみ表示して「全件表示」のリンクを出す、みたいにしたいのです。
このような機能を追加した改造掲示板もすでにありそうに思うんですが…自分の検索の仕方が悪いのか、なかなか捜しだせない。お願いします。
0737nobodyさん2006/01/25(水) 00:16:45ID:???
>>736
中身見てないから(使う気もないから)わからんが
単純にWeb Patioの機能を移植したらいいんじゃねぇのか?
0738わし2006/01/25(水) 02:32:12ID:RbR98QN3
>>736

>一定数のレスがついたら返信フォームを表示させないようにする

返信フォームを表示させないように…でいいの?、返信ボタン非表示じゃなくて?

↓これでどう?、返信は3つまで。
http://999.sub.jp/yyb/

07397362006/01/25(水) 18:05:42ID:???
>>737
そう、ようするにWebPatioのようなスレッドあたりのレス数の設定や、
返信をこれ以上つけさせたくない場合にロックするような機能が欲しいってことなんですが、
ログの保存の仕方が多少違うし、両方のスクリプト見比べてみてもどう移植すれば
いいのか自分にはわからないのです。

>>738
そう、ようするにこういうのです!! 3件のところを30件とか、任意で設定
できるのなら。仕様は返信ボタン非表示でもかまいません。
if文程度ならかろうじてわかるんですが、1スレッドあたりのレス数を
カウントして、その数以下の時のみ、返信を表示させる・としたい。

…で、この掲示板はテスト設置してるだけなんですか?
0740nobodyさん2006/01/25(水) 20:56:12ID:???
【.  CGI名  .】High Quality Gate
【配布先URL】http://jne.jp/ds/hqg.html
【 依頼期限 】とくになし
【. 依頼内容 】会員登録する際に入力する項目の中で、IDとメールアドレスだけ登録内容編集ページで編集できないようになっています。
これらと同じように、ユーザーが編集できない項目を作りたい。

よろしくお願いします。
0741nobodyさん2006/01/25(水) 21:23:49ID:???
【.  CGI名  .】 his.php
【配布先URL】 不明
【. 置き場所 .】 ttp://s3p.net/~channel2/webpro/marunage/joyful/joyful.cgi?mode=thr&no=292
【 依頼期限 】 1月中
【. 依頼内容 】 ログファイルの読み込み時のみ、複数のログファイルの内容を混ぜて表示できるようにしたい。
書き込みは$logfile(his_.log)へ
読み込み時は $logfile(his_.log)と $logfile2(his_2.log) の両方を参照するように。

更新履歴の表示方法は
his.php?mode=past 
<?php include "his.php"; ?> のどちらか
adminパス pass

his2.phpは書き込み専用
his.phpは書き込み&読み込みの両者

改造はhis.phpのみ所望
07427412006/01/25(水) 21:25:00ID:???
×1月中   ○2月中旬ぐらい
0743わし2006/01/25(水) 22:52:12ID:RbR98QN3
>>739
http://999.sub.jp/yyb/yybbs.txt
274行目を任意の数字に変更してください。

http://999.sub.jp/
0744nobodyさん2006/01/26(木) 18:07:18ID:eh54Nylz
【.  CGI名  .】 ranking link ver1.86
【配布先URL】 the room
【. 置き場所 .】 ttp://dream.lib.net/room/cgi/e_ranklink.html
【 依頼期限 】 とくになし
【. 依頼内容 】 現在のデータをそのまま使用できるようにperlをphp化
0745nobodyさん2006/01/26(木) 18:23:17ID:???
>>744
それは改造じゃなく移植だな。

perlスクリプト⇒phpスクリプト移植要望スレ
http://pc8.2ch.net/test/read.cgi/php/1035700861/
0746nobodyさん2006/01/26(木) 18:31:12ID:LMN9yFaT
【.  CGI名  .】lilbox (php)
【配布先URL】http://www.websmith.co.jp/lilbox/index.php
【 依頼期限 】いつでも
【. 依頼内容 】bigbannerサイズ(728×90 商品4つ)を2段組み(728×180 商品8つ)に

自分でも組んでみましたが関数の受け渡しが上手くいかず…(単純な作りのはずなんだが)
よろしくお願いします。
0747nobodyさん2006/01/26(木) 22:21:43ID:kwJrG8zR
【.  CGI名  .】 phpぁぷろだ シンプル版
【配布先URL】 http://php.s3.to/bbs/bbs5.php
【. 置き場所 .】 
【 依頼期限 】 2006年4月末ぐらい
         
【. 依頼内容 】 ダウンロードカウンタ機能追加

cgi版のソース見たりして
自分でもやってみましたが、現行ログファイルとの連携がうまくいきませんでした。。
よろしくお願いします。
0748nobodyさん2006/01/26(木) 22:44:10ID:GcMfFYvO
*.html
-------------------------------------------
<FORM METHOD="POST" ACTION="./location.cgi">
<SELECT NAME="navi">
<OPTION VALUE="http://www.goo.ne.jp/">goo
<OPTION VALUE="http://www.yahoo.co.jp/">yahoo
<OPTION VALUE="http://www.excite.co.jp/">excite
<OPTION VALUE="http://japan.infoseek.com/">infoseek
</SELECT><INPUT TYPE="submit" VALUE="移動">
</FORM>
-------------------------------------------

location.cgi
-------------------------------------------
#!/usr/local/bin/perl
read(STDIN,$buffer,$ENV{'CONTENT_LENGTH'});
($name,$url) = split(/=/,$buffer);
$url =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
print "Location: $url\n\n";
-------------------------------------------

これを実行すると

location.cgi?navi=http:%2F%2Fjapan.infoseek.com%2F

みたいな感じになります。
要はJSを使わずCGIのみでドロップダウンから選択して選択したサイトに飛ぶCGIを作りたいのですが。
どう改造すればいいでしょうか?
0749nobodyさん2006/01/27(金) 03:19:23ID:Ocu+GTv4
僕も>>679さんとまるで同じ依頼内容の物が物凄く欲しいです。
よろしくお願いします。
0750nobodyさん2006/01/27(金) 03:53:11ID:???
>>748
書き方は間違ってない。鯖の仕様でLocationヘッダ出せないとかじゃない?
0751nobodyさん2006/01/27(金) 14:42:26ID:gKJ/Dgg4
【.  CGI名  .】 Yomi-Search4.21
【配布先URL】ttp://yomi.pekori.to/yomi-search.shtml
【 依頼期限 】 とくになし
【. 依頼内容 】 全登録サイトのURLを一覧で所得する方法はないでしょうか?
(例)
http://yahoo.co.jp
http://msn.com
http://2ch.net
のような感じで改行で全登録サイトのURLのみ所得したいのですが、
自分で挑戦してみましたが、無理でした・・・
どなたか、宜しくお願い致します。
0752わし2006/01/27(金) 17:27:12ID:RuujTsY5
>>751

#!/usr/bin/perl
print "Content-type: text/html;charset=Shift_JIS\n\n";
open(IN, "ys4.cgi");
while (<IN>) {
@data = split(/<>/,$_);
print "<a href=\"$data[2]\">$data[2]</A><BR>\n";
}
close(IN);

↑こんなんじゃ駄目ですか?、違ってたらすみません。

ttp://unko-kusai.com
07537462006/01/28(土) 01:31:30ID:???
>>746のlilboxの件、自己解決しました。

07547512006/01/28(土) 09:01:07ID:bIbHqzKw
>>752様
できました。
ありがとうございました。
0755nobodyさん2006/01/28(土) 20:48:28ID:ybshOI9W
はじめまして。チャットを設置したいのですが、
右クリックして、ソースを見ると、ipが表示されるようになっていました。
ソースを見てもipが表示しないようにするには、どこの箇所を修正すればいいのでしょう?
それとチャットで発言すると、左側に日時が表示されるのですが、コメントの右側に表示させるにはどうすればいいですか?
教えてください。お願いします。

配布元のサンプル:http://www.mytools.net/cgi/test/chat2/tchat.cgi?room=test1
テキスト:http://ytamago.hp.infoseek.co.jp/tesu.txt
0756nobodyさん2006/01/28(土) 21:20:22ID:???
>>755
そのテキストの99行目
$remote_host = $ENV{'REMOTE_HOST'};
を削除し、次に215行目
$newdata = "<FONT SIZE=\"2\">[$date_now]</FONT> <FONT SIZE=\"3\" COLOR=\"$CT[$clrno]\"><B>$cname</B></FONT><!-- $remote_host --> : $linkto $chat<BR>\n";
を
$newdata = "<FONT SIZE=\"3\" COLOR=\"$CT[$clrno]\"><B>$cname</B></FONT> : $linkto $chat <FONT SIZE=\"2\">[$date_now]</FONT><BR>\n";
と書き換えて設置
0757nobodyさん2006/01/28(土) 21:22:54ID:???
>>755
215行目
$newdata = "<FONT SIZE=\"3\" COLOR=\"$CT[$clrno]\"><B>$cname</B></FONT> : $linkto $chat <FONT SIZE=\"2\">[$date_now]</FONT><BR>\n";
0758nobodyさん2006/01/28(土) 21:23:46ID:???
【.  CGI名  .】 BBSNote V8.0b19   bbsnote.cgi
【配布先URL】 http://wondercatstudio.com/html/v8.html
【 依頼期限 】 とくになし
【. 依頼内容 】  あらしお断りシステム BBQの組み込み

お絵かき掲示板のスクリプトです。
バージョンアップを繰り返し、現在非常に多機能な掲示板なのですが、
書き込みに対してIP制限を加えられないのが唯一の弱点です。
よろしくおねがいします。
          
07597582006/01/28(土) 21:25:52ID:???
書き忘れ

BBQ紹介・開発元?サイト
http://bbq.uso800.net/

組み込み例
http://bbq.uso800.net/code.html
07607552006/01/28(土) 22:05:58ID:ybshOI9W
756>> 
757>>
ありがとうございます!
ご指示に従って作業したら、希望していたように動作しました。
07617512006/01/29(日) 00:36:07ID:+3FQWU1Y
【.  CGI名  .】 rankinglink1.86
【配布先URL】ttp://dream.lib.net/room/
【 依頼期限 】 とくになし
【. 依頼内容 】 全登録サイトのIDとURLを一覧で所得する方法を教えて下さい。
(例)
yaho<>http://yahoo.co.jp
msn<>http://msn.com
2ch<>http://2ch.net
どうか宜しくお願い致します。
0762nobodyさん2006/01/29(日) 01:04:11ID:???
>>758
http://pc8.2ch.net/test/read.cgi/php/1137614836/32,41
とりあえずこの辺りでどうだろう
0763nobodyさん2006/01/29(日) 01:09:28ID:4Be9BY+o
【.  CGI名  .】 PHP ぁぷろだ、写メール BBS
【配布先URL】 http://php.s3.to/script.php
【 依頼期限 】 とくになし
【. 依頼内容 】  phpぁぷろだに写メールBBSのシステムを組み込み、メールでも(携帯などからでも)PCのブラウザからもアップできるあぷろだに改造

実現したら実用的なアップローダーになると思います。よろしくおねがいします。
0764nobodyさん2006/01/29(日) 03:12:08ID:???
>>758
「セキュリティ」 セキュリティ強化モジュール
  ホスト・IP制限、プロキシ制限、特定URLアクセス制限、
   ブックマークアクセス制限、識別ID制限
とあるが?これを利用すればいいんでねーの?
07657582006/01/29(日) 03:22:53ID:???
>>762
ご回答ありがとうございます。
そちらスレの32さんの記述ではアクセス自体弾くため残念ながら書き込みの規制にはなりませんでした。
またそちらスレ41さんの挿入位置ですが、32さんの記述では有効でしたが
BBQ紹介サイトの記述では動作が反映されませんでした。

>>764
そちらはアクセスの制限になります。
アクセスは制限せずに書き込みを規制したいもので。。
0766わし2006/01/29(日) 03:30:40ID:nRcAY2w1
>>740

メールしました。
一応、要望通りに動くハズです。

あとは検証して適当にイジってください。

ttp://unko-kusai.com
0767わし2006/01/29(日) 04:52:18ID:nRcAY2w1
>>761

#!/usr/bin/perl
print "Content-type:text/html; charset=shift_jis\n\n";
@file = glob ("*.dat");
foreach (@file) {
open(IN, "$_");
while ($ln=<IN>) {
@data = split(/<>/,$ln);
$data[2] =~ s/%([0-9A-Fa-f][0-9A-Fa-f])/pack('H2', $1)/eg;
$_=~ s/.dat/<>/g;
print "$_$data[2]<BR>\n";
}
close(IN);
}

…比類なく適当ですが、ロリポップでは動きました。

ttp://unko-kusai.com
07687612006/01/29(日) 12:54:26ID:+3FQWU1Y
>>767
すごい動きました!!
本当にありがとうございます。
0769nobodyさん2006/01/29(日) 18:58:30ID:???
【.  CGI名  .】 PbsChat2.4 一般向け設定
【配布先URL】ttp://pbs.darkgray.net/
【 依頼期限 】とくになし
【. 依頼内容 】
こちらをトリップ対応にできますでしょうか?
トリップの生成の仕方は2chのでお願いします。
よろしくおねがいします。

MAil:gameqube_playstation3@yahoo.co.jp
@を半角にして送信して下さい。
0770nobodyさん2006/01/29(日) 19:38:07ID:???
[丸投げスレ-テンプレ]改変案

【.  CGI名  .】 複数のバージョンがある場合には正確に。        (必須)
【言語名】 CGI名を見ただけでは使用言語はわからないので。
      対応verが限定される場合は明記すること。    (任意)
【配布先URL】 請け負う人が参照する場合があるため。         (必須)
【. 置き場所 .】 配布先が閉鎖の場合、すぐ見られるようtxtなどで.   (任意)
          upした場合、 デザインをhtmlで作成した場合など。
【 依頼期限 】 請け負ってもらうまで待てる期限を記入。 .        (任意)
          この期限までに請け負う人が現れなければ無効。
          希望するなら再度依頼をしてください。
          未記入は請け負う人の判断でスルーされることがあります。
【. 依頼内容 】 機能・動作など希望を簡潔かつ詳細に。         (必須)
          追加依頼は場合によっては全部やり直しなど
          二度手間になるので最初から全部書くこと。
0771nobodyさん2006/01/29(日) 19:41:15ID:???
>>770について
言語名を追加しただけ。
これが書いてあれば、
自分の使えない言語のソースをDLして見て無理って判断する時間が
無くなるのである程度効率UPかなーって。

あと、請け負う人の手間?が少しでも軽減されればという思いから追加してみた。
0772nobodyさん2006/01/29(日) 19:47:45ID:???
>>769
可能。
0773nobodyさん2006/01/29(日) 19:59:13ID:???
>>769
あとは自分で使い方を考えてやれ。
やろうとしたけど、スクリプトが糞過ぎで萎えた。
/* トリップ機能 */
function trip($name) {
$name = str_replace("◆","◇",$name);
$temp = explode('#',$name);
$key = $temp[1];
$o=-10;

$m = array(':',';','<','=','>','?','@','[','\\',']','^','_','`');
$n = array('A','B','C','D','E','F','G','a','b','c','d','e','f');

$salt = substr($key . 'H.', 1, 2);
$salt = preg_replace('/[^\.-z]/', '.', $salt);
$salt = str_replace($m, $n, $salt);
if($key != ""){
$id = substr(crypt($key, $salt), $o); //$oはトリップ桁数 x -1(10桁のとき、-10)
$result = $temp[0].'◆'.$id;
return $result;
}else{
return $name;
}
}
0774nobodyさん2006/01/29(日) 20:27:53ID:???
横から質問させてください。
2ちゃんねるのトリップというのは
>>773のどこで決まるのですか?
0775nobodyさん2006/01/29(日) 20:32:13ID:???
crypt
0776nobodyさん2006/01/29(日) 21:25:06ID:???
クリフト
0777nobodyさん2006/01/29(日) 21:46:32ID:???
ブライ
07787362006/01/29(日) 21:56:16ID:???
>>736で改造以来した者です
>>738のわしさん、どうもありがとう!! 移植&テスト成功しました。
一応、報告だけ。すさまじい遅レスにて申し訳ありません。
ほんとにどうもです。
0779nobodyさん2006/01/29(日) 21:59:30ID:???
何のレスも付かず、依頼期限も切れそうなので再依頼させてください。
【.  CGI名  .】 g_review
【配布先URL】 http://golbed.main.jp/g_review_page.html
【 依頼期限 】 2006年2月末。
【. 依頼内容 】 Amazonの画像を使用したレビュー用スクリプトです。
          サイト管理人だけが書き込みできる仕様なのですが、
          これを親記事は管理人のみ書き込みでき、それに対して
          閲覧者がレビュー記事を追加できるような仕様にするのは無理ですか?
          イメージ的にはYahoo!の音楽カテゴリのリスナーレビューみたいな感じです。
          例)http://music.yahoo.co.jp/shop?d=c&cf=10&id=upch5346
よろしくお願いいたします。
07807692006/01/29(日) 22:14:12ID:???
>>773さん
ありがとうございます。
スクリプトの書き込み部分の手前に追加しましたができませんでした。
変数とかを変えなきゃダメですよね?
ほとんど知識がないのでどうしたら良いのか困っています。
追加箇所またはヒントでも良いので何方か教えて頂けないでしょうか?
よろしくお願いします。
0781わし2006/01/29(日) 23:55:10ID:nRcAY2w1
>>779

2006.01.28 観覧者がレビューを書き込める様に変更。

ってなってるよ。

0782nobodyさん2006/01/30(月) 07:45:55ID:???
>>780
んじゃ、ヒント。
名前を表示させてる or ログに吐いてる部分を探せ。
んで、例の関数で名前を変換汁。

目が滑るのでこれ以上あのスクリプト読みたくない。
0783nobodyさん2006/01/30(月) 19:14:10ID:???
有名どころで特にひどいスクリプトの書き方してるのってどこだと思う?
0784nobodyさん2006/01/30(月) 19:29:41ID:???
スレ違いだと思う
0785nobodyさん2006/01/30(月) 19:55:14ID:???
>>780
773では無いが出来たぞ。
set.phpの148行目の下辺りに773が書いてくれた関数を丸ごと突っ込む。
んで、top.phpの48行目の
<B>名前</B> <FONT COLOR="#'.$hc.'">'.$nm.'</FONT> ||
を
<B>名前</B> <FONT COLOR="#'.$hc.'">'.trip($nm).'</FONT> ||
に書き換え。
under.phpのUF_HgEsc($hg);の下に
if (mb_ereg("◆",$nm) == FALSE) $nm = trip($nm);を追加。
で、out.phpのinclude('header.php');の下に
$nm = trip($nm);を追加。

一応これでOKだと思うが何か不具合あったら言ってくれ
0786nobodyさん2006/01/30(月) 20:33:22ID:???
>>781
わー。まじっすか!
ありがとうございます。気づかなかった…。
07877612006/01/31(火) 01:51:20ID:s+MFuuzd
【.  CGI名  .】 rankinglink1.86
【配布先URL】ttp://dream.lib.net/room/
【. 依頼内容 】 ↓↓
prf.cgiファイルで1ページに表示する登録サイトを15にしている場合、
最初のページでは
16位以降のページを見る場合「次のページ」へと表示されるように設定されています。
そして16位〜30位までのページを閲覧すると
前のページへ(1〜15位)、次のページへ(31〜50位)として前後の順位のページへのリンクが表示される設定になっています。
この部分のリンクを、例えば、登録サイトが100サイトであった場合
前のページへ、1-15位、16−30位、31−45位、46−60位、61−75位、75−90位、90−105位、次のページへ
と表示させたいのですが、できませんでした。
宜しくお願い致します。
07887692006/01/31(火) 03:28:59ID:???
>>785 >>782 >>773さん
ありがとうございます!!
できました。
追加する行番号は分かっていたのですが、
他に追加する場所なんてわかりませんでした。

携帯のスクリプトにも移植し、
元々のバグがあったのでそれも直せました。
大変勉強になりました。
0789nobodyさん2006/01/31(火) 13:29:50ID:+RV2OamZ
【.  CGI名  .】 TBOARD 010 おーとりんくぅ♪
【配布先URL】 http://toshisrus.main.jp/
【 依頼期限 】 早ければ早いほど・できれば2月中ごろまで
【. 依頼内容 】 商品の宣伝掲示板にしたいのでサイトURLが同じでも
          二重、三重に登録可能にして欲しいです。
          010のカテゴリ別検索機能を残した画像アップロード掲示板
          (投稿者が同じでも複数登録可)にしたいのですが

よろしくお願いします。
0790nobodyさん2006/01/31(火) 13:36:16ID:V2HP7zyk
作者に依頼したところ、大幅な変更が必要なので
難しいと言われたのでこちらで依頼させてください。
よろしくお願いします。

用途はサークルのメーリングリストに使いたいと思っています。
連絡事項などで全員に送信する機能と会合などで出席者だけを選んで
送信する機能を両立したいと思っています。
【CGI名】
携帯メーリングリスト Terra Ver.2.10(現行バージョン)

【配布先URL】
ttp://cgi.members.interq.or.jp/blue/takariku/1floor/load/terra.lzh

【依頼期限】
2006年2月末まで

【依頼内容】
配布されているスクリプトでは、メールを書いて[送信]を押すと
登録者全員にメールを送信してしまう。

それを[全員に送信][選択送信]と2つのボタンを用意して、
[全員に送信]をクリックした時は全員に送信し、
[選択送信]をクリックすると、登録者の名前が表示され、
チェックボックスによって、送信相手を選べる機能を追加したい。
また、送信相手は複数選択できるようにし、Bccで送信したい。

追加した機能を使用する、使用しないを、CGIの設定部分で
選択できるようにしたい。
0791nobodyさん2006/01/31(火) 14:33:07ID:???
>>790
>作者に依頼したところ、大幅な変更が必要なので難しいと言われた

ここでも無理だと思う
0792nobodyさん2006/01/31(火) 18:37:08ID:OF7V6bNA
【.  CGI名  .】lilbox (php)
【配布先URL】http://www.websmith.co.jp/lilbox/index.php
【 依頼期限 】のんびり
【. 依頼内容 】
データ更新時にHTMLを自動で生成させる。
基本設定だと1時間毎にデータ更新する設定になってますけど
データ更新したついでにhtmlを吐き出させてほしいのです。
htmlだと鯖負担がかなり減ると思うので。

↓のエロゲ批評サイトがやってていいなぁと
ttp://erogamescape.dyndns.org/~ap2/lilbox_cashe/amazon01.html

基本的な事で多分めっちゃ簡単そうなのですけどphpまったくわかりまへんから何方かお願いしますー
0793nobodyさん2006/01/31(火) 19:54:00ID:???
>>792
馬鹿だなお前は。猛烈に馬鹿。
人に無料で頼む人間が「基本的なことで多分めっちゃ簡単」とか書いちゃう神経が馬鹿すぎる。
簡単なら勉強してお前が自分でやれと言われるのがおち。

多分厨房工房のガキだと思うんだけどこの辺のマナーさえ
わからない能無しが依頼しちゃ駄目だよ。
0794nobodyさん2006/01/31(火) 21:40:16ID:???
あんま罵倒してやるなよw
0795nobodyさん2006/01/31(火) 22:34:47ID:???
>>793
>人に無料で頼む人間が「基本的なことで多分めっちゃ簡単」とか書いちゃう神経が馬鹿すぎる。
>簡単なら勉強してお前が自分でやれと言われるのがおち。

「基本的なことで多分めっちゃ簡単"そうなのですけど"」な
 perlはある程度分かるの、だからhtml吐き出させるくらいなら"多分"簡単じゃないかと思った訳
で、自分でやってみようとlilboxのスクリプトをエディタで開いて、php入門のwebの該当ページを開いて、2時間程やってみた結果、無理だーって思って挫折。
 で怠け者で無能で他力本願な腐った精神の俺は、今からphpを一から覚えるのも正直しんどいし、構文に慣れてスクリプトの構造を理解するのもつらい。タスケテ。 
 → 誰か善意でやってくれる人いないだろうか? →最初に浮かんだのが「そうだ、2chへ行こうっ!」って思ったわけ

↑を書いた意図は、簡単そうだから、請け負ってもらう相手にも負担になりません。玄人の方なら数分でチョイチョイッ、とできるんじゃないでしょうか? って、アピールのつもりだのだけども、語弊がったみたいなので、酢味噌

>多分厨房工房のガキだと思うんだけどこの辺のマナーさえ
>わからない能無しが依頼しちゃ駄目だよ。
 このスレは善意で、ベテランの方がちょいちょいっと”能無しかつ怠け者の他力本願な腐った精神の蛆虫ども”から、無償で依頼を請け負ってくれる、無能かつ怠け者の類にはありがたいスレと認識してるんだけど、ちがった?
■ このスレッドは過去ログ倉庫に格納されています