Bytessence Install Maker 5.40 - (09Jan2013) - new release

Applications, Games, Tools, User libs and useful stuff coded in PureBasic
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

BIM version 4.2 is now ready to be downloaded. Please see first post for download links.

Here is the list of changes:
- Fixed a bug where the tested installers asked to close BIM's main window when
a substring from the close list matched with BIM's window title
- Fixed a bug that was preventing advanced task execution on 64 bit platforms
- Fixed a bug that was preventing the help file to be opened when BIM was started by
opening a project directly
- Fixed some bugs when creating a new project (some controls wouldn't reset correctly)
- Added a new command line script compiler
- Added version entry to the program name (for Add/Remove panel)
- Added new parameters for the file association advanced task
- Added new translations: German, Spanish (complete) and Finnish, Japanese, Portuguese (installer only)
- Added possibility to exclude certain files from being replaced (if they exist)
- The start menu uninstallation shortcut will show the Add/Remove uninstaller icon (if
specified on the uninstaller settings page)
- The window size and position are both saved and restored at program startup
Please let me know if there are any problems (hopefully there aren't any :)).
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
klaver
Enthusiast
Enthusiast
Posts: 147
Joined: Wed Jun 28, 2006 6:55 pm
Location: Schröttersburg

Post by klaver »

Image

:)
Checking by window title is not the best method I think.
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

Indeed, this is not the best way. Initially it should have been a process check but it was a problem with Windows NT4 missing PSAPI.dll by default and I wanted the program to be compatible with it out of the box.

I'll try to implement something more solid for the next version.
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
yrreti
Enthusiast
Enthusiast
Posts: 546
Joined: Tue Oct 31, 2006 4:34 am

Post by yrreti »

First of all I really appreciate your sharing this program with us. But to add to klaver's comment.
When I tried to install your program I got this "Programs needed to be closed" too, and only
clicking on cancel would end it. I found out that when I closed explorer, from where I started
the program running, it installed fine. Your program obviously checks which programs are
running. Maybe it would be a good idea to identify in the box which ones need to be closed,
although I can't understand why windows explorer has to be closed. You need to use explorer
to find the file to click on to start it. Earlier versions had no problem with this. I just tried it
again to verify, and windows explorer had to be closed before I could continue installing.
This could be very confusing for anyone trying to install it using explorer. I just tried it using
the start menu and entering it in the run box, and it works ok, as long as no windows explorer
is open. I'm using XP Pro. Again despite the install problem, thank you for your nice program.
Nico
Enthusiast
Enthusiast
Posts: 274
Joined: Sun Jan 11, 2004 11:34 am
Location: France

Post by Nico »

Is there possible to add a shortcut to the program in the program group in a future version?
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

This is already possible. Here's a small demo:

Image

That task will create a shortcut in the program group in Start menu. However, you must check "Create program group in the start menu" option on the "Product information" page.
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
Nico
Enthusiast
Enthusiast
Posts: 274
Joined: Sun Jan 11, 2004 11:34 am
Location: France

Post by Nico »

Thank you for your reply :)
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

A new version (4.21) is now available.

Changes in this version
-Fixed file associations procedures
-Added basic Windows 7 compatibility
-Added Italian and Swedish translations in the main package
-Made minor tweaks
Please let me know if there are any problems on Windows 7 :).
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
Nico
Enthusiast
Enthusiast
Posts: 274
Joined: Sun Jan 11, 2004 11:34 am
Location: France

Post by Nico »

Problem:

I have a program that does not require administrator rights but your setup yes :?:



Suggestions:

- Indicate the executable in your program and propose checkboxes shortcuts on the desktop and the Quick Launch

- The possibility of creating a shortcut to Start Menu \ Programs \ Startup
# define CSIDL_STARTUP 0x0007 / / Start Menu \ Programs \ Startup
#CSIDL_COMMON_STARTMENU = $0016 ; ALL USERS\START MEN

- The ability to create shortcuts for all users or current user
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

I have a program that does not require administrator rights but your setup yes Question
This will be changed, i'll add an option for it.
Indicate the executable in your program and propose checkboxes shortcuts on the desktop and the Quick Launch
I don't know if I understood correctly, but you already can create shortcuts there. BIM will detect the location automatically and for the QuickLaunch and Desktop it will ask the user.
The possibility of creating a shortcut to Start Menu \ Programs \ Startup
# define CSIDL_STARTUP 0x0007 / / Start Menu \ Programs \ Startup
#CSIDL_COMMON_STARTMENU = $0016 ; ALL USERS\START MEN
The ability to create shortcuts for all users or current user
I'll try to add the variables too and also the multi-user shortcut creation. Thanks for the suggestions :).
Last edited by Inf0Byt3 on Sat Aug 01, 2009 7:11 pm, edited 1 time in total.
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
Nico
Enthusiast
Enthusiast
Posts: 274
Joined: Sun Jan 11, 2004 11:34 am
Location: France

Post by Nico »

I don't know if I understood correctly, but you already can create shortcuts there. BIM will detect the location automatically and for the QuickLaunch and Desktop it will ask the user.
Yes, but we must create them himself while the program could do for us!
Nico
Enthusiast
Enthusiast
Posts: 274
Joined: Sun Jan 11, 2004 11:34 am
Location: France

Post by Nico »

Problem:

In Show information and Show license agreement, the program does not check the file; it is a problem because the file may no longer exist or be moved.
Inf0Byt3
PureBasic Fanatic
PureBasic Fanatic
Posts: 2236
Joined: Fri Dec 09, 2005 12:15 pm
Location: Elbonia

Post by Inf0Byt3 »

In Show information and Show license agreement, the program does not check the file; it is a problem because the file may no longer exist or be moved.
I'll add a check for that :).
None are more hopelessly enslaved than those who falsely believe they are free. (Goethe)
User avatar
GeoTrail
Addict
Addict
Posts: 2794
Joined: Fri Feb 13, 2004 12:45 am
Location: Bergen, Norway
Contact:

Post by GeoTrail »

This is excellent :)
I Stepped On A Cornflake!!! Now I'm A Cereal Killer!
User avatar
Randy
User
User
Posts: 29
Joined: Sat Sep 30, 2006 11:36 pm
Location: Atlanta, Georgia

Another Tag Perhaps?

Post by Randy »

Hi Inf0Byt3,

I've got a situation and I don't know if it is unusual but maybe you have a work around.

I wrote a DLL for a company whose product installed itself in my C:\Documents and Settings\All Users\Start Menu\Programs... directory and they want me to have my installation for the read me and uninstallation in their program group. When I use <Start> or <StartPrograms> of course (as the help file states) it installs in my personal directory. I don't remember if this was a choice that I made way back when or if it was installed this way by it's installer.

The question is: without hard-coding this (dangerous as we don't know where the root drive might be let alone anything else) how can I get this to appear on their start menu group?

Thanks... By the way, this is the easiest and yet robust installer I've ever come across! :)

Randy
Maybe it's just a bunch of stuff that happens -- Homer Simpson
Post Reply