You are here

Recuva Launcher Only *Updated* [5/31/09]

56 posts / 0 new
Last post
Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
Recuva Launcher Only *Updated* [5/31/09]

Application: Recuva
Category: Utilities
Description: Recuva (pronounced "recover") is a freeware Windows utility to restore files that have been accidentally deleted from your computer. This includes files emptied from the Recycle bin as well as images and other files that have been deleted by user error from digital camera memory cards or MP3 players. It will even bring back files that have been deleted by bugs, crashes and viruses!

Download Recuva Portable
(MD5: 97c087a5eb6a45720a2af61a63144ddc)
Release Notes:This is a new release that now by default saves settings to recuva.ini, so please completely delete previous release and start off with this launcher.Please read (Release Notes)

  • Updated Launcher to new ahk one
  • Easy download and extraction of recuva zip through 7za.exe and prompt.

Development Test 1 (2009-05-31): Initial release

Please delete whole "RecuvaPortable" folder to avoid any problems with paths or any old settings. Or just rename "Recuva113" to just "recuva" in the App folder.

keizer_or
Offline
Last seen: 2 months 6 days ago
Joined: 2007-02-15 16:37
The other Piriform Products

Can you also make launchers for CCleaner and Defraggler?

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
Ill try defraggler

ill try defraggler becuase CCleaner is fully portable.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

keizer_or
Offline
Last seen: 2 months 6 days ago
Joined: 2007-02-15 16:37
Defraggler

Thank you.

Jacob Mastel
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-06-13 19:36
I have finished the three.

If you want me too I can email you the launcher's I made for them.

Release Team Member

keizer_or
Offline
Last seen: 2 months 6 days ago
Joined: 2007-02-15 16:37
Launchers

I would appreciate an mail of the launchers. Use keizer_or [@] usa [.] com. THanks.

[email address obfuscated by mod tim]

Jacob Mastel
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-06-13 19:36
Sorry,

I lost the files when my computer crashed a couple weeks ago. Sad If you need any help on the launchers though feel free to email me. jacob m 001 at gmail . com

Release Team Member

Devo
Offline
Last seen: 4 months 3 weeks ago
Joined: 2007-09-04 14:55
Two Things

There are two things:

1) You should rename the registry backup to 'recuva.reg' instead of 'Registry.reg' because when you use the backup function of PAM it will become unclear what this registry entry is for.
2) You need to add 'SettingsDirectory=Data\settings' after 'RecuvaDirectory=App\rcsetup112' in order for the ini file to work correctly.

I just messed around with the launcher for a bit, but it looks like it works.

powerjuce
powerjuce's picture
Offline
Last seen: 13 years 1 month ago
Developer
Joined: 2007-09-20 21:34
A couple of changes

Have the launcher direct to the site if the program does not exist.

on the splash screen line there is no fade, so change the 200 to the 0

In the App\appinfo there is a thumbs.db file so delete that

The registry thing that has already mentioned

In the readme and in the code add your copyright under Johns

Change the website to http://PortableApps.com/Development/test

change the readme to be for recuva rather than sumtra pdf

that is all for now

Please search before posting. ~Thanks

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
k

Ill try to fix these as soon as i can, ill try to post an update later today, or sometime tomorrow. Quick question, how do u make it download the file if it is not there? Ill look in the Nsis manual to try to figuire that out.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

powerjuce
powerjuce's picture
Offline
Last seen: 13 years 1 month ago
Developer
Joined: 2007-09-20 21:34
good job

I will take a look again at the paf stuff and see if there is anything else

about directing them to where they have to download from check out this site

IE Plugin

Some more changes

  • In the Other\Source dir

    • In your code

      • Add your line of copyright under johns (make it look like this)

        ;Copyright (C) 2004-2008 John T. Haller
        ;Copyright (C) 2004-2008 Nathan
        
      • Change the Website to http://PortableApps.com/Development/test
    • In the readme
      • make the copyright look like this

        ;Copyright (C) 2004-2008 John T. Haller
        ;Copyright (C) 2004-2008 Nathan
        
    • change your JPEG (RecuvaPortable.jpg) to be the actual DevTest splash screen found here
    • There this line in the ini file
      ;Replace (Appname) with the name of your app, and (AppEXE) to the name of the executable of your app.
      

      what is it for?

  • In the App\ dir
    • Add a readme file check any released app to see what needs to be in it
    • Add the recuva dir so that people know where to put the program
  • In the main dir
    • Add the help.html file, once again check any released app for the format of the html file
  • General stuff
    • You need your icon to be: 16x16, 32x32, 48x48 in both 256 and xp.
    • Dont zip the installer. Just upload the installer

