★三 【 スクリプト改造工房 PART 9 】 ★三
- 1 :nobodyさん:2006/03/32(土) 04:52:20 ID:WJnup8Dd
- #================================
# スレッドの説明
#================================
「スクリプトを改造したいけどやりかたわかんないよー」という人がいましたら
ここで聞いてください。ひょっとしたらアドバイス出来るかもしれません。
質問するときは以下の点に注意して書いて下さい
(1) そのスクリプトの内容と置いてある場所を明記する (txtファイルでUPすればなお良い)
(2) どんな風に改造して欲しいのか? (完成イメージHTMLを用意すればなお良し)
(3) 出来るだけ詳しく書くこと。少しは自分で考えること。できれば御礼も言ったほうが良い
※答えてくれないからといって逆ギレする厨はお断り
- 277 :nobodyさん:2007/03/31(土) 15:39:19 ID:???
- >>256 >>260
>>263 >>269 >>276
- 278 :276:2007/03/31(土) 16:30:59 ID:???
- 一応↓も参考にしたのですが、
http://www.aimix.jp/cgi/accurlenc.html
じぇんじぇんわかりません。
先輩各々方
よろしくお願いいたします。
- 279 :nobodyさん:2007/04/01(日) 18:15:14 ID:???
- 【. CGI名 .】 Mobile Access
【配布先URL】 ttp://download.torworld.com/page/access/readme.html
【ヘルプ内容】
ソフトバンク機種もちゃんと振り分け・解析が出来るようにしたいのですが
どう書き換えたらいいかよくわかりません
あと、PC表示ページでフレームを使っているのですが
動作確認してみたところカウンターが表示されません
フレームを使う場合は設定や書き換えなどが必要なのでしょうか?
よろしくお願いします
- 280 :nobodyさん:2007/04/19(木) 22:04:34 ID:Nm6vIpzI
- 【. CGI名 .】 アルバムPHP
【配布先URL】 ttp://golbed.main.jp/g_album_page.html
ttp://golbed.main.jp/php/g_album/ (サンプル)
【ヘルプ内容】
・画像ごとに異なるコメントを出したい
・画像へのリンクを任意の文字列にしたい
・トップに画像とコメントを表示したい
自力で改造しようと頑張ってみたんですがやはり無理でした。
よろしくお願いします。
- 281 :280:2007/04/19(木) 22:45:12 ID:???
- すみません、複数のフォルダを指定する方法もお願いします。
- 282 :nobodyさん:2007/04/21(土) 19:53:28 ID:vsUwQ1K4
- >>280さん
まだ見てるか知らんけど・・・
↓こんなんでいいのかな?
ttp://sv1.jp/2ch/g_album_c1/
> 画像ごとに異なるコメントを出したい
「画像のファイル名.txt」のファイルを置いておくと、
コメントとして表示するようにしてみますた。
> 画像へのリンクを任意の文字列にしたい
意味がわかりませんですた。
> トップに画像とコメントを表示したい
トップとかの概念が無いような気もするけど、設定できるようにしてみますた。
コメントは同じく「画像のファイル名.txt」で表示されます。
> 複数のフォルダを指定する方法もお願いします。
index.phpの設定んとこで対象フォルダを指定できるようにしてみますた。
↓ソース
ttp://sv1.jp/2ch/g_album_c1/g_album_c1.zip
注意点
・設定のとこいくつか増えてるんで確認してください。
・複数フォルダのせいで、ファイル名でソートが曖昧です。
フォルダ名も含めてソートしてるかも。
・あんま確認してないんで、おかしいとこあったらごめんちゃい。
- 283 :nobodyさん:2007/04/21(土) 19:55:56 ID:???
- 久しぶりに書き込んだらageてもたorz
ごめんちゃいorz
- 284 :nobodyさん:2007/05/04(金) 19:01:19 ID:???
- 丸投げのほうで反応無かったのでこちらで
【CGI名】 Sn Uploader Candy Type1
【配布先URL】 http://www.candy-cgi.com/perl/Sn_Uploader_Candy_Type1.html
【ヘルプ内容】 パスなしでUpしてもパスありと同じようにファイルを保存するようにしてほしい
パスなしだとhttp://〜/src/file0001.zipなどのようになりますが
それを、パスありのときと同じようにhttp://〜/src/file0001.zip_f0FMk3CGphyD2AQNBBtN/file0001.zip
といった感じにしたいです。
おねがいします。
- 285 :nobodyさん:2007/05/05(土) 01:07:15 ID:???
- で、どこまでやってどこで躓いてる?
言っておくがここは丸投げできるスレじゃないぞ
- 286 :nobodyさん:2007/05/05(土) 10:54:34 ID:???
- とりあえず、189行目から323行目と1061行目から最後までをいじれば良いと思うのですが
それ以上はあんまり解りません
- 287 :nobodyさん:2007/05/05(土) 13:32:02 ID:???
- じゃ丸投げで延々と待つしかないな
- 288 :LSZmZkpEmkCJhgN:2007/07/19(木) 17:39:33 ID:???
- GMazvB name is Kostya.My nick is Zold . I want to find friends .ICQ 324600825
- 289 :nobodyさん:2007/08/13(月) 23:36:28 ID:???
- 丸投げが無い。。。
一から勉強しよ(´・ω・`)
- 290 :nobodyさん:2007/10/31(水) 00:01:43 ID:???
- ICQってまだあんの?
- 291 :nobodyさん:2007/10/31(水) 13:42:14 ID:???
- >>289
【 スクリプト改造依頼スレ 】(丸投げ) part6
http://pc11.2ch.net/test/read.cgi/php/1157787046/
- 292 :nobodyさん:2008/02/16(土) 15:55:54 ID:7IBR1+e+
- 【. CGI名 .】Variable Board Ver.1.06
【配布先URL】http://dream.lib.net/room/
【ヘルプ内容】携帯端末の書き換えについて
CGI自体は携帯端末対応なのですが、端末情報が少し古いようで現在での対応が一部できません。
variable.cgiの255行目「端末チェック」部分、
「ASTEL」の項は「KDDI」に変えてauへの対応はできたのですが、
Softbankが現在「J-PHONE」「Vodafone」「SoftBank」の三つがUAとしてあり、
そのうちJ-PHONEにしか端末チェックがなされてません。
「Vodafone」と「SoftBank」がSoftBank端末アクセスの8割を占めているので
両方も端末チェックに加えたいのですが、安易に項目を増やしてみたところ
やはりというか何というかUA偽装でチェックしてみても無理でした。
VodafoneがUAの場合、KDDI同様「UP.Browser」がありましたのでそれで出来るかと思ったんですが、
「UP\.Browser」と入れてみても対応はできませんでした。
もし良い方法がありましたら教えてください。
- 293 :nobodyさん:2008/03/03(月) 16:17:11 ID:g0NPU4km
- >>292
検索して調べれば判る事は自分で調べなさい!アホ
263行目を
$user_agent =~ /^J-PHONE|^Vodafone|^SoftBank/
に変更すれば判別出切る筈です。
- 294 :nobodyさん:2008/03/03(月) 17:45:27 ID:ztXniNQN
- 色々なサイトを見て簡単な更新履歴のcgiを作ったんですが
記事ナンバーをつける事が出来なくて困っています・・・。
ソース
http://www.uploda.org/uporg1282947.txt
どうやったら記事ナンバーが追加できるか教えて下さい・・・。
お願いします。
- 295 :nobodyさん:2008/03/03(月) 18:15:10 ID:???
- 記事ナンバーって何?
- 296 :nobodyさん:2008/03/03(月) 18:25:38 ID:ztXniNQN
- >>295
掲示板とかについてる記事の番号です。
一つの記事ごとに番号を付けたいんです。
- 297 :nobodyさん:2008/03/03(月) 18:28:58 ID:???
- それ本当に自分で作ったの?
- 298 :nobodyさん:2008/03/03(月) 21:58:38 ID:ztXniNQN
- >>297
色んなサイトを参考にして作りました。
- 299 :nobodyさん:2008/03/04(火) 23:01:12 ID:8AwOHZTZ
- 【 CGI&PHP名 】 簡易コメント ver1.0
【 配布先URL 】 http://nurupo.biz
【 依頼期限 】 1週間以内
【 依頼内容 】
>>1みたいにアンカー機能を付けて頂きたいです
75行目 my $max = @DATA;
76行目 my $res_no = undef;
96行目と97行目の間に追加 $res_no = $max - $i + 1;
97行目 print "[$date] $res_no. $text\n";
を追加でレス番号が付くのはわかったんですけど
正規表現が分からないので、調べられません(ToT)
- 300 :nobodyさん:2008/03/04(火) 23:10:44 ID:???
- 正規表現のどの辺が分からんって?
- 301 :nobodyさん:2008/03/05(水) 06:31:08 ID:???
- >>294
日本語で失礼。
投稿内容をログファイルに書く前に、直前のログを取り出す。
そのログにある数字を取り出して、+1したものを最新記事のナンバーとする
そのナンバー+投稿内容としてログファイルに追記
ただの更新履歴ならコレで問題ない・・・・と思う
コードはあなた以上の初心者なので勘弁。
- 302 :nobodyさん:2008/03/05(水) 20:35:19 ID:Wm0WO3jS
- >>300
アンカーの構造から分かりません(∋_∈)
- 303 :nobodyさん:2008/03/05(水) 22:26:38 ID:???
- どこまでは考えた?
- 304 :nobodyさん:2008/03/06(木) 00:39:31 ID:UOTbbi+N
- えっと、全然発想すら分からないので
>>数字
@DATA[数字]
それでサブルーチンで取り出して表記する?という事だけです・・・
- 305 :292:2008/03/10(月) 06:53:01 ID:???
- >>293
お礼が遅くなってしまいすみません。
方法がさっぱりだったのでぐだぐだになってしまってました。
お答えくださりありがとうございました。
- 306 :nobodyさん:2008/03/16(日) 17:23:34 ID:???
- http://ari-sin3.hp.infoseek.co.jp/arisin5.html
このアップローダを以下の様に改造したいのですがサイト等を参考にしてもよくわからなかったので
ここで質問させてもらいます。
・一日にアップロード可能な容量を制限したい。
・日付や件数で削除するのではなく設定した日付を
オーバーしたらファイルを削除するようにしたい。
この二つです。
- 307 :訂正:2008/03/16(日) 17:26:49 ID:???
- http://ari-sin3.hp.infoseek.co.jp/arisin5.html
このアップローダを以下の様に改造したいのですがサイト等を参考にしてもよくわからなかったので
ここで質問させてもらいます。
・一日にアップロード可能な容量を制限したい
・指定した容量になると古いファイルから削除
- 308 :nobodyさん:2008/04/14(月) 00:14:52 ID:sAfeJoyW
- 【. CGI名 .】 p++BBS 2006/03/02版 【配布先URL】 http://php.s3.to/
【ヘルプ内容】http://www.cj-c.com/にあるChildTreeと同様の記事リストで、レスの更新時間を読んでUP!と表示させたいです。
自作の下記の処理だと親記事の更新時間しか読めてないため、レスがついてもNew!表示時間が延長されません。
レスの更新時間も読みにいく処理がうまく書けませんでした。お助け頂けたら嬉しいです。
素人のクソな処理なので効率化の突っ込みも大歓迎です。よろしくお願いします。
改行が多いと怒られたのでまとめてます…
function Kijilist(){
global $SCRIPT_NAME,$log;
array_shift($log); //要素1個目に非ログがあるので削除
foreach($log as $l){ list($ano,$no,) = split(',',$l); $carray[] = $no; }
$cdata = array_count_values($carray); /*要素数数えて格納*/ $tim = time(); $tgcnt = 0; /*別機能用*/ $page = $_GET['page']; /*別機能用*/
foreach($cdata as $key=>$val){
foreach($log as $l){
list($ano,$no,$res,$now,$name,$email,$sub,$com,$url,$ho,,$pco,$pk,$cnt,$uid) =split(',',$l);
if($res==0 && $no == $key) {
$val = $val-1;//親記事もカウントしてたのを除外
if($tim-$pk<NEWTIME * 3600) { //NEWTIMEを宣言しないとエラー
if($page <= 0 && $tgcnt<PAGEVIEW){ //PAGEVIEWを宣言しないとエラー
echo "<a href=\"#$no\">".NEWIMG."{$sub}($val)</a> | ";$tgcnt++; //NEWIMGを宣言しないとエラー
} else {
echo "<a href=\"$SCRIPT_NAME?mode=all&no=$no\">".NEWIMG."{$sub}($val)</a> | ";$page--;
}
} else {
if($page <= 0 && $tgcnt<PAGEVIEW){
echo "<a href=\"#$no\">$sub($val)</a> | ";$tgcnt++;
} else {
echo "<a href=\"$SCRIPT_NAME?mode=all&no=$no\">$sub($val)</a> | ";$page--;
}}}}}}
- 309 :308:2008/04/14(月) 12:41:15 ID:???
- クソな処理なのは変わりませんが、自己解決できました。
- 310 :nobodyさん:2008/04/24(木) 21:25:50 ID:???
- 【. CGI名 .】 UpdaterRSS
【配布先URL】 http://php.s3.to/simple/
【. 置き場所 .】 http://php.s3.to/simple/source.php?updaterss.php
【ヘルプ内容】 ping送信機能を組み込みたい。
よろしくお願いします。
- 311 :nobodyさん:2008/05/02(金) 23:36:35 ID:???
- 【. CGI名 .】 Miniりすと
【配布先URL】 http://www.minicgi.net/
【. 置き場所 .】 http://www.minicgi.net/cgi2/list.html (サンプルあり)
【ヘルプ内容】
新規登録/編集でcheckbox(inputタグ)を使えるようにして、複数の項目を選択できるようにしたい
IDにカテゴリ付けをして、カテゴリ別に表示したい(だけど全表示してくれるページもあると有り難い)
この二つの機能を使えるようにしたいんですが
どうにもチンプンカンプンで自力では難しいので投稿しました
知恵をお貸しください。よろしくお願いします
- 312 :nobodyさん:2008/05/08(木) 10:00:49 ID:???
- 【CGI名】 スレッド天国 ver.1.10
【配布先URL】http://cgipon.specters.net/
【置き場所】http://cgipon.specters.net/tengoku/download.html
【ヘルプ内容】ログのスレ上げをなくしたいです。
(親スレに子レスが付くと、その親スレごと一番上にあがるやつです)
あげ荒らしが猛威をふるってるんで急ぎでお願いしたいです。
3060行位からそれらしい部分があるようにもみえるのですけど
perl素人すぎるのか、もの凄く複雑そうに見えちゃって
どこいじればいいのか かいもく検討がつきません。
どこいじればいいのか教えて下さい。(ぺこり
- 313 :nobodyさん:2008/05/14(水) 17:55:06 ID:1VhcNHK7
- 【. CGI名 .】 phpexit ver.1.1.4
【配布先URL】 http://chibinowa.net/
【. 置き場所 .】 http://chibinowa.net/webapp/phpexit.html
【ヘルプ内容】
項目の追加をお願いします。
配布先にスクリーンショット画面がありますが、
一覧部分の「webplog>perl」の部分(カテゴリの部分)の上部に、2件の項目を追加したく思っています。
追加項目の内容は、1件はテキストエリア、2件目はコメント欄と同じくらいの文章です。
個人で、テキストエリアの追加は出来たのですが、肝心の一覧にその部分が表示されず、行き詰っています。
lib/cmd/edit.php、item.php などを弄ってあります。
ご助言お願い致します。
- 314 :nobodyさん:2008/05/16(金) 23:46:50 ID:oqDS1N2X
- 313です。自己解決しました。
- 315 :nobodyさん:2008/05/17(土) 02:10:38 ID:Td8Jyj+I
- 【. CGI名 .】 Photo Memo
【配布先URL】 http://www.sa-k.jp/memo/cgi/p_memo.htm
【. 置き場所 .】 http://www.sa-k.jp/memo/cgi/p_memo/p_memo.cgi
【ヘルプ内容】
10枚までの同時アップロードなのですが、20枚までに増やせないでしょうか。
ファイルを開いて1〜10まである項目を無理矢理20まで増やしてみたのですが、
途中でエラーが出てしまい、どこをどういじったのかもわからず…
たくさんあって半日くらいかかっていじってみたのですが、結局わかりませんでした。
よろしくおねがいします。
- 316 :nobodyさん:2008/05/17(土) 04:44:29 ID:???
- foreach (@lines) {
($noa,$Yeara,$Montha,$Daya,$suba,$tail1a,$W1a,$H1a,$com1a,$tail2a,$W2a,$H2a,$com2a,$tail3a,$W3a,$H3a,$com3a,
$tail4a,$W4a,$H4a,$com4a,$tail5a,$W5a,$H5a,$com5a,$tail6a,$W6a,$H6a,$com6a,$tail7a,$W7a,$H7a,$com7a,
$tail8a,$W8a,$H8a,$com8a,$tail9a,$W9a,$H9a,$com9a,$tail10a,$W10a,$H10a,$com10a,$hosta) = split(/<>/);
ひどい処理だな。
一応html部から全て項目を増やせば動作するはず。
あるいは1件1行として全体的にリビルドしてしまうか。
123 KB
[ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]
■ おすすめ2ちゃんねる 開発中。。。 by FOX ★
このスレを見ている人はこんなスレも見ています。(ver 0.20)
LOTO6で4億円当たった男のブログその2 [loto]
Sleipnir Part.198 [Windows]
Sleipnir Part.197 [Windows]
Sleipnir Part.199 [Windows]
【2ちゃんブログ】次世代開発中心 Part2 [ブログ]
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 05.0.7.0 2008/06/25
FOX ★ DSO(Dynamic Shared Object)