WINAMP.COM | Forums : Powered by vBulletin version 2.3.9 WINAMP.COM | Forums > Developer Center > NSIS Discussion > NSIS SFX Package Builder is out
  Last Thread   Next Thread
Author
Thread Post New Thread    Post A Reply
Red Wine
Forum King

Registered: Mar 2006
From: Ath. GR

NSIS SFX Package Builder is out

Just another sfx package creator written in whole using NSIS scripting lang. Possible benefit from its use is the small size of the sfx container because of its lzma compression and the small NSIS header. Another benefit, hopefully, is its easy of use. Requires an active NSIS installation on the system where compiling the container.

*Partially based on RecFind.nsh by Afrow UK - thanks Stu!
*In deep based on NSIS - thanks NSIS
*Comments and suggestions are welcome.
*Source code provided by request.

Download latest version from:

http://nsis.sourceforge.net/NSIS_SFX_Package_Builder

__________________
Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS

Quick Link | Report this post to a moderator | IP: Logged

Red Wine is offline Old Post 03-27-2006 04:30 PM
Click Here to See the Profile for Red Wine Click here to Send Red Wine a Private Message Find more posts by Red Wine Add Red Wine to your buddy list Edit/Delete Message Reply w/Quote
goldy1064
Senior Member

Registered: Jun 2005
From:

One thing that sticks out noticably to me is that the radio button to include subdirectories should be a checkbox so that the user may change their mind after selecting it.

Quick Link | Report this post to a moderator | IP: Logged

goldy1064 is offline Old Post 03-27-2006 09:25 PM
Click Here to See the Profile for goldy1064 Click here to Send goldy1064 a Private Message Click Here to Email goldy1064 Find more posts by goldy1064 Add goldy1064 to your buddy list Edit/Delete Message Reply w/Quote
Red Wine
Forum King

Registered: Mar 2006
From: Ath. GR

goldy1064 wrote:

quote:
One thing that sticks out noticably to me is that the radio button to include subdirectories should be a checkbox so that the user may change their mind after selecting it.

Obviously you're right :-) thanks!

__________________
Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS

Quick Link | Report this post to a moderator | IP: Logged

Red Wine is offline Old Post 03-28-2006 12:35 PM
Click Here to See the Profile for Red Wine Click here to Send Red Wine a Private Message Find more posts by Red Wine Add Red Wine to your buddy list Edit/Delete Message Reply w/Quote
Red Wine
Forum King

Registered: Mar 2006
From: Ath. GR

NSIS SFX Package Builder is wikified

NSIS SFX Package Builder is wikified here

Work in progress. Still to come:

* Builder
Calculate package's uncompressed size and pass it to extractor.
Check if source path is valid in case a user has typed a path instead of browse by DirRequest.
Check if the source dir is an empty one, thus according to the option include subdirs, if there are subdirs and also if they are empty.
Check if target path is valid (same case as above) and if there is enough space for the container.
Change the radiobutton to checkbox.

* Extractor
Check if target path has enough space for extraction.
Check if extraction path is valid (same case as above).
Display the estimated disk cost on welcome page.

Who knows what else.

__________________
Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS

Quick Link | Report this post to a moderator | IP: Logged

Red Wine is offline Old Post 03-29-2006 04:55 PM
Click Here to See the Profile for Red Wine Click here to Send Red Wine a Private Message Find more posts by Red Wine Add Red Wine to your buddy list Edit/Delete Message Reply w/Quote
{_trueparuex^}
Senior Member

Registered: Dec 2005
From: Glow

You should categorize the wiki page. Related Software is probably the right place for it.

Quick Link | Report this post to a moderator | IP: Logged

{_trueparuex^} is offline Old Post 03-30-2006 01:16 PM
Click Here to See the Profile for {_trueparuex^} Click here to Send {_trueparuex^} a Private Message Find more posts by {_trueparuex^} Add {_trueparuex^} to your buddy list Edit/Delete Message Reply w/Quote
Red Wine
Forum King