that is all I found

Please search before posting. ~Thanks

Patrick Patience
Offline
Last seen: 4 years 3 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Sub-Categorization

I like it. Smile

powerjuce
powerjuce's picture
Offline
Last seen: 13 years 1 month ago
Developer
Joined: 2007-09-20 21:34
did i get everything?

i hope i did

and does the idea of going to the download site if it does not exist work alright?

Please search before posting. ~Thanks

blackbox
Offline
Last seen: 2 years 4 months ago
Joined: 2007-04-11 17:28
Isn't Recuva already portable?

Maybe I'm missing something, but all Piriform products are fully portable. Moreover, I've been running Recuva from my USB drive for a few months, and never noticed it touching any registry settings.

There is a setting in Options... > Advanced > Save all settings to INI file. When checked, it creates recuva.ini in the same folder as the exe file.

When started, the program checks whether recuva.ini is present and if yes the settings are then loaded from there instead of the registry. I know this because I have two copies of Recuva installed - on HDD and USB drive, each copy with separate settings. The former uses registry and the latter stores its settings in the INI file.

So basically your launcher is useless.

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
well..

I know about the .ini and all, but not only can you add my launcher to the PAM but it is easier for people who do not want to do that to just run it without changing anything. Plus since its in the PAM its easier to launch and keep track of applications.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

Patrick Patience
Offline
Last seen: 4 years 3 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Wow

So basically your launcher is useless.

That was nice, thanks for your input and making someone feel good today.

rozberk
rozberk's picture
Offline
Last seen: 2 years 5 months ago
Joined: 2007-05-14 15:05
It would be useless if all

It would be useless if all you're trying to do is get it to run from a USB drive. But I've always found that even stand-alone launchers add structure and ease-of-use to applications. While I tend to just use stand-alone apps by themselves like you described, any self-contained, do-everything-for-you launcher only makes an app more accessable. And I think they are great entry point for learning this stuff.

Jacob Mastel
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-06-13 19:36
Could you be nicer?

There is no need to be so rude. Also The launcher is not useless. If the .ini file is accidentally deleted or not copied or whatever the app will no longer be portable. The launcher can run make sure the .ini is present. Then if not create the .ini or if it is just start the app.

Release Team Member

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
i think.....

I think i can do all that, but about not zipping it, esnips does not support paf files so it doesnt let me upload it. It will always say "File type not supported".

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

powerjuce
powerjuce's picture
Offline
Last seen: 13 years 1 month ago
Developer
Joined: 2007-09-20 21:34
try askin patrick...

if he will host for you

or i can use mediafire to host for you as well

Please search before posting. ~Thanks

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
K

What ever is easier for either u or patrick is fine for me. I should be having a development test 3 up soon. The only thing that is slowing me down is that whole "if app is not found make a redirect link to download it." I looked at that site and the examples but i think i need to do a bit of testing with that before i can upload. I pretty much did everything you said i needed to do.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
Well

I included in the help.html file the file u need to download, so i might later put that whole redirect thing in a later development test, I dont want to do it yet cause i read on there that if its done wrong it can cause memory leaks so.. I might do some testing with it before i release it to the public.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

powerjuce
powerjuce's picture
Offline
Last seen: 13 years 1 month ago
Developer
Joined: 2007-09-20 21:34
use mediafire...

here it is

http://www.mediafire.com/

just create an account

unless you really dont want to just say so and I can use my account to keep hosting the file for you

Please search before posting. ~Thanks

Stevoisiak
Stevoisiak's picture
Offline
Last seen: 4 years 7 months ago
Joined: 2008-02-05 11:22
.Paf.Zip?

Isn't it supposed to be paf.exe? If EXE's are not supported, try Mediafire

Simplifying daily life through technology

powerjuce
powerjuce's picture
Offline
Last seen: 13 years 1 month ago
Developer
Joined: 2007-09-20 21:34
Good Job

about the icon try this one
http://www.mediafire.com/?ddlt1mtdfpo

Change the readme to say recuvaportable rather than sumtrapdfportable,
right here

-\ 

that is all i could find again.

Please search before posting. ~Thanks

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
k

I made a mediafire account. Since a dev changed my topic name to recuva launcher, I am wondering if i can just make a .paf that says "recuva.paf
'instead of all that dev test stuff. Oh yeah thanks 4 the icon. I should be uploading a new one soon.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
There

New Test up... Hope everything got fixed.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

powerjuce
powerjuce's picture
Offline
Last seen: 13 years 1 month ago
Developer
Joined: 2007-09-20 21:34
great job

