Page 1 of 1

Setup Maker

Posted: Fri Dec 17, 2010 10:19 pm
by bisnes_niko
Image

Hi, and thanks for reading this thread...

What am I working on

I am working on a project that is not really named yet, so I called it Setup Maker. I didn't want to make this thread into Full softwares, since this isn't really near the stable release.

I started working on this this week's Monday, and been programming it pretty much about 3-5 hours a day minium.

How does it work

The Setup Maker

You can create Installers with various setup templates, later in the future. You can make Installers with ease, just few clicks and types. I added some pictures to my FTP host. I don't know really how-to explain this project, sorry about that.

The Setup Maker will generate a small less than 5 KiloBytes size of SETUP file that The Setup can read. If this is older than the Setup was, then the Setup cannot read it and you need to download the latest Setup. The Setup Templates will be around less than 100 KiloBytes

The Setup

These are the Templates that are used in The Setup Maker. It simply reads all required information from file called "SETUP" from the same directory of the Setup. Setup will contain information such as Product Name, FTP Information from where it would download the files, and such. This file would be greatly encrypted, of course.

Future Updates
- Edit the User-Interface to be more user-friendly
- Create new Setup Template
- Setup Statics
- Maybe append my Language Engine to this project (as the last, this would take me some time)
- Bind the SETUP file with the Setup (I would actually pay 50 Credits for this...)

Known errors, bugs, glitches:
- I think I've fixed errors I know so far, you can simply add a comment below and I will fix it, but please do not double post. I am paying a credit reward from the bug. Also, if you are a hard-core bug finder your name is included in part of the credits.
- The Language Form and Setup Files won't work. I simply haven't coded them as I had so much other stuff to do with Setup Maker. Just drag & drop files in to the Setup Files folder that is in the same directory as the Setup maker.
- Some parts doesn't work with my Language Engine with the Setup ("Downloading", "Downloaded, "Completed")
- The Context Menu doesn't work properly, since I didn't code it fully yet, just wanted to see how it would look like
- Start page needs latest projects fix.

I kinda rushed to create this topic as I wanted to go and code much stuff, sorry about that again.


Thanks to my friend Runarm for making me a simple logo for the start page.

Here are some images with text about the image:

Note: You can find all images used in this thread with link under this text
http://ftpbase.kilu.de/Images/

Starting with Setup Maker

Image

This is where everything starts. You either create new project or load project. The News button is disabled, since I haven't coded it yet. Also, Recent Projects doesn't work yet.

Image

Enter your Project's Name including password. Note: Password shouldn't be forgotten, as it's required everytime you load your Setup Project.

Image

Loading an existing project.


Image

This is how it looks so far, I haven't really done much with the User-Interface, so much coding to do.

Image

A simple InputBox I deicided to make for my Setup Maker.


This is not actually what's in it totally, theres alot of more. You will see that tomorrow. Now for the Classic Setup Template


Image

This is how the setup starts, unless multiple languages are disabled. You choose a language from the ComboBox and click Continue (This really works.)

Image

This is the Setups welcome form. It informs you about this setup a little bit, and stuff...

Image

End-User License Agreement Form. You must agree it to continue for legal stuff.

Image

This is where you choose where you would like to install this product. You cannot edit if the location is locked.

Image

This is the installation part, It should say Downloading File: and Downloaded File: but I messed up my Translation file, sorry about that.

Also, the Status should say the downloaded bytes amount and percent completed (worked before I messed my translation file, sorry again)

Image

This comes when the installation is completed. You can choose to open the readme file or run the program itself. Also, create shortcuts

I didn't include MessageBoxes and stuff, You will see them in the video I will post tomorrow on my YouTube account.

Thanks for reading this long story... I hope you like the project I am developing, for the next... week? I hope next year, since I usually give up what I'm doing, but with this project, I didn't really think I would go this far


You can post what you think about it and I will try to answer / give help for you ASAP.

I added a video of the Setup Maker with the default setup template, I kinda failed in the video sorry

You can download the video at: http://ftpbase.kilu.de/20101218_2134_16.avi

Sorry for the low speed, give it a time.

See you,
macHard :ugeek:

Re: Setup Maker

Posted: Fri Dec 17, 2010 11:02 pm
by zachman61
looks very nice Machard cant wait to see what it turns into as you progress :D

Re: Setup Maker

Posted: Fri Dec 17, 2010 11:21 pm
by GoodGuy17
Seems like a good project MacHard! Probably the first one of its kind here. Push it forward a little bit more and you could more than likely sell it!

Re: Setup Maker

Posted: Sat Dec 18, 2010 3:57 am
by Usman55
Amazing job, macHard! Just keep it going and it would turn out to be very professional.

Re: Setup Maker

Posted: Sat Dec 18, 2010 4:35 am
by CleverBoy
wow this is very excellent macHard clapper;
but does it have Serial Key ? for the installers :?:
i think this is the biggest program in this site omg;

Re: Setup Maker

Posted: Sat Dec 18, 2010 11:21 am
by MrAksel
Nice one! And you beat me, I'm also creating one just that it creates an exe file instead of SETUP file. Good work!

Re: Setup Maker

Posted: Sat Dec 18, 2010 11:30 am
by bisnes_niko
CleverBoy wrote:
wow this is very excellent macHard clapper;
but does it have Serial Key ? for the installers :?:
i think this is the biggest program in this site omg;

No it doesn't have that just yet, I may add it... I haven't showed everything whats in it

I didn't want to give out the Setup Maker and the Setup.exe with a working SETUP, because I didn't add encrypt code yet

I am adding video today

Re: Setup Maker

Posted: Sat Dec 18, 2010 12:43 pm
by Lewis
Wow! This is an incredible project done by someone on this website, and as someone said 'the first of its kind' Good job! Cant wait to have a go with it :P

Re: Setup Maker

Posted: Sat Dec 18, 2010 3:25 pm
by CodenStuff
I will be keeping my eye on this one macHard it looks and sounds amazing and I cant wait to try it out. cooll;