Release Screen Shot Changer

Glad it's working for you! At least with the new version if it stops we should get more information as to why.

UPDATE: I've added this version 1.3.2 to the normal download location as it appears to help.
 
Last edited:
Everytime I run the programme (on boot up) it asks me to check the settings. The only thing the programme doesn't seem to remember now is the button in the General Tab that asks What to change - Screen shots/Video Capture only?Both
Once I tick a box it will work fine until next boot up.

Oh, and it tells me no log files are found when I click start when they are clearly there.
 
Last edited:
I had almost the same issue. I'm running Windows 10.
My logs are located at G:\Games\steamapps\common\Elite Dangerous\Products\elite-dangerous-64\Logs
SSchanger is installed in D:\andrea\Tools\Elite Dangerous\Apps\SSChanger

The program say that there's no old journal at the location - I use EDDiscovery, but I'm testing with and without, nothing changes... - and, if I run the program as normal user, the controls turn blanks when I click on. If I run as Administrator I can use it, but it refuse to read the Journals also.

Any clue?
 
Hi. Firstly, there's a new version as of this morning - 1.4.4. Try that.
Also, it doesn't use the netlog files anymore so that path is wrong. You need to make sure the SSC is pointing at your Journal files which are under your 'saved games' folder in your profile, as per the hint in the app settings.
 
Wow, so the path is wrong? I do not understand why EDDiscovery do not compliant about that, correctly display the journale entrys... anyway, I admit I do not know where are my saved games, so... I'll check if I can find them! :)

And, I'll download the new version right now. I eager to try this little beast!

Cheers, and some Rep...
CMDR Spadino
 
Wow, so the path is wrong? I do not understand why EDDiscovery do not compliant about that, correctly display the journale entrys... anyway, I admit I do not know where are my saved games, so... I'll check if I can find them! :)

And, I'll download the new version right now. I eager to try this little beast!

Cheers, and some Rep...
CMDR Spadino
Well, with 2.2 / 1.7 release the new Journals provide a 'cleaner' way to see events that happen. Taking of screenshots is included in that, so it makes sense to switch to using those for the information needed. It might well be that the information is still available in the netlog, so might still work for some applications. It might be that EDDiscovery hasn't moved across to Journals or (and this is more likely) the developer is just better at coding than me and has made the switch seamless :)
 
Hi, great tool, I've Been using it for a long time now.

I've just found an issue when taking a picture whilst at SAGITTARIUS A* probably because of '*' being in the name. The picture get's saved by ED's normal directory but when this tool tries to create a directory it fails and errors. You can't create a directory with a '*' in its name.

axhQjqx.png

ERROR DETAILS

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Illegal characters in path.
at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
at System.IO.Directory.CreateDirectory(String path)
at SSChanger.mdMain.GetDirectory(String origpath, String caller)
at SSChanger.frmMain.SaveImageAs(String sourceimage, String sourcename)
at SSChanger.frmMain.fswimage_Created(Object sender, FileSystemEventArgs e)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1637.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
SSChanger
Assembly Version: 1.5.0.1
Win32 Version: 1.5.0.1
CodeBase: file:///E:/Google%20Drive/My%20Games/Elite/Screenshot%20Changer/SSChanger.exe
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1637.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1638.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1636.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Management
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1646.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

JOURNAL FILE


1.5.2 fixes this problem, I probably should have checked that first. Thanks
 
Last edited:
I've just reinstalled SSChanger (v 1.5.3) because I had a HDD crash.
I can't find where to change the default shortcuts or where to switch off the OCR text box popping up.
I use the "Logo Key + E" to open an Explorer session.
I've also found user.config in %appdata%\Local\SSChanger\

It has the entry:
<setting name="ShouldUpgrade" serializeAs="String">
<value>False</value>
</setting>

I can't see a setting in SETTINGS to check for new versions. Is there one?

If you have hidden these in the guts of your code. Which older version will allow me to use "Logo + E" to open an Explorer session.


TIA
Stephen
 
Sorry Stephen but you have me confused. My app doesn't do any OCR activities, nor has pop-ups. This app also doesn't use any custom keyboard shortcuts.

The sections in my code about upgrade don't check for new versions of the app. What it does is to check to see if any default settings need changing due to the upgraded version running for the first time.

Are you confusing what my app is doing with another one, or can you post some screenshots of the pop-ups etc because maybe I'm just having a failure of memory.
 