you have been really good with these releases
if it was not for the "open-source" policy you would be ready to release

here is one more thing, you don't need to release a new test but on the next big release you need this file

In the Other\source dir you need a file called AppSource.txt
it should contain this

The source code for the base application in this package is available from the portable applications home page mentioned in the help.html file.

Please search before posting. ~Thanks

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
k...

I guess i might try to add a bit to the launcher, that whole redirect thing. Do u know of any launchers that can do that??

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

powerjuce
powerjuce's picture
Offline
Last seen: 13 years 1 month ago
Developer
Joined: 2007-09-20 21:34
here is the code i quickly made up
IEFunctions::OpenBrowser /NOUNLOAD
IEFunctions::SurfTo /NOUNLOAD "http://www.google.com"
IEFunctions::ReleaseBrowser

change the google thing to the download area, also see if you can launch FFP and go to that site

Please search before posting. ~Thanks

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
hmm

I think there has to be a system call of some sort. It doesnt seem to work.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

powerjuce
powerjuce's picture
Offline
Last seen: 13 years 1 month ago
Developer
Joined: 2007-09-20 21:34
do u hav the plugin?

cause u need it to run this function

Please search before posting. ~Thanks

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
Wait

Nevermind I got it now. Ill try to do FFP if i can.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
Ok...

I was wondering if u can even do firefox. I was looking through plugins and didnt see anything. Unless you just change it to FFFunctions or something. Plus i added a little message box that tells you to press ok to download Recuva. Ill put it up so u can tell me what you think.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

powerjuce
powerjuce's picture
Offline
Last seen: 13 years 1 month ago
Developer
Joined: 2007-09-20 21:34
try this
Exec '"..\FirefoxPortable\FirefoxPortable.exe" www.google.com'

that will start firefoxportable (if it exists) and go to Google.

Just replace google with the address you want to go to

Please search before posting. ~Thanks

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
Ok

let me take down my link to add it. So it doesnt go to a new test

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
Weird i just tried..

it and i have firefoxportable, but it didnt open it also, it only opened IE, will it only open the one that is easiest to find?? I have firefox on my usb, i think it needs to be on the computer.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
Test 5

Test 5 up. Tell me what you think about the IE thing.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

powerjuce
powerjuce's picture
Offline
Last seen: 13 years 1 month ago
Developer
Joined: 2007-09-20 21:34
looks good...

here is the code I used to get it to work with FFP

oProgramEXE:
		;=== Program executable not where expected
		StrCpy $MISSINGFILEORPATH $PROGRAMEXECUTABLE
		MessageBox MB_OK|MB_ICONEXCLAMATION `$(LauncherFileNotFound)`
        MessageBox MB_OK|MB_ICONEXCLAMATION `$(LauncherDownload)`		
Exec '"..\FirefoxPortable\FirefoxPortable.exe" http://www.recuva.com/download/builds/downloading-zip'

		Abort

and make the ok messagebox a Yes or No

Please search before posting. ~Thanks

digitxp
digitxp's picture
Offline
Last seen: 12 years 6 months ago
Joined: 2007-11-03 18:33
The appsource.txt

kinda makes you look lazy Blum

Insert original signature here with Greasemonkey Script.

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
k

how do u add a function to the "No" button so when you hit it, it wont open the browser? Cause i got the yes and no buttons but i cant figuire out how to make it not open.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

wraithdu
Offline
Last seen: 10 years 9 months ago
Developer
Joined: 2007-06-27 20:22
code
MessageBox MB_YESNO "Click yes or no." IDYES jump_if_yes IDNO jump_if_no
Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
compile error

says this

Error: could not resolve label "jump_if_yes" in install section "Main" (0)
Error - aborting creation process

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

wraithdu
Offline
Last seen: 10 years 9 months ago
Developer
Joined: 2007-06-27 20:22
LOL Ok, you need to read the

LOL Ok, you need to read the NSIS help file on the MessageBox function. jump_if_yes and jump_if_no are placeholders, where you need to place your own labels (or relative jumps like +2 +5 etc.)

MessageBox MB_YESNO "Choose." IDYES myyeslabel IDNO mynolabel

or

MessageBox MB_YESNO "Choose." IDYES 0 IDNO +3
powerjuce
powerjuce's picture
Offline
Last seen: 13 years 1 month ago
Developer
Joined: 2007-09-20 21:34
make it this...
NoProgramEXE:
		;=== Program executable not where expected
		StrCpy $MISSINGFILEORPATH $PROGRAMEXECUTABLE
		MessageBox MB_OK|MB_ICONEXCLAMATION `$(LauncherFileNotFound)`
        MessageBox MB_YESNO `$(LauncherDownload)` IDYES 0 IDNO +2
