Инструменты пользователя

Инструменты сайта


интерфейс_настройки

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
интерфейс_настройки [2024/01/29 00:17]
admin [Как установить плагин:]
интерфейс_настройки [2024/01/31 10:03] (текущий)
Admin
Строка 13: Строка 13:
   * http://lighthub.local   * http://lighthub.local
  
-контроллер отрабатывая этот запрос, подгрузит страницу управления с публичного ресурса, а уже она будет использовать API контроллера в вашей локальной сети+контроллер отрабатывая этот запрос, подгрузит страницу управления с публичного ресурса, а уже она будет использовать [[API]] контроллера в вашей локальной сети
  
   * Первый недостаток - адрес надо знать и помнить   * Первый недостаток - адрес надо знать и помнить
 +  * Второй - зависимость от интернета и внешнего ресурса
   * Главный недостаток: Начиная с последних версий браузера chrome данный способ перестал работать, так как google ужесточила требования к безопасности и запретила страницам, загруженным из интернета, обращаться к ресурсам локальной сети   * Главный недостаток: Начиная с последних версий браузера chrome данный способ перестал работать, так как google ужесточила требования к безопасности и запретила страницам, загруженным из интернета, обращаться к ресурсам локальной сети
  
-Метод продолжает работать на браузере fireFox+Тем не менее, метод продолжает работать на браузере fireFox
  
 Недавно я исследовал еще одну возможность сделать удобной настройку контроллеров в локальной сети - установив плагин для браузера chrome (для fireFox, также, это возможно) Недавно я исследовал еще одну возможность сделать удобной настройку контроллеров в локальной сети - установив плагин для браузера chrome (для fireFox, также, это возможно)
Строка 24: Строка 25:
  
 Преимущества: Преимущества:
-  * Весь веб-контент лежит внутри плагина, в вашем браузере. Кроме того, что не требуется доступ в интернет, решается и вопрос безопасности - chrome позволяет браузеру использовать API контроллера в локальной сети+  * Весь веб-контент лежит внутри плагина, в вашем браузере. Кроме того, что не требуется доступ в интернет, решается и вопрос безопасности - chrome позволяет браузеру использовать [[API]] контроллера в локальной сети
   * Появляется возможность поиска контроллеров в вашей локальной сети, так как в них давно реализован протокол MDNS   * Появляется возможность поиска контроллеров в вашей локальной сети, так как в них давно реализован протокол MDNS
  
Строка 45: Строка 46:
  
 ==== Как установить плагин: ==== ==== Как установить плагин: ====
-  * Есть два варианта установить из магазина приложений Chrome (чуть позже выложу)+  * Установить из магазина приложений Chrome (чуть позже выложу)
   * Установить из папки, скачанной с ГитХаб в режиме разработчика. Это не сильно сложнее, но позволит дорабатывать плагин (очень надеюсь на то, что кто-то будет его дорабатывать, я не веб разработчик).    * Установить из папки, скачанной с ГитХаб в режиме разработчика. Это не сильно сложнее, но позволит дорабатывать плагин (очень надеюсь на то, что кто-то будет его дорабатывать, я не веб разработчик). 
      * Для этого открываем браузер chrome, в меню "расширения" выбираем "управление расширениями"      * Для этого открываем браузер chrome, в меню "расширения" выбираем "управление расширениями"
      * Включаем переключатель "режим разработчика",       * Включаем переключатель "режим разработчика", 
      * нажимаем кнопку"Загрузить распакованное расширение"      * нажимаем кнопку"Загрузить распакованное расширение"
-     * Выбираем папку __zeroconf-lighthub/Chrome__ в распакованном на предыдущем этапе архиве+     * Выбираем папку __zeroconf-lighthub-master/Chrome__ в распакованном на предыдущем этапе архиве
      * Расширение устанавливается, заглядываем на страницу его свойств и копируем идентификатор расширения (например gepnlbipogackhpjkojhkonkijdgpgji ) это нам пригодится чуть позже      * Расширение устанавливается, заглядываем на страницу его свойств и копируем идентификатор расширения (например gepnlbipogackhpjkojhkonkijdgpgji ) это нам пригодится чуть позже
  
Строка 58: Строка 59:
 ==== Windows ==== ==== Windows ====
  
 +  - Переходите в каталог __zeroconf-lighthub-master\Windows_Go__ 
 +  - Из командной строки запускаете - <code>zeroconf_lookup.exe -i -с gepnlbipogackhpjkojhkonkijdgpgji</code> (тут укажите ваш идентификатор расширения, скопированный на предыдущем этапе)
 +  - После этого переносить данный файл с этого места или удалять папку нельзя
 +  - Если ставили плагин из магазина приложений - можно при запуске не указывать идентификатор расширения. <code>zeroconf_lookup.exe -i</code> 
  
-  - Из каталога __zeroconf-lighthub/Windows_Go__ копируете файл __zeroconf_lookup.exe__ туда, куда показывает переменная path 
-  - Из командной строки запускаете <code>zeroconf_lookup -i</code> После этого переносить данный файл с этого места нельзя 
-  - Если плагин ставили из папки - <code>zeroconf_lookup -i -с gepnlbipogackhpjkojhkonkijdgpgji</code> (тут ваш идентификатор расширения, скопированный на предыдущем этапе) 
  
 ===== MacOS ===== ===== MacOS =====
Строка 67: Строка 69:
  
  
 +==== Использование ====
 +Теперь все просто - нажимаем на иконку расширения - оно сканирует сеть и выдает перечень всех контроллеров онлайн в локальной сети (и не только контроллеров - любых устройств, которые заявляют о себе)
 +
 +Для входа в настройки контроллера надо нажать Edit напротив него в списке
  
  
интерфейс_настройки.1706476673.txt.gz · Последнее изменение: 2024/01/29 00:17 — admin