X



perlスクリプト⇒phpスクリプト移植要望スレ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
垢版 |
02/10/27 15:41ID:Q6Y/Bw9n
perlで書かれたCGIをPHPへの移植を希望するスレ。
随時受付中
どんなperlなCGIから、PHPへの移植要望が
続発するのか? (w
0463nobodyさん
垢版 |
2005/10/16(日) 16:45:40ID:???
無視せずに反応するお前らも荒らし
0464nobodyさん
垢版 |
2005/10/17(月) 17:59:32ID:???
>無視せずに反応するお前らも荒らし
こんな事を言うやつってネットの世界にどっぷりって感じだな。

0466nobodyさん
垢版 |
2005/10/19(水) 23:13:30ID:???
CGIスクリプトをPHPスクリプトに変換するツールみたいのがありませんでしたっけ?

どなたかご存知じゃありませんか?
0467nobodyさん
垢版 |
2005/10/20(木) 00:33:57ID:???
>>466
無いんじゃない? 妙な変換してエラー潰していくよりは書いたほうが早いし。
0468nobodyさん
垢版 |
2005/10/21(金) 23:19:57ID:???
>>467
そうですか…
どっかで見た気がしたもんで...
有難うございました
0470nobodyさん
垢版 |
2005/11/29(火) 00:33:27ID:eyyc/uZF
【CGI名】 urlmemo
【配布先URL】 ttp://derangeworld.hp.infoseek.co.jp/source
【依頼期限】 半年ぐらいなら待てます
【依頼内容】 PHPにして頂きたいです
多少機能を落としても構いませんので、どうかよろしくお願いします。
0471nobodyさん
垢版 |
2005/11/29(火) 16:05:48ID:???
>>470
機能落としたら1行掲示板とどう違うの?
0472470
垢版 |
2005/11/29(火) 19:54:19ID:eyyc/uZF
>>471
1行掲示板ではタイトルを自動取得出来ません。
説明不足でしたが、タイトルを自動取得の機能はどうしても欲しいです。
0473nobodyさん
垢版 |
2005/11/30(水) 15:55:36ID:???
>>470
タイトル取得関数だけ作った
PHP5以上が必要
ニュースサイトはソースが変わって取れなくなっているところがある
最初は修正してたけど結局いつかは使えなくなるわけで途中でやめた。

ttp://syobon.com/mini/src/mini11187.txt
0474470
垢版 |
2005/11/30(水) 21:33:39ID:dd01oJyp
>>473
こんなに早く作って頂けるとは、思いませんでした。
本当にどうも有難うございます!
0475nobodyさん
垢版 |
2005/12/01(木) 07:00:56ID:???
>>474
いや、関数だけなので使えないと思うんだけど。
0477nobodyさん
垢版 |
2006/02/04(土) 01:26:43ID:???
【CGI名】 Web Forum
【配布先URL】 ttp://www.kent-web.com/bbs/wforum.html
【依頼期限】 一ヶ月ぐらい。
【依頼内容】 多少の改造&PHP化

今まで蓄積した過去ログが勿体ないので、閲覧専用にした上でPHP化して頂けないかと思っています。
よろしくお願いします。
0479nobodyさん
垢版 |
2006/02/06(月) 17:13:35ID:bD4V65py
【CGI名】BBQ for PHP
【配布先】http://bbq.uso800.net/code.html
【依頼期限】問いません。
【依頼内容】PHP化
0480◆SANUKI/VII
垢版 |
NGNG
if(gethostbyname(join('.',array_reverse(explode( ".", $_SERVER['REMOTE_ADDR'])).'.niku.2ch.net') == "127.0.0.2") {
DispError("ERROR!","ERROR:PROXY規制中!");
}

こんな漢字化?
0481nobodyさん
垢版 |
2006/02/07(火) 10:46:06ID:???
>>477
表計算ソフトに放り込んで、データ構造を変えて保存汁
>>478
404
0482nobodyさん
垢版 |
2006/02/09(木) 04:00:11ID:???
依頼者はPHPのバージョン書いたほうがいいと思うぞ
0483nobodyさん
垢版 |
2006/02/13(月) 19:45:28ID:???
DSBLをPHPでも使いたいので、お願いします。

# --- DSBL・・・
printf splice(@Out_String, 0, 1), $ip;
my $ip0 = join '.', unpack 'C4', gethostbyname(sprintf qq|%s.list.dsbl.org|, join '.', reverse split /\./, $ip);
$str = $ip0 =~ /^127/ ? qq|<span class="alert">LISTされてますよ( ̄ー ̄)ニヤリッ</span><em>
<a href="http://dsbl.org/listing?$ip">more details</a></em><br>\n| : qq|<span class="safe">まだ大丈夫。(^o^)</span><br>\n|;

ソースはhttp://sv2ch.baila6.jp/chk_proxy.cgi?sourceです。
PHP化を是非よろしくお願いします。バージョンは4.4.2です。
0484nobodyさん
垢版 |
2006/02/14(火) 03:30:15ID:???
>>483

if (dsbl($_SERVER['REMOTE_ADDR'])) {
    echo '<span class="alert">LISTされてますよ( ̄ー ̄)ニヤリッ</span><em>
    <a href="http://dsbl.org/listing?' ;. htmlspecialchars($_SERVER['REMOTE_ADDR']) . '">more details</a></em><br>';
} else {
    echo '<span class="safe">まだ大丈夫。(^o^)</span><br>';


function dsbl($dnsbl_target) {
   $dnsbl_check = array('list.dsbl.org',
                      // 'niku.2ch.net'
                       );
   if ($dnsbl_target) {
       $rip = implode('.', array_reverse(explode('.', $dnsbl_target)));
       for ($i = 0; $i < count($dnsbl_check); $i++) {
           if (checkdnsrr($rip . "." . $dnsbl_check[$i] . '.', 'A')) {
               $listed .= $dnsbl_check[$i] . ' ';
           }
         }
       if ($listed) { return $listed; } else { return false; }
   }
}
0488nobodyさん
垢版 |
2006/02/25(土) 00:28:01ID:rOoiEab3
>>487
できねえならレスするな
0489nobodyさん
垢版 |
2006/02/25(土) 08:31:39ID:cOA5kjp4
>>488
デバッグ中だったがお前の態度が気に入らないのでやめた
ttp://lint.s1.x-beat.com/up/img/up11291.gif
0490485
垢版 |
2006/02/25(土) 18:55:39ID:J46cQdYa
>>489
>>488は俺じゃない
0491nobodyさん
垢版 |
2006/02/25(土) 18:57:59ID:vPSqT9ia
俺が485だよカス
0492485
垢版 |
2006/02/25(土) 19:23:05ID:J46cQdYa
>>491
やめろ
>>489
騙されずに最後までおねがい
0494西口
垢版 |
NGNG
こんにちは。西口と申します。

現在私は情報商材の紹介ホームページを作成しています。
ホームページの全体像はできています。
そこで、そのホームページの中心ともいえるプログラムを組んでいただきたいと思っています。
ご協力お願いします。報酬として、アフェリエトノウハウなどを5本ほど(10万円相当)
を提供します。
0495nobodyさん
垢版 |
2006/02/26(日) 20:37:28ID:???
>>494
10万でプログラムか。最低30万は用意しないと。
それにアフィリエイト1本で2万て終わってるでしょ。

どうしてもと言うならsohoビレッジへどうぞ。
0496nobodyさん
垢版 |
2006/03/02(木) 20:49:58ID:???
2ちゃんでせんでんするなら
ひろゆきにおかねはらいましょうね(はぁと

亀レスだったorz
0497joint
垢版 |
NGNG
このスレのページランクが2でした。
0498joint
垢版 |
NGNG
1に下がりました
0499nobodyさん
垢版 |
2006/03/05(日) 14:06:08ID:cC/lKn/K
さっき4にあげときました^^
0500joint
垢版 |
NGNG
今2です。
0501nobodyさん
垢版 |
2006/03/07(火) 13:19:15ID:???
>>483-484
PEAR使っていいなら
このほうが楽じゃない?

<?php
require_once('Net/DNSBL.php');

$dnsbl = new Net_DNSBL();
$dnsbl->setBlacklists(array('list.dsbl.org', 'xbl.spamhaus.org', 'sbl.spamhaus.org'));
if ($dnsbl->isListed($_SERVER['REMOTE_ADDR'])) {
    die('block!!');


?>
0503nobodyさん
垢版 |
2006/04/15(土) 23:11:00ID:d+Xx3ToR
たもつまもる
0504504
垢版 |
2006/04/22(土) 18:19:41ID:qsSYMI9J
$html =~ s/&(?!#[0-9]+;|#x[0-9a-fA-F]+;|amp;|quot;|gt;|lt;)/&amp;$1/gi;

Perlで上記のようにして特定の&以外の&を&amp;に変換していますが
これをPHPに移植したいと思います。どう書けば良いでしょうか?
preg_replaceを使ってそのまま

$html = @preg_replace("/&(?!#[0-9]+;|#x[0-9a-fA-F]+;|amp;|quot;|gt;|lt;)/i", "&amp;\\1", $html);

と書いてみましたが、全ての&が&amp;に変換されてしまいました。

0505504
垢版 |
2006/04/22(土) 18:48:36ID:???
504ですが自己解決しました。
どうやら書き直したスクリプトが間違ってたみたいでした。
0507nobodyさん
垢版 |
2006/04/29(土) 20:40:10ID:???
PHPでもCGIですが、何か?
0509nobodyさん
垢版 |
2006/05/01(月) 00:54:33ID:???
そんなネチネチした揚げ足取らなくてもいいだろうに・・・
スレタイ読めば分かるだろ。
0511nobodyさん
垢版 |
2006/05/14(日) 16:26:56ID:sYEH117B
たもつまもる
0512nobodyさん
垢版 |
2006/05/18(木) 22:21:11ID:???
このスレって必要性無い希ガス。。。
だれもperl⇒phpしてないやんけ。
0513nobodyさん
垢版 |
2006/05/19(金) 02:12:31ID:???
perlとphp両方判るヤツは移植の必要性を感じないからだろう
0514nobodyさん
垢版 |
2006/05/19(金) 12:24:43ID:7jllglu+
核心ついちゃったよ
0515nobodyさん
垢版 |
2006/06/26(月) 05:26:37ID:???
何で一時期PHPがあんなに盛り上がってたんだろうね。。。
0516nobodyさん
垢版 |
2006/06/28(水) 17:14:43ID:???
とゆーか素朴な疑問なんだけど
日本じゃ Perl>>PHP って感じだけど
外国で色んなスクリプト紹介してるとこ見ると、PHPスクリプト数の方が多いよな。
外国無料スペースでもPerlだけ可よりPHPだけ可の方が多いみたいだし
単純にそれだけじゃ計れないとは思うけど、あんま盛り上ってないのって日本だけ?
0517nobodyさん
垢版 |
2006/06/28(水) 20:47:10ID:bmlDnHas
日本でもとっくにPHP>Perlですが
太古の財産にperlが多いだけで未だにperl使ってんのは2chとmixiくらい
0519nobodyさん
垢版 |
2006/06/28(水) 21:45:39ID:???
業務レベルでWEBシステムだとServletに移ってきているからPerlもPHPも・・・
0521nobodyさん
垢版 |
2006/07/01(土) 16:11:58ID:grFrvUAO
たもつまもる
0522nobodyさん
垢版 |
2006/07/05(水) 20:04:48ID:FzFexHkB
山崎剛明は雑学の知識はかなり有るが、それ以外のことには正真正銘のバカだ
0523nobodyさん
垢版 |
2006/07/24(月) 13:18:28ID:???
2chトリップ

#perl
$tripkey = "#istrip";
$tripkey = substr($tripkey,1,);
$salt = substr($tripkey.'H.',1,2);
$salt =~ s/[^\.-z]/\./go;
$salt =~ tr/:;<=>?@[\\]^_`/ABCDEFGabcdef/;
$trip = crypt($tripkey,$salt);
$trip = substr($trip,-10);
$trip = sprintf("◆%s",$trip);
print "$trip";

おながいします。
0524nobodyさん
垢版 |
2006/07/24(月) 14:34:20ID:???
これをphp化するのに何がわかんないの?
0525nobodyさん
垢版 |
2006/07/24(月) 15:23:32ID:???
>>523
$salt =~ s はpreg_replace
$salt =~ tr はstrtr
あとはそのまま
0526nobodyさん
垢版 |
2006/07/24(月) 19:50:20ID:???
だめでした 動きませんでした
0527nobodyさん
垢版 |
2006/08/03(木) 07:40:19ID:???
phpの<?php とか書くのがウザいんですけど、どうしたらいいんでしょうか。
053324
垢版 |
2006/10/14(土) 22:40:02ID:NOwYx/e8
2500のフォルダーの中のファイルをファイル単位で
一定時間経過したファイルを自動削除するスクリプトを教えてください
素人より
0536nobodyさん
垢版 |
2006/10/28(土) 16:58:20ID:???
<?php
echo "hello";
?>
を出力するperlスクリプト募集してます。
30分で書き直しますよ。はやいですよ!
0539nobodyさん
垢版 |
2006/11/04(土) 02:08:02ID:???
ranklinkおながいしまつ。
あとphp Learnsっていうとこは閉鎖したんですかね?
MYSQL LINKRANKっていうの配布してたと思うんですが・・・
0540nobodyさん
垢版 |
2006/11/10(金) 14:10:33ID:heK35Ua2
http://sugachan.dip.jp/download/
Sn UploaderのPHP化はできますでしょうか。
PHP4.xでもPHP5.xでも構いません。
0541nobodyさん
垢版 |
2006/11/10(金) 14:39:11ID:???
PHPのロダは沢山あるが、それじゃダメなのかと小一時間。
0542nobodyさん
垢版 |
2006/11/10(金) 21:26:14ID:heK35Ua2
本当ですね、>>10のヤツにします。
スレ汚しスマンコ
0543nobodyさん
垢版 |
2007/02/16(金) 02:01:40ID:???
誘導されましたのでこちらで、、
【cgi名】metcha.cgi
【配布元】ttp://bach.istc.kobe-u.ac.jp/metcha/help.html
【依頼内容】phpへスクリプト移植おねがいします
UTF-8などでも文字化けがないとうれしいです

0544nobodyさん
垢版 |
2007/02/16(金) 11:10:59ID:???
metcha.cgi
1500行+モジュール一部をPHP化・・・大人しくPerlで使った方がよくね?
0545nobodyさん
垢版 |
2007/03/07(水) 09:37:03ID:???
つーか移植の理由も書いてくれんと手の出しようが無い
0546nobodyさん
垢版 |
2007/05/24(木) 10:29:09ID:JQP/oc5F
【cgi名】upppu.cgi
【cgi内容】アルバム風、画像アップロード掲示板
【配布先】ttp://tackysroom.com/cgi_upppu.htm
【利用規約】http://tackysroom.com/page_cgi_hajimeni.htm
>>■再配布・無料レンタルに関しては、各スクリプトソース内部にある「著作権表記」を削除しなければ
どんなにカスタマイズされようがオッケーと致します。

PHPにリメイクをどなたかお願いできませんでしょうか?
cgiで動作させていましたが、高負荷で、PHPにしたら少しは
マシになるかなと思ったのですが、移植されているサイトさんなどは
ない様子なので、ゼヒお願いします。
0547nobodyさん
垢版 |
2007/05/24(木) 10:30:41ID:???
sageわすれました・・。゚(゚´Д`゚)゚。
0548nobodyさん
垢版 |
2007/07/11(水) 12:07:19ID:???
質問スレから誘導されました。

下記のperlスクリプトをphpで書き直したいのですが、perlはわからないのでどなたかphpに直して頂けないでしょうか。
phpでプログラムを書いていてわからない所があり、参考になるプログラムを探した所perlしか見当たりませんでした。

下記のperlスクリプトは私が必要としているスクリプトの一部を書き出しました。

# IMG タグを変換する(cid方式にまとめる)
my $filelist = {};
$content =~ s#(< (?:IMG|INPUT) \s[^>]*? SRC=)
('[^'>]+'|"[^">]+"|[^">\s]+)
((?:\s+[^>]*)? >)
#&conv_img_tag( $1, $2, $3, $filelist )#gexi;
$content =~ s#(< (?:BODY|TABLE|TR|TD) \s[^>]*? BACKGROUND=)
('[^'>]+'|"[^">]+"|[^">\s]+)
((?:\s+[^>]*)? >)
#&conv_img_tag( $1, $2, $3, $filelist )#gexi;
$DEBUG and print STDERR "[img=",scalar(keys %$filelist)," tags]\n";
0549nobodyさん
垢版 |
2007/07/11(水) 12:12:54ID:???
sub conv_img_tag {
my( $prefix, $src, $suffix, $imghash ) = @_;
return unless ref $imghash;

# "" で囲まれていたら
$src = $1 if ( $src =~ /^["'](.*)["']$/s );

# cid は img01 からカウントアップ
my $cnt = scalar keys %$imghash;
my $cid = sprintf( "cid%02d", $cnt + 1 );

# 既に同じ画像を使っていたら同じ cid とする
foreach my $prev ( sort keys %$imghash ) {
if ( $imghash->{$prev} eq $src ) {
$cid = $prev;
last;
}
}

$imghash->{$cid} = $src;

my $ret = sprintf( '%s"cid:%s"%s', $prefix, $cid, $suffix );
$ret;
}

引用元:Kawa.net xp (http://www.kawa.net/)
http://www.kawa.net/works/perl/i18n-emoji/i18n-emoji.html
0550nobodyさん
垢版 |
2007/09/19(水) 23:28:36ID:???
>>65のスクリプトって、リンク先もうないみたいなんですが
どなたかお持ちの方いらっしゃいますか?
0551nobodyさん
垢版 |
2007/10/18(木) 00:36:47ID:???
>>548
それほど難しい表現してるわけでもなし、phpが書けるならわかりそうなもんだが
どこがわからんの?
0552nobodyさん
垢版 |
2007/12/31(月) 16:54:09ID:Qj9jcT2o
【 スクリプト 】 PcMonster2
【 配布先URL 】 http://game1.openspc2.org/~yasu/pm3/
         「■PcMonster2 DL」のところ
よろしくお願いします。

0554552
垢版 |
2008/01/01(火) 13:06:11ID:???
>>553
報酬といいますと?
やっぱり金品ですか?
0555nobodyさん
垢版 |
2008/01/01(火) 13:10:32ID:???
俺は金品でも金品じゃなくても構わないけど
0556552
垢版 |
2008/01/01(火) 14:20:25ID:???
>>555
僕工房なんでお金とか出せないんですけど…
0558552
垢版 |
2008/01/01(火) 16:21:40ID:???
>>557
どうすればやっていただけるでしょうか?
0559nobodyさん
垢版 |
2008/03/10(月) 18:22:04ID:???
>>552
ちょっと興味があったので、見てみたんだけど、なんていうか
これをまともなwebアプリにするのは骨が折れるわ。
0561nobodyさん
垢版 |
2008/03/21(金) 09:40:33ID:???
トップページの更新履歴で簡単につかえるものがない。
埋め込み式で。
ttp://php.s3.to/simple/#update
のUTF-8版がほしい。
0562nobodyさん
垢版 |
2008/03/21(金) 13:04:34ID:???
そんくらい自分で作れ
0563nobodyさん
垢版 |
2008/03/28(金) 22:45:33ID:d/zTXO0i
>>338
再UP希望
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況