// SPDX-License-Identifier: MIT // Copyright (c) 2026 Incoprea // Test object Description text through Base64 // Not compiled or tested in-world // Setup: Use a spare owned test object. Set Description to test text, then touch. // Stop / restore: Disable/remove. Tests report privately and do not change visual prim properties. Any temporary timer stops at completion or timeout. // Notes: Base64 is encoding, not encryption. The output avoids printing the Description contents. // License: see LICENSE in this distribution. // Original Incoprea. MIT. Runtime verification, not pre-certified behavior. default { touch_start(integer detectedCount) { if(llDetectedKey(0)!=llGetOwner())return; string original=llGetObjectDesc(); string encoded=llStringToBase64(original); string decoded=llBase64ToString(encoded); llOwnerSay("Base64 exact="+(string)(original==decoded)+" source characters="+(string)llStringLength(original)+" encoded characters="+(string)llStringLength(encoded)); } changed(integer flags) { if(flags&CHANGED_OWNER)llResetScript(); } }