PageSourceSearch

https://pleasantonmiddleschool.org/stuff/js/loading.js

js pleasantonmiddleschool.org collected 2026-09-26 21:36:33 UTC 12,211 bytes, 250 lines download raw bytes

1document.addEventListener('DOMContentLoaded', function() {
2    applySavedTheme();
3    applyTheme();
4    applyMobileScreenSetting();
5    (function() {
6    let totalElements = 0;
7    let loadedElements = 0;
8    const observer = new MutationObserver(() => {
9        const allElements = document.querySelectorAll('*');
10        totalElements = allElements.length;
11    });
12
13    observer.observe(document, { childList: true, subtree: true });
14
15    function checkLoadedElements() {
16        const allElements = document.querySelectorAll('*');
17        totalElements = allElements.length;
18        loadedElements = 0;
19
20        allElements.forEach(el => {
21            if (isElementLoaded(el)) loadedElements++;
22            document.getElementById("elementcounter").innerText = `${loadedElements}/${totalElements} loaded...`
23        });
24
25        const percent = totalElements > 0
26            ? ((loadedElements / totalElements) * 100).toFixed(1)
27            : 0;
28
29        document.getElementById('loadingbar').style.width = `${percent}%`
30        if (document.readyState !== 'complete') {
31            requestAnimationFrame(checkLoadedElements);
32        } else {
33            observer.disconnect();
34            document.getElementById('loadingbar').style.width = `100%`
35            document.getElementById("elementcounter").innerText = "done!"
36        }
37    }
38
39    function isElementLoaded(el) {
40        if (el.tagName === 'IMG') return el.complete;
41        if (el.tagName === 'SCRIPT') return el.readyState === 'complete' || el.readyState === 'loaded';
42        if (el.tagName === 'LINK' && el.rel === 'stylesheet') return true;
43        return true;
44    }
45
46    requestAnimationFrame(checkLoadedElements);
47})();
48    const loadingScreen = document.getElementById('loading-screen');
49    const messageforyou = document.getElementById('messageforyou');
50    const randomtextstuff = [
51        "hi",
52        'loading... be patient.',
53        "also try getaway shootout",
54        "we dont talk about TBG95.",
55        "join the discord!",
56        "this is the most useless message you will read today.",
57        "all unblocked!",
58        "miku got into my wifi, and now she is in my dedicated server 💔",
59        "fa v5 when?",
60        "caddy, you take care of the https. pm2, keep the servers running 24/7. and interserver? you just be you. together, we are FROGIE'S ARCADE!",
61        "yeah yeah shuddup",
62        "ts site infastructure so complex. wait, complex? say that again...",
63        "classroom6x was the past, frogie's arcade is the future",
64        "goodbye now.gg, hello xena.wtf!",
65        '"Wait, why come to my house when you hate it if I host?" bars',
66        "is rayvon truly a monkey after all?",
67        '"As long as there are stars up above, I will always be in love!" peak lyrics',
68        "this website goated twin",
69        "won't turn your chromebook into a neutron star!",
70        "fuckass blockers 💔",
71        'ts ste lwk pmo ngl lke icl ts ste is so bns ddss nt gnna us ts',
72        '"frogiee1 is playing people playground"',
73        "you know what else is massive?",
74        "Kasane Teto is peak idc what any of you say",
75        '"Welcome to frogies arcade, home of the worlds famous website" - manny',
76        "does this have lettuce in it?",
77        "i don't think this is a good idea",
78        "S.U.P.X.R!",
79        "WARNING: site contains signs of absolute peak containing but not limited to: Hatsune Miku, Kasane Teto, Akita Neru, SUPXR, Portal 1 & 2 references, and more.",
80        "frogie's arcade > truffled > meximath > Velara > 55gms > UniUB > tbg95 > Classroom6X > work",
81        "The cake is a lie.",
82        "Please do not destroy vital testing apparatus.",
83        "BOIIIII WHAT YOU SAY ABOUT AJH PHONK",
84        "trust the process",
85        "i'm liking the sound of this!",
86        "what have you done...",
87        "for all the mfs with a 0.004 gpa",
88        "discord.gg/unblockedgames",
89        "complexity network the best eaglercraft server fr",
90        "The portal will open in three, two, one.",
91        "You can always ignore your conscience.",
92        "you have just requested the physical websocket address of complexity netowrk.",
93        "Do you wanna taste ts greatness",
94        "i was really in the air for 4 minutes!",
95        '"talking all this way, you might get an intervention"',
96        "https://www.youtube.com/watch?v=Lr-o19g_g_k",
97        "we out of the 2020 effect with this one",
98        "bru my knees hurt",
99        "r.i.p to the motd, it will be missed.",
100        "spaceship.com my beloved",
101        "bitches be CRAZY am i right?",
102        "bleh",
103        `🎵 "Yeah, I'm outta luck. In the back seat, I just wanna fuck. Hit from the back, I just wanna feel love"`,
104        "4 of my online friends are actual GOONERS 💔",
105        "stop tryna touch me rayvon",
106        `🎵 "All these fake bitches praying on my down fall. They think I'm stupid but I know about their private calls"`,
107        "hassem PLEASE FOR THE LOVE OF GOD TAKE A SHOWER I BEG OF YOU 💔",
108        "i've probably written 100+ of these stupid messages by now",
109        "wat 4 lunch teach",
110        "ANYTHING but the work",
111        "The F students are inventors.",
112        "ContentKeeper is probably the worst filter EVER made.",
113        "#freemelvin",
114        `"I'm gooning every day. The huzz I scare away" - fuckass melvin 💔`,
115        "5/16 is my birthday",
116        "if you think your friends are doing way too much for your liking, always remember to take a break. (i'm being serious)",
117        "why is it always at night when i write these dumb messages",
118        "DOI DOI DOI",
119        "🟨💙❤️ remind you of anything?",
120        "anything before 2023 was NOT me",
121        "can't even say my name in now.gg's discord without getting banned or timed out 💔",
122        "mexi and bog goon to Hatsune Miku and Kasane Teto, and molkify goons to hentai from reddit. i think i need new friends dawg 💔",
123        "yessss robuxxxxx",
124        "if any of you use 4 or more filters at once, just go ahead and wrap it up for me brochacho",
125        "ssh frogiee1@Neo",
126        "this is getting tiring to write all these messages",
127        "Why I oughta",
128        "i'm running out of ideas",
129        "sussy tuff.png",
130        "i love supxr on spotify",
131        `"If you follow his instructions, you will die."`,
132        "Rosen Sharma lwk ass at blocking nowgg.fun",
133        "5 ways to know your hb/hg is approaching: 1. the sky and sun turn blood red. 2. you hear the souls of the damned cry in terror and agony. 3. you sense a green fog and a gut wrenching stench. 4. all grass, plants, and wildlife start dying. 5. bystanders weep and beg for their lives.",
134        "i'm writing this on my birthday",
135        "imagine being in a state that is 49th in education. heh, couldn't be me... heh... oh wait that is me",
136        "you managed to get the 100th message, good job.",
137        `*Akita Neru giving YOU (yes i'm talking to YOU) BACKSHOTS*
138        YOU: "w-wait!... n-not in front of other people~..."
139        Akita Neru: "it's okay, let them watch... let them know you're mine."
140        gurt: "wtf 💔"
141        frogiee1: "yo i should probably delete this loading message"`,
142        "it's me again, international best selling author Quan Millz.",
143        "you bet your ass i'm getting first place",
144        "bear? bare? bare server? sigma-bare.yourmom.eu.org?",
145        `supersilly909 (zachary) [MIKU] — 8:28 PM
146        Eunoia bad 🤤
147
148        frogiee1 [FROG] — 8:29 PM
149        WHO is that
150        
151        supersilly909 (zachary) [MIKU] — 8:37 PM
152        A baddie`,
153        `have you ever played blox fruits with your life on line?
154        while having A BUNCH of mangoes in your mouth?
155
156        heh... well...
157        this is called DARK MANGO PSYCHOLOGY 💀 
158
159        now in dark mango psychology you realize..
160
161        they arent just normal mangoes, they are DARK`,
162        'i WILL be getting bullied for the messages on this site.',
163        'petition to remove sealiee1 as mod from the discord',
164        'can yu send me a google link',
165        "Port by 98corbins",
166        "shoutout my dad for fixing my pc and everything else he has done for me. (also shoutout my mom)",
167        "some of these loading messages gotta GO bro 💔",
168        "how has nobody questioned me at my school for some of these messages",
169        "blud is having a mango mango ajh phonk crashout",
170        "do you know who sterling is? idk sterling",
171        "i'm a new soul i came to this strange world, hoping i could learn a bit of how to give and take",
172        "meow",
173        `"Those loading screens are funny asf" - danimation
174        i guess i don't gotta delete these messages after all ❤️`,
175        "rolve please FIX YOUR ARSENAL LOBBIES",
176        "sudo apt install opsec",
177        "HelloWorld('print')",
178        "so we js straight up typing shit now?",
179        "fuck them damn juniors",
180        '"A lot of your answers... opsec? Boii? Didnt do page 2..." - my cs teacher',
181        "DELETE IT DELETE IT DELETE IT",
182        "How a 13 Year Old Kid Took Down the Singaporean Education System",
183        '"/ENDIS CAM 2" - b4unys',
184        "so i've heard my district gave up on blocking frogie's arcade as a whole. insane levels of work is at play here 💔",
185        "all i've wanted 😢😢😢😢😭😭😭 was to see tung.. tung.. tung.. sahur... one more time 😭😭😭😭😭😭 and now i'm not 😢😢😢 gonna be able to 😭😭😭😭",
186        "goguardian got NOTHING on this",
187        "it's called opsec, you wouldn't understand.",
188        '"Can I beat Jenny Mod while beating myself?" - robro',
189        "Ragebait idea: steal someones note word for word",
190        `this kid @frogiee1 deadass said "t" im crine 😭
191        who do u think u are`,
192        "love is a crazy thing...",
193        "please join the backup discord server! https://discord.gg/WcZjQK3Vrh",
194        "❤️",
195        // ❤️
196        "i love you so much, ally.",
197        "what happened this year wasn't on my bingo card this year.. ❤️",
198        "the way you make me feel.. OUUFFF. 😵‍💫",
199        "9/17/26 ❤️",
200        // 💔
201        `frogiee WHO do you think you are sneaking into the bendy port
202        do you value your life?`,
203        "Mrs. R, I will OBLITERATE YOU when I catch you lacking.",
204        "Die.",
205        "Live.",
206        `to nick (frogiee1),
207        
208        Nick, if you don't stop sending these stupid fucking emojis, I will fucking kill you you little white boy - nightmare Freddy
209        
210        - kat`,
211        "t",
212        `Dear Haroon:
213        
214        Never touch a keyboard again.
215        
216        Best regards - Nick.`,
217        "you don't have to be a nice person 100% of the time. just be a good person.",
218        "signed by johney323 for packing bog",
219        '"sorry but like Dr DDOS aka Dr OPSEC mogs you bro" - jobi',
220        '"ich bin eine katze" - voucan',
221        "really?",
222        "nerd",
223        "Haroon is a D1 switch up. /j",
224        "sealiee just types shit sometimes",
225        "who ready for fa v4 round 2",
226        "yo public psa NEVER EVER get obsessed over anyone bro that shit HURRRRTTSSS",
227        "what is a prime hikubane",
228        "yooooo big guy",
229        "sen is fat",
230        "is becoming a catboy the new meta???",
231        "we gotta Observe 👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀"
232    ];
233    if (loadingScreen) {
234        messageforyou.innerText = randomtextstuff[Math.floor(Math.random() * randomtextstuff.length)];
235        setTimeout(function() {
236            document.getElementById('skiploading').style = null;
237        }, 7000);
238        document.body.classList.add('loading');
239        window.addEventListener('load', function() {
240            setTimeout(function() {
241                loadingScreen.classList.add('fade-out');
242                setTimeout(function() {
243                    document.body.classList.remove('loading');
244                }, 100);
245            }, 100);
246        });
247    } else {
248        alert("where the loading screen at (it's probably me just being dumb)")
249    }
250});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.