@knooks мало ресурсов, если один поток хотя бы кушает 500мб оперативки то у тебя и получается приблизительно результат, конечно все зависит от задачи и тяжести сайта
Консоль
-
Если выполнить скрипт, нажав на "жука" и вставить в консоль.
Скрипт выполнится полностью.
Если через экшен "ЯваСкрипт" нечего не произойдет.
Если через экшен "Выполнять перед каждой загрузкой", то выполнится только самая первая функция.
Сам скрипт
БАС не работает с такими скриптами или я неправильно делаю? -
@simpleuser Основное отличие консоли браузера и действия Яваскрипт в BAS, это то, что в BAS весь код записывается одной строкой, без переносов. То есть если где то нету ";" то в BAS это может вызвать ошибку.
-
А что именно этот код делает? Повышает уровень аккаунта?
-
@SimpleUser Смотри, простой код
var q = 0 for (var i = 1; i < 10; i++){ ++q } console.log(q) //9Сработает в браузере, а в BAS нет. Но если добавить в первой строчке ";"
var q = 0; for (var i = 1; i < 10; i++){ ++q }То он сработает и в BAS.
Но чтобы не проверять каждую строчку можно воспользоваться экшеном "шаблон". Взять код без ";"
var q = 0 for (var i = 1; i < 10; i++){ ++q }Заменив заранее
{ на{
} на}
из за спинтакса. И выполнить в яваскрипт через eval()eval([[TEMPLATE_RESULT]])Вот тестовый скрипт. Возможно сработает и в твоём случае.
-
Я не программсит, но я:
- удалил все ";"
- заменил
{ на{
} на} - вставил код в шаблон.
- в явускрипт вставил eval([[TEMPLATE_RESULT]])
- по порядку воспроизвёл Шаблон, затем явускрипт, но результата не было
-
@alexandr96 said in Консоль:
Я не программсит, но я:
- удалил все ";"
- заменил
{ на{
} на} - вставил код в шаблон.
- в явускрипт вставил eval([[TEMPLATE_RESULT]])
- по порядку воспроизвёл Шаблон, затем явускрипт, но результата не было
Хорошо, держите нас вкурсе. А зачем вы удалил все точки с запятой?
-
Я использую jsnice.org чтобы поставить все ; и seogift.ru/tools/upakovka-javascript/ чтобы сделать всё в одну строку. Иногда помогает