Имхо среднее арифметическое здесь не применимо.
Нужно еще получить данные из которых считается эта обеспеченность и суммировать потребности и обеспечение.
А то как с поездами один едет со скоростью 100 км в час 9 часов а потом 10км/ч 1 час. Если считать как вы получится средняя 55, а по настоящему 91 км/ч
По первому варианту. Оберните выключение всей клавы и включение в нужных кнопок в один скрипт.
А вот как вы планируете потом вернуть все назад не знаю.
DjMrBah: https полностью защищает от mitm. Так что нужно или на клиенте будет слепок сертификата изменить (добавить в исключения браузера) или с сервера украсть мастер.
Евгений: В вашем случае лучше зайти с другой стороны, не патчить бинарный исполняемый файл, а поправить исходники и скомпилировать. Только чур не нарушать лицензию.
Павел Грязнов: насчет непопулярности согласен. Но он совсем не мертвый, проблем с деплоем на выделенный сервер нет, баги в популярных модулях фиксят, и сама отрс не плохо развивается.
Нужно еще получить данные из которых считается эта обеспеченность и суммировать потребности и обеспечение.
А то как с поездами один едет со скоростью 100 км в час 9 часов а потом 10км/ч 1 час. Если считать как вы получится средняя 55, а по настоящему 91 км/ч