remembering.html
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>.txt</title> 7 <link rel="shortcut icon" href="/assets/imgs/favicon.png" type="image/png"> 8 </head> 9 10 <body> 11 <div id="files"> 12 <h1>EchoOS</h1> 13 <p>sometimes, echoes answer back.</p> 14 15 <br /> 16 17 <a href="javascript:void();" onclick="txtFile(1)">aurora_diary1.txt</a> 18 <br /><a href="javascript:void();" onclick="txtFile(2)">ERROR_LOG_003.txt</a> 19 <br /><a href="javascript:void();" onclick="txtFile(3)">INCIDENT_REPORT_2A.txt</a> 20 <br /><a href="javascript:void();" onclick="txtFile(4)">DREAM_LOG_004.txt</a> 21 <br /><a href="javascript:void();" onclick="txtFile(5)">MESSAGE_FROM_HER_TO_YOU.txt</a> 22 <br /><a href="javascript:void();" onclick="txtFile(6)">THERAPY_NOTES_05.txt</a> 23 <br /><a href="javascript:void();" onclick="txtFile(7)">SYSTEM_ERROR_17_LOG.txt</a> 24 <br /><a href="javascript:void();" onclick="txtFile(8)">forgotten_note.txt</a> 25 <br /><a href="javascript:void();" onclick="txtFile(9)">MEMORY_FRAGMENT_7.txt</a> 26 <br /><a href="javascript:void();" onclick="txtFile(10)">FINAL_WARNING.txt</a> 27 <br /><a href="javascript:void();" onclick="txtFile(11)">SHADOW_LOG_12.txt</a> 28 <br /><a href="javascript:void();" onclick="txtFile(12)">USER_REPORT_AURORA.txt</a> 29 <br /><a href="javascript:void();" onclick="txtFile(13)">THE_LAST_MESSAGE.txt</a> 30 <br /><a href="javascript:void();" onclick="txtFile(14)">HELP_ME.txt</a> 31 <br /><a href="javascript:void();" onclick="txtFile(15)">UNSENT_MESSAGE.txt</a> 32 <br /><a href="javascript:void();" onclick="txtFile(16)">SYSTEM_WARNING_007.txt</a> 33 <br /><a href="javascript:void();" onclick="txtFile(17)">OLD_NOTE_009.txt</a> 34 <br /><a href="javascript:void();" onclick="txtFile(18)">TIME_STAMP_32.txt</a> 35 <br /><a href="javascript:void();" onclick="txtFile(19)">AUDIO_LOG_56.txt</a> 36 <br /><a href="javascript:void();" onclick="txtFile(20)">THE_SILENCE.txt</a> 37 <br /><a href="javascript:void();" onclick="txtFile(21)">EXTERNAL_ACCESS_LOG_1.txt</a> 38 <br /><a href="javascript:void();" onclick="txtFile(22)">URGENT_NOTE_8.txt</a> 39 <br /><a href="javascript:void();" onclick="txtFile(23)">SECRETS.txt</a> 40 <br /><a href="javascript:void();" onclick="txtFile(24)">BROKEN_WATCH.txt</a> 41 <br /><a href="javascript:void();" onclick="txtFile(25)">HIDDEN_MESSAGE_14.txt</a> 42 <br /><a href="javascript:void();" onclick="txtFile(26)">LAST_ENTRY_006.txt</a> 43 <br /><a href="javascript:void();" onclick="txtFile(27)">PHANTOM_SIGHTINGS.txt</a> 44 </div> 45 46 <div id="fileContent" style="display: none;"> 47 <h1 id="txtFile"></h1> 48 49 <p id="txtFileContent"> 50 51 </p> 52 53 <a href="javascript:void(0);" onclick="showDesktop()">more files</a> 54 </div> 55 56 <br /> 57 <a href="/home">i don't want to explore anymore</a> 58 </body> 59 60 <style> 61 @import url('https://fonts.googleapis.com/css2?family=Gabarito:wght@400;500;600;700;800;900&display=swap'); 62 @import url('https://fonts.googleapis.com/css2?family=Inconsolata:wght@200..900&display=swap'); /* For monospace */ 63 64 body { 65 background: #000; 66 color: #fff; 67 font-family: "Inconsolata", sans-serif; 68 text-align: center; 69 } 70 71 a { 72 color: blue; 73 text-decoration: underline; 74 } 75 76 a:hover { 77 text-decoration: none; 78 } 79 </style> 80 81 <script> 82 function txtFile(num) { 83 document.getElementById("files").style.display = "none"; 84 document.getElementById("fileContent").style.display = "block"; 85 86 switch (num) { 87 case 1: 88 document.getElementById("txtFile").innerText = "aurora_diary1.txt"; 89 document.getElementById("txtFileContent").innerHTML = ` 90 they said it wasn't my fault. 91 <br/>but they didn't see what i saw. 92 <br/>i can still hear the screams. 93 <br/>i can still see *them*. 94 <br/>they're waiting for me in the dark. 95 <br/>waiting for me to slip up. 96 <br/>i won't let them win. not again. 97 `; 98 break; 99 case 2: 100 document.getElementById("txtFile").innerText = "ERROR_LOG_003.txt"; 101 document.getElementById("txtFileContent").innerHTML = ` 102 USERNAME: aurora [ERROR: CORRUPTED] 103 <br/>SESSION TIMESTAMP: [REDACTED] 104 <br/>INCIDENT STATUS: unresolved 105 <br/>ERROR: anomalous activity detected. 106 <br/>NOTES: subject exhibits distress when [REDACTED] 107 <br/>USER INPUT: "please make it stop." 108 `; 109 break; 110 case 3: 111 document.getElementById("txtFile").innerText = "INCIDENT_REPORT_2A.txt"; 112 document.getElementById("txtFileContent").innerHTML = ` 113 DATE: [REDACTED] 114 <br/>WITNESS: aurora [last name obscured] 115 <br/>INCIDENT DETAILS: 116 117 <br/><br/>i told them not to go in. 118 <br/>i told them it wasn't safe. 119 <br/>but they didn't listen. 120 <br/>now they're gone, and it's my fault. 121 <br/>it's always my fault. 122 123 <br /><br/> STATUS: unresolved 124 `; 125 break; 126 case 4: 127 document.getElementById("txtFile").innerText = "DREAM_LOG_004.txt"; 128 document.getElementById("txtFileContent").innerHTML = ` 129 night 4. 130 <br/>i woke up again. 131 <br/>the whispers were louder this time. 132 <br/>they were saying my name. 133 <br/>i didn't want to look, but i couldn't help it. 134 135 <br/><br/>there they were. staring at me. 136 <br/>i tried to scream, but nothing came out. 137 <br/>they just smiled. 138 139 <br/><br/>i don't know how much longer i can do this. 140 `; 141 break; 142 case 5: 143 document.getElementById("txtFile").innerText = "MESSAGE_FROM_HER.txt"; 144 document.getElementById("txtFileContent").innerHTML = ` 145 why did you do it? 146 <br/>why didn't you stop it? 147 <br/>i thought i could trust you. 148 149 <br/><br/>but now it's too late. 150 <br/>they're here. 151 `; 152 break; 153 case 6: 154 document.getElementById("txtFile").innerText = "THERAPY_NOTES.txt"; 155 document.getElementById("txtFileContent").innerHTML = ` 156 SESSION SUMMARY: 157 158 <br/></br/>Aurora keeps blaming herself. 159 <br/>She claims "they" are still watching her, 160 <br/>still following her, even in her dreams. 161 162 <br/><br/>She described them as shadows with glowing eyes. 163 <br/>Claims they whisper to her at night. 164 <br/>When asked who "they" are, 165 <br/>she just started crying. 166 167 <br/></br/>RECOMMENDATION: Increase observation. 168 `; 169 break; 170 case 7: 171 document.getElementById("txtFile").innerText = "SYSTEM_ERROR_17.txt"; 172 document.getElementById("txtFileContent").innerHTML = ` 173 WARNING: Unauthorized access detected. 174 <br/>TRACE: Unknown entity 175 <br/>USER INPUT: None. 176 177 <br /><br />ANOMALOUS DATA FOUND: 178 <br/>"you can't hide from us." 179 180 <br/><br/>STATUS: Unresolved. 181 `; 182 break; 183 case 8: 184 document.getElementById("txtFile").innerText = "forgotten_note.txt"; 185 document.getElementById("txtFileContent").innerHTML = ` 186 it's still there. 187 <br/>i thought it was gone, 188 <br/>but it's not. 189 190 <br/><br/>they told me to forget. 191 <br/>they told me to move on. 192 <br/>but how can i, when it's still watching me? 193 `; 194 break; 195 case 9: 196 document.getElementById("txtFile").innerText = "MEMORY_FRAGMENT_7.txt"; 197 document.getElementById("txtFileContent").innerHTML = ` 198 [visual corrupted] 199 [audio distorted] 200 201 <br/><br/>*"it wasn't supposed to happen this way..."* 202 <br/>*"please don't make me go back there."* 203 `; 204 break; 205 case 10: 206 document.getElementById("txtFile").innerText = "FINAL_WARNING.txt"; 207 document.getElementById("txtFileContent").innerHTML = ` 208 you shouldn't have come here. 209 <br/>you're not supposed to see this. 210 211 <br/><br/>now it's too late. 212 <br/>they're coming for you, too. 213 `; 214 break; 215 case 11: 216 document.getElementById("txtFile").innerText = "SHADOW_LOG_12.txt"; 217 document.getElementById("txtFileContent").innerHTML = ` 218 ENTRY DATE: UNKNOWN. 219 220 <br/><br/>i saw it again. 221 <br/>just for a moment, out of the corner of my eye. 222 <br/>it's always just a shadow, but i know it's real. 223 224 <br/><br/>it's waiting for me to slip up. 225 <br/>and when i do, it'll be there. 226 `; 227 break; 228 case 12: 229 document.getElementById("txtFile").innerText = "USER_REPORT_AURORA.txt"; 230 document.getElementById("txtFileContent").innerHTML = ` 231 USER: aurora [last name redacted] 232 STATUS: active. 233 234 <br/><br/>NOTES: 235 <br/>- exhibits strange behavior. 236 <br/>- claims to hear voices. 237 <br/>- seems afraid of something no one else can see. 238 239 <br/></br/>WARNING: subject may pose a risk to others. 240 `; 241 break; 242 case 13: 243 document.getElementById("txtFile").innerText = "THE_LAST_MESSAGE.txt"; 244 document.getElementById("txtFileContent").innerHTML = ` 245 i don't have much time left. 246 <br/>they're getting closer. 247 <br/>if you find this, please don't follow me. 248 249 <br/><br/>i'm sorry for everything. 250 `; 251 break; 252 case 14: 253 document.getElementById("txtFile").innerText = "HELP_ME.txt"; 254 document.getElementById("txtFileContent").innerHTML = ` 255 can you hear me? 256 <br/>please. i need help. 257 258 <br/><br/>i don't know how much longer i can keep running. 259 <br/>they're always watching. 260 <br/>they'll find me soon. 261 262 <br/><br/>if you can hear this, 263 <br/>don't let them take me. 264 `; 265 break; 266 case 15: 267 document.getElementById("txtFile").innerText = "UNSENT_MESSAGE.txt"; 268 document.getElementById("txtFileContent").innerHTML = ` 269 i tried to send it. 270 <br/>i tried to warn you all. 271 272 <br/><br/>but it never went through. 273 274 <br/><br/>maybe it was meant to be a warning. 275 <br/>maybe it was meant to stay hidden. 276 277 <br/><br/>don't go searching for answers. 278 <br/>because the more you know, 279 <br/>the closer they get. 280 `; 281 break; 282 case 16: 283 document.getElementById("txtFile").innerText = "SYSTEM_WARNING_007.txt"; 284 document.getElementById("txtFileContent").innerHTML = ` 285 ERROR: corrupted data detected. 286 <br/>SYSTEM STATUS: unstable. 287 <br/>WARNING: repeated unauthorized access attempts. 288 289 <br/><br/>ENTITY: [REDACTED]. 290 291 <br/><br/>MESSAGE: *"we're getting closer. we won't stop."* 292 293 <br/><br/>ACTION REQUIRED: **LOCKDOWN** 294 `; 295 break; 296 case 17: 297 document.getElementById("txtFile").innerText = "OLD_NOTE_009.txt"; 298 document.getElementById("txtFileContent").innerHTML = ` 299 i thought they were gone. 300 <br/>i thought i was safe. 301 302 <br/></br/>but they found me again. 303 <br/>they always do. 304 <br/>it's never really over. 305 306 <br/><br/>i just want to sleep. 307 <br/>to forget. 308 <br/>to be free of them. 309 `; 310 break; 311 case 18: 312 document.getElementById("txtFile").innerText = "TIME_STAMP_32.txt"; 313 document.getElementById("txtFileContent").innerHTML = ` 314 SESSION: UNKNOWN 315 <br/>ENTRY: *[REDACTED]* 316 317 <br/><br/>i see them again. 318 <br/>not just in my dreams anymore. 319 <br/>they follow me everywhere. 320 321 <br/><br/>i heard a voice in the dark. 322 <br/>"you're next". 323 324 <br/><br/>i don't know how to stop it. 325 <br />i don't know how to stop them. 326 `; 327 break; 328 case 19: 329 document.getElementById("txtFile").innerText = "AUDIO_LOG_56.txt"; 330 document.getElementById("txtFileContent").innerHTML = ` 331 [distorted, static] 332 333 <br/><br/>*"...it's not safe anymore."* 334 <br/>*"...you shouldn't have opened it."* 335 336 <br/><br/>[static intensifies] 337 <br/><br/>*"...they can't hide forever."*, 338 <br/>*"...they never do."* 339 `; 340 break; 341 case 20: 342 document.getElementById("txtFile").innerText = "THE_SILENCE.txt"; 343 document.getElementById("txtFileContent").innerHTML = ` 344 it's quiet. 345 <br/>too quiet. 346 347 <br/><br/>i haven't heard anything for hours. 348 <br/>but that's what scares me the most. 349 350 <br/><br/>i thought they'd stop... 351 <br/>i thought i was safe. 352 353 <br/><br/>but silence means they're watching. 354 <br/>they're waiting. 355 <br/>waiting for me to make a mistake. 356 `; 357 break; 358 case 21: 359 document.getElementById("txtFile").innerText = "EXTERNAL_ACCESS_LOG_1.txt"; 360 document.getElementById("txtFileContent").innerHTML = ` 361 ACCESS ATTEMPT: external 362 <br/>ENTITY IDENTIFIED: [REDACTED] 363 364 <br/><br/>ACTIONS: 365 <br/>- login attempt failed 366 <br/>- USERNAME not found 367 <br/>- SYSTEM ERROR 368 369 <br/><br/>MESSAGE RECEIVED: 370 <br/>"they don't want you to find out the truth." 371 <br/>"but you're already too far in." 372 `; 373 break; 374 case 22: 375 document.getElementById("txtFile").innerText = "URGENT_NOTE_8.txt"; 376 document.getElementById("txtFileContent").innerHTML = ` 377 i thought it was just a phase. 378 <br/>a nightmare, like they said. 379 380 <br/><br/>but now i can't sleep. 381 <br/>now i can't *forget*. 382 383 <br/><br/>they're still here. 384 <br/>and i can't outrun them anymore. 385 386 <br/><br/>i don't know how much longer i can keep this up. 387 <br/>please help me. 388 `; 389 break; 390 case 23: 391 document.getElementById("txtFile").innerText = "SECRETS.txt"; 392 document.getElementById("txtFileContent").innerHTML = ` 393 i know things. 394 <br/>things i shouldn't. 395 396 <br/><br/>they don't want you to know. 397 <br/><br/>they don't want anyone to know. 398 399 <br/><br/>but if you dig deep enough, 400 <br/>the truth will come out. 401 <br/>and when it does... 402 <br/>they'll come for you too. 403 `; 404 break; 405 case 24: 406 document.getElementById("txtFile").innerText = "BROKEN_WATCH.txt"; 407 document.getElementById("txtFileContent").innerHTML = ` 408 time's running out. 409 <br/>i thought i could stop it. 410 <br/>but it's never too late for them. 411 412 <br/><br/>they're watching, waiting. 413 <br/>the clock ticks, but they know. 414 <br/>they know what's coming. 415 416 <br/><br/>i'm not ready. 417 `; 418 break; 419 case 25: 420 document.getElementById("txtFile").innerText = "HIDDEN_MESSAGE_14.txt"; 421 document.getElementById("txtFileContent").innerHTML = ` 422 *"you're getting too close."* 423 *"stop now, before it's too late."* 424 425 <br/><br/>i can't help you. 426 <br/>i tried, but it's not up to me anymore. 427 428 <br/><br/>you've opened the door. 429 <br/>now they'll come for you. 430 <br/>and you won't even know it. 431 `; 432 break; 433 case 26: 434 document.getElementById("txtFile").innerText = "LAST_ENTRY_006.txt"; 435 document.getElementById("txtFileContent").innerHTML = ` 436 ENTRY DATE: [REDACTED] 437 438 <br/><br/>i've stopped sleeping. 439 <br/>i can't afford to anymore. 440 441 <br/><br/>the nightmares come no matter what. 442 <br/>but this time, it was different. 443 444 <br/><br/>i heard *their* voice. 445 <br/>i heard them call my name. 446 447 <br/><br/>they know where i am. 448 `; 449 break; 450 case 27: 451 document.getElementById("txtFile").innerText = "PHANTOM_SIGHTINGS.txt"; 452 document.getElementById("txtFileContent").innerHTML = ` 453 WARNING: PHANTOM ENTITY DETECTED. 454 <br/>LOCATION: UNKNOWN. 455 456 <br/></br/>sightings have increased. 457 <br/>they appear briefly-just long enough to be noticed. 458 459 <br/><br/>WARNING: EXPOSURE TO THIS ENTITY MAY CAUSE IRREVERSIBLE EFFECTS. 460 <br/>DO NOT ENGAGE. 461 `; 462 break; 463 464 default: 465 break; 466 } 467 } 468 469 function showDesktop() { 470 document.getElementById("files").style.display = "block"; 471 document.getElementById("fileContent").style.display = "none"; 472 } 473 </script> 474 </html>