You are here

PortableApp.com Developers Kit

26 posts / 0 new
Last post
kiriko
kiriko's picture
Offline
Last seen: 3 weeks 23 hours ago
Developer
Joined: 2009-03-08 22:50
PortableApp.com Developers Kit

Name:PortableApps.com Developers Kit
Category:Development
Description:

PortableApps.com Developers Kit is a specific multi program launcher with all the programs necessary for making portable applications. PAD-Kit is simple to use and it is self explanatory program.

I made this for my self but I saw the potential help that it can be to other developers like my self. I hope you like it as mush as I do. Smile

PortableApps.comDevelopersKit_1.0.0.6_Development_Test_6_English.paf.exe
[1.74MB Download/4.57MB Installed]
(MD5: 628def83ad46fbf8373d01f9dc77ddb2)
Here is a screenshot

List of applications:

  • PortableApps.com Development Toolkit
  • PortableApps.com Launcher Generator
  • PortableApps.com App Compactor
  • Notepad++ Portable
  • DTask Manager Portable
  • ZSoft Uninstaller Portable
  • Regshot Portable
  • Reg From App Portable
  • IcoFX Portable
  • PortableApps.com Installer
  • winMd5Sum Portable

INI templates that are included in this Program:

  • Laucher
  • AppInfo
  • Installer

  • Including an Application Template. (Just follow the instructions)

Note: Please keep in mind that the program that I have used for making this menu is actually intended for making Autorun CD Menus. But it can be used for many other things as you can see, but it has limitations to what it can do, but I have to tell you it can do a lot.

  • Menu is best used with Screen resolution of 1024x768 or higher.

Release Notes:

Development Test 6 (2011-5-18):

New Apps Added:

  • DTask Manager Portable
  • ZSoft Uninstaller Portable
  • PortableApps.com Development Toolkit

This version includes the PortableApps.com Development Toolkit that includes an Application Template and it also lets you modify the AppInfo.ini easily.

Note: I decided not to continue the PAD-Kit with all the apps included. I made this decision because it is a big pain having to update the apps every time that there is a new update for only one app, with the new changes you are able to use all the necessary apps without the extra weight and the apps can stay updated by using the built in updated from PA.c Platform.

-----------------------------------------------------------------------------------

Release Notes:

Development Test 5 (2010-12-29):

This release updates all the applications to the latest version(s).

  • Also I have added PAL 2.1 Beta 2

-----------------------------------------------------------------------------------
Release Notes:

Development Test 5 (2010-11-27):

This release updates all the applications to the latest version(s).
Also know that I will not continue to make PAD-Kit Light version, I determine to discontinue it from the lack of downloads of this version.

-----------------------------------------------------------------------------------

Release Notes:

Development Test 4 (2010-10-04):

All Applications included are to Update.
A template for adding apps in the apps to be added forum has bin included.
Also fix the flash logo, now it looks better.
Update for light version will be posted soon.

-----------------------------------------------------------------------------------

Release Notes:

Development Test 3 (2010-09-16):

  • Fixed minor problems with Help file.
  • Added a Online Spell Checker link to help file.
  • Added better instructions for extraction of PA.c Application Template.
  • All applications are up to date.
  • Also I have made it so that it is not an online installer, by making my own Launcher.

-----------------------------------------------------------------------------------
Release Notes:

Development Test 2 (2010-09-01):

  • Re-upload of menu with all apps included as listed.
  • I also Added a the same menu with no installer it is a SFX (Self Extract Archive) but it has some difference and that is the main menu is out of the main folder but still works from PortableApps Platform. This means that you wont have double applications on your Drive/USB.

Edit: 8:17 Am I forgot to mention that I added 4 Online Virus Scanning sites to the help document.

-----------------------------------------------------------------------------------
Release Notes:

Development Test 1 (2010-08-28):

  • A small false positive was directed on Development Test 1.
    But the problem has bin fixed. Smile

-----------------------------------------------------------------------------------
Release Notes:

Development Test 1 (2010-08-27):

  • Initial Release
  • The Updater that I have included with this program will only update the GUI and nothing ells. You most keep the applications of this GUI updated on your own.

Known Issues:

None so far

darkness2fall
Offline
Last seen: 10 years 8 months ago
Joined: 2009-11-14 02:32
Scan Results

