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.
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