String-O-Matic 30.0

ライセンス: 無料トライアル ‎ファイルサイズ: 13.71 MB
‎ユーザー評価: 4.0/5 - ‎1 ‎投票

String-O-Matic は、複数のファイルで複数の文字列を使用して検索および置換操作を実行します。 これは、多数のソース コード ファイルを持つ大規模なプロジェクトで作業するコンピュータ プログラマ向けに特別に設計されましたが、HTML を含む任意の種類のファイルを使用できます。 検索と置換の操作は、ファイル名に対しても実行できます (一括名前の変更)。 詳細なログは、検索されて置換されるすべての文字列のログが保持されます。 正規表現、大文字と小文字を区別しない、単語全体、および行全体の検索がサポートされています。 String-O-Maticは、プロの、堅実なプログラムです - それ以下のものにあなたのファイルを信頼しないでください!

バージョン履歴

  • バージョン 30.0 に転記 2020-08-18
    "全体行" 検索のサポートが追加されました。
  • バージョン 29.0 に転記 2019-08-22
    多数のマイナーな改善。
  • バージョン 28.0 に転記 2019-02-06
    正規表現は"置換時プロンプト" 機能と互換性があります。
  • バージョン 27.0 に転記 2018-05-15
    バイトオーダーマークのないユニコードファイルを操作する機能を追加しました。
  • バージョン 26.0 に転記 2017-10-02
    正規表現をテストするためのツールを追加しました。
  • バージョン 25.1 に転記 2017-03-08
    正規表現のサポートが追加されました。
  • バージョン 24.0 に転記 2016-10-17
    ASCII ファイルのコード ページを制御する機能を追加しました。
  • バージョン 11.2 に転記 2007-04-06

プログラムの詳細

Eula

EULA - 使用許諾契約書

