ShareX - screenshot, screen recorder, uploader, etc.

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Message
Author
User avatar
Jaex
Posts: 49
Joined: Tue Mar 19, 2013 10:41 pm
Contact:

#151 Post by Jaex » Sat Apr 15, 2017 10:39 pm

smaragdus wrote:ShareX is not stealth, it creates "ShareX.exe.log" in AppData (C:\Users\UserNAme\AppData\Local\Microsoft\CLR_v4.0\UsageLogs).
ShareX not creates that file, CLR creates it. This log file only contains list of loaded assemblies (dll) and not contains anything private. Like this: "System.Drawing, Version=4.0.0.0, Culture=neutral".

Which means every software which using .NET Framework gonna have log file there. My "UsageLogs" folder for example have 12 logs in it from different .NET apps.

https://www.portablefreeware.com/faq.php#stealth in here rule tells:

"Certain exceptions are permitted. For example, registry entries that are created/updated by Windows for the application (eg. MRU entries for dialog boxes, DirectX entries for DirectX-based apps), or temp files created in the official "Temp" folders are not taken into consideration. Note: "Stealth" does not mean non-traceability! In fact, it is quite unlikely you can hide your activities on a Windows machine from a capable system administrator."

So either you have to make entire .NET apps non stealth or follow that rule and accept it as stealth. But I don't see any .NET apps marked as non stealth other than ShareX?

User avatar
Midas
Posts: 4261
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: ShareX - screenshot, screen recorder, uploader, etc.

#152 Post by Midas » Sun Apr 16, 2017 5:03 am

Good catch, Jaex. TPFC is entirely a volunteer run operation, so oversights like this one tend to crop up every now and then. Let's see what the community makes of it.

User avatar
Andrew Lee
Posts: 2212
Joined: Sat Feb 04, 2006 9:19 am
Contact:

Re:

#153 Post by Andrew Lee » Sun Apr 16, 2017 3:08 pm

Jaex wrote:ShareX not creates that file, CLR creates it. This log file only contains list of loaded assemblies (dll) and not contains anything private. Like this: "System.Drawing, Version=4.0.0.0, Culture=neutral".
In fact, certain frameworks like Qt leaves similar footprints in the registry as well.

I think it's totally acceptable.

User avatar
smaragdus
Posts: 1996
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: ShareX

#154 Post by smaragdus » Sun May 28, 2017 3:58 pm

@Jaex
Jaex wrote:
smaragdus wrote:ShareX is not stealth, it creates "ShareX.exe.log" in AppData (C:\Users\UserNAme\AppData\Local\Microsoft\CLR_v4.0\UsageLogs).
ShareX not creates that file, CLR creates it. This log file only contains list of loaded assemblies (dll) and not contains anything private. Like this: "System.Drawing, Version=4.0.0.0, Culture=neutral".

Which means every software which using .NET Framework gonna have log file there. My "UsageLogs" folder for example have 12 logs in it from different .NET apps.

https://www.portablefreeware.com/faq.php#stealth in here rule tells:

"Certain exceptions are permitted. For example, registry entries that are created/updated by Windows for the application (eg. MRU entries for dialog boxes, DirectX entries for DirectX-based apps), or temp files created in the official "Temp" folders are not taken into consideration. Note: "Stealth" does not mean non-traceability! In fact, it is quite unlikely you can hide your activities on a Windows machine from a capable system administrator."

So either you have to make entire .NET apps non stealth or follow that rule and accept it as stealth. But I don't see any .NET apps marked as non stealth other than ShareX?
Sorry for the late reply.
To my understanding of portable and stealth ShareX is portable but not stealth because I consider all .NET programs to be not stealth. Recently I added an entry (YouTube Pal) to the database and I set its status as not stealth. If I add more .NET programs to the database I will list them as not stealth.

@Andrew Lee
Andrew Lee wrote:
Jaex wrote:ShareX not creates that file, CLR creates it. This log file only contains list of loaded assemblies (dll) and not contains anything private. Like this: "System.Drawing, Version=4.0.0.0, Culture=neutral".
In fact, certain frameworks like Qt leaves similar footprints in the registry as well.

I think it's totally acceptable.
"Acceptable" is one thing, "Stealth" is another. Are .NET programs considered to be stealth or not by TPF definition of stealth?

User avatar
webfork
Posts: 7792
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: ShareX - screenshot, screen recorder, uploader, etc.

#155 Post by webfork » Wed Jun 28, 2017 3:52 pm

Something I haven't seen before: there's a way to convert from the installer to portable version of ShareX: https://github.com/ShareX/ShareX/issues/2296

Nice.
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

User avatar
webfork
Posts: 7792
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: ShareX - screenshot, screen recorder, uploader, etc.

#156 Post by webfork » Mon Aug 21, 2017 4:22 pm

ShareX can now not only read QR codes, it can read multiple QR codes:
https://gfycat.com/SereneLividBrownbear

From: https://github.com/ShareX/ShareX/issues/2516
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

User avatar
webfork
Posts: 7792
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: ShareX - screenshot, screen recorder, uploader, etc.

#157 Post by webfork » Sat Jun 23, 2018 10:21 am

I've been really enjoying the ShareX image editor and the most recent update has a lot of new bits. I didn't think it could replace Greenshot as my editor of choice but for someone who does at least 10 screenshots daily, saving a few clicks goes a really long way.

https://getsharex.com/changelog/

Great stuff.
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

Post Reply