Как я писал смс информер.
Вот проснулся я сегодня утром с чувством неприятным, вроде что-то забыл сделать, или перестал контролировать. Поковырявшись в себе я понял, что грызет меня моё беспамятство - я абсолютно не держу в голове даты. Ведя несколько проектов мне приходится периодически мониторить, когда заканчивается оплата хостинга и домена. Все они на разных ящиках и приходится проверять все ящики, ведь пересылкой писем и сбором почты не всегда можно воспользоваться.
Планировщики задач и календари могут решить такую задачу, но я захотел большего - ведь можно напоминать не только себе.
Многие люди не сидят за компьютером и предпочитают использовать телефон. И вспомнил я про отличный сервис смс рассылок. Осталось только подружить его с моей идеей и поставить задачу периодически выполняться.
Создав на своем хостинге 2 файла - для задач и исполняемый приступил к реализации.
Мне хотелось, чтобы структура постановки задач была похожа на файл crontab в линуксе, примерно и заполнил его.
Логика работы скрипта проста как барабан: загрузили файл, обработали каждую строку, если пустая или коммент-отбросили.
Далее каждый результат сравнили с текущим временем, если звезды совпали - отправляем.
2.5 килобайта кода и море счастья.
Безусловно, все это я делал "по приколу", и можно решить подобную задачу другими средствами, но я ведь могу себе это позволить :)