My anti virus program registers this as having a downloader virus in it. this system has norton 4.0 360 small business edition. I highly doubt that it's a false positive because this is the first time i ever had a virus problem from this website. This app will be reported to the site administrators for independant verification. I will now block this thread from here so there no further contamination of my system. In the future dont bother posting apps with viruses. it's not cool. Sad

kiriko
kiriko's picture
Offline
Last seen: 3 weeks 23 hours ago
Developer
Joined: 2009-03-08 22:50
Sorry for the inconvinince. ; (

Shock Do you know what file(s) your antivirus mark as a virus?
Cause if it was the "autorun.aru" file then it really is a false positive.

I can a sure you that none here likes to contaminate other peoples computers with viruses. Smile

Tim Clark
Tim Clark's picture
Offline
Last seen: 12 years 11 months ago
Joined: 2006-06-18 13:55
VT and/or Jotti

kiriko,

Could you please upload the file to one or both the following locations and see what kind of a report you get.

http://www.virustotal.com/en/indexx.html
http://virusscan.jotti.org/

As I think it is unlikely that you did in fact upload a virus, at least not intentionally.

It is a good idea for all developers/potential developers to have their offerings checked there before posting here so that you will have a heads up of potential difficulties that users may have. This will also give you the chance to report any errors to the AV vendors before you release.

Norton does have a fairly high FP rate, so again, I think it is unlikely it is infected but it is best to address the issue,

Good Luck
Mod Tim

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

kiriko
kiriko's picture
Offline
Last seen: 3 weeks 23 hours ago
Developer
Joined: 2009-03-08 22:50
Thank you!

I submitted the file the sites after removing the download.exe command-line file and everything is good.

Edit:
I forgot to put the Link for the results of PortableApp.com Developers Kit at virustotal and also from virusscan.jotti

darkness2fall
Offline
Last seen: 10 years 8 months ago
Joined: 2009-11-14 02:32
additional info

im not sure exactly where in the files that i'm getting a downloader virus alert from but im sure that it's unintentional on your part. This is the command line my security report says the virus is:
f:\portableapps.comdeveloperskit\other\source\download.exe.
I cant do anything with this file because its being blocked by norton. I have real time protection so everything is quite ok. All i want to do to provide feedback and test various apps. If there is a problem or whatever i will let someone know. Perhaps it is a false positve or maybe someone planted a virus where the app downloads from. At any rate i hope this is report helps. Having a developers kits for ppl to make their own app creating easier is a great idea! Good Luck and thanks Smile

kiriko
kiriko's picture
Offline
Last seen: 3 weeks 23 hours ago
Developer
Joined: 2009-03-08 22:50
OK thats is easy!

OK thats is easy!

That is very easy to fix then just delete my the updater that i have included with my program also delete files located in "PortableApps.comDevelopersKitII\Other\Source\AppSource" and you are good to go.

The file "download.exe" is a command-line downloader but it not a virus.

I will be re-uploading a new setup file. Smile

Sorry fort the inconvenience. Sad

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 8 years 11 months ago
Developer
Joined: 2008-09-30 19:18
Grrr...

if I had only finished my website by now...

I was making something like that too, except it was going to be called "PortableApps.com Developer Suite" or PADS and I'd say in my still-unfinished tutorial at the end "but remember, before you even think about making your portable app, use PADS" Blum

I would have used Appetizer as the menu, though; I don't know what your using (haven't downloaded it).

congrats on beating me Biggrin (not being said sarcastically by the way)

kiriko
kiriko's picture
Offline
Last seen: 3 weeks 23 hours ago
Developer
Joined: 2009-03-08 22:50
Thank you!

Thank You!

But I have to say don't give up on your project, I know I wont. Smile

The more options we have the better, and that is because we the developers need new ideas and new inspirations and that is only given to us thanks to the users that want to help and improve the development of our work.

So please continue your work on PAD'S and don't stop just because someone made something similar to what you had planed.

Who knows we might even work together on this with new ideas and improvements. 8)

I would like to see your work and that of any one that has had a similar idea so that we can provide other with a better, faster and easier way of making portable applications.

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 8 years 11 months ago
Developer
Joined: 2008-09-30 19:18
oooo

very nice.

I like flashy. I wasn't planning on inlcuding a *.ini template. Only thing I would suggest though is getting rid of the credits. And the license in the installer isn't really needed since its open source already. And why haven't you included the other apps from the menu?

