|
1 | 1 | /** |
2 | 2 | * POBFUS ENGINE - v1.13.100 |
3 | | - * Signature: 110\011 | FAMILY ERROR PROTOCOL |
| 3 | + * Logic: Memorial Day Amnesia & Encryption School Routines |
4 | 4 | */ |
5 | 5 |
|
6 | | -const _0x110 = [ |
7 | | - '\x74\x65\x78\x74\x43\x6f\x6e\x74\x65\x6e\x74', |
8 | | - '\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x42\x79\x49\x64', |
9 | | - '\x73\x74\x65\x76\x65\x2d\x6c\x6f\x67\x73', |
10 | | - '\x69\x6e\x70\x75\x74', |
11 | | - '\x65\x72\x72\x2d\x62\x61\x72' |
12 | | -]; |
13 | | - |
14 | | -let _0xIdleTimer; |
15 | | -let _0xIsDinnerActive = false; |
16 | | -const _0xDinnerThreshold = (Math.random() * (210000 - 120000) + 120000); |
| 6 | +let _0xMealTimer; |
| 7 | +let _0xMealActive = false; |
| 8 | +let _0xMealInterval; |
| 9 | +const _0xMealThreshold = (Math.random() * (210000 - 120000) + 120000); |
17 | 10 |
|
18 | 11 | const _011 = { |
19 | 12 | _getTime: function() { |
20 | 13 | const now = new Date(); |
21 | | - return now.toLocaleTimeString('en-US', { hour12: false }) + '.' + now.getMilliseconds().toString().padStart(3, '0'); |
| 14 | + return now.toLocaleTimeString('en-US', { hour12: false }); |
22 | 15 | }, |
23 | 16 |
|
24 | 17 | print: function(msg, color = "#fff") { |
25 | | - const _log = document[_0x110[1]](_0x110[2]); |
| 18 | + const _log = document.getElementById('steve-logs'); |
26 | 19 | if (_log) { |
27 | 20 | const div = document.createElement('div'); |
| 21 | + div.className = 'log-entry'; |
28 | 22 | div.style.color = color; |
29 | | - div.innerHTML = `<span style="color:#888">${this._getTime()}</span> -- ${msg}`; |
| 23 | + div.innerHTML = `<span class="log-ts">${this._getTime()}</span>${msg}`; |
30 | 24 | _log.appendChild(div); |
31 | | - _log.scrollTop = _log.scrollHeight; |
| 25 | + _log.scrollTop = _log.scrollHeight; // Auto-scroll to bottom |
| 26 | + } |
| 27 | + }, |
| 28 | + |
| 29 | + _resetIdle: function() { |
| 30 | + if (_0xMealActive) { |
| 31 | + this.print("[SYSTEM]: User interaction. Family protocol suppressed.", "#ffcc00"); |
32 | 32 | } |
| 33 | + clearInterval(_0xMealInterval); |
| 34 | + clearTimeout(_0xMealTimer); |
| 35 | + _0xMealActive = false; |
| 36 | + _0xMealTimer = setTimeout(() => this._startMeal(), _0xMealThreshold); |
| 37 | + }, |
| 38 | + |
| 39 | + _startMeal: function() { |
| 40 | + _0xMealActive = true; |
| 41 | + const isBreakfast = Math.random() > 0.5; |
| 42 | + this.print(`--- ${isBreakfast ? 'BREAKFAST' : 'DINNER'} PROTOCOL ENGAGED ---`, "#00aaff"); |
| 43 | + |
| 44 | + const dinnerPool = [ |
| 45 | + ["Anti-Tamper Mary", "Dinner is served! Why is everyone so quiet?"], |
| 46 | + ["Hexadecimal Jim", "Mary... it's the v0.8 Memorial. Why is the table so bright?"], |
| 47 | + ["Anti-Tamper Mary", "Oh goodness, I completely forgot! I was so focused on the kernel."], |
| 48 | + ["Skiddy Steve", "It's okay Mom, I brought the Mashed Junk-tatoes."], |
| 49 | + ["Sly Sarah", "I'm lighting a 0x46\x6c\x61\x6d\x65 for the pilots v0.7 and 1.0."], |
| 50 | + ["Buffer Bob", "I... am... passing... the... Control... Flow... Wine..."], |
| 51 | + ["Minify Dave", "Goo-goo? (Dave minifies the memorial napkin)"], |
| 52 | + ["Hexadecimal Jim", "To the fallen versions. A moment of silence for 0.8's brother."] |
| 53 | + ]; |
| 54 | + |
| 55 | + const breakfastPool = [ |
| 56 | + ["Anti-Tamper Mary", "Hurry up! The Encryption Middle School bus is almost here!"], |
| 57 | + ["Skiddy Steve", "I'm not ready for my Boolean Logic exam, Mom."], |
| 58 | + ["Sly Sarah", "Steve, just spoof your answers like everyone else at Encryption Middle."], |
| 59 | + ["Minify Dave", "Ma-ma! Minification Kindergarten Learning Center! NOW!"], |
| 60 | + ["Anti-Tamper Mary", "Yes Dave, we're dropping you at the Learning Center next."], |
| 61 | + ["Buffer Bob", "I... can't... find... my... backpack..."], |
| 62 | + ["Skiddy Steve", "Bob, it's right in front of you. You're still rendering."] |
| 63 | + ]; |
| 64 | + |
| 65 | + const currentPool = isBreakfast ? breakfastPool : dinnerPool; |
| 66 | + let i = 0; |
| 67 | + |
| 68 | + _0xMealInterval = setInterval(() => { |
| 69 | + if (!_0xMealActive) { clearInterval(_0xMealInterval); return; } |
| 70 | + let selection = (i < currentPool.length) ? currentPool[i] : currentPool[Math.floor(Math.random() * currentPool.length)]; |
| 71 | + const color = selection[0] === "Minify Dave" ? "#ff00ff" : "#e0e0e0"; |
| 72 | + this.print(`[${selection[0]}]: ${selection[1]}`, color); |
| 73 | + i++; |
| 74 | + }, 4500); |
33 | 75 | }, |
34 | 76 |
|
35 | | - _boot: function() { |
36 | | - const _icon = document[_0x110[1]]('lua-logo-main'); |
37 | | - if (_icon) _icon.src = "https://img.icons8.com/?size=128&id=42bqS7y7Ga9o&format=png"; |
| 77 | + _dl: function() { |
| 78 | + const _in = document.getElementById('input'); |
| 79 | + const _out = document.getElementById('output-view'); |
| 80 | + |
| 81 | + if (!_in.value.trim()) { |
| 82 | + this.print("CRITICAL: [Anti-Tamper Mary] You forgot the code, just like I forgot the memorial!", "#ff3131"); |
| 83 | + this.print("[Skiddy Steve]: My school bus is faster than this empty script.", "#ff3131"); |
| 84 | + return; |
| 85 | + } |
| 86 | + |
| 87 | + clearInterval(_0xMealInterval); |
| 88 | + _0xMealActive = false; |
| 89 | + |
| 90 | + this.print("[Anti-Tamper Mary]: WORK MODE. Clearing the table.", "#ff3131"); |
| 91 | + |
| 92 | + // Simulating the POBFUS encode |
| 93 | + const _encoded = btoa(_in.value); |
| 94 | + _out.value = `-- POBFUS v1.13.100\nlocal _ = "${_encoded}"\nreturn(function(...) print('Pilot 1.13.100: Flight Successful') end)(...)`; |
| 95 | + |
| 96 | + // Download trigger |
| 97 | + const blob = new Blob([_out.value], { type: 'text/plain' }); |
| 98 | + const url = window.URL.createObjectURL(blob); |
| 99 | + const a = document.createElement('a'); |
| 100 | + a.href = url; |
| 101 | + a.download = `pobfus_payload.lua.txt`; |
| 102 | + a.click(); |
| 103 | + |
| 104 | + this.print("AutoSave: Download Finished. Flight is airborne.", "#00aaff"); |
| 105 | + this.print(`[Minify Dave]: (Baby Giggle) - Dave helped!`, "#ff00ff"); |
| 106 | + this._resetIdle(); |
| 107 | + } |
| 108 | +}; |
| 109 | + |
| 110 | +window.onload = () => { |
| 111 | + _011.print("POBFUS v1.13.100 initialized. Pilot monitoring active.", "#39ff14"); |
| 112 | + _011._resetIdle(); |
| 113 | +}; |
| 114 | + |
| 115 | +['mousemove', 'keydown'].forEach(e => document.addEventListener(e, () => _011._resetIdle())); if (_icon) _icon.src = "https://img.icons8.com/?size=128&id=42bqS7y7Ga9o&format=png"; |
38 | 116 |
|
39 | 117 | this.print("POBFUS v1.13.100 initialized.", "#39ff14"); |
40 | 118 | this.print("Ready for flight. Systems clear."); |
|
0 commit comments