Sorry Stephen but you have me confused. My app doesn't do any OCR activities, nor has pop-ups. This app also doesn't use any custom keyboard shortcuts.

The sections in my code about upgrade don't check for new versions of the app. What it does is to check to see if any default settings need changing due to the upgraded version running for the first time.

Are you confusing what my app is doing with another one, or can you post some screenshots of the pop-ups etc because maybe I'm just having a failure of memory.

Sorry, yes I am confusing it with another app. One called Capture2Text (really useful for copying onscreen text in ED). I am trying too hard to reconstruct my machine quickly and I lost track.
 
I'm having an odd problem. I downloaded the latest version and Scanned it with Avast antivirus and Malwarebytes and with both scans it comes up clean. However, when I run the program and take a screenshot Avast automatically stops and quarantines the program. Any idea why that is happening? It did not happen with my earlier version.
 
I'm having an odd problem. I downloaded the latest version and Scanned it with Avast antivirus and Malwarebytes and with both scans it comes up clean. However, when I run the program and take a screenshot Avast automatically stops and quarantines the program. Any idea why that is happening? It did not happen with my earlier version.
Hmm. Not much of an idea, no.
1) The obvious one I guess is can you add to the trusted apps list for Avast? I know, it's always a risk with random software off the Internet, or
2) Could it be an issue with the location you've chosen for saving the pictures to? Might be worth trying somewhere else?
3) I doubt it would make any difference but worth trying to run as admin.

I guess the real fix would be to have proper digital signing of the app but the issue is that I don't have a setup that would make the private key any more secure than the app itself really (and I've never tried to do it).
 
I think I might have discovered part of the problem. Apparently SSChanger.exe is exactly the same name of the executable for "Absolute ScreenSaver Changer" Which recently has been identified as being infected with a virus by file fixer http://www.huxueping.com/contents/en/sschanger.exe/1s1h0o9w5m9e.
Strangely Windows process Identifies the sschanger.exe as something else entirely. https://www.windowsprocess.com/en/p/sschanger-exe/
“What's in a name? That which we call a rose by any other name would smell as sweet.”

How annoying. I guess I could think of renaming the exe for the next version.
 
@Voz

Hi Cmdr. Last night I updated from v1.3.2 to v1.5.2. There is a v1.5.3on the downloads page but no mention in the change log and when I tried to run the exe my Norton flagged & deleted it.

perhaps to make things easier you could build in a check for previous version on install & load the current settings across?
 
Hi Jorki,

What can I say? You pay peanuts you get monkeys :D

Good spot on the versions. From my post on the Mobius forum

Version 1.5.3 is now available based on changes for the 2.4 beta 1.

I've updated it to fix an issue with creation of subdirectory for screenshots for Beta versions.
I've added substitution variables for the Latitude (%f) and Longitude (%g) if available.


I'll update the change log on MartianFire.

As to Norton, I guess you have the same issue as Saul had with Avast. How annoying.
For the moment you'll either have to trust my app explicitely (and I get why you might have issues with that) or go without.
I'll have to look into how to make it 'proper'.
You need to keep in mind I'm not a programmer, I'm a bodger so much of the functionality has evolved as I've worked out how to do it.
 
Hi Jorki,

What can I say? You pay peanuts you get monkeys :D

Good spot on the versions. From my post on the Mobius forum

Version 1.5.3 is now available based on changes for the 2.4 beta 1.

I've updated it to fix an issue with creation of subdirectory for screenshots for Beta versions.
I've added substitution variables for the Latitude (%f) and Longitude (%g) if available.


I'll update the change log on MartianFire.

As to Norton, I guess you have the same issue as Saul had with Avast. How annoying.
For the moment you'll either have to trust my app explicitely (and I get why you might have issues with that) or go without.
I'll have to look into how to make it 'proper'.
You need to keep in mind I'm not a programmer, I'm a bodger so much of the functionality has evolved as I've worked out how to do it.

It’s an excellent tool, so don’t denigrate yourself!
Interesting that Norton objected to v1.5.3 but not 1.5.2, though I think the filename was identical.

edit: what’s the Mobius forum? Related to the Mobius PG? I did join that when I first started playing but teamed up with a guy on his own PG then was kicked off Mobius PG for non-use....
 
Last edited:
Back
Top Bottom