Thats like going to Walmart and asking for a Toolkit and you open it up and there is nothing there. Why not add those screwdrivers or hammers. Right now its just a menu that can only launch a few apps that don't come with it.

And my project hasn't even started, and it really won't be too hard to do, just copy and paste the apps, create shortcuts on Appetizer and call it a suite.

I can tell you've obviously put in more effort then I would have Smile

computerfreaker
computerfreaker's picture
Offline
Last seen: 12 years 6 months ago
Developer
Joined: 2009-08-11 11:24
Suggestion: toss in IcoFX

You will probably want to add IcoFX to this, since appicon.ico, appicon_32.png and appicon_16.png are an important part of any PortableApps release. IcoFX is definitely not used as often as, say, Notepad++, but it's still fairly important IMHO.

I'll have to try this out later; it may simplify my own (mildly messy) development process.

Thanks!

"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."

Chris Morgan
Chris Morgan's picture
Offline
Last seen: 8 years 9 months ago
Joined: 2007-04-15 21:08
IcoFX more important

Personally I'd say that IcoFX is more important than Notepad++. There are many text editors which will do the job - many will prefer gVim or Geany or some other text editor, and even Notepad will suffice for editing INI files. Whereas with IcoFX, there is no alternative provided in Windows and it's about the best one available - certainly the only one with an official portable release here. And so seeing as a tool to work with icons is crucial in making a portable app, I would suggest that including IcoFX is a requirement if you're trying to cover the entire spectrum of development, whereas Notepad++ could be left out (though it still seems a good idea to have it).

I would also like to suggest that Xenon be left out. Windows Explorer will be preferred by many (I suspect most) people, and it serves no need as far as I can think along the normal portable app development path. Certainly I've never used it beyond basic testing that it works.

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

solanus
solanus's picture
Offline
Last seen: 9 years 5 months ago
Joined: 2006-01-21 19:12
Good idea, but something I would change.

You have a nice GUI, and you've packaged it as a paf.exe file. This means that it works in the PortableApps Menu.
But, I already have Notepad++ Portable, NSIS Portable, winMd5Sum Portable, etc.
It doesn't seem very efficient to have to make copies of these existing files.
Also, the 2.0 menu has an updater, which will update most of these apps if installed in the normal places, but I'm pretty sure they won't update them inside the file structure you have.

It should be possible to point your shortcuts to the folders where the apps are normally installed; although I haven't really used Autohotkey, it's fairly standard coding to use ..\..\ to go up a few folders in a path. That way, all the apps could be installed and updated the normal way, and you wouldn't use unnecessary space.

This could be a nice addition to the official apps. One last thing, you should have someone review the spelling and grammar, it needs a little work.

I made this half-pony, half-monkey monster to please you.

kiriko
kiriko's picture
Offline
Last seen: 3 weeks 23 hours ago
Developer
Joined: 2009-03-08 22:50
Ok Good News!

I was able to modify the menu to workout having double applications. Just like you had said, but I give the user the option although you can install the menu that includes all the applications on to your computer and use the other menu on your USB or external HDD.

Now for the Spelling and Grammar I really can't do much, see I have dyslexia and there for I suck at spelling even if I use the spell checker. Blum But if anyone is interested in correcting this please do and I will gladly add it. Wink

I hope that this works for everyone! Smile

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 8 years 11 months ago
Developer
Joined: 2008-09-30 19:18
wow

your dyslexic and can code! Biggrin

kiriko
kiriko's picture
Offline
Last seen: 3 weeks 23 hours ago
Developer
Joined: 2009-03-08 22:50
Thank you!

Thank you!

But I only know the basic windows system of file organization and placement the rest is just following instructions and copy and paste. I would love to learn how wright in code so I can make my very own programs.

As you can see I am very creative and I like to learn as mush as I can. But to be honest I started by making web-pages. Coding in HTML. Now you can imagine the major trouble that-that is form me being dyslexic. I have to brake it down to a point that anyone can understand it, this means that I have to go at my own pace so that I can understand what I am doing. But what really helps me is that I am a visual person. Smile

LaserDude11
Offline
Last seen: 12 years 11 months ago
Joined: 2010-02-26 16:15
Awesome! But even more awesome...

... would be a modular compiler system. Say, for instance, each compiler loads an NppExec script onto Notepad++. All that would be needed in Notepad++ is the launcher script, and since NppExec is already preloaded with Notepad++, It's simple to make.

For instance:

