Member 14519466 Ответов: 1

Запланируйте текстовое SMS сообщение на определенную дату с помощью winform C#


Hi geeks,
 
I have C# windows application. That application functionality like; when new user registered with mobile number than after successfully registered user will get welcome text message. It will properly but now I want to add functionality like; Every 1st day of month all user will have to get auto message like; "Good Morning".  How it can be done?


Что я уже пробовал:

Сделал google, но не может найти правильное решение.

1 Ответов

Рейтинг:
8

OriginalGriff

Самый простой способ-написать приложение, которое отправляет SMS-сообщения, и использовать планировщик Windows для запуска его первого числа каждого месяца: Как автоматизировать задачи в Windows | TechRadar[^]


Member 14519466

Привет OriginalGriff,

Спасибо, что ответили.
Но я не получаю своего решения.
Я хочу пойти с кодом C#. Потому что это приложение для Windows предназначено для моего клиента. Таким образом, клиент хочет только приложение, которое удовлетворяет его потребности, а не Дополнительные настройки.


Спасибо

OriginalGriff

Вы не можете написать "код c#", который "выполняется в определенное время".
You can write C# code that checks if it is a specific time or date while it is running, but unless it is running at the time it will not know. Scheduling when a task should happen is an OS feature, and in Windows the Scheduler allows you to say "run this app at 09:00 on the first of each month" You then write the C# code to actually send the SMS - which I assume you can do, it's not exactly complicated and there are a lot of examples on Google and on this site - and schedule that app to run. That way, the app doesn't need to be running 24 hours a day, 7 days a week, 365 days a year in order to do something 12 times a year. And if your user closes your "full time running app", or it crashes for some reason, your SMSes don't go out at all.

Maciej Los

5ed!

Member 14519466

Ладно, я понимаю, что ты хочешь сказать.
У меня есть готовая логика и кодирование, но я не знаю, как выполнить их в планировщике windows.

OriginalGriff

https://www.google.com/search-что?q=windows+scheduler&oq=windows+scheduler&aqs=chrome..69i57j69i59&sourceid=chrome&ie=UTF-8