Skip to content

Releases: BOLL7708/SuperScreenShotterVR

Paths & Skipping

02 Sep 20:18
Compare
Choose a tag to compare

Full Changelog: v2.1.1...v2.2.0

Update

  • Add the path to the VR screenshot to the response.
  • Add a new resolution option for the response that skips sending any binary data at all. to reduce processing and communication when not needed.

File Path in Response

24 Jul 08:56
Compare
Choose a tag to compare

Full Changelog: v2.1.0...v2.1.1

Update

  • Now the response from taking a screenshot will also contain the main file path which the screenshot was saved to as filePath, this to provide a reference to the stored file on disk if needed.

CamelCase

24 Jun 17:52
Compare
Choose a tag to compare

Full Changelog: v2.0.0...v2.1.0

Update

  • With an extra JSON setting the JSON I/O is back to being camelCase instead of PascalCase which it was for the previous version.
  • Tray icon now has a context menu

.NET 8

22 Jun 18:13
Compare
Choose a tag to compare

Full Changelog: v0.61...v2.0.0

Update

  • Runtime upgraded to .NET 8
  • Implemented EasyFramework
  • Upgraded EasyOpenVR
  • Introduce release workflow
  • JSON I/O format updated, capitalize property names
  • Dependencies reduced & updated
  • New default port for server component: 7710
  • Switch social link to community link

v0.61 Width & height added to response

30 Jan 09:22
Compare
Choose a tag to compare
  • Original screenshot width & height has been added to the remote server response to a screenshot request.

v0.60 Viewfinder update

07 Aug 13:53
Compare
Choose a tag to compare

Reverted to the old reticle, because in the end it was way more useful, instead of my attempts to imitate what exists in actual DSLR cameras. I did update a few details on it, so it's slightly different from the original one.

v0.59 New viewfinder + options

03 Aug 13:35
Compare
Choose a tag to compare
  • I accidentally pushed a WIP viewfinder with the previous release, now I've added a bunch of extra viewfinder options and a new version of it entirely. Again things can always be better so feedback is welcome. I would love for it to switch color, but that is something I'll look at later.
  • It is now possible to export the original screenshot resolution over the websockets connection.
  • The application interface is now in two columns to better fit on screens.

v0.56 Example Discord Screenshot Pipe Page

19 Jun 13:27
Compare
Choose a tag to compare

As people have noted my streams have included screenshots being sent to my Discord server, so I've added a document that will perform this for anyone that wants it.

The thing you need to do to make it work is:

  1. Add your own webhook URL in the config section in example_discord_pipe.html, adjust port if you changed that.
  2. Turn on the remote features in SSSVR, the server and sending all shots, probably want output resolution at 1024px too.
  3. Lastly make sure the page is open in either a browser or as a browser source in something like OBS Studio.

It's a transparent and empty page but will output status to the JavaScript console.

v0.52 Remote Server

23 May 13:08
Compare
Choose a tag to compare

I've added a remote server to this application so it is possible to trigger screenshots via a WebSocket connection, the screenshot result will be returned over the same connection.

A number of options are available in the interface and the payload specifications can be found in the documentation.

Also fixed a small issue where screenshots could in some cases be triggered when the SteamVR dashboard was up, which is pointless as at that point the scene application has a reduced render resolution so screenshots become miniscule.

v0.48 Delayed shot, Timer folders, fixes

09 May 14:06
Compare
Choose a tag to compare
  1. Added a delayed shot option, this is for controllers without a suitable input for the viewfinder, as it will show the viewfinder in the delay before the shot if it is enabled. You can enable it for all screenshot taking, or use it anyway if you use those specific actions when creating bindings.
  2. If you use the timer to capture interval shots, they are now put in a subfolder for the game. The folder is based on the date when the application launched, so if you play past midnight it will still output to the same folder, unless you restart this application.
  3. Also probably fixed a crash and adjusted the default gamepad bindings.