Updated 4UTILS and SYSUTILS

May 29, 2008
541
3
Groton, CT
I've downloaded the XP version, and it loads without error indication, but it identifies itself as Version: 11.0 Build 6.

As I write this, I'm configuring my new Windows 7 computer, so I won't need special XP things much longer.

Thanks for all the effort.
 
May 20, 2008
9,635
64
Syracuse, NY, USA
OK, by popular demand :-) I added support to @FILEREADI for oddball integer sizes and for signed integers. Actually, a new design actually made it smaller (and easier). Here's the new syntax and some random examples.
Code:
v:\> help @filereadi
@FILEREADI[H,N[x|X|s|S]] = N-byte integer from file handle H; x|X = hex|HEX
s|S = signed -|+/-; N = 1-8, typically 1|2|4|8
Code:
v:\> do i in /c 12345678 ( echos %i^t%@filereadi[%h,%[i]X] & set z=%@fileseek[%h,-%i,1] & echos ^t%@filereadi[%h,%[i]] & set z=%@fileseek[%h,-%i,1] & echo ^t%@filereadi[%h,%[i]s])
1  0x9C  156  -100
2  0x7731  30513  30513
3  0xD0FE60  13696608  -3080608
4  0xC26AF4F5  3261789429  -1033177867
5  0x3242D372CB  215869518539  215869518539
6  0x1CE6F2BF8F46  31778240696134  31778240696134
7  0xF290142FAF82F0  68275360737755888  -3782233300172048
8  0xEF9E9B3EC4160073  17266408715265114227  -1180335358444437389