Dumping these here; more key packing ideas for use in utf-8 (I.E. LinksetData) base 95 was a bit harder than I thought it would be, because I forgot negative numbers are a thing. I've not thoroughly checked edge-cases, nor unwrapped function calls, nor pre-calculated powers of 95. string KeyToB64(string s) { integer a = (integer)("0x"+s); integer b = (integer)("0x"+llGetSubString(s,9,12)+llGetSubString(s,14,17)); integer c = (integer)("0x"+llGetSubString(s,19,22)+llGetSubString
    • Thanks
    2