You are here

MWSnap Portable 3.0.0.74 Online Installer Development Test 7

32 posts / 0 new
Last post
computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
MWSnap Portable 3.0.0.74 Online Installer Development Test 7

Application: MWSnap
Category: Graphics & Pictures
Description: MWSnap is a small yet powerful Windows program for snapping (capturing) images from selected parts of the screen.

Download MWSnap Portable 3.0.0.74 Development Test 7 online [853 KB download / 1.3 MB + 601 KB installed]

(MD5: b6785e5de57ec2f27def564eeb895fe2)

Online Installer:
MWSnap Portable is an online installer that will download additional files during setup.

Release Notes:

Development Test 7 (2011-05-10):
Fixed an issue where the MWSnap settings were being saved incorrectly (thanks to spg SCOTT for pointing this out and to 3D1T0R and Gord Caswell for providing a fix)

Development Test 6 (2011-03-15):
Changed MWSnap Portable to an online installer to avoid potential copyright issues
Updated to the latest version of the PortableApps.com Launcher
Updated to the latest version of the PortableApps.com Installer

Development Test 5 (2010-06-05):
Improvement: Updated to the latest version of the PortableApps.com Launcher
Improvement: Updated to the latest version of the PortableApps.com Installer
Improvement: Updated to the latest version of the PortableApps.com Format

Development Test 4 (2010-04-08):
Improvement: The MWSnap installer is now bundled with MWSnap; since the PortableApps.com Launcher supports Unicode and I used the Unicode version of the PortableApps.com Installer, Unicode filenames are no longer a problem.

Development Test 3 (2010-04-08):
Improvement: Updated to the latest version of the PortableApps.com Launcher

Development Test 2 (2010-03-07):
Bug fix: Other registry keys under HKCU\Software\MirWoj could have been screwed up in unpredictable ways if edited while MWSnap Portable was running

Development Test 1 (2009-11-15): Initial release (unreleased due to unresolved license issues)

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 9 years 5 months ago
Joined: 2007-04-15 21:08
Unicode

You forgot to mention that the only reason you did an online installer rather than bundling it was because it has a Unicode filename in it and the installer failed on it...

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Drat

Sorry, forgot about that. I'll add it right away.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Updated (twice) 2010-04-08

Updated (twice) 2010-04-08; see above for details.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2010-06-05

Updated, 2010-06-05; see above for details.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

gandalfmeister
Offline
Last seen: 5 years 5 months ago
Joined: 2011-03-03 15:35
Corrupt / broken

I downloaded this package - and it trashed my machine startup, and didn't actually work as an application.

I replaced the 100k nwsnapportable.exe with the original .exe from the authors site - and mwsnap functionality was restored.

Something broken here just get it from the authors site and drop the unzipped folder into your portableapps folder - works just fine then.

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Details, please?

Can you give me more details (e.g. OS, installation path, etc.), please? I just downloaded, installed, and ran MWSnap Portable on my XP SP3 machine and it works as expected.

Replacing MWSnapPortable with the original .exe is not recommended because it breaks portability. MWSnapPortable is the launcher, which is responsible for launching and cleaning up after MWSnap itself. Removing that launcher means MWSnap's settings won't be cleaned up.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

John T. Haller
John T. Haller's picture
Offline
Last seen: 4 hours 53 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Permission

Unless an app specifically gives you permission to repackage or modify, you can only distribute an app in the form they deliver it to you.

Sometimes, the impossible can become possible, if you're awesome!

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Online installer, then?

Should I switch this to an online installer, then?

EDIT: done.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2011-03-15

Updated to Development Test 6, 2011-03-15; see above for details.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

John T. Haller
John T. Haller's picture
Offline
Last seen: 4 hours 53 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Permission

It's best to contact the publisher and get permission. We probably won't be approving many online installer apps for a bit for official release.

Sometimes, the impossible can become possible, if you're awesome!

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Dead app, unresponsive dev

MWSnap is dead - it hasn't had a release since 2002. Back in late 2009, when I first looked at MWSnap for packaging, I sent the dev a note asking for permission; I never got a reply. I'd say the entire app, including any kind of support contact, is pretty thoroughly dead. The code seems pretty solid, though, since nobody's reported any issues with it.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

spg SCOTT
spg SCOTT's picture
Offline
Last seen: 12 years 5 months ago
Joined: 2008-08-26 14:11
Bug - MWSnap or PA

Every time I use the "Repeat last" option, when I save it, no matter what filetype I save it as, it is just a black rectangle...i.e. the image is just like you had taken the screenshot and then used a fill tool to fill with black.

Make sense?

Not sure if this is a problem with MWSnap or the portablisation (sp?), but thought you should know...

Obviously if the base app...then nothing we can do...

