Hi Guys,
I had released a Shutdown Timer, which is also available as a portable version @ sinvise.net
I would like to request for this application to be included in the Portable Apps database as it may be of use to users of the community.
Thoughts and suggestions please.
Thanks.
shutdown -s -t(however many minutes time 60)
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
This utility can do a lot more than just shutdown -s -t
fair enough
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
I think you're first step would be to package the application in the correct format as per the PortableApps Specification. You can then offer that alongside any other download formats you have available.
Someone from the development team would have to see about actually including a listing here.
Thanks,
I'll get on to that right now.
Is there any sort of generator out for this or do I need to just manually create the directories etc. ?
I'll defer to someone else with more expertise on that one...
The Development page contains more resources though than just the specifications page.
Typically, PortableApps use Launchers to start the actual exe files, mostly in order to deal with the non-portable issues of the app - writing to temp folders, registry entries, writing to user folders, anything that leaves a trace on the host computer.
There's a alpha version of a launcher that can be used with most apps here:
https://portableapps.com/node/22364
This includes all the folder structure, ini files, etc.
It's a work in progress, but it is a good starting point.
Otherwise, people write their own launchers using NSIS.
You'll have to also create a help.html.
If your app truly leaves no trace, then technically no launcher is needed, but I think it won't get posted here without one.
Once the app has a launcher and is in the right folder structure, you should compact it with
https://portableapps.com/apps/utilities/appcompactor
Then use the automated Installer creator:
https://portableapps.com/apps/development/portableapps.com_installer
I made this half-pony, half-monkey monster to please you.
Thanks for the info.
I'll get on with that within the next day or two, and yes I have made sure the applications is truly reliant on itself.
Well apart from the fact the .NET Framework is needed which may not be of benefit.
Dependency on the .NET Framework is a killer. Most computers in the wild don't have 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
its not a killer anymore. Rather more of a sleeping pill until John gets around to getting .net support finished.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
We still won't be listing .NET apps by default. Users will have to specifically select to view them.
Sometimes, the impossible can become possible, if you're awesome!
the dependency was making me think of re-doing the whole application in C++ so I can save memory usage and remove the need for the .NET Framework, but I', not so advanced at C++ and the most I managed to do was get a form running and coding a button to open another form!
Out of question I guess.
Oh well, since .NET apps won't be listed, I guess there's no point in making it portableapps compatible.
It will be listed, but it won't be shown by default. Users have the option of also listing .NET-based apps. As Vista and Windows 7 penetration increases, it becomes less of an issue portability-wise (though the fact that it will use more memory and be slower is the nature of all .NET apps, of course). The current numbers are here:
http://johnhaller.com/jh/useful_stuff/dotnet_portable_apps/
Sometimes, the impossible can become possible, if you're awesome!
If you put it in PA.c format, I can add it to the Unofficial .NET List, to let people know it's here.
"It's just an online installer. It's not going to mug you.", JTH
"The shell is the key to unlock Linux's greatest advantages."