記事No | : 15759 |
投稿日 | : 2018/01/22(Mon) 21:02:13 |
タイトル | : 画像認証の画像を差し替えたい |
ID情報 | : TokuSan |
投稿者 | : 特務参謀 |
URL | : http://metalmax.s5.xrea.com/wiki/index.php |
何度もお騒がせして申し訳ありません。
画像認証の画像を差し替えたいです。
漢数字での表示であるjapan.pngですが、0が〇であったり一、二、三表記なので、漢字圏出身者でなくてもどの字がどの数字か特定されやすいように思うので、差し替え用の画像を作りたいのですがいざpng形式画像を作り適用してみると画像認証の画像が表示されません。
画像側の設定の問題なのでしょうか?
(解像度が水平垂直それぞれ何dpiであるかとか、ビットの深さとか)
それとも特定の書式の画像しか使えないプログラムなのでしょうか?
他、画像認証の画像の寸法を大きくすることはできますでしょうか?
これらが、その画像です。
libフォルダ内に置いた画像はアドレスを張っても表示できないので、別の場所に同じものをアップロードしています。
http://metalmax.s5.xrea.com/kanji.png
http://metalmax.s5.xrea.com/kanji.bmp
http://metalmax.s5.xrea.com/kanjimini.png
http://metalmax.s5.xrea.com/kanjimini.bmp
http://metalmax.s5.xrea.com/kanjimini1.png
記事No | : 15760 |
投稿日 | : 2018/01/23(Tue) 15:46:15 |
タイトル | : Re: 画像認証の画像を差し替えたい |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : http://shade-search.com/sts/term/term.php |
なんのCGIなのか書かれていないので、
captcha.cgiで画像認証にライブラリ版を使用していると勝手に推測します。
画像認証に使用されているモジュールpngren.plを読んでみると、
SI-PNGという画像でないとエラーが出ると書いてあります。
しかしこのpngren.plの作者さんのサイトはすでに閉鎖されているので、
SI-PNGがどんなPNGなのかよくわからないです。
バイナリモードで読み込んだpngファイルの中身が$pngとすると
if(substr($png, 0, 0x10) ne "\x89PNG\x0d\x0a\x1a\x0a\0\0\0\x0dIHDR"){
return 3;
}
if(substr($png, 0x18, 5) ne "\x08\x03\0\0\0"){ return 3; }
if(substr($png, 0x25, 3) ne 'pgC'){ return 3; }
のどれかに該当するとSI-PNGではないとはねられます。
記事No | : 15761 |
投稿日 | : 2018/01/23(Tue) 18:23:12 |
タイトル | : Re^2: 画像認証の画像を差し替えたい |
ID情報 | : TokuSan |
投稿者 | : 特務参謀 |
URL | : http://metalmax.s5.xrea.com/wiki/index.php |
> なんのCGIなのか書かれていないので、
> captcha.cgiで画像認証にライブラリ版を使用していると勝手に推測します。
>
> 画像認証に使用されているモジュールpngren.plを読んでみると、
> SI-PNGという画像でないとエラーが出ると書いてあります。
> しかしこのpngren.plの作者さんのサイトはすでに閉鎖されているので、
> SI-PNGがどんなPNGなのかよくわからないです。
>
> バイナリモードで読み込んだpngファイルの中身が$pngとすると
>
> if(substr($png, 0, 0x10) ne "\x89PNG\x0d\x0a\x1a\x0a\0\0\0\x0dIHDR"){
> return 3;
> }
> if(substr($png, 0x18, 5) ne "\x08\x03\0\0\0"){ return 3; }
> if(substr($png, 0x25, 3) ne 'pgC'){ return 3; }
>
> のどれかに該当するとSI-PNGではないとはねられます。
>
いろいろとありがとうございます。
http://web.archive.org/web/20040803064345/http://park16.wakwak.com:80/~pax/n/counter/
http://web.archive.org/web/20040815153550/http://park16.wakwak.com:80/~pax/n/counter/ver1/jisaku.html
調べたところ、手掛かりはつかめたのですが…
該当ツールが手に入らないのです…
どこかで再配布してないものか…
記事No | : 15763 |
投稿日 | : 2018/01/25(Thu) 16:34:26 |
タイトル | : Re^3: 画像認証の画像を差し替えたい |
ID情報 | : teketen |
投稿者 | : てけてん |
> 調べたところ、手掛かりはつかめたのですが…
> 該当ツールが手に入らないのです…
> どこかで再配布してないものか…
http://www.kent-web.com/support/bbs/?list=all&bos=15214
を参考に。
同じweb.archive.orgのキャッシュですが、過去ログで紹介したページではダウンロード可能です。
記事No | : 15765 |
投稿日 | : 2018/01/25(Thu) 18:27:04 |
タイトル | : Re^4: 画像認証の画像を差し替えたい |
ID情報 | : TokuSan |
投稿者 | : 特務参謀 |
URL | : http://metalmax.s5.xrea.com/wiki/index.php |
> > 調べたところ、手掛かりはつかめたのですが…
> > 該当ツールが手に入らないのです…
> > どこかで再配布してないものか…
>
> http://www.kent-web.com/support/bbs/?list=all&bos=15214
> を参考に。
> 同じweb.archive.orgのキャッシュですが、過去ログで紹介したページではダウンロード可能です。
おお、できました!
そこから落としてきたツールで加工すれば、ちゃんと表示されました!
http://metalmax.s5.xrea.com/kisakura/EF81EF67D52.cgi
この通りです。ありがとうございます。