11
Turvallisuus ja laitteisto / Vs: perusläppäri peruskäyttöön, minimivaatimus raudalle?
« Uusin viesti kirjoittanut png 12.05.2025 - klo:16:18 »Lenovo. Mallia en uskalla suositella.
Tämä vaatinee vähän kikkailua, yksi vaihtoehto on luoda scripti joka avaa sivu selaimen kiosk tilassa esim
1. miten kommentoin pois rivin (en halua deletoida sitä, jos käykin "hups!", vaikka tietysti minulla alkuperäinen tiedosto tallella)/* text-shadow: 0 0 10px rgba(255, 255, 255, 0.5); */
text-shadow: 0 0 10px rgba(255, 255, 255, 0.5);
2. miten ja mihin editoin komennon, että kellonaika jne... näytetään full screeninä (tietysti saan sen klikkaamalla, mutta olisi ikäänkuin sofistikoidumpaaTämä vaatinee vähän kikkailua, yksi vaihtoehto on luoda scripti joka avaa sivu selaimen kiosk tilassa esim
firefox -kiosk -private-window file:///kello.html
sitten se pitää sulkea alt + f4 firefoxissa muissa selaimissa voi olla jotain muuta. Tuohon koodiin voi kyllä lisätä painikkeen vaikka alareunaan josta saa suljettua kioski-tilan.
Edelleenkin yritän saada aikaseksi zydeemiä, jos kellonaika ja päiväys näytetään näytöllä kissankokoisin kirjaimin ja näyttöä päivitetään esim. sekunnin välein tai harvemminkin.
sudo apt install variety
<html>
<html lang="fi">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Kello ja Päivämäärä</title>
<style>
body {
font-family: 'Arial', sans-serif;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
height: 100vh;
margin: 0;
background-color: #1e1e1e;
color: #ffffff;
overflow: hidden;
}
.clock-container {
text-align: center;
}
#time {
font-size: 8rem;
font-weight: bold;
margin-bottom: 1rem;
text-shadow: 0 0 10px rgba(255, 255, 255, 0.5);
}
#date {
font-size: 3rem;
margin-bottom: 1rem;
}
#day {
font-size: 2rem;
color: #bbbbbb;
}
@media (max-width: 768px) {
#time {
font-size: 5rem;
}
#date {
font-size: 2rem;
}
#day {
font-size: 1.5rem;
}
}
</style>
</head>
<body>
<div class="clock-container">
<div id="time">00:00:00</div>
<div id="date">1. tammikuuta 2025</div>
<div id="day">keskiviikko</div>
</div>
<script>
function updateClock() {
const now = new Date();
const hours = String(now.getHours()).padStart(2, '0');
const minutes = String(now.getMinutes()).padStart(2, '0');
const seconds = String(now.getSeconds()).padStart(2, '0');
const timeString = `${hours}:${minutes}:${seconds}`;
const options = { day: 'numeric', month: 'long', year: 'numeric' };
const dateString = now.toLocaleDateString('fi-FI', options);
const dayOptions = { weekday: 'long' };
let dayString = now.toLocaleDateString('fi-FI', dayOptions);
dayString = dayString.charAt(0).toUpperCase() + dayString.slice(1);
document.getElementById('time').textContent = timeString;
document.getElementById('date').textContent = dateString;
document.getElementById('day').textContent = dayString;
}
updateClock();
setInterval(updateClock, 1000);
</script>
</body>
</html>
Enpä ole oikeastaan koskaan ajatellutkaan, ettei Gnomessa ole näytönsäästäjiä. Mutta, kun tuumailee asiaa, niin taitaa se olla näin.No, mikä sitten olisi vastaava, joka voisi toimia?
Ilmeisesti se ei ole mitenkään yksinkertainen juttu. Gnomen kehittäjät ovat päättäneet, ettei kukaan enää tarvitse näytönsäästäjää, joten se on korvattu yksinkertaisella näyttölukolla. Tämän blogin mukaan näytönsäästäjänkin voi tosin saada toimimaan, mutta juttu on pitkä kuin nälkävuosi enkä jaksanut lukea sitä loppuun