RELEASED: https://portableapps.com/apps/graphics_pictures/sharex-portable
Application: ShareX
Category: Utilities
Description: Screen capture, file sharing and productivity tool.
Note: This application requires .NET 4.8
Download ShareX Portable 14.1.0 Development Test 1 [6.1MB download / 18.3MB installed]
(MD5: c26353d8e2c9b64cfc82eb4d640b4ca6)
(SHA256: 3a652f7c8630edf4b37c46b3cf188f329364c3093cf80ab20d1acf9320ed50ca)
Release Notes:
- 14.1.0 Development Test 1 (2022-08-10): Base app updated to 14.1.0
Very nice.
Base app updated to 13.0.1
Thanks for your work
Portabilizing application... 14 at the moment
Thanks a lot for this!
https://github.com/ShareX/ShareX/releases/tag/v13.1.0
Thanks for letting me know. I'll get this updated shortly
Base app updated to 13.1.0.
The download link doesn't work.
Also why it encodes bit.ly on the address?
It's been fixed, thanks for letting me know.
The link was missing the protocol portion of the URI.
bit.ly is encoded in the URI as that's how I share the download.
I think you also should set Auto Check Updates to False on the PortableApps build.
It is under the Advanced options in Application Settings.
Any plans to update ShareX to the latest 13.2.1 version?
Base app updated to 13.2.1.
Hi, thank you for your work. Will it be included in the main repo?
ShareX version 13.3.0 is out.
Version 13.4.0 is out. Any new on the official repo request?
13.5.0 is out
13.7.0
is there still hope for an update or is this project dead?
Thanks for the reminder, I should be able to knock this out tomorrow.
Base app updated to 13.7.0
Will this application be officially released with the new PaC?
As it seems to support newer versions of .Net.
We're still only releasing apps that work automatically on Windows 7 and up. .NET 4.8 requires a manual install on Windows 7 and 8.1, doesn't work on Windows 8.0, is included with Windows 10.1093 or later but will not work before, and is included in Windows 11. The 5/6 bundle is a bit of a cheat since some Windows 7 users won't have the Platform Update for Windows 7 installed yet. It'll likely be relatively soon, though, as I finish the code for handling other versions and we watch our user stats.
Sometimes, the impossible can become possible, if you're awesome!
For the back of your mind, John, I'm looking into how to handle detection of .NET 5, since .NET 4.8 is supposed to be the last .NET framework version, however I'm not having much luck yet determining the appropriate strings to use. I'll keep you apprised of what I find either directly via email, here in the forum, or in the repo, or more likely some combination of the above.
The platform is using directory detection for earlier versions. For version 5 and 6, it looks like you can check for a registry value. HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\hostfxr\Version will contain the version for 32-bit .NET (5.0.13, 6.1, etc). And switch to x64 for the 64-bit version. We'll need to do a VersionCompare on it.
I tested this on Windows 7, Windows 8.1, and Windows 10 in 32-bit and 64-bit with 5.0.12, 5.0.13, and 6.0.1 both 32-bit and 64-bit and it was consistent. On Windows 8, we can error and say to do the free update to 8.1.
All that said, as neither .NET 5 or 6 is a Windows component, Microsoft has said they won't ship with Windows. Nor are they updated via Windows Update. They are updated via Microsoft Update but the initial install won't be. Most software developers seem to be going the bundle route or including the appropriate .NET installer as part of their installer. A rather huge waste of disk space.
Sometimes, the impossible can become possible, if you're awesome!
The .Net handling we have in (unreleased) PAL is similarly looking at registry keys, a few different ones depending on the specific version.
Here's the code being used for that (that i've borrowed for this build): https://github.com/GordCaswell/ShareXPortable/blob/master/App/AppInfo/La...
A clean Windows 7 VM without .NET 4.8 yields this on run: https://i.imgur.com/I1KOSWo.jpg
Sometimes, the impossible can become possible, if you're awesome!
Ah, I see why.
The relevant string isn't in the English.nsh file in the released version of PAL.
I'll update Custom.nsh to include it.
I figured it was something like that.
Sometimes, the impossible can become possible, if you're awesome!
Sorry, I am kind confused, the latest version we have in paf format is the 13.7?
You comment is from 2019 though, is this an edited post?
Rocking for the One who is the Rock
If you mean the main post, see the Release Notes at the end of it that show when the last release/edit was made.
Sometimes, the impossible can become possible, if you're awesome!
Oh I feel pretty dumb right now. Thanks John
Rocking for the One who is the Rock
I read at the Changelog: Removed PortableApps support in favor of Portable builds at GitHub releases page. Do you still make a new "Development Test" version?
Should I take PicPick, which is a similar tool? But I guess it is not from GitHub and you need the paid version without advertising? Right?
The build referenced is one that jaex apparently made several years ago. It has nothing whatsoever to do with this build, which is based off of the existing ShareX portable build.
As such, I'll be updating this tomorrow.
[Edit] Also, we (I) don't get any advertising revenue, as that would go to ShareX instead.
Correction - 14.0.0 is still a pre-release. When it's the official release, then I'll update this build.
ShareX version 14.1.0 is out.
Base app updated to 14.1.0.
Hi,
The download link to version 1.4.1.0 requires permission.
Could you please open it for all?
My apologies, this has now been fixed.
In the advanced application settings there is an option called Auto Check Update.
I think it should be set to False by default on PortableApps distribution.
It is supposed to be, but I'll double check that it gets turned off.
ShareX 15.0 is out.
Thx for the release https://portableapps.com/apps/graphics_pictures/sharex-portable