エンドユーザー使用許諾契約 重要 - 注意深く読んでください:あなたがインストールしているソフトウェアのこのエンドユーザーライセンス契約("EULA")("ソフトウェア")は、あなた("Licensee")(個人または単一のエンティティ)とガンマダインコーポレーション("Licensor")との間の法的合意です。本ソフトウェアのダウンロード、インストール、コピー、有効化、またはその他の方法で、本契約の条項に拘束されるものとします。本契約の条項に同意しない場合、お客様は本ソフトウェアの使用またはコピーを許可されません。 本ソフトウェア、その文書、およびその他の関連ファイル("ライセンスマテリアル")は、著作権法、国際著作権条約、その他の知的財産法および条約によって保護されています。ライセンスマテリアルはライセンスを受け、販売はされません。ライセンスは、ライセンスマテリアルに所有権や所有権を付与しません。ライセンサーはライセンスマテリアルを所有し、ライセンシーにライセンス供与するための完全な権限を有します。 1. 許可された使用。これはフリーソフトウェアではありません。本契約の条件に従い、ライセンシーは30日間無償で評価目的で本ソフトウェアを使用することが許可されます。ライセンシーが30日の評価期間後にソフトウェアを使用する場合は、ソフトウェア使用ライセンス("License")を購入する必要があります。ライセンスは、http://www.Gammadyne.comで電子的に支払うことができます。30日間の評価期間後に本ソフトウェアまたはその作成ファイルの無許可使用は、米国および国際著作権法に違反しています。評価期間中、ライセンシーは作成済みファイルを第三者に配布するライセンスを取得しません。 購入した各ライセンスは、ライセンスを5回のアクティベーションに与えます。ライセンス料の支払いを受け取ると、ライセンスは、ソフトウェアの製品アクティベーションウィンドウに入力することができるライセンスIDを電子メールで送信されます。ライセンス ID は、ライセンサーの Web サーバーに送信されます。ライセンス ID が有効な場合、ソフトウェアはすべての制限を解除し、ライセンスから 1 回のアクティベーションが差し引かれます。ソフトウェアは、別のハードドライブに移動するか、またはメジャーアップグレード(1.0から2.0など)がインストールされるまで、ロック解除されたままになります。マイナー アップグレード (1.0 から 1.1 など) は、ライセンス認証を使用しません。ライセンス認証は、単一のコンピュータまたはユーザーに限定されません。何らかの理由でアクティベーションステータスが失われた場合、ライセンサーは責任を負いません。ライセンスからすべてのアクティベーションが使用されると、ライセンスは取り消されます。ライセンス認証とライセンスの払い戻しは、ライセンサーの裁量によるものにすすめます。 ライセンシーは、ライセンスIDの送信やWebサーバからの応答を妨害したり、傍受したりすることはできません。 2. ファイルを作成しました。ソフトウェアによって作成されたファイル("作成されたファイル")は自由に配布可能でロイヤリティフリーです。ソフトウェアの外部で作成したファイルを修正、逆アセンブル、逆コンパイル、またはリバースエンジニアリングしたり、別の許可を与えたりすることは禁止されています。ライセンシーは、作成されたすべてのファイルに関するすべての著作権表示を維持する必要があります。 3. マルウェアではありません。ソフトウェア自体は、マルウェアを含むものではなく、含みもありません。"malware" という用語には、ウイルス、トロイの木馬、ワーム、アドウェア、スパイウェア、またはその他の種類の悪意のあるソフトウェアが含まれます。ソフトウェアにマルウェアが含まれていることが判明した場合、ライセンシーは全額払い戻しを受ける権利があります。ソフトウェアには、サードパーティのファイル、電子メール、または Web ページを含む機能が含まれている可能性があるため、ソフトウェアがマルウェアのベクターとして意図せず使用される可能性があります。いずれの場合も、ライセンサーは、特別、偶発的、間接的、または結果的な損害に対して一切責任を負いません。 4. 所有権。本ソフトウェアは、その中に具現化されたすべての知的財産権と共に、は、ライセンサーまたはその第三者のサプライヤーによって所有されており、本ソフトウェアは米国の著作権法および国際条約によって保護されています。ライセンスは、本ソフトウェアの所有権や所有権を付与しません。ライセンサーの第三者のサプライヤーは、本ライセンスに違反した場合に、その権利を保護することができます。 5. 転送。ライセンシーは、このEULAの条件に同意し、ライセンシーがすべてのライセンスマテリアルおよび作成されたファイルをアンインストールおよび破棄することに同意した場合、このEULAに基づくすべての権利を永久に譲渡することができます。 6. 制限。ライセンシーは、ライセンスマテリアルに含まれる著作権またはその他の通知を削除、あいまい化、または変更することはできません。ライセンシーは、本ソフトウェアを逆アセンブル、逆コンパイル、またはリバースエンジニアリングすることはできません。ライセンシーは、本ソフトウェアの全部または一部をレンタル、リース、または貸与することはできません。ライセンスマテリアルは、単一の製品としてライセンシーにライセンスされています。コンポーネントパーツは、複数のコンピュータで使用するために分離することはできません。ライセンシーは、本ソフトウェアのいかなる部分の派生作品を作成することはできません。 7. 著作権。ライセンスマテリアルおよびそのコピーに関するすべてのタイトルおよび著作権は、ライセンサーが所有しています。 8. 終了。本契約の契約者が本契約の契約条件に従わなかった場合、本契約に基づくライセンシーの権利は終了します。このような場合、ライセンシーは、ライセンスマテリアルと作成済みファイルのすべてのコピーを破棄する必要があります。 ライセンサーは、本ソフトウェアのインストールから5年後に本EULAを終了する権利を留保します。ライセンシーは、本ソフトウェアの使用を停止し、ライセンスを受けた資料および作成されたファイルを、すべてのコピーおよび結合された部分と一緒に任意の形式で破棄することにより、いつでもこのEULAを終了することができます。いずれかの当事者は、他の当事者が書面による通知に基づいていつでもこのEULAを終了することができます: (i) その義務に重大な違反があり、そのような違反の書面による通知の後30日以内にそのような違反を治さない、(ii)破産または事業を停止する。(iii)90日後に解雇されない破産法または破産法に基づく申し立てを行い、債権者の利益のために割り当てを行うか、適用される破産法または倒産法の下で同様の措置を取る。 ライセンサーは、ライセンシーが本ソフトウェアをアンインストールした場合、このEULAを終了する権利を留保します。 9. 悪質な活動。ライセンサーは、ライセンシーが違法または悪質な行為に直接的または間接的に関与することが判明した場合、ライセンス供与されたマテリアルを使用するライセンシーのライセンスを取り消すことができます。悪質な活動を構成するものを決定することは、ライセンサーの裁量によってのみ行われます。これには、以下が含まれますが、これらに限定されません。 - テロリズム - 人種的偏見 - 宗教的偏見 - いかなる形でも憎しみ - 迷惑な商用メール (スパム) の送信 このような場合、ライセンシーは、ライセンスマテリアルと作成済みファイルのすべてのコピーを破棄する必要があります。ライセンサーは、取り消されたライセンスに対して払い戻しを行う義務を負いません。適用される法律で認められる最大限の範囲において、ライセンサーまたはそのサプライヤーは、いかなる場合でも、特別、偶発的、間接的、または結果的損害(事業利益の損失、事業中断、事業情報の損失、またはその他の金銭的損失に対する損害を含む)に対して、ライセンスが取り消された後にライセンスマテリアルを使用できないことから生じる責任を負うものとします。 10. 結果的損害に対する責任はありません。適用される法律によって認められる最大限の範囲において、ライセンサーまたはそのサプライヤーは、本ソフトウェアの使用または不利益から生じる特別、偶発的、間接的、または結果的損害(事業利益の損失、事業中断、事業情報の損失、またはその他の金銭的損失を含む)に対して責任を負うものとします。 ライセンサーは、ソフトウェアの欠陥によって生じた場合でも、ファイル、データ、または電子メールの紛失または破損に対して責任を負いません。インテリジェントな注意は、すべてのプログラムが、重要でないデータを使用して、それを信頼する前に徹底的にテストされることを指示します。ユーザーは、プログラムを使用するリスク全体を想定します。ライセンサーの責任は、製品の交換または購入価格の払い戻しのみに限定されます。 本ソフトウェアは、フォールトトレラントではなく、ソフトウェアの障害が死、人身傷害、環境損害、または金銭的損失につながる可能性のある環境やアプリケーションでの使用を目的としていません。 11. 公平な救済策。ライセンシーは、本EULAの条件が特に施行されなかった場合、ライセンサーが取り返しのつかない損害を受けることに同意し、したがってライセンシーは、ライセンス者が、債券、その他のセキュリティ、または損害賠償の証明なしに権利を有することに同意する。本EULAの違反に関する適切な公平な救済策に加えて、ライセンサーのようなその他の救済策は、適用される法律の下で利用可能である可能性があります。 12. 営業秘密タイトル。ライセンシーは、本ソフトウェアの構造、設計、組織がライセンサーの貴重な企業秘密であることを認め、同意します。ライセンシーは、このような企業秘密を自信を持って保持することに同意します。ライセンシーはさらに、ライセンスマテリアルの所有権およびライセンス供与に対する所有権と、その後のコピーの形態またはメディアに関係なく、ライセンサーが保有することを認め、同意します。 13. 配布。ライセンシーは、ライセンサーからの書面による事前の許可なしに、ライセンスを取得したマテリアルを第三者に配布することはできません。ライセンシーは、必要に応じて、ライセンスを取得した資料の個人用バックアップコピーを作成することが許可されます。 14. 輸出制限。ライセンシーは、米国の輸出制限の対象となる国、個人、団体、またはエンドユーザーに対して、ライセンスマテリアルを輸出または再輸出しないことに同意します。ライセンシーは、米国輸出局も他の連邦機関も、ライセンシーの輸出特権を停止、取り消し、または拒否したことを保証し、表明しています。本ソフトウェアをインストールすることにより、ライセンシーは、上述に同意し、ライセンシーは、それらが、管理下、またはそのような国の国民または居住者に位置していないことを表明し、保証します。 15. ライセンシーによる補償ライセンシーは、本契約に違反してライセンスマテリアルを配布する場合、ライセンシーは、本EULAに違反してライセンスマテリアルの使用または配布に起因する弁護士費用を含む、いかなる請求または訴訟に対しても、補償、無害性の保持、および訴訟に対するライセンサーの保護に同意します。 16. 保証なし。本ソフトウェアは、いかなる種類の保証も受けず、"as is"のライセンスを取得しています。適用法によって許可される最大限の範囲で、ライセンサーおよびそのサプライヤー、スポンサー、および広告主は、商品性、特定目的への適合性、および非侵害の黙示的保証を含むがこれらに限定されない、明示または黙示のいかなる保証および条件を否認します。ライセンシーは、既存のデータまたはソフトウェアの送信または破損の誤りなど、ソフトウェアのダウンロード、インストール、使用から生じる可能性のあるすべてのリスクを受け入れます。 17. サポート義務はありません。ライセンサーは、ライセンスマテリアルの技術サポートや追加情報の提供を義務付けされません。 18. アップグレード義務なし。ライセンサーは、ライセンスマテリアルの問題を改善、アップグレード、更新、または修正する義務を負いません。ライセンサーは、本ソフトウェアを中止する権利を留保します。 19. パブリックリファレンス。ライセンシーは、ライセンサーの顧客としてその名前の一般の使用に同意します。 20. 免除なし。本書に規定されている権利または救済策を行使する当事者の失敗は、本書の下でいかなる権利または救済策の放棄とみなされません。 21. 統治法とフォーラムの選択。このEULAは、抵触法規則に関する法律に準拠し、米国カンザス州の法律に従って解釈されるものとします。このEULAに関連して生じるいかなる請求または紛争も、カンザス州第10司法地区内にある連邦裁判所または州裁判所で独占的に解決されるものとします。法律で許される最大限の範囲において、ライセンシーは、当該裁判所の管轄権および裁判地に同意し、当該裁判所の管轄権または裁判地に対する異議を放棄します。 22. 紛争解決。本契約に起因する、または本契約に関連する紛争または論争が生じた場合、当事者は、紛争をできるだけ早く解決するために最善の努力を払うことに同意する。当事者は、遅滞なく、紛争の影響を受けない本契約に基づくそれぞれの義務を引き続き履行するものとします。 22a. 調停。当事者が最善の努力を行使して紛争を解決できない場合は、紛争を調停に提出するものとします。当事者は、遅滞なく、紛争の影響を受けない本契約に基づくそれぞれの義務を引き続き履行するものとします。呼び出し側は、紛争の対象となる問題の説明およびその解決案を含む、その決定を書かれた通知を相手側に与える。両当事者の指定代表者は、その通知後60日以内に紛争の解決を試みる。これらの指定された代表者が紛争を解決できない場合、当事者はカンザス州オーバーランドパークで会合を開き、紛争を解決するために誠実に行動する紛争当事者の責任ある幹部に対する紛争とそれぞれの提案について説明する。当該会合後60日以内に紛争が解決されない場合、紛争は仲裁条項に従って拘束力のある仲裁に提出されなければならない。e紛争は、本契約の仲裁規定に従って拘束力のある仲裁に提出されるものとします。 22b. 仲裁.本契約に起因する、または本契約に関連して生じる論争または紛争は、米国仲裁協会の現在の商業仲裁規則に従って拘束力のある仲裁によって解決されるものとします。当事者は、本契約の主題に関する問題について知識のある相互に受け入れられる仲裁人を選定するよう努めなければならない。当事者がそのような選択に同意できない場合、各当事者は仲裁人を選択し、仲裁人は第三の仲裁人を選択するものとします。仲裁はカンザス州オーバーランドパークで行われる。 請求または紛争に関連するいかなる方法でも当事者が所有するすべての文書、資料、情報は、仲裁の通知が出されてから60日以内に審査およびコピーを行うために、相手方に公開するものとします。 仲裁人は、本契約のいかなる条項を変更、変更、修正、修正、追加、または減算する権限、権限、または権利を有しないものとします。仲裁人は、仲裁に関連して、強制命令を出し、命令を抑制する権限を有するものとします。仲裁人によって授与された賞は、当事者に対して最終的かつ拘束力を持ち、裁判権を有する裁判所に判決を下す。仲裁合意は、仲裁法の適用に基づき、特に執行可能である。仲裁手続きの継続中、当事者は、本契約に基づくそれぞれの義務を引き続き履行するものとします。 23. 責任の制限。現地の法律で禁止されている範囲、または身体的傷害を除き、 いかなる場合においても、ライセンサーまたはその子会社、関連会社またはサプライヤーは、いかなる種類の直接的、結果的、特別、偶発的、または間接的な損害(データの損失、利益またはダウンタイムコストの損失を含む)に対して、保証、使用不能、または使用結果に起因する責任を負わないものとします。また、ライセンサーまたはそのサプライヤーの損害、損失、および訴訟原因に対する責任の合計が、その責任が関連する特定のソフトウェアについてライセンシーが支払った金額を超えるものとします。 24. 可他性。ここに含まれる条項の1つ以上が いかなる理由からも、無効、違法、または執行不能であると定められ、無効、違法、または執行不能は、本契約の他の条項には影響しませんが、この契約は、そのような条項または条項の削除が合理的でないと思われる取引の完了を引き起こすような重大な変更を引き起こす場合を除き、そのような無効、違法または執行不能の条項がここに含まれたことがない場合と解釈されます。 25. 見出し。この EULA のセクションのタイトルと見出しは、参考として提供されています。本契約の条項の上または条項に基づいて、いかなる工事も変更または配置しません。 ライセンシーは、これらのライセンス契約が、先に記載されているエンドユーザー使用許諾契約を読み、理解していることを認め、本ソフトウェアのインストールおよび/またはアクティベーションのアクションは、ここに含まれる契約の条項に拘束されるライセンシーの同意であることに同意します。ライセンシーはまた、本EULAがライセンサーとライセンシー間の契約の完全かつ排他的な声明であり、EULAが口頭または書面による、およびライセンサーとライセンシー間のその他の通信に優先することを認め、同意します。