Страница 5 из 140
Re: Модуль "MegaD"
Добавлено: Чт май 14, 2015 4:49 pm
Victor_S
Из обновленного - у меня только методы сохраняться стали(но по-прежнему не работают)
Адрес сервера так и не сохраняется. А что за настройка Local IP?
Re: Модуль "MegaD"
Добавлено: Чт май 14, 2015 4:56 pm
AHgpeu
кстати, ещё совет-пожелание. если от меги есть параметр &m=1, то ответ выводить пустой (в режиме работы по умолчанию). у многих выключатели -- кнопки, и параметр &m=1 -- это просто момент отпускания кнопки.
или сделать переключатель на основной странице, как реагировать на размыкание: обрабатывать/игнорировать
Re: Модуль "MegaD"
Добавлено: Чт май 14, 2015 5:12 pm
sergejey
Victor_S писал(а):Из обновленного - у меня только методы сохраняться стали(но по-прежнему не работают)
Адрес сервера так и не сохраняется. А что за настройка Local IP?
Адрес сервера сохраняется на меге, локально его дублировать не за чем.
Local IP это адрес сервера -- иногда без него не работает сканирование и отправка изменений конфигурации на мегу.
Методы должны работать и вызываться при изменении состояния входа.
Re: Модуль "MegaD"
Добавлено: Чт май 14, 2015 6:20 pm
AHgpeu
кажется, нашёл причину неработы устройств.
заголовки ответа:
Код: Выделить всё
Cache-Control no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Connection Keep-Alive
Content-Encoding gzip
Content-Length 24
Content-Type text/html; charset=UTF-8
Date Thu, 14 May 2015 15:16:40 GMT
Expires Thu, 19 Nov 1981 08:52:00 GMT
Keep-Alive timeout=5, max=100
Pragma no-cache
Server Apache/2.2.22 (Debian)
Vary Accept-Encoding
X-Powered-By PHP/5.4.39-0+deb7u2
оччччень меня смущает строка
Content-Encoding gzip
может это и есть источник проблемы?
Re: Модуль "MegaD"
Добавлено: Чт май 14, 2015 6:58 pm
sergejey
Кстати, может быть. Завтра попробую убрать.
Re: Модуль "MegaD"
Добавлено: Пт май 15, 2015 8:19 am
Victor_S
sergejey писал(а):
Адрес сервера сохраняется на меге, локально его дублировать не за чем.
Local IP это адрес сервера -- иногда без него не работает сканирование и отправка изменений конфигурации на мегу.
Методы должны работать и вызываться при изменении состояния входа.
1. Может я непонятно выразился... В закладке Advanced есть настройка Server IP-Address и имени скрипта, есть кнопочка сохранить. Изначально в этом поле стоит адрес 192.168.0.2. Забиваю свой адрес 192.168.1.3, жму кнопку сохранить. В Меге все прописывается, но в поле остается 192.168.0.2. Как-то "некрасиво"...
2. Адрес сервера МД? Так может так и написать, места вроде хватает, дабы не возникало "дурацких" вопросов...
3. Это я понимаю, но пока не срабатывают. Буду еще смотреть сегодня.
Re: Модуль "MegaD"
Добавлено: Пт май 15, 2015 1:41 pm
sergejey
Попробуйте обновиться и посмотреть работает ли ответ сервера, а так же методы.
Re: Модуль "MegaD"
Добавлено: Пт май 15, 2015 7:21 pm
AHgpeu
так и не заработало. весь день пытался поймать хоть что-нибудь с устройств с помощью Wireshark, видит любой трафик, кроме трафика с меги. крыша уже едет)
хотя мега нормально управляется из своего интерфейса, к примеру.
Re: Модуль "MegaD"
Добавлено: Пт май 15, 2015 7:33 pm
AHgpeu
полез искать с обратной стороны. начал лопатить код.
наверно, многие знают, что прочитать чужой код (даже красивый, комплимент авторам) -- удовольствие то ещё...
но мне повезло) всё ломала строка
что она даёт, не выяснял, но просто отключил её и всё заработало.
а ещё добавил в тот же файлик
Код: Выделить всё
// временный костыль
if(isset($_GET['m'])) die;
когда пропишу логику, уберу, конечно. но для работы команд по умолчанию жизненно необходим.
=-)
Re: Модуль "MegaD"
Добавлено: Пт май 15, 2015 11:09 pm
Ivan
Настройте фильтры по ип или порту