Forum

Пожалуйста or Регистрация для создания сообщений и тем.

Таймер завершения работы

Привет✌️
Да, недавно обсуждалась уже тема создания простого таймера, даже было представлено несколько решений. Однако, думаю, не лишним будет создание одного простого, но удобного таймера завершения работы.

Мои предложения:
- Таймер выполнен в виде одного ехе-файла (без dll и прочего);
- При запуске появляется окно "Добавить пункт "Завершение работы" в контекстное меню рабочего стола?". Если пользователь нажимает "Нет", то приложение просто открывает окно, где можно выбрать один из вариантов (5м, 15м, 30м, 1ч) или ввести время до завершения работы самостоятельно. Если нажимает "Да", то добавляется пункт;
- Пункт в контекстном меню может выглядеть так (спасибо Vlado), но при наведении на него появляется подменю в котором также можно выбрать один из вариантов (5м, 15м, 30м, 1ч) и пункт "Ввести время" нажав на который появится окно ввода времени;
- Время вводится не в секундах, а в минутах (так удобнее);
- Когда таймер задан, в трее появляется значок программы либо обратный отсчет времени (если можно реализовать). Если кликнуть ПКМ по значку, появится окно с пунктами: "Завершить сейчас", "Отменить завершение работы" и "Изменить время";
- Перед завершением работы программа закрывает все запущенные/открытые приложения и процессы. Это решит проблему с портативными программами. 

Хотелок получилось много, но идея была в том, чтобы создать ultimate таймер, который удовлетворит большинство нужд. Также можете написать свои предложения/дополнения. Если есть готовое решение, которое делает всё мною описанное, то, пожалуйста, поделитесь. Спасибо!

Удаленный пользователь и Удаленный пользователь отреагировали на эту запись.
Удаленный пользовательУдаленный пользователь

Привет 🖐
Посмотрел на ТЗ и всё это гуглится с первой минуты. Да, например, нет конкретно так названного пункта в контекстном меню, то это всего пара строк в реестр. Не уверен, что кто-то возьмётся делать то, что много раз сделано другими. И да, понятно, что есть пара мелочей, которые хочется именно так, как хочется, но это всё равно, что попросить сделать PotPlayer, но такой, чтобы он ещё был в контекстном меню. Я лично так это вижу.

Удаленный пользователь, Удаленный пользователь и Удаленный пользователь отреагировали на эту запись.
Удаленный пользовательУдаленный пользовательУдаленный пользователь

Ку-ку)
На павах рекламы)
С учётом того, что в моём ребутере есть всё о чём просит автор темы (за исключением контектсного меню) Но закрепив программку на панели задач, по кол-ву кликов мышки выходит то же самое, что и контекстное меню. И удобство доступности такое же.
А так все эти возможности уже реализованы.

admin, Удаленный пользователь и ещё 4 отреагировали на эту запись.
adminУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользовательУдаленный пользователь

Привет всем.
Никита у тебя даже лучше, чем тут описано, можно в часах/минутах/секундах ввести, что очень удобно, а все остальное ты уже реализовал.

Удаленный пользователь и Удаленный пользователь отреагировали на эту запись.
Удаленный пользовательУдаленный пользователь
Цитата: Никита от 09.08.2022, 16:43

А так все эти возможности уже реализованы.

Благодарю 👍