[Сценарий] Проверка GMail

Не требует установки программ или изменения файлов

Модераторы: immortal, newz20

Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Проверка GMail

Сообщение sergejey »

можно править только в _majordomo\server\config_tpl\ т.к. при запуске оттуда копируется ini файл в server\php

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
kostya77
Сообщения: 136
Зарегистрирован: Вт ноя 12, 2013 8:29 pm

Re: Проверка GMail

Сообщение kostya77 »

В Линуксе ( Дебиан ) таких папок нет (
Аватара пользователя
sergejey
Site Admin
Сообщения: 4286
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Контактная информация:

Re: Проверка GMail

Сообщение sergejey »

kostya77 писал(а):В Линуксе ( Дебиан ) таких папок нет (
в линуксе обычно в /etc/php/ но там и по-другому нужно расширения подключать -- обычно через apt install доставляются

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Проверка GMail

Сообщение nick7zmail »

Приветствую...раньше этому значения не предавал, но ща как то напрягать стало, ибо не пойму логику...
Скрипт создал, запустил - работает (назвал gmail)
Создал скрипт test (ради проверки - правильно ли символы написаны...при настройке будильника встречал такую проблему, что нужно было не копировать с форума а набирать с клавиатуры название свойств / методов) с содержанием

Код: Выделить всё

runScript('gmail',0); 
- работает.

Вписываю в OnNewHour тот же код - не работает!

Причем там уже есть запуск другого скрипта - запускается норм.
В чем может быть проблема??
Последний раз редактировалось nick7zmail Чт сен 11, 2014 6:43 pm, всего редактировалось 1 раз.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Amarok
Сообщения: 1434
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

Re: Проверка GMail

Сообщение Amarok »

Мой рабочий скрипт: http://smartliving.ru/forum/viewtopic.p ... t=10#p8137
Вызываю его в oneNewMinute вот так:

Код: Выделить всё

RunScript('CheckGMail'); 
Моя Алиска живёт на Proxmox в Debian 12
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Проверка GMail

Сообщение nick7zmail »

BlackWarrior писал(а):Мой рабочий скрипт: http://smartliving.ru/forum/viewtopic.p ... t=10#p8137
Вызываю его в oneNewMinute вот так:

Код: Выделить всё

RunScript('CheckGMail');
Твоим скриптом и пользовался =). Спс кстати за него. Но почему не вызывался он так и не понял. Переименовал скрипт в Gmail_check...предварительно - работает (по OnNewMinute по крайней мере)...вернул его в OnNewHour, если не отпишусь, то тоже работает. Не понял только логику - почему не работал... Возможно просто не стоит называть скрипт так же как объект...мб конфликты какие нить возникали.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Проверка GMail

Сообщение nick7zmail »

Итак, странности таки не закончились... по onnewminute запускается скрипт а по onnewhour не хочет... вот как так? Строку одну и ту же вставляю... метод onnewhour точно работает... так как там еще 1 скрипт, и он запускается.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Проверка GMail

Сообщение nick7zmail »

nick7zmail писал(а):Итак, странности таки не закончились... по onnewminute запускается скрипт а по onnewhour не хочет... вот как так? Строку одну и ту же вставляю... метод onnewhour точно работает... так как там еще 1 скрипт, и он запускается.
Разобрался с проблемой...как говорится - сам дурак =D...в OnNewHour был выбран конкретный скрипт для запуска, и в коде он повторен....дописал про gmail - и не понимал почему не работает, пока не заметил что триггер сценарий-код был в положении сценария...
Может стоит как то делать элементы неактивными, если на них триггер не установлен? (Кстати в главном мобильном меню такая фишка совсем не помешала бы). Например добавить в элементы поле active (или disabled) которое можно связать со свойством объекта. Либо вообще visible отвечающее вообще за видимость элемента. Помню подобный запрос был в теме про будильник что ли. Вот нарыл пару примеров http://javascript.ru/forum/events/30010 ... zerno.html
Ток втыкать надо в код элементов. Примерно как на сценах это реализовано.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
sregeipt
Сообщения: 117
Зарегистрирован: Сб апр 26, 2014 5:06 pm
Откуда: Новосибирск

Re: Проверка GMail

Сообщение sregeipt »

BlackWarrior писал(а):Скрипт работает.

Код: Выделить всё

$user = getGlobal('Amarok.GMailAcc'); // имя пользователя
$pass = getGlobal('Amarok.GMailPass'); // пароль
$data_file="https://$user:[email protected]/mail/feed/atom";
$xml = simplexml_load_file($data_file); // раскладываем xml на массив
$unread=$xml->fullcount;
sg('Amarok.GMailUnread',$unread); 
Для корректной работы находим в php.ini строку extension=php_openssl.dll и снимаем комментарий (убираем ;)
привет можно ссылку на конект не могу настроить проверку почту или помощь в создании скрипт создал
  • Ubuntu Server .Esp8266)
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

Re: Проверка GMail

Сообщение nick7zmail »

скрипт рабочий, проверь https://<логин>:<пароль>@mail.google.com/mail/feed/atom вообще работает ссылка?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Ответить