Windows
LeetCode Ghost Window provides robust support for Windows, with advanced techniques to ensure complete invisibility to screen recording software.
Installation
There are multiple ways to install LeetCode Ghost Window on Windows:
Option 1: Installer (Recommended)
Download and run the Windows installer from our GitHub repository:
- Download the latest
.exe
installer file - Run the installer with administrator privileges
- Follow the installation prompts
- Launch the application from the Start menu or desktop shortcut
Option 2: Portable Version
For a portable installation that doesn't require administrator privileges:
- Download the portable
.exe
file - Save it to your preferred location
- Double-click to run the application directly without installation
Option 3: CLI Installation
Install using npm (requires Node.js):
npm install -g leetcode-joseok
Then launch the application using:
leet-joseok init
Windows-Specific Features
LeetCode Ghost Window leverages Windows-specific APIs to achieve superior ghost functionality:
Display Affinity
Utilizes the SetWindowDisplayAffinity
Windows API with WDA_EXCLUDEFROMCAPTURE
flag to explicitly prevent the window from being captured by screen recording tools.
Window Attribute Cloaking
Applies DwmSetWindowAttribute
with DWMWA_CLOAK
for advanced hiding from the Desktop Window Manager.
Window Style Modifications
Implements custom window styles and extended window styles to further enhance invisibility to screen capture software.
System Tray Integration
Fully integrates with the Windows system tray, providing quick access to application features even when the window is hidden.
Windows 10/11 Notes
On newer versions of Windows (10 version 1803 and above, including Windows 11), the ghost mode functionality is enhanced due to improved API support. For best results, ensure your Windows installation is updated to the latest version.
System Requirements
- Operating System: Windows 10 (1803 or newer) or Windows 11
- Processor: Intel/AMD dual-core processor or better
- Memory: 4 GB RAM minimum, 8 GB recommended
- Graphics: DirectX 9 compatible graphics card
- Storage: 50 MB of available space
- Internet: Required for AI processing features
Windows Troubleshooting
Application Not Starting
If the application fails to start:
- Ensure you have administrator privileges
- Check if Windows Defender or your antivirus is blocking the application
- Verify that Microsoft Visual C++ Redistributable is installed
- Try running the executable as administrator by right-clicking and selecting "Run as administrator"
Ghost Mode Not Working
If window is still visible in screen recordings:
- Verify you're using Windows 10 (1803 or newer) or Windows 11
- Check if your GPU drivers are up to date
- Try toggling ghost mode off and on using Ctrl+Shift+G
- Restart the application with administrator privileges
CLI Command Not Found
If the leet-joseok
command is not recognized:
- Ensure Node.js is installed and in your PATH
- Verify that the package was installed globally with
npm list -g | grep leetcode-joseok
- Try reinstalling the package with
npm install -g leetcode-joseok