You are here

Lightscreen 0.5 Portable Pre Release 2

17 posts / 0 new
Last post
David Dixon II
David Dixon II's picture
Offline
Last seen: 2 years 7 months ago
Developer
Joined: 2007-06-11 22:54
Lightscreen 0.5 Portable Pre Release 2

Application: Lightscreen
Category: Utilities
Description: Lightscreen allows you to create images of your desktop and even images of just windows alone, so you dont have to go threw the many steps just to save the desktop image.
Very useful tool.
Lightscreen 0.5 Portable Download [? download / ? installed]
(MD5: ?)

Previous Development Version:
Lightscreen 0.4 PR 2

Release Notes:

Pre-Release 2 (2008-17-8)
Updated launcher to current version.
Moved lightscreen.ini to Data\settings (installer will do this for you.)
Removed some things Simeon said to remove.


Pre-Release 1 (2008-15-8)
Updated Lightscreen to version 0.5.
Updated Qt Version in launcher.
Updated Splash Screen.
Added John's Registry Fix.

Notes:
None

kai.inouye
kai.inouye's picture
Offline
Last seen: 12 years 9 months ago
Developer
Joined: 2008-02-03 20:12
Thanks for the update David!

Thanks for the update David!

David Dixon II
David Dixon II's picture
Offline
Last seen: 2 years 7 months ago
Developer
Joined: 2007-06-11 22:54
Hey!

No problem. Wink

Na na na, come on!

Simeon
Simeon's picture
Offline
Last seen: 9 years 11 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
Cool

I think this is the first time I tried the App but I immediately likes it vrey much. Makes it soooo much easier to take screenshots than using windows and paint Smile

I noticed some things:

  • Delete Thumbs.db in Appinfo
  • Acknowledgements in help file: Remove it or fill it with text.
  • The nsi file has your real name but the Readme.txt doesnt.
  • Remove LightscreenPortable.nsi~ from /Other/Source folder
  • Readme line 28 says: "The file archiver and the settings can be entirely self-contained on the drive and then used on any Windows computer." Do you mean that?
  • Shouldnt lightscreen.ini be in the data folder?I think it is only used by the launcher so maybe call ir LightscreenPortable.ini like all the other Apps do.
  • The ini has an entry "ScreenshotDirectory=Data\Screenshot" but the launcher doesnt use it. It put the value from the ini tinto a variable called SCREENSHOTDIRECTORY but overwrites it with the info from the registry. So it not used. Personally I think that this ini entry isnt necessary cause its so easy tochange it in the Lightscreen settings.

I think I saw something in your launchert that can make my PopMan launcher easier so thanks for that.

I think thats all Smile

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

David Dixon II
David Dixon II's picture
Offline
Last seen: 2 years 7 months ago
Developer
Joined: 2007-06-11 22:54
Reply

Delete Thumbs.db in Appinfo
I think thats suppose to be a windows file, but ok.
Acknowledgements in help file: Remove it or fill it with text.
Ah, I'll remove it. Wink
The nsi file has your real name but the Readme.txt doesnt.
Umm ok.
Remove LightscreenPortable.nsi~ from /Other/Source folder
Sorry, that was from my ubuntu Sad Sorry
Readme line 28 says: "The file archiver and the settings can be entirely self-contained on the drive and then used on any Windows computer." Do you mean that?
I think patrick made the readme i dont really remember.
Shouldnt lightscreen.ini be in the data folder?I think it is only used by the launcher so maybe call ir LightscreenPortable.ini like all the other Apps do.
I will move that then. Smile
The ini has an entry "ScreenshotDirectory=Data\Screenshot" but the launcher doesnt use it. It put the value from the ini tinto a variable called SCREENSHOTDIRECTORY but overwrites it with the info from the registry. So it not used. Personally I think that this ini entry isnt necessary cause its so easy tochange it in the Lightscreen settings.

WriteScreenshotDirectory:
	ReadRegStr $SCREENSHOTDIRECTORY HKCU "Software\K\Lightscreen\file" "target"
	WriteINIStr "$SETTINGSDIRECTORY\lightscreen.ini" "LastDirectory" "LastPath" "$SCREENSHOTDIRECTORY"

It's suppose to get the last path so you can still save the pictures in the same spot you had it last time on your flash drive.

We need people like you all the time. It helps alot. Biggrin

Na na na, come on!

Simeon
Simeon's picture
Offline
Last seen: 9 years 11 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
Reply

Thumbs.db
Yes but it s cleaner if it doesn't distribute the file with the installer.
LightscreenPortable.nsi~
I know the problem - I have Kubuntu Smile
Lightscreen ini
Yes I know. I am not talking about the ini you save it to but about the ini in /Other/Source.

In /Other/Source, there is an ini one can use to change the folder names, disable the splash screen etc. If I copy it to the main folder, and change the path I want Lightscreen to store the screenshots ("ScreenshotDirectory=Data\Screenshot"). But now, the launcher is built to read this into the variable SCREENSHOTDIRECTORY. But after that, the variable is overwritten on line 228 so no matter what I put into the ini file, it gets overwritten from the registry by what was saved from the last run.

