Skip to content

Userscript for automatically tracing the route to the selected node in the Meshtastic Web Client interface

License

Notifications You must be signed in to change notification settings

gregsonar/meshtastic-tracebot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Meshtastic Tracebot

⚠️ Work in Progress ⚠️

Userscript for automatically tracing the route to the selected node in the Meshtastic Web Client interface.

Юзерскрипт для автоматической трассировки маршрута до выбранной ноды в интерфейсе Meshtastic Web Client.

English | Русский

Features

  • Hotkey control
  • Visual status indicator
  • Automatic stop on URL change
  • Multi-language UI (EN/RU)

Installation

  1. Install Greasemonkey (Firefox only) or Tampermonkey plugin for your browser
  2. Copy Meshtastic_Tracebot.user.js to your userscripts
  3. Edit @match, DEFAULT_TARGET_H1_TEXT, LANGUAGE, HOTKEY if you need
  4. Open Meshtastic web interface
  5. Open Nodes list (http://localhost:8080/nodes if you host Web client locally and https://client.meshtastic.org/nodes otherwise)

Usage

  • In the lower right corner, there will be a gray box with the text TraceBot: OFF (if not, then you have not installed or enabled the script in your browser; check the Installation section).
  • If you did not specify the name of the target node in DEFAULT_TARGET_H1_TEXT, click in the box and enter the exact name of the node in the field.
  • Press Ctrl + Alt + T to start/stop automation (look for HOTKEY to change that)

Links


Особенности

  • Управление горячими клавишами
  • Визуальный индикатор состояния
  • Автоматическая остановка при изменении URL
  • Многоязычный интерфейс (EN/RU)

Установка

  1. Установите плагин Greasemonkey (только для Firefox) или Tampermonkey для вашего браузера
  2. Скопируйте Meshtastic_Tracebot.user.js в свои пользовательские скрипты
  3. При необходимости отредактируйте @match, DEFAULT_TARGET_H1_TEXT, LANGUAGE, HOTKEY
  4. Откройте веб-интерфейс Meshtastic.
  5. Откройте список узлов (http://localhost:8080/nodes, если вы хостите веб-клиент локально, и https://client.meshtastic.org/nodes в противном случае).

Использование

  • В правом нижнем углу будет серый прямоугольник с надписью TraceBot: OFF (если нет, значит вы не установили или не включили скрипт в браузере, проверьте пункт Installation)
  • Если вы не указали имя целевой ноды в DEFAULT_TARGET_H1_TEXT, кликните в бокс и введите точное имя ноды в поле
  • Нажатие Ctrl + Alt + T запускает/останавливает автоматизацию (ищите HOTKEY для настройки клавиш)

Ссылки

About

Userscript for automatically tracing the route to the selected node in the Meshtastic Web Client interface

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published