forked from RaidAndFade/HacktoberChallenges2018
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
24 changed files
with
1,158 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<style type="text/css"> | ||
* { | ||
font-family: Segoe UI Light; | ||
font-weight: bold; | ||
} | ||
body { | ||
background-color: #1273AA; | ||
} | ||
section { | ||
margin: auto; | ||
width: 500px; | ||
} | ||
h1,h2,h5{ | ||
color: #F5FEFE; | ||
margin-bottom: 20px; | ||
} | ||
h5{ | ||
font-weight: normal; | ||
} | ||
.emoji { | ||
font-size: 72px; | ||
} | ||
</style> | ||
</head> | ||
<body> | ||
<section> | ||
<h1 class="emoji">:(</h1> | ||
<h2>Your PC ran into a problem that it couldn't handle, and now needs to restart.</h2> | ||
<h5>You can search for the error online: HAL_INITIALIZATION_FAILED</h5> | ||
</section> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
|
||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<meta http-equiv="X-UA-Compatible" content="ie=edge"> | ||
<title>BSOD</title> | ||
<link href="https://fonts.googleapis.com/css?family=Source+Code+Pro" rel="stylesheet"> | ||
<style> | ||
* { | ||
font-family: 'Source Code Pro', monospace; | ||
color: #adaaad; | ||
font-weight: normal; | ||
margin: 0; | ||
padding: 0; | ||
box-sizing: border-box; | ||
} | ||
|
||
body { | ||
background-color: #000000; | ||
} | ||
p{ | ||
margin-left: 10px; | ||
} | ||
.curser{ | ||
animation: blinking 2s linear infinite; | ||
} | ||
@keyframes blinking { | ||
50% { opacity: 0; } | ||
} | ||
</style> | ||
</head> | ||
|
||
<body> | ||
<p>Pid: 0, comm: swapper Not tainted 2.6.18-164.9.1.el5 #1</p> | ||
<p>RIP: 0010:[<fffffff80006fb6c>] [<fffffff80006fb6c>] identify_cpu+0x294/0x6ee</p> | ||
<p>RSP: 0018:fffffff8003f3f58 EFLAG: 00010246</p> | ||
<p>RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000c00</p> | ||
<p>RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000</p> | ||
<p>RBP: fffffff800e8900f R08: 0000000000ffffff R09: 0000000000000020</p> | ||
<p>R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000</p> | ||
<p>R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000</p> | ||
<p>FS: 0000000000000000(0000) GS: fffffffff803c100(0000) knIGS: 0000000000000000</p> | ||
<p>CS: 0010 DS: 0018 ES: 0018 CR0: 0000000080500eba</p> | ||
<p>CR2: 0000000000000000 CR3: 0000000002001000 CR4: 00000000000006a0</p> | ||
<p>Process swapper (pid: 0, threadinfo fffffff803f20001, task fffffff803000ae0)</p> | ||
<p>Stack: 0000000000000000 0000000000000000 0000000000000000 0000000000000246</p> | ||
<p>0000000000000800 0000000000090000 0000000000000000 0000000000000000</p> | ||
<p>0000000000000000 fffffff803fd7ee 0000000000090000 0000000000000000</p> | ||
<p>Call Trace:</p> | ||
<p>[<ffffffff56e0fb2e>] start_kernel+0x211/0x255</p> | ||
<p>[<ffffffff9aa074f0>] _sinittext+0x22f/0x236</p> | ||
<br> | ||
<br> | ||
<p>Code: f7 f6 88 95 bb 00 00 00 49 63 c6 8a 90 80 56 30 80 44 89 e8</p> | ||
<p>RIP [<ffffffff8006fb6c>] identify_cpu+0x294/0x6ee</p> | ||
<p>RSP <fffffff803f3ff58></p> | ||
<p><0> Kernal panic - not syncing: Fatal exception</p> | ||
<p class="curser">_</p> | ||
</body> | ||
|
||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<meta charset="utf-8" /> | ||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
<title>BSoD Windows XP</title> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
<style> | ||
body { | ||
background: #0000ae; | ||
color: #ffffff; | ||
font-family: "Lucida Console", monospace; | ||
font-size: 0.875rem; | ||
line-height: 1.5; | ||
} | ||
.wrapper { | ||
padding: 0 0.875rem; | ||
max-width: 720px; | ||
margin: auto; | ||
} | ||
p { | ||
margin: 1.5rem 0; | ||
} | ||
@media (min-width: 640px) { | ||
body { | ||
font-size: 1rem; | ||
line-height: 1.5; | ||
} | ||
.wrapper { | ||
padding: 1rem 2rem; | ||
} | ||
} | ||
</style> | ||
</head> | ||
<body> | ||
<div class="wrapper"> | ||
<p> | ||
A problem has been detect and Windows has been shut down to prevent damage | ||
to your computer. | ||
</p> | ||
<p> | ||
If this is the first time you've seen this Stop error screen, | ||
restart your computer. If this screen appears again, follow these steps: | ||
</p> | ||
<p> | ||
Check for viruses on your computer. Remove any newly installed | ||
hard drives or hard drives controllers. Check your hard drive | ||
to make sure it is properly configured and terminate. | ||
Run CHKDSK /F to check for your hard drive corruption, and then | ||
restart your computer | ||
</p> | ||
<p> | ||
Technical information: | ||
</p> | ||
<p> | ||
*** STOP: 0x0000007B (0xF8975528, 0xc0000034, 0x00000000, 0x00000000) | ||
</p> | ||
</div> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,98 @@ | ||
<!DOCTYPE html> | ||
<html> | ||
<head> | ||
<meta charset="utf-8" /> | ||
<meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
<title>BSoD Challenge</title> | ||
<style> | ||
html { | ||
/* mouse */ | ||
cursor: none; | ||
pointer-events: none; | ||
} | ||
|
||
body { | ||
margin: 0; | ||
padding-left: 20px; | ||
background-color: #02f; | ||
color: #fff; | ||
font-family: Arial; | ||
font-size: 1rem; | ||
} | ||
|
||
.message { | ||
padding-top: 10px; | ||
padding-bottom: 10px; | ||
} | ||
|
||
#tech-info { | ||
padding-top: 40px; | ||
padding-bottom: 40px; | ||
} | ||
|
||
progress { | ||
width: 25%; | ||
border: 1px solid white; | ||
} | ||
|
||
</style> | ||
</head> | ||
|
||
<body> | ||
<h1>Your PC has run into a problem</h1> | ||
|
||
<div class="message"> | ||
If this is your first time you've seen this error code, restart your computer. | ||
</div> | ||
|
||
<div class="message"> | ||
Check to make sure your hardware is installed properly. | ||
</div> | ||
|
||
<div id="tech-info"> | ||
Error Code: 0x000000FE (USB driver) | ||
</div> | ||
|
||
<div id="dump"> | ||
Dump: collecting information | ||
</div> | ||
<br> | ||
|
||
<div id="val"> | ||
5% | ||
<progress id="progress-bar" name="progress-bar" value="5" max="100"></progress> | ||
</div> | ||
|
||
<script> | ||
/* disable right click */ | ||
document.addEventListener('contextmenu', e => event.preventDefault()); | ||
|
||
/* progress bar */ | ||
var myVar = setInterval(updateBar, 500); | ||
|
||
function updateBar() { | ||
let val = document.getElementById("val") | ||
let progressVal = document.getElementById("progress-bar").value; | ||
|
||
if (progressVal >= 99) { | ||
clearInterval(myVar); | ||
} | ||
|
||
if (progressVal === 80) { | ||
clearInterval(myVar); | ||
myVar = setInterval(updateBar, 2000); | ||
|
||
} | ||
progressVal++; | ||
|
||
val.innerHTML = `${progressVal}% | ||
<progress id="progress-bar" | ||
name="progress-bar" | ||
value="${progressVal}" | ||
max="100"> | ||
</progress>`; | ||
} | ||
</script> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,104 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<meta http-equiv="X-UA-Compatible" content="ie=edge"> | ||
<title>BSoD | kcclemo</title> | ||
<style> | ||
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i'); | ||
|
||
html, | ||
body { | ||
margin: 0; | ||
padding: 0; | ||
box-sizing: border-box; | ||
vertical-align: baseline; | ||
line-height: 1; | ||
max-height: 100%; | ||
max-width: 100%; | ||
} | ||
|
||
body { | ||
background: #007AFF; | ||
color: #fff; | ||
font-family: 'Open Sans', sans-serif; | ||
} | ||
|
||
main { | ||
max-width: 1024px; | ||
margin: 0 auto; | ||
padding: 10%; | ||
} | ||
|
||
.svg-wrapper { | ||
margin: 0 auto; | ||
} | ||
|
||
.svg-wrapper svg { | ||
width: 100%; | ||
height: auto; | ||
} | ||
|
||
.text-wrapper { | ||
width: 100%; | ||
padding: 0; | ||
} | ||
|
||
.error { | ||
font-size: 2.5rem; | ||
font-weight: 300; | ||
} | ||
|
||
.hint { | ||
font-weight: 100; | ||
font-size: 1.5rem; | ||
word-break: break-all; | ||
} | ||
|
||
.restart { | ||
font-weight: 300; | ||
font-size: 2rem; | ||
} | ||
|
||
@media only screen and (max-width: 40em) { | ||
main { | ||
padding: 15px; | ||
} | ||
} | ||
</style> | ||
</head> | ||
<body> | ||
<main> | ||
<article> | ||
<section id="svg-section"> | ||
<div class="svg-wrapper"> | ||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42.962 5.199" height="19.651" width="162.376"><g style="line-height:1.25;-inkscape-font-specification:'Roboto, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start" aria-label="┻━┻︵ \(°□°)/ ︵ ┻━┻" font-weight="400" font-size="4.453" font-family="Roboto" letter-spacing="0" word-spacing="0" fill="#fff" stroke-width=".046"><path style="-inkscape-font-specification:'Roboto, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start" d="M0 3.02v-.748h1.035V0h.696v2.272h1.037v.748z"/><path style="-inkscape-font-specification:'Roboto, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start" d="M2.679 3.02v-.748h2.768v.748z"/><path style="-inkscape-font-specification:'Roboto, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start" d="M5.358 3.02v-.748h1.035V0h.696v2.272h1.037v.748zM12.45 3.93l-.307.212q-.777-.991-1.797-.991-1.009 0-1.883.974l-.298-.235q.453-.52 1.022-.802.57-.285 1.15-.285 1.273 0 2.112 1.126zM13.726 1.011h.382L15.43 4.45h-.382zM15.754 2.892q0-.491.13-.944.134-.452.394-.822.261-.37.542-.521l.083.265q-.318.243-.522.744-.203.5-.222 1.12l-.002.184q0 .84.306 1.457.185.37.44.579l-.083.245q-.29-.16-.552-.539-.514-.74-.514-1.768zM17.27 1.533q0-.226.161-.396.163-.17.394-.17.226 0 .384.17.161.168.161.396 0 .23-.16.394-.16.163-.385.163-.229 0-.392-.163t-.163-.394zm.555.278q.117 0 .197-.076.08-.078.08-.202 0-.126-.08-.207-.08-.082-.197-.082-.12 0-.203.087-.08.085-.08.202 0 .118.08.198.083.08.203.08zM19.301 4.477h2.903V1.563h-2.903zm-.248.248v-3.41h3.399v3.41zM23.141 1.533q0-.226.161-.396.163-.17.394-.17.226 0 .385.17.16.168.16.396 0 .23-.16.394-.16.163-.385.163-.229 0-.392-.163t-.163-.394zm.555.278q.117 0 .198-.076.08-.078.08-.202 0-.126-.08-.207-.08-.082-.198-.082-.12 0-.202.087-.08.085-.08.202 0 .118.08.198.082.08.202.08zM25.753 2.914q0 .485-.128.93-.127.444-.39.82-.26.377-.548.535l-.084-.245q.334-.257.537-.796.204-.542.208-1.2v-.07q0-.457-.095-.848-.096-.394-.268-.705-.17-.31-.382-.485l.084-.245q.287.158.546.53.261.372.39.82.13.448.13.959zM26.453 4.45h-.346L27.43 1.01h.344zM33.377 3.93l-.307.212q-.776-.991-1.796-.991-1.009 0-1.883.974l-.298-.235q.452-.52 1.022-.802.57-.285 1.15-.285 1.272 0 2.112 1.126zM34.836 3.02v-.748h1.035V0h.696v2.272h1.037v.748z"/><path style="-inkscape-font-specification:'Roboto, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start" d="M37.515 3.02v-.748h2.768v.748z"/><path style="-inkscape-font-specification:'Roboto, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start" d="M40.194 3.02v-.748h1.035V0h.696v2.272h1.037v.748z"/></g></svg> | ||
</div> | ||
</section> | ||
<section id="text-section"> | ||
<div class="text-wrapper"> | ||
<p class="error"> | ||
Your PC ran into a problem that it couldn't (ever)<br>handle and now it needs to restart. | ||
</p> | ||
<p class="hint"> | ||
You can search for the error online: WHY_NOT_TO_ENTER_REGEDIT_IF_I_AM_A_N00B | ||
</p> | ||
<p class="restart"> | ||
I'll restart in: <span class="countdown"></span>seconds | ||
</p> | ||
</div> | ||
</section> | ||
</article> | ||
</main> | ||
<script src="https://cdn.jsdelivr.net/npm/[email protected]"></script> | ||
<script> | ||
var options = { | ||
strings: ["^1000 15... ^1000 14... ^1000 13... ^1000 68... ^1000 54... ^1000 90... ^1000 2... ^1000 1... ^1000 ½... ^1000 0... ^1000"], | ||
typeSpeed: 0, | ||
} | ||
|
||
var typed = new Typed(".countdown", options); | ||
</script> | ||
</body> | ||
</html> |
Oops, something went wrong.