release
This commit is contained in:
@@ -0,0 +1,46 @@
|
||||
# ScreenPrivacy
|
||||
|
||||
ScreenPrivacy é um plugin nativo para Notepad++ que oculta a janela inteira do editor em capturas de tela compatíveis com a proteção de conteúdo do Windows.
|
||||
|
||||
A proteção é global e inicia ativada automaticamente. O conteúdo permanece visível e editável no monitor local, mas não aparece em compartilhamentos ou capturas que respeitem `WDA_EXCLUDEFROMCAPTURE`.
|
||||
|
||||
## Requisitos
|
||||
|
||||
- Windows 10 versão 2004 ou superior, ou Windows 11;
|
||||
- Notepad++ x64.
|
||||
|
||||
## Instalação
|
||||
|
||||
1. Feche o Notepad++.
|
||||
2. Crie a pasta:
|
||||
|
||||
```text
|
||||
C:\Program Files\Notepad++\plugins\ScreenPrivacy
|
||||
```
|
||||
|
||||
3. Baixe `ScreenPrivacy.dll` na página de [Releases](https://git.raulbank.com/Master/ScreenPrivacy/releases) e copie o arquivo para essa pasta.
|
||||
4. Abra o Notepad++ novamente.
|
||||
|
||||
## Compilação
|
||||
|
||||
Instale o Visual Studio 2022 ou Visual Studio 2022 Build Tools com a workload `Desktop development with C++`, o MSVC v143 e um Windows 10/11 SDK.
|
||||
|
||||
Abra o Developer PowerShell for Visual Studio na pasta do projeto e execute:
|
||||
|
||||
```powershell
|
||||
msbuild ScreenPrivacy.sln /m /t:Rebuild /p:Configuration=Release /p:Platform=x64
|
||||
```
|
||||
|
||||
O DLL compilado será gerado em:
|
||||
|
||||
```text
|
||||
bin\Release\ScreenPrivacy.dll
|
||||
```
|
||||
|
||||
## Uso
|
||||
|
||||
A proteção inicia ligada. Para desativar ou reativar, use:
|
||||
|
||||
```text
|
||||
Plugins > ScreenPrivacy > Proteção global contra captura
|
||||
```
|
||||
Reference in New Issue
Block a user