Page 1 of 1 1
Topic Options
#9620 - 2001-06-16 05:33 PM What KIX to use.3.6x, 4.x or 2001?
Anonymous
Unregistered


Hi!

I have written a nice loginscript and a mcafee detection and virusdef update script.
I have realiized these scripts with Kix 3.63

Now I hear of Kix 4.00 Beta 2a and Kix 2001 Beta 2...what's the best one to use?

I have to write scripts in a production enviroment, but I can handle beta's too as long they are quite stable...what do you suggest to use and why?

Thx alot,
Jo

Top
#9621 - 2001-06-17 06:28 PM Re: What KIX to use.3.6x, 4.x or 2001?
cj Offline
MM club member
*****

Registered: 2000-04-06
Posts: 1102
Loc: Brisbane, Australia
Debaser,

KiX 4.00 is KiX 2001. There have been 3 official Beta releases to date: Beta 1, Beta 2 and Beta 2a (also called Build 11).

Have a look at the Beta forum on the board for dicussions about the changes, differences and bugs found in KiX 2001 Beta. Have a look at ScriptLogics KiXtart Beta page for more info on the releases and bugs fixed etc.

If you are game, have a go at using KiX2k, but I would recommend using 3.6x until KiX2k's official release. If you are confident that you do not need any of the 'not fully working' features of KiX2k, go for it. But keep an eye on the Beta forum and post any problems you discover.

enjoy

cj

------------------
cj's scripts page
cj's User Guide - 14 May 2001

chrismat@ozemail.com.au

Top
#9622 - 2001-06-18 03:08 AM Re: What KIX to use.3.6x, 4.x or 2001?
MCA Offline
KiX Supporter
*****

Registered: 2000-04-28
Posts: 5152
Loc: Netherlands, EU
Dear,

Some remarks:


  • why whould you rewrite a working script?
    are there problems when you are running a mixed set of scripts?
  • significant change is: ExistKey result.
    ExistKey at 3.63 returns a 0.
    ExistKey at 4.00 returns a 1, also the new name is KeyExist.
  • the biggest benefit of new version is the creation of UDF (= user define
    function), which make your code easilier to write and to read for others.

Our suggestion is to run script with both versions. Some members do this
already.
To prevent misunderstandig they are using different extensions f.e.
.kix for kixtart 3.6x and .k2k for kixtart 4.x
Greetings.

------------------
Site map:

_________________________
email scripting@wanadoo.nl homepage scripting@wanadoo.nl | Links | Summary of Site Site KiXforms FAQ kixtart.org library collection mirror MCA | FAQ & UDF help file UDF kixtart.org library collection mirror MCA | mirror USA | mirror europe UDF scriptlogic library collection UDFs | mirror MCA

Top
#9623 - 2001-06-18 07:17 PM Re: What KIX to use.3.6x, 4.x or 2001?
cj Offline
MM club member
*****

Registered: 2000-04-06
Posts: 1102
Loc: Brisbane, Australia
A note on performance:

Testing 1000 iterations of '$a=@time'

0: kix 3.62 1111ms
1: kix 3.63 1102ms
2: kix 2001 beta 1 481ms
3: kix 2001 beta 2 521ms
4: kix 2001 beta 2a 510ms

cj

------------------
cj's scripts page
cj's User Guide - 14 May 2001

chrismat@ozemail.com.au

Top
#9624 - 2001-06-18 08:40 PM Re: What KIX to use.3.6x, 4.x or 2001?
Anonymous
Unregistered


Ditto Performance testing:

Timed with nt reskit "timethis"

code:

break on
$count = 0
While $count =< 1000
$count = 1 + $count
$x = @time
loop

Run the script 5 times and post fastest times.


3.62 TimeThis : Elapsed Time : 00:00:01.241
3.63 TimeThis : Elapsed Time : 00:00:01.251
4.0B2 TimeThis : Elapsed Time : 00:00:00.670

Macros are a quite a bit faster, however take out the $x = @time and add another zero to the count loop and there is no significant difference in performance.

code:

break on
$count = 0
While $count =< 10000
$count = 1 + $count
loop


Notice beta2 is actually taking longer now.
3.62 TimeThis : Elapsed Time : 00:00:01.522
3.63 TimeThis : Elapsed Time : 00:00:01.562
4.0B2TimeThis : Elapsed Time : 00:00:01.632

Top
#9625 - 2001-06-19 12:59 AM Re: What KIX to use.3.6x, 4.x or 2001?
cj Offline
MM club member
*****

Registered: 2000-04-06
Posts: 1102
Loc: Brisbane, Australia
I use a do...until loop for my testing. Here is the results of an empty loop...

code:

KiXpeed Verison 1.3 by cj

Testing 1000 iterations of ''

0: kix 3.62 471ms
1: kix 3.63 450ms
2: kix 2001 beta 1 251ms
3: kix 2001 beta 2 270ms
4: kix 2001 beta 2a 310ms

Done...


here is the actual code being tested:

code:

$i=1 do command $i=$i+1 until $i=$iterations

I am refining the program so that it times the empty loop and subtracts that result from the loop with the command to be tested in. This gives you the actual time for that command.

cj

------------------
cj's scripts page
cj's User Guide - 14 May 2001

chrismat@ozemail.com.au


 


[This message has been edited by cj (edited 19 June 2001).]

Top
Page 1 of 1 1


Moderator:  Jochen, Allen, Radimus, Glenn Barnas, ShaneEP, Ruud van Velsen, Arend_, Mart 
Hop to:
Shout Box

Who's Online
0 registered and 633 anonymous users online.
Newest Members
ManuvdWielNL, Sir_Barrington, batdk82, StuTheCoder, M_Moore
17887 Registered Users

Generated in 0.098 seconds in which 0.07 seconds were spent on a total of 12 queries. Zlib compression enabled.

Search the board with:
superb Board Search
or try with google:
Google
Web kixtart.org