----------------------------------------------------------------------------- 【 ソフト名 】 複数行置換 ver.1.96b 【製作・著作】 Copyright(C) 2006-2023 矢吹拓也 【 動作環境 】 Windows XP/Vista/7/8/8.1/10/11 (日本語版奨励) 【ランタイム】 .NET Framework 4.xが必要 ----------------------------------------------------------------------------- 1. はじめに   作者は先日、テキストファイルの特殊変換詰合せツール「改行コード変換」を  公開しました。しかし作者自身、そのツールを利用していて不満に感じる点が  出てきました。それは、2行以上の部分をまとめて置換したい場合に、エスケープ  文字を多量に用いた正規表現置換を行う必要があり、とても行いづらかったこと  です。   そこで、複数行の文字列を置換することに特化したツールを作ることにしました。  なお、今回のツール作成は、作者の VB.NET の練習を兼ねているため、動作には  .NET Frameworkが必要になります。  ※この「はじめに」は、2006年の開発当時のものをそのまま掲載したものとなります。 2. 何をするプログラムなのか?   テキストファイル中の、2行以上の文字列を置換します。   もちろん、1行だけの置換もできます。   置換前文字列の検索には、正規表現を用いることができます。   置換後文字列には、タグ指定を用いることができます。 3. 動作環境   Windows XP/Vista/7/8/8.1/10/11 であれば動きます。   Windows その他サーバ用途OSでは、動くかもしれません。   OSには最新のサービスパックを導入して下さい。 Windows 8以上では、デスクトップアプリとして動作します。 Windows Vista以降ではユーザー アカウント制御にご注意下さい。   動作にあたり、.NET Framework 4.x が必要です。   Windows XP/Vista/7では、.NET Framework 4.xをインストールする必要が  あります。マイクロソフト社より入手しインストールをお願いします。   https://www.microsoft.com/ja-jp/download/details.aspx?id=17851   このソフトウェアは自称初心者(=初心者であることを威張り、他の人より多く  の利益を得ようとする者)の方は利用できません。 4. インストール方法とファイル構成   ダウンロードしたファイルに応じて、インストール方法が変わります。  ・インストール版(実行ファイル) ※奨励   これは、自動インストール版です。   ダウンロードしたファイルを実行すると、インストールが開始されます。   (Windows XPではインストール版を利用いただけません。通常圧縮版を    ご利用下さい)  ・通常圧縮ファイル版(zip)   これは、単純にすべてのファイルが圧縮されただけのファイルです。   ローカルのハードディスクに適当なフォルダを作り、そこへ圧縮された  すべてのファイルを展開して下さい。   アップデートでインストールする場合は、上書きでインストールして  しまって構いません。   ファイルの構成は、下記の通りです。   mlrep.exe … プログラム本体   en\*.dll … 日本語環境以外での英語表示用リソース(永遠のベータ版)   mlrep.txt … ドキュメント(このファイル)   mlrep.chm … ヘルプファイル   mlrepc.exe … コマンドラインからの実行をサポートする補助プログラム   次のファイルはソースコードです。このプログラムを利用するだけなら不要   ですが、どんなことをやっているのか興味がある方は、ご閲覧ください。   なお、このソースコードの公開は、利用者の参考や部分コピーを目的とした   ものであり、直接派生のソフトウェアを作成することを目的としたものでは   ありません。詳しくは、作者までご質問ください。   source.7z … ソースコード一式(展開には7-zip、ビルドにはVB2010が必要)    zip版にのみ付属します。  ※インターネットからダウンロードしたzipファイルを、WindowsのZIP展開機能を   用いて展開した場合、それらにはZoneIdと呼ばれる、ネットからダウンロード   したことを示すフラグが付きます。この状態だと、exeファイルを実行するたび   に確認ダイアログが出たり、ヘルプファイルを表示・印刷しようとしたときに   「Webページへのナビゲーションは取り消されました」というエラーが表示され   たりします。そのため、ZIPファイルの展開には、Lhasaや+Lhacaなどのフリー   ソフトによる展開を行うことをお勧めします。詳細はこちらをご参照下さい。    https://www.inasoft.org/talk/h201205b.html  ※ヘルプファイル(chm)をネットワークドライブ上で開こうとすると、   OSによるセキュリティ上の制限により、開けないことがあります。   Web版ヘルプを下記のサイトで公開しておりますので、そちらをご覧下さい。    https://www.inasoft.org/webhelp/mlrep/HLP000001.html 5. アンインストール   本ソフトが起動中の場合は、終了してください。   本ソフトがスタートアップに登録されている場合、登録解除して下さい。   本ソフトウェアを、インストール版でインストールした場合、コント  ロール パネルの「プログラムと機能」(または「プログラムの追加と削除」)  から削除してください。   通常圧縮ファイルを用いてインストールした場合等は、手動でアンイン  ストールを行う必要があります。   インストール時にコピーしたファイルを、すべて削除してください。   データも削除する場合は、下記のレジストリキーを削除してください。   HKEY_CURRENT_USER\Software\InaSoftAns\mlrep 6. 起動方法   エクスプローラなどから mlrep.exe を起動するか、デスクトップや  スタートメニューにmlrep.exeへのショートカットを作成し、そこから  起動します。   コマンドライン版については、mlrepc.exe をオプションを付けずに  実行すると使い方が表示されるので、それに従ってください。mlrepc.exe  を利用するには、mlrep.exe が必要です。 7. 使用方法   付属のヘルプをご覧下さい。 8. 著作権・転載について   本プログラムはフリーソフトです。著作権は 矢吹拓也 にあります。   本プログラムを使用した際に生じたいかなる障害についても、またドキュメント  ファイル等に不手際があったとしても、著作権所有者は一切の責任を負わないもの  とします。   このソフトウェアは、ユーザーが自称初心者(=初心者であることを威張り、他  の人より多くの利益を得ようとする者)である場合は利用できません。自称初心者  の方のご利用はお控えいただきますよう、お願いします。従いまして、自称初心者  の方が初心者であるが故に起こした事故、または自称初心者であるが故の質問など  は一切受け付けませんので、予めご了承下さい。   このプログラムは再配布可能[*]です。これには、他のネットワーク、インター  ネット上の他のサイトへの転載、雑誌の付属メディアへの掲載・収録も含まれま  す。一般的な再配布の概念を拡張し、次の事柄も認められます。   ・アーカイブ形式の変更を行うこと。あるいは再アーカイブを行うこと。   ・他国語への翻訳を行うため、配布物にあらかじめパッチを当てて再配布    すること。あるいはパッチを公開すること。   ・有用なメッセージの追加あるいは有用なメッセージへの変更のために、    配布物にあらかじめパッチを当てて再配布すること。あるいはパッチを    公開すること。   ・有用な機能を追加するために、オリジナルのモジュールの追加を行うこと    (ファイル単位に限る)。   ・不要な機能を除去するために、ファイル単位で除去を行うこと。   ・有料での再配布を行うこと。あるいは有料ネットワークへ転載すること。   なお、ミラーサイトへの転載を行う場合は、改変は一切認められません。  [*] 最も新しい正式版の再配布をしていただきますよう、ご協力をお願いします。    開発途中のバージョン(tr/α/pp/pr/β/fb/rc等)の再配布をしてはいけません。    開発途中のバージョンが雑誌等の付属メディアに収録されてしまった場合、出    版社の全負担で回収していただくことになりますのでご注意下さい。   再配布については、作者に断りなく行うことができます。   本ソフトウェアの著作権上の規定は、日本国の法律に準拠することとします。   詳しくは、INASOFTのWebサイトを参照して下さい。   個別の事情がある場合や不明点などは、作者までご相談下さい。   ニュースサイトや更新情報を扱うサイト、個人サイトなどでの紹介などで  アイコンや実行画面を使われる場合も、連絡なしで構いません。   プログラム中になんらかのバグが見つかったり、ドキュメントやヘルプの中にミ  スがあった場合は、メールなどで知らせていただけるとありがたいです。   ウイルス対策ソフトによる誤検知と思われる状況が発生した場合は、作者へ  問い合わせるのではなくウイルス対策ソフトメーカーへ直接連絡願います。   作者へは念のため報告のような行為もご遠慮下さい。 9. 質問をお寄せになる場合の注意   質問をお寄せになる前に、ご質問の内容が本ソフトウェアと無関係のものでない  かをご確認下さい。また、同様の質問がすでにサイト上やドキュメント中に記載済  みでないかもご確認ください。   質問をお寄せいただく場合は、ソフトウェアの名称・バージョンなどの基本的な  情報の他、お使いのPCの機種名や環境情報、OSの名称やバージョン等をなるべく  細かくお知らせ下さい。   回答に必要な情報がお寄せいただけないと、質問にお答えできないことがありま  すので、ご協力をお願いします。 10. 更新履歴 付属のヘルプをご覧下さい。 11. 開発支援金の受付について   いつもご利用いただきありがとうございます。   INASOFTでは開発支援金(いわゆる寄付)の受付を開始いたしました。受付の  方法については、下記サイトをご参考いただければと思います。   開発支援金について   https://www.inasoft.org/kifu.html   よろしくお願いします。 ※Windows、Windows NTは米国Microsoft Corporationの米国およびその他の国におけ  る登録商標です。 ※その他記載されている会社名、製品名などは、各社の登録商標もしくは商標です。 ※本ソフトウェアを利用される方がお使いになるPCに、ウイルス対策が施されている  ことを確認して下さい。ウイルス対策が施されていない場合、本ソフトウェアを  利用してはいけません。また、質問も受け付けません。 ----------------------------------------------------------------------------- [INASOFT] https://www.inasoft.org/ [eメール] https://www.inasoft.org/mail.html を参照してください。