Registered: Mar 2006
From: Ath. GR

quote:
You should categorize the wiki page. Related Software is probably the right place for it.

I will do it... As soon as I'll find my way out of wiki maze. :-)

__________________
Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS

Quick Link | Report this post to a moderator | IP: Logged

Red Wine is offline Old Post 03-30-2006 01:28 PM
Click Here to See the Profile for Red Wine Click here to Send Red Wine a Private Message Find more posts by Red Wine Add Red Wine to your buddy list Edit/Delete Message Reply w/Quote
Afrow UK
Moderator

Registered: Nov 2002
From: Shropshire, England

Put this at the bottom:
[[Category:Related_Software]]

-Stu

__________________
afrowuk.co.uk

Quick Link | Report this post to a moderator | IP: Logged

Afrow UK is offline Old Post 03-30-2006 04:46 PM
Click Here to See the Profile for Afrow UK Click here to Send Afrow UK a Private Message Click Here to Email Afrow UK Visit Afrow UK's homepage! Find more posts by Afrow UK Add Afrow UK to your buddy list Edit/Delete Message Reply w/Quote
Red Wine
Forum King

Registered: Mar 2006
From: Ath. GR

quote:
Put this at the bottom:
[[Category:Related_Software]]


Done! Thanks Stu

__________________
Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS

Quick Link | Report this post to a moderator | IP: Logged

Red Wine is offline Old Post 03-30-2006 08:32 PM
Click Here to See the Profile for Red Wine Click here to Send Red Wine a Private Message Find more posts by Red Wine Add Red Wine to your buddy list Edit/Delete Message Reply w/Quote
Afrow UK
Moderator

Registered: Nov 2002
From: Shropshire, England

Easiest way to learn is to look at other peoples page and view the code for the bit you want. I still refer to my other Wiki pages for code snippets no matter how many Wiki pages I have :S

-Stu

__________________
afrowuk.co.uk

Quick Link | Report this post to a moderator | IP: Logged

Afrow UK is offline Old Post 03-30-2006 08:45 PM
Click Here to See the Profile for Afrow UK Click here to Send Afrow UK a Private Message Click Here to Email Afrow UK Visit Afrow UK's homepage! Find more posts by Afrow UK Add Afrow UK to your buddy list Edit/Delete Message Reply w/Quote
Red Wine
Forum King

Registered: Mar 2006
From: Ath. GR

Yeah!
At last I figured how wiki works. Quite simple. They have a full detailed edit help at wikimedia.org where everything is explained.
Therefore the whole page I posted the other day reconstructed and looks like normal wiki page :-)

__________________
Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS

Quick Link | Report this post to a moderator | IP: Logged

Red Wine is offline Old Post 04-01-2006 09:02 PM
Click Here to See the Profile for Red Wine Click here to Send Red Wine a Private Message Find more posts by Red Wine Add Red Wine to your buddy list Edit/Delete Message Reply w/Quote
Red Wine
Forum King

Registered: Mar 2006
From: Ath. GR

New version is out. Download it from here

Changes in this release are focused mainly in application's stability and solid operation in user interaction mode.
To accomplish the futures were added, involves the following plugins/functions from wiki:
GetDrives
GetFileSize
CheckSpaceFree
DirState
GetSize
GetVersion

Builder
* Calculates package's uncompressed size and pass it to extractor.
* Does not accept invalid source path entry.
* Does not accept empty directories and/or subdirectories.
* Does not accept a whole HDD as source.
* Warn users if source is removable CDROM, Memory Card etc.
* Warn users if source is zero data size.
* Does not accept invalid output path entry.
* Calculates target's free space whether is sufficient to store the package.
* Some minor additions.

Extractor
* Does not accept invalid output path entry.
* Calculates target's free space whether is sufficient for decompressed package.
* Some minor additions.

