Засічи це!Вітаю, сьогодні я вам представляю власну OpenSource (з відкритим кодом) розробку яка називається SexyTimer. Timer it! Як не важко помітити з назви проекту, це таймер з красивим і функціональним інтерфейсом. Дана програма може працювати як під платформою Linux так і під платформою windows , а також MAC OS.
Для тих хто не знає що таке OpenSource я вам поясню в двох словах. Отже, OpenSource програми пропонуються із всіма файлами які створюються при написанні програми, тобто ви з легкістю можете переглянути програмний код , в даному випадку програма написана за допомогою Qt на С++, також ви з легкістю можете змінити код додавши необхідну вам функцію, яку автор не включив в проект, після чого з легкістю зможете заново скомпілювати вже свій проект під ліцензією GPL , тобто на тих же умовах , що й проект автора--> з відкритим кодом. Чим цікавий такий метод? - вам не потрібно витрачати час на написання вже готового програмного продукту, або ж переглянути реалізацію алгоритму, який вам цікавий. Детально про OpenSource та GPL можна переглянути на відповідних сайтах.
Давайте розглянемо опис таймера:
Особливості SexyTimer:1) Підраховує час з точністю до десятих долей секунди .
2) Максимально таймер може дійти до 10 000 годин, це буде 416 днів!
3) Красивий і приємний інтерфейс та простота в керуванні таймером.
4) Два стиля standart and sexy для відображення значків на кнопках та в меню програми. Вибери це!
5) Великі гарно помітні цифри, які змінюють свої розміри при зміні геометрії вікна. Ви їх точно помітите!, навіть з відстані 20 метрів!
6) В нижній частині відображується вся необхідна інформація про користувача країна, мова , дата, поточний час.
7) З легкістю можна додавати кругові точки відліку, при цьому їх можна називати різними іменами. І у відповідному рядку буде відображатися поточний час , та час кругу.

Присутня іконка в системному треї, з якої можна викликати меню через яке доступні всі механізми керування таймером, та динамічно відображається поточне значення таймера.
9)Автоматичне збереження (при закритті таймера) історії точок відліку, також повна історія зберігається у окремому файлі history, під час запису до якого вказується дата та поточний час.
10)Відлік в перед або назад. Щоб встановити потрібний час до певної події достатньо натиснути кнопку tools і відкриється меню введення початкового часу.
11) У випадку зворотнього відліку система повідомить вас про вичерпання часу.
12) Назви кругів можна вводити на кирилиці!
Спробуй це!Що цікавого з точки зору OpenSource (відкритого коду): Переглянь це! View it!
1)При написанні проекту таймеру я не використовував жодної ззмінної для вказання значення годин,хвилин,секунд, мілісекунд. (я не оголошував змінні) Тому варто завантажити та поглянути на реалізацію.
2)Я постарався і зробив два варіанти стилю (класичний та sexy);
3) Додав іконку в системний трей , і коли ви натиснете праву кнопку миші відкриється меню яке повторює функціонал кнопок на таймері. Також в меню динамічно відображається поточний час таймера, тобто вам не потрібно активувати вікно таймера для того ,щоб поглянути скільки минуло часу , для цього достатньо клікнути на мишкою на іконку в треї.
4)Забезпечив збереження розміру вікна таймера , тобто коли ви наступного разу завантажити SexyTimer, то геометрія буде така сама як в той моменту часу коли ви виходили з програми.
5) Якщо ви хочете щоб під час завантаження відображалося фото вашої коханої людини, то для цього просто на просто потрібно покласти фото коханої в папку "icon" (папка знаходиться в каталозі з програмою) змінивши назву фотки на "splashScreen.png". Якщо ваше фото має формат jpg то для конвертації його в png достатньо набрати в консолі код:
mogrify -format png MyGirl.jpg
В результаті ви отримаєте файл MyGirl.png який потрібно перейменувати та покласти у відповідну папку.
6) в нижній частині SexyTimer відображує інформацію про місцезнаходження юзера, мову юзера, поточну дату, та поточний час.
7)Зворотній відлік.
8)Час кругу працюватиме навіть при переключенні з поточного на зворотній відлік.
9) Збереження повної історії користування таймером.
Для кого буде цікавий цей таймер? Для моделістів коли потрібно виміряти час польоту збудованого літака, для виміру часу проведеного в інтернеті, для виміру часу протікання якогось процесу, для виміру часу заняття на турніку чи підіймання гирі, для виміру "як довго я можу..."
Після скачування архіву ви отримаєте готовий проект SexyTimer + відео роботи(інструкція) +картинки.








??
Як Ви можете допомогти автору програми? , все дуже просто для цього потрібно її скачати з сервера :
і повідомити своїм друзям про SexyTimer, щоб вони теж скачали та користувалися SexyTimer.
Чому саме цей файло-обмінник?, все дуже просто, для бескоштовного скачування потрібно зачекати лише 60сек, мало рекламних банерів, нормальна швидкість.
А також можете пожертвувати на пиво свої WebMoney : переказати WMZ на гаманець
Z126119443396
download SexyTimer
Мій e-mail : kirpas@ukr.net Демо відео роботи SexyTimer на ютубі