Exec '"..\FirefoxPortable\FirefoxPortable.exe" http://www.recuva.com/download/builds/downloading-zip'

		Abort

Please search before posting. ~Thanks

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
New release

Please use this launcher for the latest release, also make sure u are getting the portable build from their site. No need to manually go ther, just click on recuvaportable.exe and you will be directed there automatically. Please tell me if there are any problems so I can correct them.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
New Test 2

Read above for changes, now you should be able to use RecuvaPortable.ini to disable splash without any problems. Changed script a bit so it looks organized. Please test and tell me what you think.

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

Drakkim
Offline
Last seen: 7 years 1 month ago
Joined: 2008-10-23 09:43
The launcher doesn't seem to

The launcher doesn't seem to work... Once I put the files in "App\rcsetup113" I can get the splash screen, the the launcher exits. No errors, no Recova.

I'm _guessing_ that something was coded specific to version 1.13 (since we're using rcsetup113 as the path) and the program is at 1.20... Not sure how you wold do that, but that's all I got Wink

The program does run directly just fine, though.... but I'd like an item in my PA Menu (Which is also why I disagree with the "launcher is useless" remark way above

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
This doesn't happen with

This doesn't happen with me.

"App\rcsetup113" should be changed though.

getco
Offline
Last seen: 3 years 1 week ago
Joined: 2008-08-03 05:31
Works just fine for me - and

Works just fine for me - and I didn't change "App\rcsetup113"...

WinXP SP2.

scriptdaemon
Offline
Last seen: 4 years 4 months ago
Developer
Joined: 2008-10-10 17:40
I didn't mean change it to

I didn't mean change it to get it to work, it was a suggestion for the launcher developer.

getco
Offline
Last seen: 3 years 1 week ago
Joined: 2008-08-03 05:31
Oh OK - my bad.

Oh OK - my bad.

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
Update of launcher, please

Update of launcher, please read above for changes. This launcher now integrates the same easy download prompt followed by automatic extraction of the zip folder as the CCleaner launcher. It also fixes the same bugs and adds in more functionality. As stated last time if there is an interest to automate compression of recuva through UPX let me know AFAIK no problems arise from doing so. Any comments, bug reports, or nice gestures are always appreciated. Enjoy! Smile

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

mmd123
mmd123's picture
Offline
Last seen: 13 years 3 months ago
Joined: 2009-07-25 23:30
admin needed still

i downloaded the updated launcher of the file and now when it is all extracted it prompts me for the admin access to run defraggler, and i thought the whole reason we make them portable is to be able to run them from a flash drive so that you could use it without being an admin and for me that is key, as i wont have that access when i use it, so please get that bug fixed as it is suposed to be running in a portable mode, aka, non admin mode...or am i mistaken??... anyways just FYI...

yes i am new, no im not a "noob" when it comes to being a geek, yes i understand the concept of the system of portable apps, i may be making this my first post here, but thats purely because i was too lazy to register, but now i need to to get this app working like i need it to...

windows vista basic / premium, using premium now...2 diff. computers being used

please and thank you...
MMD123
aka
mapmd1234

Nathan9222
Nathan9222's picture
Offline
Last seen: 2 years 5 months ago
Developer
Joined: 2007-12-06 22:35
Well does this only happen

Well does this only happen when you are trying to run defraggler? Have you had this problem with any of my other portable piriform apps? With Portableapps it doesnt mean that it will allow you to run it as an admin, it just means that the applications settings will not be saved onto the computer but rather onto your flash drive in the "Data\settings" folder. Its also to keep things organized. If you do know the password to the admin account I believe I could put in the ability to do a RunAs. This would allow you to run this as admin while your using a limited account. But this might slow down startup time of the app. I also believe that to use defraggler you would need admin rights so it can gain access to all of your computers files and organize them properly. But I'm not 100% sure on that. Ill check the defraggler website and see if it mentions admin rights as a requirement.
Edit: Yup you do in fact need admin rights. Please see here...
http://docs.piriform.com/defraggler/troubleshooting-defraggler/problems-...

An eye for an eye makes the whole world blind.
Mahatma Gandhi,
Indian political and spiritual leader (1869 - 1948)

farat_as
Offline
Last seen: 7 years 1 month ago
Joined: 2012-02-14 09:02
Can you please update...

Can you please update... Sad It works great.

Log in or register to post comments