Gibt es eine Möglichkeit, unsichtbaren Text zu erstellen?

Gibt es eine Möglichkeit, unsichtbaren Text zu erstellen?

Ich möchte eine Textdatei (das Format spielt keine Rolle) erstellen, deren Text unsichtbar ist. Ich meine keine versteckte Datei. Eine normale Datei mit unsichtbarem, kopierbarem Text. Oder könnte sie wie Passwörter angezeigt werden, als Sternchen oder Punkte? Ich bin für jede Idee sehr dankbar!

Im Grunde möchte ich verhindern, dass ich auf bestimmte Websites zugreife (Sie können es sich ausdenken). Ich denke, ich muss eine andere Lösung dafür finden.

Antwort1

Sie können die Schrift in derselben Farbe wie den Hintergrund einfärben, z. B. weiß. Jeder Rich-Text-Editor ermöglicht dies ... Word Pad unter Windows und TextEdit auf dem Mac lesen beide das RTF-Format und weiße Schrift ist unsichtbar. Der Text kann ausgewählt und kopiert werden.

Antwort2

OK, es klingt, als müssten Sie eine webbasierte Umgebung verwenden. Hier ist ein Denkanstoß, basierend auf Ihrer Idee von Sternchen. Kopieren Sie den folgenden Code in einen Notizblock und speichern Sie ihn als „whatyouwant.hta“ (die Dateierweiterung muss „hta“ sein):

<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>

Starten Sie dann die HTA-Datei und Sie sehen Folgendes:

Bildbeschreibung hier eingeben

Das Textfeld ist als Passworttyp festgelegt, was zur Maskierung führt, dem Benutzer aber auch die Verwendung eines normalen Kopierbefehls verbietet. Sie müssen den Text also programmgesteuert abrufen und in die Zwischenablage einfügen – daher die Schaltfläche „Text kopieren“.

Ich weiß, dass dies nur ein Schritt Ihres Gesamtprozesses ist, aber hoffentlich ist es ein nützlicher Denkanstoß?

Antwort3

Folgendes können Sie tun:

  1. Öffnen Sie die Eingabeaufforderung und wechseln Sie in ein Verzeichnis Ihrer Wahl, z. B.cd desktop

  2. Geben Sie ein notepad filename.txt. Sie werden aufgefordert, eine Datei zu erstellen. Klicken Sie, yesum die Datei zu erstellen. Schreiben Sie etwas, wenn Sie möchten.

  3. Jetzt müssen Sie Ihre Daten hinter dieser Datei verbergen. Das bedeutet, dass jeder, der die Datei öffnet, nur filename.txtdie Daten sehen kann.
  4. Geben Sie ein notepad filename:txt:secret_message.txt. Erstellen Sie die Datei und fügen Sie Ihre geheime Nachricht darin ein.

  5. secret_message.txtist überhaupt nicht sichtbar, obwohl es existiert.

  6. Sie können es secret_message.txtdurch Eintippen öffnen notepad filename:txt:secret_message.txt, um die geheime Nachricht anzuzeigen.

verwandte Informationen