This release fixes a bug introduced in v3.1.0 (now unavailable) that caused Oculus Killer not to terminate any processes.
New in v3.1.1:
- Reverted the /SUBSYSTEM argument to
CONSOLE
. The change fromCONSOLE
toWINDOWS
in v.3.1.0 resulted in a console process not being attached to the program, meaning process termination was impossible. Unfortunately, users will continue to see the command-line window for the foreseeable future. - Included Visual C++ 2015-2022 Redistributable (x64) package in installer. The installer will automatically download and install Visual C++ directly from Microsoft if the target PC does not yet have a compatible version.
- Installer now targets
C:\Program Files\
for installation, as opposed toC:\Program Files (x86)\
.
From v3.1.0:
Changed the /SUBSYSTEM argument fromCONSOLE
toWINDOWS
. Oculus Killer will no longer launch a command-line window on run, and logging output is now restricted to the "lastRun.log" file in the installation directory. This should result in a more user-friendly experience.- Added the
windows-kill-library.dll
dependency to thedependencies
folder, and created a post-build event that copies the DLL to the resulting output folder. Previously, the DLL file had to be manually copied to the build output folder in order for Oculus Killer to run properly.
As noted in the previous release, neither the Oculus Killer executable nor the provided setup package are code-signed and will likely cause browsers or Windows itself to warn users. I have no intention of code-signing until Sigstore is user-friendly enough for use by amateurs such as myself, and I cannot publish the application on the Microsoft Store due to licensing issues. If users feel that the use of an installer package is not secure enough for their liking, they can download and extract "Oculus Killer v3.1.1 Release.zip" or build the release using the build instructions in the README.md.