And: Win 7 64bit

“There is a computer disease that anybody who works with computers knows about. It's a very serious disease and it interferes completely with the work. The trouble with computers is that you 'play' with them!”Richard Feynman

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Sounds like MWSnap (+64 bit?)

That sounds like an issue with MWSnap. I wasn't able to reproduce it on my XP SP3 system, though (any Repeat Last operations I did turned out well; I tested repeating several different captures, including full desktop and selected rectangles, and I tried saving in a couple of different file formats), so it could be MWSnap not liking something about your 64-bit system. Do you have a 32-bit system you could test on? Also, would anyone else with a 64-bit system be willing to try to reproduce this issue?

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

spg SCOTT
spg SCOTT's picture
Offline
Last seen: 12 years 5 months ago
Joined: 2008-08-26 14:11
From MWSnap site:

Platform: any 32-bit Windows (including XP)

So maybe some things don't quite work on 64 bit.

Everything else works on my machine though Wink

Will double check on a Vista 32 bit system later.

Something else I have noticed, when starting this, I am alerted on a change of a reg key:

03/04/2011 12:07:46 Modification of: \REGISTRY\USER\S-1-5-21-749254142-602152416-2417861921-1000\Software\Microsoft\Windows\CurrentVersion\Run\MWSnap

By: F:\PortableApps\MWSnapPortable\App\MWSnap\MWSnap.exe
Via: F:\PortableApps\MWSnapPortable\App\MWSnap\MWSnap.exe
-> Action denied

Is this a portablilty issue or is this normal?

EDIT: Same behaivior (black image) on vista 32

“There is a computer disease that anybody who works with computers knows about. It's a very serious disease and it interferes completely with the work. The trouble with computers is that you 'play' with them!”Richard Feynman

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Finally reproduced

I was finally able to reproduce your bug on a XP 32-bit system, and add a report of my own: Repeat Last sometimes doesn't repeat the last capture, but the one before that (in my case, the last capture was the full desktop, but Repeat Last repeated the capture before, which was a fixed rectangle). It looks like a MWSnap issue, probably a bug I can't do anything about.

With regards to the Registry key, I don't think that's an issue; I've never noticed MWSnap Portable leaving anything behind. I'm not sure why it would be creating/modifying that key; are you sure it's not just reading the key? That would be considered normal behavior, just MWSnap checking to see if it's starting with Windows.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

vf2nsr
vf2nsr's picture
Offline
Last seen: 8 years 1 month ago
Developer
Joined: 2010-02-13 17:10
That

looks like it may be a pre-fetch key?

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Nope

Nope, this Registry key is in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run, which is the Registry location for startup items.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

spg SCOTT
spg SCOTT's picture
Offline
Last seen: 12 years 5 months ago
Joined: 2008-08-26 14:11
Just wont use repeat then...

Not just me then Smile
Nothing that can really be done then I suppose...

The reg key...

I *think* (after watching the location in regedit - refreshing after each action) that it is actually just checking whether it has a reg key there.

No key was created or left, so I don't think it is a bad thing Wink

“There is a computer disease that anybody who works with computers knows about. It's a very serious disease and it interferes completely with the work. The trouble with computers is that you 'play' with them!”Richard Feynman

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
All good, then

Good, no key creation = no problem.

It looks like, aside from that MWSnap bug, everything's all good. Between that issue and the necessity for an online installer, I'll probably pull this from the "Ready for release" list, but I don't think anything else needs to be done.

Thanks for the reports, and for the follow-up!

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

spg SCOTT
spg SCOTT's picture
Offline
Last seen: 12 years 5 months ago
Joined: 2008-08-26 14:11
Found yet another thing...

Probably another issue with MWSnap itself, but it doesn't like the %PAL:CurrentDrive% syntax which is generated in the Auto-Saving section of the settings.

It does work when it is changed to a letter

The error:

Error saving file

[%PAL:CurrentDrive%\Documents\New Folder\MWSnap010.png]

System report: Cannot create file %PAL:CurrentDrive%\Documents\New Folder\MWSnap010.png;

Just have to remember to change it if you are using auto save.

“There is a computer disease that anybody who works with computers knows about. It's a very serious disease and it interferes completely with the work. The trouble with computers is that you 'play' with them!”Richard Feynman

3D1T0R
3D1T0R's picture
Offline
Last seen: 3 years 4 months ago
Developer
Joined: 2006-12-29 23:48
Typo: %PAL:CurrentDrive% doesn't exist

I'm fairly sure that's due to a typo in …\App\AppInfo\MWSnapPortable.ini, on line 17 cause AFAIK PAL doesn't use a %PAL:CurrentDrive% environment variable.
Line 17 says Replace=%PAL:CurrentDrive%\,
but it should say:

