Existe uma maneira de criar texto invisível?

0

Eu gostaria de criar um arquivo de texto (o formato não importa) cujo texto é invisível. Não me refiro a um arquivo oculto. Um arquivo normal com texto copiável invisível. Ou poderia ser exibido como as senhas são exibidas, como asteriscos ou pontos? Qualquer idéia seria muito apreciada!

Basicamente eu quero me impedir de acessar certos sites (você está livre para adivinhar). Eu acho que preciso encontrar uma maneira diferente de resolver isso.

    
por What's my name 05.12.2015 / 13:20

3 respostas

2

Você pode colorir a fonte da mesma forma que o plano de fundo, por exemplo, branco. Qualquer editor de rich text permitirá isso ... O Word Pad no Windows e o TextEdit no mac lerão o formato .rtf e a fonte branca ficará invisível. O texto será selecionável e copiável.

    
por 05.12.2015 / 13:28
3

OK, parece que você pode precisar usar algum ambiente de tipo de web. Aqui está algum alimento para pensar, baseado na sua ideia de asteriscos. Copie o código abaixo em um bloco de notas e salve-o como whateveryouwant.hta (a extensão do arquivo deve ser 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>

Em seguida, inicie o .hta e você verá isso:

A caixa de texto é definida como o tipo de senha que resulta no mascaramento, mas também proíbe o usuário de usar um comando de cópia normal. Então você tem que pegar o texto programaticamente e configurá-lo para a área de transferência - daí o botão 'Copy Text'.

Eu sei que este é apenas um passo do seu processo global, mas espero que seja útil para o pensamento?

    
por 06.12.2015 / 12:16
-1

Veja o que você pode fazer.

  1. Abra o prompt de comando e mude para o diretório de sua escolha. cd desktop

  2. Digite notepad filename.txt . Isso pedirá para criar um arquivo. Clique em yes para criar o arquivo. Escreva algo se quiser.

  3. Agora você precisa ocultar seus dados por trás desse arquivo. Significa que, se alguém abrir o arquivo, ele poderá ver apenas filename.txt data.
  4. Digite notepad filename:txt:secret_message.txt . Crie o arquivo e coloque sua mensagem secreta nele.

  5. secret_message.txt não é visível, apesar de existir.

  6. Você pode abrir secret_message.txt digitando notepad filename:txt:secret_message.txt para ver a mensagem secreta.

por 09.12.2015 / 14:17