__________________
Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS

Quick Link | Report this post to a moderator | IP: Logged

Red Wine is offline Old Post 04-02-2006 01:01 AM
Click Here to See the Profile for Red Wine Click here to Send Red Wine a Private Message Find more posts by Red Wine Add Red Wine to your buddy list Edit/Delete Message Reply w/Quote
Red Wine
Forum King

Registered: Mar 2006
From: Ath. GR

New version is out

New improved version is out
* Added option to import zip arhive as source.
More details and download link here

__________________
Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS

Quick Link | Report this post to a moderator | IP: Logged

Red Wine is offline Old Post 04-09-2006 10:43 PM
Click Here to See the Profile for Red Wine Click here to Send Red Wine a Private Message Find more posts by Red Wine Add Red Wine to your buddy list Edit/Delete Message Reply w/Quote
Red Wine
Forum King

Registered: Mar 2006
From: Ath. GR

5-2-2006 New Improved version is out

* Added future to set up the compression method.
* Gui improvements

Download from NSIS SFX Package Builder at wiki

regards

__________________
Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS

Quick Link | Report this post to a moderator | IP: Logged

Red Wine is offline Old Post 05-02-2006 09:34 AM
Click Here to See the Profile for Red Wine Click here to Send Red Wine a Private Message Find more posts by Red Wine Add Red Wine to your buddy list Edit/Delete Message Reply w/Quote
Red Wine
Forum King

Registered: Mar 2006
From: Ath. GR

important fixed: application refused to run under Windows 98/ME
regards

__________________
Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS

Quick Link | Report this post to a moderator | IP: Logged

Red Wine is offline Old Post 05-02-2006 09:57 PM
Click Here to See the Profile for Red Wine Click here to Send Red Wine a Private Message Find more posts by Red Wine Add Red Wine to your buddy list Edit/Delete Message Reply w/Quote
n_baua
Member

Registered: Aug 2006
From:

Great work...
I have two suggestions for you, if you can implement, would just be awesome.
1> Script it for MUI as well
2> Need a functionality to store password for this SFX like winrar.

Anyways, keep it up.
Thanks

__________________
NBaua
--------------------------------------
The Brain is wider than the sky.

Quick Link | Report this post to a moderator | IP: Logged

n_baua is offline Old Post 10-19-2006 06:40 AM
Click Here to See the Profile for n_baua Click here to Send n_baua a Private Message Click Here to Email n_baua Find more posts by n_baua Add n_baua to your buddy list Edit/Delete Message Reply w/Quote
Red Wine
Forum King

Registered: Mar 2006
From: Ath. GR

Thanks for the feedback n_baua.
I'm not sure if there is anyone who really needs this utility.
Anyway... I keep it in mind about MUI, when I'll have some extra time I'll work on that.
The utility does not have its own compression method, it just creates a script and calls NSIS for the rest of the job.

__________________
Quick AVI Creator - Quick and easy convert from DVD/MPEG/AVI/MKV to AVI/MP4/MKV
Quick AVI Creator entirely edited with NSIS and entirely upgraded to Unicode NSIS

Quick Link | Report this post to a moderator | IP: Logged

Red Wine is offline Old Post 10-21-2006 09:27 AM
Click Here to See the Profile for Red Wine Click here to Send Red Wine a Private Message Find more posts by Red Wine Add Red Wine to your buddy list Edit/Delete Message Reply w/Quote
All times are GMT. The time now is 08:29 PM. Post New Thread    Post A Reply
  Last Thread   Next Thread
WINAMP.COM | Forums : Powered by vBulletin version 2.3.9 WINAMP.COM | Forums > Developer Center > NSIS Discussion > NSIS SFX Package Builder is out
Show Printable Version
 | 
Email this Page
 | 
Subscribe to this Thread

Forum Jump:
 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is off
vB code is ON
Smilies are ON
[IMG] code is ON