So in order to get it to work, I'd reverse it so first it gets the Screenshot directory from the registry and then it overwrites it with what was in the ini IF there is one. That way you make sure that whatever was used on last run, now you use the entry from the ini. IN addition to that I'd change the default ini entry to the same the Launcher gives on first run (Documents/Pictures)

And on line 238, the launcher checks for Documents/Music - I think it should check for /Documents/Pictures.

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

David Dixon II
David Dixon II's picture
Offline
Last seen: 2 years 7 months ago
Developer
Joined: 2007-06-11 22:54
And another reply.

Wink

So in order to get it to work, I'd reverse it so first it gets the Screenshot directory from the registry and then it overwrites it with what was in the ini IF there is one. That way you make sure that whatever was used on last run, now you use the entry from the ini. IN addition to that I'd change the default ini entry to the same the Launcher gives on first run (Documents/Pictures)

I dont think i could get it to work in reverse. Sad

Na na na, come on!

Simeon
Simeon's picture
Offline
Last seen: 9 years 11 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
Prerelease 2

is good now on Win XPSP3. Just remove the PortableApps.comInstallerCustom.nsh from /Other/Source cause its optional and not needed. ( I know you already did after IRC but I wanted to mention it anyway).

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

millarrp
Offline
Last seen: 10 years 11 months ago
Joined: 2007-03-02 13:43
screenshots saved in an unusual directory

I've just tried Pre-release 2 on vista ultimate sp1. The program itself seems to run good, but the save directory showed up simply as "G" in the options menu (which happens to be the drive letter of my thumb drive), and the pictures are saved in "g:\portableapps\lighscreenportable\g" rather then in "g:\documents\pictures" like I was expecting.

David Dixon II
David Dixon II's picture
Offline
Last seen: 2 years 7 months ago
Developer
Joined: 2007-06-11 22:54
Someone else check?

Can anyone else check this problem on that os?
For everyone else, they dont seem to have this problem.

WriteDefaultAsDrive:
	WriteRegStr HKCU "Software\K\Lightscreen\file" "target" "$1:\"

This tells me that you dont have "DRIVE:\Documents\Pictures"
But according to that code above, it should have made the save directory DRIVE:\

Try a complete reinstall (delete the whole LightscreenPortable folder and reinstall). See if that helps.

Na na na, come on!

millarrp
Offline
Last seen: 10 years 11 months ago
Joined: 2007-03-02 13:43
worked flawlessly with a clean install

Sorry I took so long to respond, I was stuck on a shift that ended at midnight and I didn't bring my testing thumb drive with me to work.

I did like you suggested and tried a clean install from a fresh download (since my firefox was acting strange when I downloaded it originally on Saturday afternoon), and it worked without problem this time.

it saved to g:\documents\pictures (where g: is my thumb drive) like it should have.

It also ran alot faster then it did before I tried the clean install, so I guess it appears to have been a bad upgrade.

John T. Haller
John T. Haller's picture
Offline
Last seen: 2 hours 43 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Root and Install

I've verified that it works right with the cleanup when using the root directory as your save point.

And I'll be sure the installer handles upgrades right on release. Barring any objection, I think I'll push this out today or tomorrow.

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

David Dixon II
David Dixon II's picture
Offline
Last seen: 2 years 7 months ago
Developer
Joined: 2007-06-11 22:54
Ok.

Glad to see that it finally works for ya. Wink

Na na na, come on!

Tim Clark
Tim Clark's picture
Offline
Last seen: 13 years 5 months ago
Joined: 2006-06-18 13:55
Update checker

It was just brought to my attention that the 0.5 checks for updates, can this be turned off?
Simeon mentioned that it set off his firewall Sad

Things have got to get better, they can't get worse, or can they?

David Dixon II
David Dixon II's picture
Offline
Last seen: 2 years 7 months ago
Developer
Joined: 2007-06-11 22:54
From what i see

No, i dont think so.

Na na na, come on!

r.andom
r.andom's picture
Offline
Last seen: 16 years 1 month ago
Joined: 2007-11-12 15:11
LS 0.5 PR 2

Some last minute comments:

  1. You should update appinfo.ini. It still says version 0.4(.0.0).
  2. Why is there a DefaultData folder? There's no data stored in it.
  3. After storing the options for the first time Lightscreen is phoning home (projects.sourceforge.net). What does LS transmit and why? Is this a try to do an automatic update? I don't like apps phoning home without asking me first ... (To reproduce this do a clean install, not an update.)
  4. When clicking on "Go to folder" nothing happens. I expected the Windows explorer would open the folder with the stored screenshots. Am I wrong?
  5. What happened to the translation I sent you weeks ago, Dave?

Keep up the good work!

David Dixon II
David Dixon II's picture
Offline
Last seen: 2 years 7 months ago
Developer
Joined: 2007-06-11 22:54
I'm Sorry.

I've been busy with IRC Bots, IRC server issues, and etc.... Sad
I still have your email though. Wink

Na na na, come on!

Log in or register to post comments