Калькулятор представляет собой расширение для браузера (Mozilla, Chrome), которое позволяет в контексте страницы отправки состава оценить стартовую силу состава с учётом спецвозможностей, формы, усталости, стиля и погоды.
Установка производится на странице в официальном магазине расширений Mozilla.
Установка производится на странице в официальном магазине расширений Google.
Любые изменения и улучшения приветствуются.
Большая часть кодовой базы общая, однако manifest.json разный для Chrome и Firefox. Поэтому версии для конкретных браузеров располагаются на соответствующих ветках.
TODO как устроено расширение.
На странице about:addons нажать на шестерёнку -> "Debug Add-ons" -> "Load Temporary Add-on..." и выбрать в диалоговом окне zip архив с расширением.
Кроме того, можно запускать с помощью web-ext
web-ext run
В меню выбрать "More Tools" -> "Extensions" -> "Load Unpacked" и выбрать в диалоговом окне директорию с расширением.
web-ext lint
web-ext build