Jump to content

[release] Xplode 4.1


Wraith

Recommended Posts


looks good but i found a bug :P

in the selection plugin

<autoclose>truea</autoclose>

should that not just be TRUE without the 'a' ? :)

EDIT:

for the "profiles" example, u have "testing" as default..

the way it looks like u have 2 do it is add the program u want executed in the "profile" to each seperate profile

example:

if i wanted nero in the profile for "Minimum" & "maximum" & "default" id have 2 make 3 sections with 3 different entries for nero ?

Link to comment
Share on other sites

for the "profiles" example, u have "testing" as default..

the way it looks like u have 2 do it is add the program u want executed in the "profile" to each seperate profile

example:

if i wanted nero in the profile for "Minimum" & "maximum" & "default" id have 2 make 3 sections with 3 different entries for nero ?

Read the docs.pdf - there's a portion of the XPlodeSelectInstall section that explains configs.

The first config is the one selected by default, and any tag that is supposed to be part of that config can be specified in the configs="..." attribute. The attribute is a comma seperated list. Look at the configs="..." for the tags in the Microsoft Office section.

Link to comment
Share on other sites

Looks very nice! :thumbup

But when i openend up the gfx xml i saw this one:

<item display="File I/O Testing (not working... yet)">
<!-- still have to ratify the fileio plugin's functionality -->

Is that correct?

Did a little test, and it wouldn't work, so i searched over the place, but didn't found any words on that one.

Can you confirm it for me!?

Because i now that sometimes i don't read so well, and probably messed it up!! :lol:

Thnx in advance.

Link to comment
Share on other sites

The selection plugin's XML has the WORKING syntax for the File Ops plugin.

If in doubt, read the docs :D

