Программы » lamara-nsk.ru


lamara-nsk.ru
Это блог о сео, деньгах, заработке в сети, разработке своих проектов, программировании
и "жизни программиста", бизнесе, блогосфере, фрилансе и многом другом.


Контакты, Реклама в блоге





Мой собственный таймер работы/отдыха


ae471697

Автор DimoninG, написано 02.06.2009
Рубрика Программы  

Постовой: козырьки из нержавейки, купить алюминиевые радиаторы отопления

Я уже писал про подобную штуку – таймер, который считает время работы и время отдыха (подобно шахматным часам).

В описанном там таймере все вроде бы хорошо и даже прекрасно, но есть одно «маленькое но» – как заметил комментатор bla, тот таймер отсылает куда-то что-то непонятное (стучится на какой-то сайт и что-то туда шлет). Автор таймер утверждает, что это «для сбора статистики использования таймера». Лично мне никогда в голову не приходило собирать статистику способом «а-ля троянский конь». Нет, что вы, я ни на что не намекаю!

Так или иначе, я решил написать свою прогу, которая:

а) 200% ничего никуда отсылать не будет (гарантии? читайте дальше) – это самая главная причина
б) будет моей (что приятно)
в) я смогу расширять ее функционал

Представляю Вам свой таймер подсчетов времени отдыха и работы. На вид не совсем презентабельно, но в данном случае нам нужен не крутой интерфейс, а компактный и безопасный таймер. Выглядит так:

Собственно, по аналогии: две строчки – время отдыха и время работы. Кликаешь на «работа», она становится подчеркнутой и продолжается отсчет времени работы. На «отдых» – прибавляется время отдыха.

Таймер можно свернуть в трей (правый клик на таймере, «Свернуть»), перемешать по десктопу (левый клик на таймере и он будет ползать за мышкой). Он не потеряется, т.к. отоброжается поверх всех окон. Его можно сделать прозрачным (правый клик «Прозрачность ВКЛ») или вообще свернуть в трей, как я уже сказал.

По возможностям он проигрывает описанному ранее аналогу, зато, как я сказал раз 5, совершенно безопасен. Почему? Потому, что я предоставляю его исходники на C++ Builder (написано на 6ой версии), Вы можете скачать их, просмотреть самостоятельно, скомпилировать, если хотите.

Конечно, все бесплатно, а исходники Вы можете модефицировать как хотите.

Кстати, наполеоновские планы: сделать так, чтобы в зависимости от активного окна таймер сам подсчитывал время работы и отдыха. Ну скажем: открыт NotePad++ (где я пишу на PHP) – таймер считает время работы. Открыто окно WoW – таймер считает время отдыха. Конечно, чтобы можно было настраивать что является работой, а что отдыхом. Если хотите – можете реализовать, я займусь этим попозже. (между прочим, если это релизовать, антивирусы начнут считать таймер вредоносной программой, т.к. он будет пытаться получить список запущенных процессов, окон и т.п. – прим. интересующимся)

Кстати, если кто-то хочет узнать как работает исходник, отпишитесь в комментариях, я расскажу в следующем посте.

Скачать таймер: timer

А, еще одно. Вполне вероятно, что он может у вас не запуститься, если не хватает каких-то библиотек (которые у меня есть, т.к. у меня установлен C++ Builder). Если так, будьте добры, отпишитесь, какую ошибку выдал.

Комментариев (28)



Что здесь почитать?



1.   Разработки.
1.1 Плагин "Я не робот"
1.2 Плагин "Код Adsense прямо в пост"

2.   Заработай.
2.1 Блогун: 20$ в день
2.2 Уходим от налогов в Sape
2.3 Хватит думать, пора зарабатывать

3.   Акции и конкурсы.
3.1 Ссылка за "Рабочий стол"

Показать весь список.

-->








Блог на движке WordPress и тема для него создана DimoninG'ом в 2007 году.
Все материалы авторские, их копирование запрещено законом об авторском праве.