Таймер на рабочем столе. Windows/Linux/Mac

3.7.2010 - 2091 просмотр ;)

Мы с женой твердо решили через год съехать на новую (б/у кшна) квартиру, но меня грызут сомнения, что это сильно уж твердо, и чтобы мотивировать и себя и жену я решил насильно показывать сколько осталось дней до переезда. Порывшись в инете, я как-то не нашел таких софтин почему-то. Толи это слишком простая задача, то ли это никому не надо, но мне не важно и я сделал  такую штуку под себя:

image

Как вы можете заметить, циферки я делал очень заметными, и в то же время не яркими, циферки эти находятся на фоне, так что они никому не мешают, их нельзя выделить. И вообще – фон есть фон. Только сейчас я понял что программка, которую я написал будет работать и на Mac и на Linux и может быть даже в Windows98. И отлично работает в XP.

Вот собственно сама программка:

<html><head>
<meta http-equiv="content-type" content="text/html; charset=win-1251">
</head><body>
<style>
body{
background-color: #111;
color: #544;
}
.number1{
font-size: 500px;
}
</style>
<br>
<center>
    <h1>
    <script>
function count(dt,mt,yr){
theDate = mt + ‘ ‘ + dt + ‘ ‘ + yr;
now = new Date();
setdate = new Date(theDate);
timer = (setdate — now) / 1000 / 60 / 60 / 24;
timer = Math.round(timer);
return timer
}
    document.write(‘До переезда осталось:<br><span class="number1">’+count(’12’,’Jun’,’2011′)+'</span><br>дней’)
    </script>
    </h1>
</center>
</body></html>

Код вставить в 1.html и этот файл назначить на фон рабочего стола.

Вот и все. Легко менять дату, цвета и вообще все что угодно.

Функция count взята с habrahabr.

Статьи из раздела, Видеочат рулетка