|
Just Do It!
|
|
Нужен простой таймер-будильник(консольный)16.05.2018, 11:50. Показов 7494. Ответов 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 | |
|
Помогаю со студенческими работами здесь
53
Простой консольный конвертер валют - проверить корректность реализации
Простой консольный "сапер" Консольный будильник: как сверять время и проиграть мелодию таймер будильник Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|