Skip to content

Commit b08c414

Browse files
Update script.js
1 parent 16f751d commit b08c414

File tree

1 file changed

+97
-19
lines changed

1 file changed

+97
-19
lines changed

script.js

Lines changed: 97 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,118 @@
11
/**
22
* POBFUS ENGINE - v1.13.100
3-
* Signature: 110\011 | FAMILY ERROR PROTOCOL
3+
* Logic: Memorial Day Amnesia & Encryption School Routines
44
*/
55

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);
1710

1811
const _011 = {
1912
_getTime: function() {
2013
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 });
2215
},
2316

2417
print: function(msg, color = "#fff") {
25-
const _log = document[_0x110[1]](_0x110[2]);
18+
const _log = document.getElementById('steve-logs');
2619
if (_log) {
2720
const div = document.createElement('div');
21+
div.className = 'log-entry';
2822
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}`;
3024
_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");
3232
}
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);
3375
},
3476

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";
38116

39117
this.print("POBFUS v1.13.100 initialized.", "#39ff14");
40118
this.print("Ready for flight. Systems clear.");

0 commit comments

Comments
 (0)