﻿=================================================
【ソ フ ト名】  チャット風コマンド Ver.2.8
【登  録  名】  CommandChat.zip
【著作権  者】  A.MORICHIKA m_akira@ka2.so-net.ne.jp
【対応  機種】  Windows 11/10
【必要ＤＬＬ】  .NET Framework 4.8.1
【ｿﾌﾄｳｪｱ種別】  フリーソフトウェア
=================================================
【ソフト紹介】

◆  概要

このソフトは、コマンドプロンプト画面をチャット風に操作するソフトです。


◆  ファイルの説明

    <解凍フォルダ>
    .\ReadMe.txt        ： このファイル
    .\ReadMe_en.txt     ： 英語訳
    .\CommandChat.exe   ： インストーラ


◆  インストール方法

解凍したファイルは、ファイルプロパティから「ブロックの解除」をしてください。

解凍した構成が上記の状態であることを確認して、CommandChat.exe を実行するとインストールが始まります。

アンインストールは、コントロールパネルの「プログラムの追加と削除」から行います。
プログラム名は「チャット風コマンド」です。

 ".NET Framework 4.8.1" is required for operation.
 https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net481-web-installer


◆  注意事項

コマンドプロンプトで操作するよりも動作は遅くなります。

バッチファイルの起動は可能ですが、doskey コマンドなど対応できないコマンドが存在します。

pause コマンドの場合は、Enterキーを押下してください。


◆  簡単な使い方説明

起動してコマンドを入力します。

F6ボタンで画面をファイルに保存できます。

F7ボタンでコマンドアイコンを変更できます。（*** で初期に戻る）

F8ボタンで背景色を設定できます。(*1)

HTMLカラーコードで背景色を設定できます。（例. #ffc0cb など ### で初期色）

コード+Shift+Enterキーで入力の背景色を、コード+Ctrl+Enterキーで出力の背景色を設定できます。（F8 または #? でポップアップ）

ポップアップの項目名クリックでカラーピッカーが使用できます。

F9ボタンで履歴を設定できます。

入力したコマンドは２０履歴まで記録されます。（変更は可能です）

履歴は右下のスクロールボタンを押すか右クリックまたは、上下キーで切り替わります。

表示の拡大・縮小は、CTRLキーと'+'または'-'を同時に押下します。

時間のかかる処理を中断する場合は、CTRLキーと'C'を同時に押下します。

引数にコマンドまたはバッチファイルを指定することで、起動時の動作を指定できます。

例.1　起動時に、"Hello!!"を表示する。(*2)

  CommandChat.exe "echo Hello!!"            (デスクトップ版)

  start command-chat:"echo Hello!!"         (ストア版)

例.2　起動時に、Backup.cmdを実行する。

  CommandChat.exe e:\Backup.cmd             (デスクトップ版)

  start command-chat:e:\Backup.cmd          (ストア版)


 (*1)カラーピッカーから選択する場合は、コンボボックスのタイトルをクリックしてください。
 (*2)コマンド文字列の途中に空白を含む場合は、全体を""で囲む


◆  更新履歴

    Ver.2.8   2026.8.30

    ・ライブラリを.NET Framework 4.8から、4.8.1に変更しました。
    ・Microsoft Visual Studio 2026 Communityで再構築しました。

    Ver.2.7   2025.3.2

    ・コントロールの更新に対応しました。

    Ver.2.6   2024.10.20

    ・動作環境を64bit版に限定しました。
    ・ブラウザコントロールを WebView2 に更新しました。

    Ver.2.5   2024.6.28

    ・コントロールを更新しました。

    Ver.2.4   2023.2.26

    ・対応機種からWindows 8を除外しました。
    ・.NET Frameworkのバージョンを4.8に変更しました。

    Ver.2.3   2022.12.11

    ・Windows10以降のダークモード切り替えに対応しました。

    Ver.2.2   2021.11.11

    ・Windows 11 製品版で動作を確認しました。
    ・カラーピッカーのスポイトカーソルを変更しました。
    ・Microsoft Visual Studio 2022 Communityの最新版で再構築しました。

    Ver.2.1   2021.6.27

    ・カラーピッカーにスポイト機能を追加しました。

    Ver.2.0   2021.3.3

    ・色の設定にカラーピッカーを追加しました。
    ・色設定のダイアログがDPIに未対応だったバグを修正しました。

    Ver.1.9   2021.2.16

    ・引数に開始コマンドを指定できるようにしました。
    ・ストア版にプロトコル"command-chat:"を追加しました。

    Ver.1.8   2021.1.27

    ・表示倍率の保存と復元に対応しました。
    ・表示の拡大・縮小率を±10%にしました。
    ・DPI変更による表示倍率の変更に対応しました。
    ・右クリックメニューに倍率スライダーを追加しました。

    Ver.1.7   2021.1.20

    ・子プロセスが終了しないバグを修正しました。
    ・英語環境で日本語の文字化けを修正しました。
    ・コマンド履歴の記録を有効／無効にできるようにしました。
    ・ループするコマンドをCtrl+Cでキャンセルできるようにしました。

    Ver.1.6   2021.1.1

    ・Enterボタンを追加しました。
    ・エラーの背景色を変更しました。
    ・F9ボタンに履歴の設定を追加しました。
    ・矢印キーによる履歴の操作を改善しました。

    Ver.1.5   2020.12.10

    ・管理者モードの判定を追加しました。
    ・右クリックメニューの項目を整理しました。
    ・背景色と文字色のバランスを改善しました。
    ・入力と出力の背景色を設定できるようにしました。

    Ver.1.4   2020.12.5

    ・起動に失敗するバグに対応しました。

    Ver.1.3   2020.11.26

    ・コマンド履歴の編集に対応しました。

    Ver.1.2   2020.11.18

    ・画像ファイルの保存を改善しました。
    ・メッセージのスクロールを改善しました。

    Ver.1.1   2020.11.11

    ・背景色を設定できるようにしました。
    ・コマンドアイコンを設定できるようにしました。
    ・画面をHTMLファイルに保存できるようにしました。
    ・前回フォルダを保存／復元できるようにしました。
    ・コマンド履歴を保存／復元できるようにしました。

    Ver.1.0   2020.11.8

    ・初版公開

-----------------------------------------------------------------

◆  著作権・免責等

本ソフトは、フリーソフトウェアです。
このプログラムの著作権は、私、A.MORICHIKAと、ソースを公開されたkenjinote氏に帰属します。
著作者はこのプログラムの使用に起因するあらゆる損害・障害についてその責任を一切負わないものとします。
著作者はバグ修正・バージョンアップの義務を負わないものとします。
通信と個人的な手渡しによる転載、流通に関しては内容の改変等が無い限り制限はありません。

  MIT License (MIT)

  Copyright (c) 2020 kenjinote (hack.jp)
  https://github.com/kenjinote/cmdchat/blob/main/LICENSE.TXT


◆  連絡先

    m_akira@ka2.so-net.ne.jp


◆  参考資料

    https://developer.microsoft.com/ja-jp/

    https://docs.microsoft.com/ja-jp/dotnet/framework/wpf/getting-started/walkthrough-my-first-wpf-desktop-application

-----------------------------------------------------------------

Windows 10/11は、米国 Microsoft Corporationの米国およびその他の国における登録商標または商標です。