(Sorry, I forgot to update the XML's :P)

The beta version I'm working on has all the XML's updated. Mainly because I've re-added <include file="..." /> - I'll probably fix a few things the put out a maintenance release in a day or two.

Link to comment
Share on other sites

Wraith,can you add hide <item> function @selection plugin of next xplode version?

eg.if someone want to some operations,but doesn't want this steps displayed @selection plugin,while still this steps execuated @installation

sth just like compulsory parametar,but nice look @selection plugin

thx

Link to comment
Share on other sites

Wraith,can you add hide <item> function @selection plugin of next xplode version?

eg.if someone want to some operations,but doesn't want this steps displayed @selection plugin,while still this steps execuated @installation

sth just like compulsory parametar,but nice look @selection plugin

thx

Huh?

You mean, a way to make always-selected, hidden item, which automatically gets installed regardless?

If it's what you want, there's no real reason why it can't be implemented by someone else - the javascript.js handles that sort of thing.

If nobody stands up to make the changes, I'll try and put it in the next release. Post a bug report and make it a suggestion. :P

Link to comment
Share on other sites

yeah,i just mean a way to make always-selected,which users can not cancel.just like cleaningup steps/rabbish files deleting and so on,which the maker does not want users to change

if these items can be hiden,it will look better.

by now,i only tested selection part,it seems all ok.following is my xplode.xml.since currently version does not have compulsory/hiden function,so i missed basic essential part and cleaning up part.

still i tested file i/o function,it also worked ok.

bugs:

i found none(maybe my script is too simple :lol: )

suggestion:

@files i/o function:i think it will be better if this plugins can tell difference between file and directory

@selection plugins:compulsory/hiden function for items if possible(i am a green @javascript)

<XPlode4>
<config>
 <environment>
 <display.title>XPlode Installation</display.title>
 <display.complete>completed</display.complete>
 <acctmgmt.adduser>Adding user: #1#</acctmgmt.adduser>
 <acctmgmt.deluser>Deleting user: #1#</acctmgmt.deluser>
 <acctmgmt.addgroup>Adding group: #1#</acctmgmt.addgroup>
 <acctmgmt.delgroup>Deleting group: #1#</acctmgmt.delgroup>
 <execute.string>Executing: #1#</execute.string>
 <fileio.copy>Copying: #1# to #2# (#3# of #4#, #5# of #6#)</fileio.copy>
 <fileio.move>Moving: #1# to #2# (#3# of #4#, #5# of #6#)</fileio.move>
 <fileio.delete>Deleting: #1# from #2# (#4#)</fileio.delete> <!-- in this case, #2# is the source directory -->
 <fileio.rename>Renaming: #1# to #2#</fileio.rename>
 <fileio.shortcut>Creating shortcut to #1#</fileio.shortcut>
 </environment>
 <display plugin='#XPLODE#\XPlodeSelectInstall.x4d'>
 <window width="640" height="480" titlebar="0" border="0" position="4" />
 <html>#XPLODE#\selection\select-frameset.html</html>
 <config>Default</config>
 <autoclose>true</autoclose>
 </display>
</config>
<items>

 <item display="Essential Modules" image="#XPLODE#\images\codecs.gif">
 </item>
 
 <item display="Hotfixes" image="#XPLODE#\images\hotfixes.gif">
 </item>
 
 <item display=".Net Framework" image="#XPLODE#\images\vsnet.gif">
 <execute display="Installing Microsoft .NET Framework 1.1 With SP1 and Newest Hotfixes..." desc="" configs="">
   <program>#XPLODE#\ExtraLib\netfx.exe</program>
 </execute>
 <deluser display="Delete ASP.NET User Account created by .NET Framework 1.1..." desc="" configs="">
   <username>aspnet</username>
 </deluser>
 </item>

 <item display="Java" image="#XPLODE#\images\java.gif">
 <execute display="Installing Sun Java2 Runtime Environment 5.01..." desc="" configs="">
   <program>#XPLODE#\ExtraLib\jre.exe</program>
 </execute>
 </item>

 <item display="Office" image="#XPLODE#\images\office.gif">
 <execute display="Installing Microsoft Office 2003 With SP1(Word, Excel and PowerPoint)..." desc="Installs Office (Word, Excel,Powerpoint)" configs="Default">
   <program>#XPLODE#\APPLICATIONS\Office.exe</program>
 </execute>
 </item>

 <item display="WinRAR" image="#XPLODE#\images\winrar.gif">
 <execute display="Installing Winrar File Archiving Utility..." desc="" configs="Default">
   <program>#XPLODE#\Applications\WinRAR.exe</program>
   <arguments>/s</arguments>
 </execute>
 </item>

 <item display="Input Method" image="#XPLODE#\images\codecs.gif">
 <execute display="拼音加加" desc="" configs="Default">
   <program>#XPLODE#\Applications\PYJJ.exe</program>
   <arguments>/VERYSILENT /norestart</arguments>
 </execute>
 </execute>    
 </item>

 <item display="Optimization Modules" image="#XPLODE#\images\registry.gif">
 <execute display="Importing General Tweaks..." desc="I" configs="Default">
   <program>#SYSTEMDRIVE#\regedit.exe</program>
   <arguments>/s "#systemdrive#\Install\reg\regtweaks.reg"</arguments>
 </execute>
 <execute display="Importing Addons Tweaks..." desc="" configs="Default">
   <program>#SYSTEMDRIVE#\regedit.exe</program>
   <arguments>/s "#systemdrive#\Install\reg\addon.reg"</arguments>
 </execute>    
 </item>

 <item display="CleanUP Modules" image="#XPLODE#\images\codecs.gif">
 </item>


</items>
</XPlode4>

Link to comment
Share on other sites

yeah,i just mean a way to make always-selected,which users can not cancel.just like cleaningup steps/rabbish files deleting and so on,which the maker does not want users to change

if these items can be hiden,it will look better.

I'll see what can be done... I have other priorities at the moment though

@files i/o function:i think it will be better if this plugins can tell difference between file and directory

No chance of that being changed - it was like that with XPlode 1.x, and people ALWAYS got things wrong. This way makes it harder to screw up.

Link to comment
Share on other sites

Xplode - What is it?

I just came here from the announcement and everyone seemed so excited, I thought I'd check it out. No "XpPlode is..." anywhere in the forum or on the http://xplode.voidfx.com/modules/news/ website. The FAQ and documentation are mentioned as being in a Wiki, but not available. I downloaded the file, extracted the doc.pdf and was surprised to see that there is still no "XpPlode is..." statement.

XPlode may or may not be something in which I'm interested, but how would I know? :unsure:

You may be missing a lot of other folks who aren't as persistent as me (or did I just miss it?)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...