トップ

プロフィール

ソフト

更新履歴

ブログ

メール

ごみ箱

  てぃらみすくれーぷWebPage - incpicker
■ incpicker Ver 1.05c

  • このソフトについて
    このソフトは画像またはWAVEファイルの中に違うファイルを組み込む(埋め込む)とファイルの取り出しを行うソフトです。
    見られたり、知られたくない秘密のファイルを送りたいときにご利用ください。
    俗に言う偽装ソフトになるんだと思いますが、そんな大した物ではありませんので、ファイル組み込みソフトということにします。
    パスワードも設定できますので、パスワードを知っている人にしか取り出せないようにすることもできます。

    Ver1.05bから、アングラ系への収録は、当方の都合によりご遠慮いただけますようお願いいたします。

    解凍すると以下のファイルができます。
    incpicker.exe ソフト本体です。
    incpicker.dat ボタンの画像ファイルです。
    incpicker_2.dat ボタンの画像の別バージョンです。
    (使用するときはincpicker.datにファイル名を変更してください)
    incpicker.htm このファイルです。
    hspext.dll HSPの拡張DLLです。(おにたま様製作)
    Himelib.dll PNGセーブ・ロード等を行うためのHSPの拡張DLLです。(浅葉姫香製作)
    sample.png サンプルファイルです。中には神崎こたつさんのイラストが組み込まれています。
    (Ver1.05で互換ファイルとして作成)
    makebtn.exe ボタンの画像を作成するソフトです。

  • 動作環境
    Windows 95/98/Me/2000/XPで5MB以上の空きメモリのある機種。(ファイルを読み込む分のメモリも必要です。)
    CPUはどれくらいでもかまいません。(組み込み・取り出しに時間がかかるだけです。)

    動作確認環境
    PC-9821 Lavie Nr15(Windows 95・メモリ 80MB・CPU Pentinum 150MHz)
    Dynabook Satelite1800 SA10AP(Windows XP・メモリ 256MB・CPU PentinumIII 1.0GHz)
    ValueStar VE56H(Windows XP・メモリ 256MB・CPU Celeron 1.1GHz)

  • インストール&アンインストール方法
    incpicker.lzhを適当なフォルダに解凍してください。
    アンインストールは、解凍したフォルダを削除すれば終わりです。

  • 対応している形式
    JPEG   .jpg .jpeg
    MAG    .mag
    BMP    .bmp
    PNG    .png
    WAVE  .wav

  • 対応している組み込めるファイル形式
    ファイルサイズに収まるファイルなら何でもいいです。(画像に画像を組み込むなどということもできます)

  • 操作方法(画面はVer 1.01cのものです)
    incpicker.exeを起動すると、上のように2つのボタンが表示されます。
    上側のボタンが、ファイルにファイルを組み込む処理、下側がファイルから組み込んだファイルを取り出す処理になります。

    各ファイルのファイル名は最大255文字までです。(フォルダ名は含みません)


    • 組み込み処理
      元にするファイル・組み込むファイル・保存ファイル名・パスワード・圧縮をするかを指定する画面が表示されますので、各ファイルを指定してOKを押すと組み込み処理が始まります。
      パスワードを設定しないとVer 1.01c以降と互換性のあるファイル(画像ファイルに組み込んでBMPで保存した場合)になります。圧縮もされません。
      圧縮をしないとVer1.03までと互換性のあるファイルになります。(WAVEファイルに組み込んだ場合はVer1.03以降のみ)
      それ以外ではVer1.05以降で互換性のあるファイルになります。
      組み込むファイルのサイズは最大128MB未満です(128MBはダメ)。 旧Ver互換で作成した場合は16MB未満(16MBはダメ)までとなります。
      入らなかったらエラーが出ますので違うファイルを選んでやってください。m(__)m
      旧Ver互換で組み込む場合、Ver1.04でファイルサイズの計算方法を変更したのでサイズぎりぎりのファイルはVer1.03以前で読めないことがあります。

      保存する形式がBMPやWAVEファイルの場合、圧縮する時は可逆圧縮できる(100%元に戻る)形式で圧縮してください。減色、JPEG、GIF、MP3化などデータを減らすことで圧縮する形式にしたら取り出せなくなります。
      もちろん拡大・縮小、変形、サンプリング周波数の変更等をしても取り出せなくなります。
      PNGやWMAの可逆圧縮にするとかBMPやWAVEのままLZH形式やZIP形式などで圧縮してください。

    • 取り出し処理
      ファイルが組み込まれているファイル・保存先を指定するダイアログが表示されますので順に進めていくと、取り出し処理が始まります。
      パスワードが指定されている場合、パスワード入力画面が出ます。 3回間違えるとキャンセルされます。
      注意として、指定したファイルにパスワードが設定されていない場合、本当にファイルが組み込まれているかはチェックしていません(というか原理上できません)ので間違って指定すると、暴走してしまうので気をつけてください。

  • ボタンの画像について
    Ver 1.02dよりボタンの画像がちょっと嫌だという方のためにボタンの画像をソフト内部から独立させました。
    makebtn.exeを使用して作成されるincpicker.datを元のファイルに上書きすれば変更することができます。
    ボタンに使う画像は152x64の大きさで作ってください。


  • ご注意
    大きなファイルは処理に時間がかかる恐れがあります。
    あまりに大きいと最悪ソフトが止まってしまうかもしれませんのでご注意ください。
    Ver 1.05aよりレジストリから組み込み画面などの背景色を取得するようにしましたが、一度も画面のプロパティにあるデザインで設定を変更していないとレジストリに内容が設定されないようです。
    回避策としてデフォルト色を設定するようにしましたが、背景色がボタンの色と合わない場合は、画面のプロパティのデザインで色設定を変更してみてください。(すぐに元の色に戻して頂いて結構です。)

  • ありがとうございます
    このソフトはONION software(おにたま)様のHSPを使用して作ってあります。
    また、ボタンのイラスト・サンプルファイルに組み込まれているイラストは神崎こたつさんの許可をもらって使わせてもらっています。
    PNGファイルのセーブ・ロード・ファイルの圧縮にlibpngとzlibを使用しています。

  • 最後に
    このソフトはフリーソフトウェアです。著作権は浅葉姫香にありますが、あるテレビ番組を見て思いついたソフトなので、参考にしたソフトの作者が特許等を持っていて、「これは私が考えたものだ。」と言われた場合はすぐにこのソフトの制作を中止します。
    また、このソフトを使ったことにより不具合が起きても責任を負えませんので使用者の責任によって使ってください。
    バグの報告はメールにてお願いいたします。

  • バージョン履歴
     Ver 1.05c 背景色をレジストリから取得できなかった場合は、デフォルト色を設定するようにしました。(Ver1.05bとの互換性はそのままです。)
    Himelib.dllをlibpngの修正にあわせて新しくしました。
     Ver 1.05b 組み込み時の前処理を少し変更しました。(Ver1.05aとの互換性はそのままです。)
    プログラムサイズを少し減らしました。
    当バージョンよりアングラ系雑誌への収録は、当方の都合によりご遠慮いただけますようお願いいたします。
     Ver 1.05a 組み込み画面などの背景色をレジストリから取得して正しい色を設定するようにしました。
     Ver 1.05 最大組み込みサイズを128MB未満までに変更しました。(旧Ver互換では16MB未満のままです。)
     Ver 1.04d ソフトが起動できなかったのを修正しました。(DLL中の命令が変更になっていたのを忘れてました。)m(__)m
     Ver 1.04c ソフト中の説明がおかしかったのを修正しました。(機能に変更はありません。)
     Ver 1.04b 4の倍数でない画像が崩れるのを修正しました。
    保存ファイルにデフォルトの名前を設定するようにしました。
     Ver 1.04a プログレシッブJPEGに対応しました。
     Ver 1.04 zlibを使ったファイルの圧縮ができるようになりました。
    ファイルサイズの計算方法を変更しました。
    (サイズぎりぎりのファイルは以前のバージョンで読めないことがあります。)
     Ver 1.03 WAVEファイルにも組み込めるようになりました。
    パスワードの入力ウインドウが消えないのを修正しました。
     Ver 1.02d ボタンの画像を違うのにも出来るように外部ファイルに変更しました。(機能はVer 1.02cと変わりません。)
    ボタンの画像ファイルを作成するためのソフトを同梱しました。
     Ver 1.02c Himelibをバージョンアップしたので圧縮ファイルサイズが小さくなりました。
    ソースファイルがVer 1.02までの状態に戻ってしまったので作り直しました。
    (もしかしたら前回までに直したバグがまた出るようになってしまったかもしれません)
     Ver 1.02b 保存ファイルに拡張子が指定されていないとPNGファイルになるようにしました。
    ちょっと高速化しました。
     Ver 1.02a 命令を書き間違えていて、PNGファイルが読み込めなかったり、64文字以上のファイル名が読めなかったのを修正しました。m(__)m
     Ver 1.02 PNGファイルに対応しました。
    パスワードを設定できるようにしました。
     Ver 1.01c 少しだけ高速化したつもりです。
     Ver 1.01b Ver 1.01で互換性がなくなっていたのに、サンプルファイルを作り直すのを忘れていました。m(__)m
    拡張子が2重で付いてしまうのを修正しました。
     Ver 1.01a HSPのどこかのバージョンアップでBMPセーブ機能をついたのを気づかないで自前で処理をしていたのをHSPの命令でセーブするように修正(笑)
     Ver 1.01 ファイルサイズチェックをソフト側(Ver 1.00aまでは使う人が計算)で行うようにしました。
    なるべく画像サイズいっぱいまで使えるようにしました。(前からの互換性はなくなりました。)
     Ver 1.00a ボタンのイラスト・サンプルファイルにこたつさんを絵を使うようにしました。
    アイコンを作成しました。
     Ver 1.00 テレビ番組を見て思いついて作成(笑)。

(C)2003-2007 Himeka Asaba


Access