目に見えないテキストを作成する方法はありますか?

目に見えないテキストを作成する方法はありますか?

テキストが見えないテキスト ファイル (形式は問いません) を作成したいと思います。隠しファイルではありません。テキストが見えない、コピー可能な通常のファイルです。または、パスワードのようにアスタリスクやドットで表示することはできますか? アイデアがあれば、ぜひ教えてください。

基本的に、特定の Web サイトにアクセスできないようにしたいのです (推測は自由です)。これを解決するには別の方法を見つける必要があると思います。

答え1

フォントの色を背景と同じ色 (白など) にすることができます。どのリッチ テキスト エディターでもこの操作が可能です。Windows の Word Pad と Mac の TextEdit はどちらも .rtf 形式を読み取り、白のフォントは表示されません。テキストは選択およびコピー可能です。

答え2

わかりました。Web タイプの環境を使用する必要があるようです。アスタリスクに関するあなたの考えに基づいて、考えてみましょう。以下のコードをメモ帳にコピーし、whateveryouwant.hta として保存します (ファイル拡張子は hta である必要があります)。

<html>
    <head>
        <title>Masked Text with Copy</title>

        <HTA:APPLICATION 
             ID="HTAUI" 
             APPLICATIONNAME="Masked Text with Copy"
             SCROLL="no"
             SINGLEINSTANCE="yes"
             WINDOWSTATE="maximized"
        >
    </head>

    <style>
    BODY
    {
       background-color: #b3c7e0;
       font-family: Arial;
       font-size: 8pt;
       margin-top: 2px;
       margin-left: 8px;
       margin-right: 3px;
       margin-bottom: 3px;
    }

    </style>

    <script language="VBScript">

    Sub Window_Onload
        self.Focus()
        self.ResizeTo 372,72
    end sub

    Sub copyTextClick
        strCopy = MaskedTextBox.Value 
        document.parentwindow.clipboardData.SetData "text", strCopy 
    End Sub

    </script>

    <body>
        <p align="left">
            <font face="Arial" size="2">Masked TextBox</font> <input type="password" name="MaskedTextBox" size="20" value="Secret Text!">
            <input type="button" value="Copy Text" onclick="copyTextClick" name="copyText">
        </p>
    </body>
</html>

次に .hta を起動すると、次の画面が表示されます。

ここに画像の説明を入力してください

テキスト ボックスはパスワード タイプとして設定されており、マスクされますが、ユーザーは通常のコピー コマンドを使用することもできません。そのため、テキストをプログラムで取得し、クリップボードに設定する必要があります。そのため、[テキストのコピー] ボタンがあります。

これは全体のプロセスの中の 1 つのステップに過ぎないことは承知していますが、考える上で役立つ情報になれば幸いです。

答え3

できることは次のとおりです。

  1. コマンドプロンプトを開き、任意のディレクトリに変更します。例:cd desktop

  2. と入力しますnotepad filename.txt。ファイルを作成するように求められます。クリックしてyesファイルを作成します。必要に応じて何か書いてください。

  3. 次に、このファイルの背後にデータを隠す必要があります。つまり、誰かがファイルを開いた場合、filename.txtデータのみが表示されます。
  4. と入力しますnotepad filename:txt:secret_message.txt。ファイルを作成し、その中に秘密のメッセージを入れます。

  5. secret_message.txt存在しているにもかかわらず、まったく見えません。

  6. 秘密のメッセージを表示するには、secret_message.txt入力して開くことができます。notepad filename:txt:secret_message.txt

関連情報