|
Just Do It!
|
|
Нужен простой таймер-будильник(консольный)16.05.2018, 11:50. Показов 7820. Ответов 52
Играю в БДО(не реклама), и вот понадобился простой таймер, который бы оповещал меня о прошествии заданного мной периода времени. То что я нашел в инетах, извиняюсь, просто хрень, все обнаруженные в ней недостатки меня не устраивают:
- навязчивые функции(кнопка на страницу разраба в полэкрана) - сложный(а знам заведомо глючный) интерфейс - неработающие функции(типа выбранный тип бипера просто не слышно) - главные для меня функции не удобно сделаны или глубоко спрятаны. - прочие глюки. А вот так должен выглядеть концепт таймера под меня: 1. окошко вызываемое комбоклавишей. 2. кнопка переключения двух режимов: "В минутах до сигнала" и "Точное время сигнала" 3. место ввода циферек. Все) звуковой файлик прибит гвоздями, но можно его в ручную поменять в папочке) И так на данной этапе нужен исключительно консольный вариант С++ класса делающий это чудо. Графоболочку я прикручу отдельно) С чего начать? Что посоветуете? Буду рад каким-нибудь шаблонам по этой теме))
0
|
|
| 16.05.2018, 11:50 | |
|
Ответы с готовыми решениями:
52
Простой консольный калькулятор Простой консольный калькулятор - не пойму, где ошибка |
|
Just Do It!
|
|||
| 17.05.2018, 22:50 [ТС] | |||
|
ну, хоть кого-нить интересуют потребы конечных юзверей?? часы, минуты, секунды? нахрена то секунды??? Добавлено через 5 минут ты в vs2017 студии? ну я чуть попозже гляну как оно работает. в vs2010 нету #include <thread> #include <chrono> Добавлено через 35 минут дизайн интерфейса приятно резанул(мой уже приелся и надоел)) с размером тож норма, сто персентов, что ты уже его(размер) поправил. с музыкой тож все ок, тока вот зачем в бипах тип дабл(78-80строки), если это DWORD? доделывай! мне, как заказчику, нужно в игру пялится, а не на секундомер))) я свой проэкт отрефакторю, добавлю коментов. стороку ввода планирую сделать "итележенси", прога сама по котексту будет определять что там минуты или часы с секундами)))
0
|
|||
|
14 / 20 / 14
Регистрация: 20.03.2018
Сообщений: 485
|
|
| 17.05.2018, 23:06 | |
|
С твоим были проблемы при русификации когда код собирал
пришлось все в сяут переводить чтоб работало из вижала Да и зачем русский ? Когда уже даже Китайсы на енглише говорят ![]() Добавлено через 8 минут Компилированная версия, Timer Ver 008 FINAL тем у кого спикер на айфоне барахлит
0
|
|
|
Just Do It!
|
|||||
| 17.05.2018, 23:49 [ТС] | |||||
|
не запускается твой ексешник, требует MSVCR120D.dll но я уже скомпили из твоего исходника и уже заценил. Кликните здесь для просмотра всего текста
![]() изначально там windows-1251 кодировка. Добавлено через 9 минут ток что щас я засунул в 2015 студию main.cpp, только его, и скомпилил ваще без всяких проблем, правда за 36 секунд, но у мя комп щас загружен просто в доску. Добавлено через 7 минут
1
|
|||||
|
14 / 20 / 14
Регистрация: 20.03.2018
Сообщений: 485
|
|
| 18.05.2018, 08:04 | |
|
В 2017 студии SFML барахлит, как со звуком там есть проблемы, так и с компиляцией. Для некоторых пректов там еще с препроцессором надо возится. Мне посоветовали Visual Studio 2013 PRO я снес 2017 и его поставил, никаких проблем по вине
вине среды разработки пока не заметил. Вот единственный случай был с созданием Тетриса в консоли - мне так никто и не сказал в чем там проблема, возможно как раз в каких то хитростях настройки компилятора
0
|
|
|
14 / 20 / 14
Регистрация: 20.03.2018
Сообщений: 485
|
||||||
| 19.05.2018, 09:00 | ||||||
|
а вот еще
с использованием библиотек time простейший TIMER
1
|
||||||
|
Just Do It!
|
||||||
| 25.07.2018, 13:08 [ТС] | ||||||
|
Если коротко, то вот ссылка на гитхаб:
https://github.com/BDOTimer/BDOTimer Кроме кода там есть и exe, чтобы можно быстро оценить "степень ущербности" данной утилитки) Тестчу на бдошных скачках, где реально нужен хоть какой-нить будильник. Ну, соответственно, я изредка в код вношу мелкие(и не очень) изменения. краткая инструкция
Решил выложить на гитхаб, чтобы больше не засорять местный ФО.
0
|
||||||
|
Just Do It!
|
|
| 07.09.2022, 09:52 [ТС] | |
|
таймер оказался востребованный мною,
поэтому заколбасил его в новом исполнении: https://github.com/BDOTimer/BDOtimers
0
|
|
|
Just Do It!
|
|
| 07.09.2022, 16:41 [ТС] | |
|
сори, щас в public
0
|
|
| 07.09.2022, 16:41 | |
|
Простой консольный конвертер валют - проверить корректность реализации
Простой консольный "сапер" Консольный будильник: как сверять время и проиграть мелодию таймер будильник Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|