Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   управление javascript через консоль браузера (https://javascript.ru/forum/misc/55302-upravlenie-javascript-cherez-konsol-brauzera.html)

WikTor 23.04.2015 13:19

Erolast,
вычисления проводятся по строчке:
if (mode == 'lo') {
$('#double_your_btc_digits').html(Math.floor(Math. random() * 4750) + 1 + 5250);
}

результат округляется до целого и будет от 1 до 10 000.
далее просто обрабатывается ситуация юзера - откуда загружен скрипт, куки, время , баланс и тд

вопрос - зачем вычисления рандом проводятся три раза, и самое главное как результат уменьшить в 100 раз
строчка типа
if (mode == 'lo') {
$('#double_your_btc_digits').html(Math.floor((Math. random() * 4750) + 1 + 5250)/100);
}


работает, но как её впихать в процесс вычислений? и что за цифра 1 стоит в конце кода?

WikTor 23.04.2015 13:19

FINoM,
спасибо учту

Erolast 23.04.2015 17:07

Цитата:

вот код автоклика, не знаю на чем написан, но работает
На психоделиках.

Выкинь это говно. Выкинь, помой руки, продезинфецируй квартиру, сожги компьютер и никогда больше к нему не притрагивайся!

Erolast 23.04.2015 17:13

Что до задачи - нельзя просто так взять и повлиять на инкапсулированный алгоритм из консоли. Мы можем нажать на кнопку потому, что браузер предоставляет нам публичный интерфейс - DOM, здесь же единственное решение - полностью подменить функцию DoubleYourBTC с заменой соответствующих строк, причем, разумеется, надо успеть это сделать до ее вызова. Хочешь жонглировать любым кодом прямо в рантайме - кури debugger и breakpoints.

WikTor 23.04.2015 18:10

Erolast,
дело не в самом сайте, интересен процесс

Erolast 23.04.2015 18:40

Ну дак ж я объяснил. Что непонятно?


Часовой пояс GMT +3, время: 11:40.