[Сценарий] Проверка GMail
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Проверка GMail
можно править только в _majordomo\server\config_tpl\ т.к. при запуске оттуда копируется ini файл в server\php
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- sergejey
- Site Admin
- Сообщения: 4284
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 75 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Проверка GMail
в линуксе обычно в /etc/php/ но там и по-другому нужно расширения подключать -- обычно через apt install доставляютсяkostya77 писал(а):В Линуксе ( Дебиан ) таких папок нет (
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Проверка GMail
Приветствую...раньше этому значения не предавал, но ща как то напрягать стало, ибо не пойму логику...
Скрипт создал, запустил - работает (назвал gmail)
Создал скрипт test (ради проверки - правильно ли символы написаны...при настройке будильника встречал такую проблему, что нужно было не копировать с форума а набирать с клавиатуры название свойств / методов) с содержанием - работает.
Вписываю в OnNewHour тот же код - не работает!
Причем там уже есть запуск другого скрипта - запускается норм.
В чем может быть проблема??
Скрипт создал, запустил - работает (назвал gmail)
Создал скрипт test (ради проверки - правильно ли символы написаны...при настройке будильника встречал такую проблему, что нужно было не копировать с форума а набирать с клавиатуры название свойств / методов) с содержанием
Код: Выделить всё
runScript('gmail',0);
Вписываю в OnNewHour тот же код - не работает!
Причем там уже есть запуск другого скрипта - запускается норм.
В чем может быть проблема??
Последний раз редактировалось nick7zmail Чт сен 11, 2014 6:43 pm, всего редактировалось 1 раз.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- Amarok
- Сообщения: 1425
- Зарегистрирован: Пт дек 14, 2012 12:24 pm
- Откуда: Россия, Нижняя Тура
- Благодарил (а): 460 раз
- Поблагодарили: 126 раз
- Контактная информация:
Re: Проверка GMail
Мой рабочий скрипт: http://smartliving.ru/forum/viewtopic.p ... t=10#p8137
Вызываю его в oneNewMinute вот так:
Вызываю его в oneNewMinute вот так:
Код: Выделить всё
RunScript('CheckGMail');
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Проверка GMail
Твоим скриптом и пользовался =). Спс кстати за него. Но почему не вызывался он так и не понял. Переименовал скрипт в Gmail_check...предварительно - работает (по OnNewMinute по крайней мере)...вернул его в OnNewHour, если не отпишусь, то тоже работает. Не понял только логику - почему не работал... Возможно просто не стоит называть скрипт так же как объект...мб конфликты какие нить возникали.BlackWarrior писал(а):Мой рабочий скрипт: http://smartliving.ru/forum/viewtopic.p ... t=10#p8137
Вызываю его в oneNewMinute вот так:Код: Выделить всё
RunScript('CheckGMail');
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Проверка GMail
Итак, странности таки не закончились... по onnewminute запускается скрипт а по onnewhour не хочет... вот как так? Строку одну и ту же вставляю... метод onnewhour точно работает... так как там еще 1 скрипт, и он запускается.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Проверка GMail
Разобрался с проблемой...как говорится - сам дурак =D...в OnNewHour был выбран конкретный скрипт для запуска, и в коде он повторен....дописал про gmail - и не понимал почему не работает, пока не заметил что триггер сценарий-код был в положении сценария...nick7zmail писал(а):Итак, странности таки не закончились... по onnewminute запускается скрипт а по onnewhour не хочет... вот как так? Строку одну и ту же вставляю... метод onnewhour точно работает... так как там еще 1 скрипт, и он запускается.
Может стоит как то делать элементы неактивными, если на них триггер не установлен? (Кстати в главном мобильном меню такая фишка совсем не помешала бы). Например добавить в элементы поле active (или disabled) которое можно связать со свойством объекта. Либо вообще visible отвечающее вообще за видимость элемента. Помню подобный запрос был в теме про будильник что ли. Вот нарыл пару примеров http://javascript.ru/forum/events/30010 ... zerno.html
Ток втыкать надо в код элементов. Примерно как на сценах это реализовано.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 117
- Зарегистрирован: Сб апр 26, 2014 5:06 pm
- Откуда: Новосибирск
- Благодарил (а): 21 раз
- Поблагодарили: 11 раз
Re: Проверка GMail
привет можно ссылку на конект не могу настроить проверку почту или помощь в создании скрипт создалBlackWarrior писал(а):Скрипт работает.Для корректной работы находим в php.ini строку extension=php_openssl.dll и снимаем комментарий (убираем ;)Код: Выделить всё
$user = getGlobal('Amarok.GMailAcc'); // имя пользователя $pass = getGlobal('Amarok.GMailPass'); // пароль $data_file="https://$user:$pass@mail.google.com/mail/feed/atom"; $xml = simplexml_load_file($data_file); // раскладываем xml на массив $unread=$xml->fullcount; sg('Amarok.GMailUnread',$unread);
- Ubuntu Server .Esp8266)
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: Проверка GMail
скрипт рабочий, проверь https://<логин>:<пароль>@mail.google.com/mail/feed/atom вообще работает ссылка?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<