sushil
6th March 2009, 08:42
Hi all,

Please be informed , BaanIV BW Client ultility can be build for License optimization.

Details:
1.the parameter "session_timeout" has been fixed and made readonly so that user cannot change / delete the option.
2.The BW Client is portable i.e no need to install -> just direct run on client
3."save password' is disabled.

Method to do the same...!!

I had used a Fresh Installation of Xp-Sp3 and did the following steps:

1.Installed Thin App.
2.Took a baseline dump (using Thinapp-it will come to a pause state)
3.Installed baan Bw Client, Configured and made necessary changes to it carefully using Resource hacker.(with out copying / deleting any files )
4.opened Thinapp from pause-state, proceede further with two options in Thinapp
a) User Interface file (select your needed interface) for Baan BW.exe
b).it will ask directory merged make it Isolated .
c).select fast compress.
5.It will save the project in your desired folder.
6.Goto project folder run Build.bat (thatz it)
7.you will get your Baan BW client at project folder\Bin

Herewith i am attaching the Screen Dump.

I had tested the same in following :
1.Winnt 4.0 Server -> Passed (even with barcode fonts)
2.Windows XP SP3 -> Passed
3.Windows Vista -> Passed (just runas admin rights)
4.Redhat Linux 5 AS(using windows emulator) -> Passed
5.GOS v3.1 ->Passed.

Note : I have tried making Portable for other apps with very heavy support files - it worked (eg:autocad)

Updates Noticed ->11-Mar-2009

It has been also noticed that sometimes -> The Printer Prints 2 or copies extra than the bwprint preview .

i.e sometime if the bwprint.exe shows 1000 pages but the printer prints 2000 or more.
(where this situation does not occur if printed from excel or word.)

The problem does not occur using portable bw client

Analysis : the problem occurs due to WSUS i.e automatic updates

BR,
Sushil kumar Mudaliar

sushil
6th March 2009, 10:02
Please Comment , if you like my Post.

Markus Schmitz
6th March 2009, 12:38
Hi Sushil,

actually the bw client was always portable. We have several client running it straight from a fileshare without installing it on clients.

But the bwprint component requires in certain situations an installation, as custom fonts are controlled by registry entries (normally created at install time). Are you handling this?

Regards

MArkus

sushil
6th March 2009, 13:02
Hi markus ,

Thanks for the comments.

With respect to above , all the Supportive Dll's,fonts,registry has been packed as a single Executable file not as share folder.

Hence the Font problem did not occur.

I had tested the same in following :
1.Winnt 4.0 Server -> Passed (even with barcode fonts)
2.Windows XP SP3 -> Passed
3.Windows Vista -> Passed (just runas admin rights)
4.Redhat Linux 5(using windows emulator) -> Passed

BR,
Sushil Kumar Mudaliar

Markus Schmitz
6th March 2009, 13:08
Hi Sushil,

that sounds good! Did you use a tools for this or do you have a guideline how to do this for other applications?

Sounds useful,

Regards

Markus

sushil
6th March 2009, 13:11
Hi Markus,


I could use your mail id to email the Procedures - its big.

BR,
Sushil Kumar Mudaliar

~Vamsi
6th March 2009, 23:13
Sushil,

I have put the attachments to pending approval status. The moderators have to discuss this post.

patvdv
8th March 2009, 18:12
Hi Sushil,

Thanks for your post. Your ideas are good but unfortunately I had to remove the attachments in the post because you are redistributing copyrighted Baan software. Can you please explain HOW you made the changes the software so that other people can also do the same? This way your ideas can still be shared.

Thank you for understanding!

sushil
10th March 2009, 07:24
plz find the method above

vsevilla
12th March 2009, 21:24
Hi

Could you send me the attachment to my personal e-mail please?

mail: vinicio.sevilla@yahooo.com

Thanks a lot

~Vamsi
13th March 2009, 00:25
I have removed a post in this thread requesting the attachments. Please do not post any such requests. However you are free to post and discuss Sushil's methodology.