You install PA.c DK on your flash drive.
You then install MinGW Portable on your flashy.
MinGW Portable loads a Notepad++ (or gVim or whatever) script into a script directory.
When Execute is clicked on Notepad++ the correct compiler/interpreter is called, and, wham! Your script executes.

However, that would mean a lot of cooperation with a lot of seperate projects.

Another thing we could do is do like Eclipse Portable does it- make the Language pack bundled with it's own Notepad++ install.

kiriko
kiriko's picture
Offline
Last seen: 3 weeks 23 hours ago
Developer
Joined: 2009-03-08 22:50
LOL!

Right I am no "Chris Morgan" Sorry Chris, that can make a program that makes most of the making of a portable application for you with just some command impute. But I have to say that most would agree on and that is that most or all applications are made differently and there for require human impute like PAL (PortableApps.comLauncher) dose.

And like you said creating a program that dose everything, dose require some major programing skills that for the likes of me I lack, but also each program has it's own unique different nature that makes it impossible to make portable since you have to account for all the different variables of installations and registrations of DLL files, Windows Registries, Python-Libraries, etc..

I know that this is something that none here is going to do or take the task of making because of the huge programing skills needed for a project like this.

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

Smile

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

LaserDude11
Offline
Last seen: 12 years 11 months ago
Joined: 2010-02-26 16:15
Hmm...

You might want to take a look at https://portableapps.com/node/15756. It's what we have for Python, and i already have a script made out for my Notepad++ - it takes about 2 or 3 lines.

We already have a lot of compilers portable already. I just think that maybe this package should have scripts that no matter what random (portable) language you want to use, be it C/C++/Asm (https://portableapps.com/node/18601), Python, Java(https://portableapps.com/node/22236) , Perl(https://portableapps.com/node/12595), or whatever other languages we someday implement.

And this is Open Source, man. Someone will help with the code Wink

kiriko
kiriko's picture
Offline
Last seen: 3 weeks 23 hours ago
Developer
Joined: 2009-03-08 22:50
Question?

How do I add the option to send to tray with a CMD or script of some sort.

Here is the thing I want to be able to send my menu to system tray just like PortableApps.com Platform.

Do you know of a way that I can integrate that in to my menu so that way it is out of the way and not taking space in the task-bar. Now keep in mind that I want to make this optional for the user to use. I do not want it to be exactly like the platform that when you click on a program it gos to system-tray, I want it so that the user clicks on something and sends it manually only when he/she wants to get it out of the way without closing the menu.

This could even be an AutoIt Script if possible. Blum Thank You Guys Wink

kiriko
kiriko's picture
Offline
Last seen: 3 weeks 23 hours ago
Developer
Joined: 2009-03-08 22:50
Update!

I have updated PA.c Developers Kit and now it is not a online installer and some other miner things.

I hope you like it and also hope that it helps you as much as it has helped me! Smile

shanet
Offline
Last seen: 11 years 8 months ago
Joined: 2010-05-27 06:00
Well Done! This is a fine

Well Done!

This is a fine piece of work and will be coming in very useful. I praise you on your workmanship.

Well Done (again)

Shane Thompson

Shane Thompson
shanet[at]people[dot]net[dot]au

"Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut ali

kiriko
kiriko's picture
Offline
Last seen: 3 weeks 23 hours ago
Developer
Joined: 2009-03-08 22:50
please !!

Please make sure to vote here for it is a lot of work and I want to know what people prefer and so i can continue to work on that one menu.

kiriko
kiriko's picture
Offline
Last seen: 3 weeks 23 hours ago
Developer
Joined: 2009-03-08 22:50
New update has minor changes

New update has minor changes with better information display so that more people know what PortableApps.comDevelopersKit or (PAD-Kit) is all about.

Well enjoy! Smile :cool: Wink

darkness2fall
Offline
Last seen: 10 years 8 months ago
Joined: 2009-11-14 02:32
test results

I'm running this app on win xp pro sp3 x86,win 7 pro x86 (dual boot o/s) & win 7 home x64. This is a fantastic app! Well done and i do hope you continue with this project! This will help me create portable apps like there's no tomorrow. Being that i'm just a power user & not a programmer,this app will go a long way and perhaps i can actually make portable apps and contribute in a more meaningful fashion. I have very heavy security so i wanted to apologize for the posts a couple months ago. When i do make my own apps,i will credit you for making that possible. Well done! Smile

Log in or register to post comments