Для этого нужно:
1. что б Алисочка знала сегодняшнее число
2. что б Алиса знала дату рождения
Итак, приступаем к обучению нашей девочки:
У меня все пользователи находятся в классе Peoples. Добавляем к классу свойство birthday. Далее, заполняем это свойство у каждого пользователя вписывая день рождения (число.месяц) без нолей.
Создаем сценарий birthday:
Код: Выделить всё
$today=gg("Time.DayOfMonthNum");
$today.=".";
$today.=gg("Time.MonthNum");
$objects=getObjectsByClass("Peoples");
foreach($objects as $obj) {
if (gg($obj['TITLE'].".birthday") == $today){
$from=gg('ThisComputer.EMail');
$to=gg($obj['TITLE'].".EMail4SMS");
$subj="HappyBirthday";
$bodytext="С днем рождения! ";
$bodytext.=getRandomLine(birthday);
$bodytext.=" (Алиса)";
SendMail($from, $to, $subj, $bodytext);}}
В onNewMinute добавляем:
Код: Выделить всё
if (($h==13 and $m=="00")) { RunScript('birthday'); } //Поздравляю с днем рождения