При условии, что локальные переменные объявил не я.
«вот где счёт открывали, в то отделение и обращайтесь». Покажите более реальный код. Он импортируется как модуль, скачивается из внешнего источника, жестко присутствует в странице – в начале, в конце? Исполняется, как я понял, в браузере. «Хак» ваш потрясающий должен работать у всех подряд, именно в браузере? Или в приложении Electron, например.
Сергей Соколов, это и есть урезанный пример. Суть в том, что целевой сайт все свои методы объявляет локально и привязывает к ним обработчики, в глобальную область видимости ничего не торчит. Никак не могу понять, как бы поудобнее подцепится к этим методам из глобальной области видимости.
Надим Закиров, не имея возможности редактировать код «нельзя просто взять и..» ткунть в область памяти (какую именно?) и сказать «хочу получить оттуда значение». Локальность она такая.
Сергей Соколов, да нет же, не через консоль мне это надо)
А через вставленный на страницу код, автоматизирую рутинные операции на сайте.
Так как вся автоматизация у меня идет через браузерное расширение, то значит буду при помощи него же подменять скрипт сайта на этот же самый скрипт, но с моими правками.