initial upload

This commit is contained in:
mmaster 2024-04-20 04:38:44 +02:00
commit 2d34044484
2 changed files with 173 additions and 0 deletions

108
test.html Normal file
View File

@ -0,0 +1,108 @@
<!-- https://www.delftstack.com/de/howto/javascript/count-down-timer-in-javascript/ */ -->
<!-- https://www.freecodecamp.org/news/javascript-keycode-list-keypress-event-key-codes/ -->
<html>
<head>
<title>Chaostreff Chemnitz - KI-Promptbattle</title>
<script>
const questions = [
'',
'Male Chemnitz im Mittelalter, zum Zeitpunkt deiner Geburt, in 2025, in 2026 und im Jahre 2100.',
'Erzeuge ein Bild mit einer Chemnitzer Sehenswürdigkeit (Roter Turm, Karl-Marx-Monument, Markuskirche, Schlossberg, Hauptbahnhof)',
'"Wie könnte die bunte Esse in Zukunft aussehen?',
'Male ein Bild im Stile von Karl-Schmidt-Rottluff ohne seinen Namen zu verwenden.',
'Erstelle ein Bild von einem in Chemnitz beheimaten Superheld.',
'Erstelle ein typisches Bild vom Kaßberg/Sonnenberg.',
'Erstelle ein Bild mit den Lampen aus dem "Palast der Republik". (siehe Decke)',
'Erstelle ein Bild mit einem Vulkanausbruch in der Stadt (versteinerter Wald)',
'Erzeuge ein Bild mit dem Wort "Chemnitz"',
'Wie sähe ein Chemnitz Graffitti von Banksy aus?',
];
let questionsum
let questionnum = 0;
function paddedFormat(num) {
return num < 10 ? '0' + num : num;
}
function startCountDown(duration, element) {
let secondsRemaining = duration;
let min = 0;
let sec = 0;
let countInterval = setInterval(function() {
min = parseInt(secondsRemaining / 60);
sec = parseInt(secondsRemaining % 60);
element.textContent = `${paddedFormat(min)}:${paddedFormat(sec)}`;
secondsRemaining = secondsRemaining - 1;
if (secondsRemaining < 0) {
clearInterval(countInterval)
};
}, 1000);
}
document.addEventListener("keydown", function(event) {
if (event.key === "b") {
document.getElementById('count-down-timer').style.color = "black";
let time_minutes = 1; // Value in minutes
let time_seconds = 0; // Value in seconds
let duration = time_minutes * 60 + time_seconds;
element = document.querySelector('#count-down-timer');
element.textContent =
`${paddedFormat(time_minutes)}:${paddedFormat(time_seconds)}`;
startCountDown(--duration, element);
}
});
document.addEventListener("keydown", function(event) {
if (event.key === "PageDown") {
if (questionnum == questions.length - 1) { }
else { questionnum = (questionnum + 1) }
document.getElementById('question').innerText = questions[questionnum];
document.getElementById('count-down-timer').style.color = "white";
}
});
document.addEventListener("keydown", function(event) {
if (event.key === "PageUp") {
if (questionnum == 0) { }
else { questionnum = (questionnum - 1) }
document.getElementById('question').innerText = questions[questionnum];
document.getElementById('count-down-timer').style.color = "white";
clearInterval(countInterval);
}
});
//alert(questions.length);
</script>
<style>
html { font-family: Arial;
text-align: center; }
#count-down-timer { font-size: 100pt;
color: white; }
h2 { font-size: 50pt;
visibility: show; }
</style>
</head>
<body>
<p><h1 class="text-center" id="count-down-timer">01:00</h1></p>
<p><h2 id="question"></h2></p>
</body>
</html>

65
test2.html Normal file
View File

@ -0,0 +1,65 @@
<html>
<head>
<title>Chaostreff Chemnitz - KI-Promptbattle</title>
<script>
function paddedFormat(num) {
return num < 10 ? '0' + num : num;
}
function startCountDown(duration, element) {
let secondsRemaining = duration;
let min = 0;
let sec = 0;
let countInterval = setInterval(function() {
min = parseInt(secondsRemaining / 60);
sec = parseInt(secondsRemaining % 60);
element.textContent = `${paddedFormat(min)}:${paddedFormat(sec)}`;
secondsRemaining = secondsRemaining - 1;
if (secondsRemaining < 0) {
clearInterval(countInterval)
};
}, 1000);
}
window.onclick = function() {
let time_minutes = 1; // Value in minutes
let time_seconds = 0; // Value in seconds
let duration = time_minutes * 60 + time_seconds;
element = document.querySelector('#count-down-timer');
element.textContent =
`${paddedFormat(time_minutes)}:${paddedFormat(time_seconds)}`;
startCountDown(--duration, element);
};
</script>
<style>
html { font-family: Arial;
text-align: center; }
h1 { font-size: 100pt;
visibility:show; }
h2 { font-size: 50pt;
visibility:show; }
</style>
</head>
<body>
<p onkeypress="function(runtimer)"><h1 class="text-center" id="count-down-timer">01:00</h1></p>
<p><h2 id="question"></h2></p>
<b onclick="document.getElementById('question').innerText = '';">empty</b>
<b onclick="document.getElementById('question').innerText = 'Male Chemnitz im Mittelalter, zum Zeitpunkt deiner Geburt, in 2025, in 2026 und im Jahre 2100.';">Q1</b>
<b onclick="document.getElementById('question').innerText = 'Erzeuge ein Bild mit einer Chemnitzer Sehenswürdigkeit (Roter Turm, Karl-Marx-Monument, Markuskirche, Schlossberg, Hauptbahnhof)';">Q2</b>
</body>
</html>