Replace=%PAL:Drive%\

See The Manual for details.

~3D1T0R

spg SCOTT
spg SCOTT's picture
Offline
Last seen: 12 years 5 months ago
Joined: 2008-08-26 14:11
AppInfo\Launcher\MWSnapPortable.ini?

That doesn't work.

I realised that it is reading it from the reg file:

\MWSnapPortable\Data\settings\mwsnap_portable.reg

The key line is there:

[HKEY_CURRENT_USER\Software\MirWoj\MWSnap\AutoSave]
"AutoSaveFolder"="%PAL:CurrentDrive%\\Documents\\New Folder"

Changing that, to Drive, still has the same effect. The drive letter is not being replaced, and MWSnap cannot handle the PAL syntax.

“There is a computer disease that anybody who works with computers knows about. It's a very serious disease and it interferes completely with the work. The trouble with computers is that you 'play' with them!”Richard Feynman

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 6 days 11 hours ago
DeveloperModerator
Joined: 2008-07-24 18:46
In the Reg file, replace

In the Reg file, replace %PAL:CurrentDrive%\ to X:\ and it'll work next run. X must be whatever your current drive is.

spg SCOTT
spg SCOTT's picture
Offline
Last seen: 12 years 5 months ago
Joined: 2008-08-26 14:11
Yeah, I get that...

...but wouldn't that mess it up later when I use it on another pc which uses a different drive letter?

I thought the whole PAL:Drive thing was how it coped with the letter switching?

“There is a computer disease that anybody who works with computers knows about. It's a very serious disease and it interferes completely with the work. The trouble with computers is that you 'play' with them!”Richard Feynman

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 6 days 11 hours ago
DeveloperModerator
Joined: 2008-07-24 18:46
So long as the launcher no

So long as the launcher no longer writes CurrentDrive, it will continue to work, no matter where you use the app

3D1T0R
3D1T0R's picture
Offline
Last seen: 3 years 4 months ago
Developer
Joined: 2006-12-29 23:48
If the .reg file says %PAL:CurrentDrive%\ it wont …

… find it when it looks for X:\

With %PAL:CurrentDrive% in that file, it's searching for your last drive (I'll call this X:) followed by a \, and replacing it with %PAL:CurrentDrive%\ (since %PAL:CurrentDrive% isn't defined, it writes it verbatim), but if you write %PAL:Drive% it instead updates it to the correct new drive letter (I'll call this Y:) thus where it's currently getting updated X:\ to %PAL:CurrentDrive%\ it will instead get updated from X:\ to Y:\, however the corrected launcher will not update where it says %PAL:CurrentDrive%\ to Y:\ (because it's looking for X:\) thus YOU must fix it (just this once) and the corrected launcher will keep it fixed forever more.

~3D1T0R

depp.jones
Offline
Last seen: 12 hours 56 min ago
DeveloperTranslator
Joined: 2010-06-05 17:19
%PAL:Drive% and

%PAL:Drive% and %PAL:CurrentDrive% should not be used that way. They are env. variables that should be used to replace strings "in" the reg file (or an ini) with FileWriteN. The reg file should therefore contain a X:\ and be replaced with an Y:\ (Letters are examples) by the launcher on start.
-edit-
Oops, misread.
%PAL:CurrentDrive" does not exist for the launcher, that's what you meant by your post from yesterday. I think the answers are too fragmented by now, giving a solution only combining the different aspects... (Change line 17 to Replace=%PAL:Drive% AND manually adjusting the drive letter to the currently used)

John T. Haller
John T. Haller's picture
Offline
Last seen: 4 hours 53 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
No CurrentDrive

There's %PAL:Drive% and %PAL:LastDrive% which will both contain the drive letter and a colon.

Sometimes, the impossible can become possible, if you're awesome!

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
As 3D1T0R and Gord said, it's

As 3D1T0R and Gord said, it's a typo in the launcher, and their solution for fixing your specific issue is dead on. Just make sure you change both the .reg file and the launcher, or the fix won't hold.

I'll fix the typo and upload a new build tomorrow. Sorry about that, and thanks for pointing it out.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2011-05-10

Updated to version 3.0.0.74 Development Test 7 on 2011-05-10; see above for details.

"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."

spg SCOTT
spg SCOTT's picture
Offline
Last seen: 12 years 5 months ago
Joined: 2008-08-26 14:11
Thanks :)

The auto-save option shows the correct drive letter now Smile

This is easily my most favourite screenshot app, so thanks for making it portable Wink

“There is a computer disease that anybody who works with computers knows about. It's a very serious disease and it interferes completely with the work. The trouble with computers is that you 'play' with them!”Richard Feynman

Log in or register to post comments