|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Отправка СМС при простое компьютера более 30 минут и при выходе из простоя |
|
|
Разное - Отправка СМС при простое компьютера более 30 минут и при выходе из простоя
|
Пользователь Сообщения: 93 |
Добрый день.
Нарисовалась такая задача. Для контроля работы персонала на удаленных торговых точках необходимо реализовать смс оповещение о простое компьютера более 30 минут. В принципе стандартный планировщик позволяет выполнять задание только если компьютер простаивает более n секунд. Это по большей части подходит. Но как отправить php GET запрос из cmd ума не приложу. Ставить на каждую клиентскую машину вэб сервер, разумеется, смысла нет никакого. Более того, нужно реализовать еще и отправку e-mail при начале простоя более 30 минут и при выходе из простоя. Некоторые СМС шлюзы позволяют отправлять смс-ки через API по средствам письма. Т.е. в теории можно убить двух зайцев одним письмом. Отсюда вопросы: 1. Как отправлять e-mail сообщения из cmd?[решено] 2. Как отследить и выполнить отправку сообщения при выходе из простоя? ну и как альтернатива: как отправить php GET запрос из cmd? [решено] |
|
------- Отправлено: 13:26, 20-05-2015 |
Пользователь Сообщения: 93
|
Профиль | Отправить PM | Цитировать И вот еще какой вопрос.
Если задание выполнится один раз, следовательно в этот день задание выполняться уже не будет, что не правильно вовсе. Может есть какой софт, вроде ActualSpy. В нем я не нашел регистрацию простоя в логах, да и отправки сообщения при определенных событиях он тоже не умеет. |
------- Отправлено: 13:32, 20-05-2015 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Nird, запрос не бывает «php».
Цитата Nird:
|
|
Отправлено: 13:56, 20-05-2015 | #3 |
Пользователь Сообщения: 93
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
------- Отправлено: 14:02, 20-05-2015 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Nird:
|
||
Отправлено: 14:30, 20-05-2015 | #5 |
Пользователь Сообщения: 93
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Есть WSH, PoSH. » Честно признаться я понятия не имел что тот же PS может отправить get. Отправка GET запроса средствами PS нашел тут $msg = Read-Host -Prompt "Enter message" $encmsg = [System.Web.HttpUtility]::UrlEncode($msg) Invoke-WebRequest -Uri "http://smsserver/SNSManager/msgSend.jsp?uid&to=smartsms:*+001XXXXXX&msg=$encmsg&encoding=windows-1255" Распишу тут, может кому пригодится. 1. Качаем powerShell PowerShell для Win XP sp3 PowerShell для Win XP sp2 После установки запускаем Пуск - выполнить - powershell и вводим команду Set-ExecutionPolicy remotesigned #Эта команда разрешает выполнение ненадежных скриптов 2. Берем скрипт отправки письма Я нашел этот 3. Ну и создаем батник вида >powershell C:\send-mail.ps1 -server smtp.mail.ru -from mail@mail.ru -to mail@mail.ru -body 'Текст письма' -subject 'Тема' Остался один вопрос. Это отправка сообщения при выходе из простоя. Как и чем можно это реализовать? |
------- Последний раз редактировалось Nird, 20-05-2015 в 16:16. Отправлено: 15:48, 20-05-2015 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Nird:
|
|
Отправлено: 16:10, 20-05-2015 | #7 |
Пользователь Сообщения: 93
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
------- Отправлено: 16:18, 20-05-2015 | #8 |
Ветеран Сообщения: 547
|
Профиль | Сайт | Отправить PM | Цитировать вопрос чуть в сторону.
при таком запросе, имя агента $_SERVER['HTTP_USER_AGENT'], которое увидит web сервер -пустое, надо полагать... можно ли его както задать? |
------- Отправлено: 17:39, 20-05-2015 | #9 |
Пользователь Сообщения: 93
|
Профиль | Отправить PM | Цитировать Цитата Опиум:
|
|
------- Отправлено: 17:44, 20-05-2015 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интернет - Пропадает интернет после 3-30 минут после включения компьютера | MrBrainwash | Microsoft Windows 7 | 0 | 26-12-2013 06:47 | |
Службы - Отключение приложения при не использовании больше 30 минут | Ыть | Microsoft Windows 7 | 8 | 19-07-2012 16:53 | |
Разное - [решено] При просмотре фильма через минут 30 плеер сварачивается в пол экрана | ronaldoo | Microsoft Windows 7 | 2 | 09-10-2011 01:09 | |
При выключении и простое компьютера, настройки BIOS сбрасываются и ... | w32mydoom | Непонятные проблемы с Железом | 10 | 26-05-2010 11:22 | |
Интерфейс - [решено] Затемнение дисплея при простое компьютера | niki6 | Microsoft Windows 7 | 11 | 10-11-2009 18:56 |
|