Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
А вот у меня проблемой в БАС стало при написании скрипта по получению купона с пистолета такая мелочь: никак не могу заставить али думать что БАС мобильный браузер, уже и юзер агент (заголовок) какой хочешь ставил и с реального мобильного браузера брал его НИФИГА
жрать то жрет (заголовок), но алик все равно его палит и дает 9001В басе последний раз пытался играть в пистолеты еще во время жира в феврале.
Но алик палит бас, при попытке игры 9001 ошибку побороть никак не удалось.
Спасибо готовым скриптам на басе, лежащим в открытом доступе. Надеюсь это того стоило и авторы насобирали хотя бы несколько тысяч баксов каши.
А вот мобильный юзерагент бас жрал нормально, никаких проблем не возникало. Уверен, что ты все верно делаешь?
Ты как то обошел это?В басе последний раз пытался играть в пистолеты еще во время жира в феврале.
Но алик палит бас, при попытке игры 9001 ошибку побороть никак не удалось.
Спасибо готовым скриптам на басе, лежащим в открытом доступе. Надеюсь это того стоило и авторы насобирали хотя бы несколько тысяч баксов каши.
А вот мобильный юзерагент бас жрал нормально, никаких проблем не возникало. Уверен, что ты все верно делаешь?
жрать то жрет (заголовок), но алик все равно его палит и дает 9001
Двойное сообщение соединено:
Ты как то обошел это?
Кнопка перед стрельбой Play now не нажимает. Или скрипт не её нажимает?Скрипт автонажатия кнопки на игре "пуск"
// ==UserScript==
// @name Miped forum spam blocker
// @namespace http://tampermonkey.net/
// @version 0.2
// @description Удаляет плохие сообщения
// @author Andronio
// @match https://mipped.com/f/threads/*
// @grant none
// @run-at document-body
// ==/UserScript==
let maxPics = 2; // Если больше 2 картинок в сообщении, то прятать
let newUserMessages = 15; // Если меньше сообщений, то прятать сообщение
let completeHide = 0; // Прятать новичка всегда - 1 или только если в сообщении есть картинка - 0
let oldUser = 200;
let messagesBuffer = [];
(function repeat() {
'use strict';
if (!document.querySelectorAll(".messageContent").length) return setTimeout(repeat, 100);
let badMessageCounter = 0;
let messages = document.querySelectorAll(".messageContent");
messages.forEach(message => {
let messagesCount = +message.closest(".uix_message").querySelector(".concealed").innerText.replace(/[^\d]+/, ''); // Количество сообщений у пользователя
if (completeHide && messagesCount < newUserMessages)
message.closest(".sectionMain.message").style.display = "none";
else {
let messagesPics = message.querySelectorAll("img");
let imgCount = 0;
messagesPics.forEach(img => {
if (!img.src.startsWith("https://mipped.com/f/styles/"))
imgCount++;
});
if (imgCount > maxPics && messagesCount < oldUser || imgCount && messagesCount < newUserMessages) {
let picsBuffer = [];
messagesPics.forEach(img => {
picsBuffer.push(img.outerHTML);
img.outerHTML = `<span name="old-pic">Здесь была картинка</span>`;
});
messagesBuffer.push(picsBuffer);
message.style.display = "none";
let messageNew = document.createElement("div");
messageNew.className = "messageContent";
messageNew.innerHTML = `<button name="show-bad-message" data-show="${badMessageCounter}">Показать</button><br>Обнаружено ${imgCount} картинок<br>${message.innerText.slice(0,80)}`;
message.after(messageNew);
badMessageCounter++;
}
}
});
let buttonShow = document.querySelectorAll('[name="show-bad-message"]');
buttonShow.forEach(btn => btn.addEventListener("click", btnClickHandler));
})();
function btnClickHandler(event) {
elem = event.target;
let messageContents = elem.closest(".messageInfo.primaryContent").querySelectorAll(".messageContent");
messageContents[0].style.display = "block";
elem.removeEventListener("click", btnClickHandler);
messageContents[1].remove();
let pics = messageContents[0].querySelectorAll('[name="old-pic"]');
for (let i = 0; i < pics.length; i++) {
pics[i].outerHTML = messagesBuffer[elem.dataset.show][i];
}
}
При использовании мобильного юзер агента, после нажатия кнопки оплатить, страница оплаты не грузится, ошибка 404, пока не поменяешь https://trade.aliexpress.com/order/payresult.html на https://m.aliexpress.com/order/payresult.htmlCкрипт автоматической оплаты заказа/заказов и доведения до вебманей/яндекс.денег
let maxPics прячет и стариков тоже, что не есть хорошо. А при нажатии "показать" отображает сообщение на секунду и затемДоработал скрипт скрытия сообщений.

Да, действительно, недоработочка с кнопкой- исправил в том же сообщении.let maxPics прячет и стариков тоже, что не есть хорошо. А при нажатии "показать" отображает сообщение на секунду и затем
let newUserMessages = 15;
let completeHide = 0;
let newUserMessages = 15;
let completeHide = 1;
let oldUser = 200;
Оказалось не сложноПри использовании мобильного юзер агента, после нажатия кнопки оплатить, страница оплаты не грузится, ошибка 404, пока не поменяешь https://trade.aliexpress.com/order/payresult.html на https://m.aliexpress.com/order/payresult.html
Можно добавить автоматическую замену?
А есть возможность добавить к строке цену выбранного товара?Скрипт получения списка заказов для BAS скрипта.
А можно сделать, чтобы индекс, или даже все данные кроме страны брались с EXCEL. У меня несколько адресов доставки и всегда стараюсь все данные менять. Для РФ не столь актуально, там город и провинция идет в выпадающем списке, а для РБ идёт просто прописью, и хотелось бы все менять. Да и индекс думаю многие меняют и неудобно все время менять его в самом скрипте. А так скопировал всю строку со всеми параметрами с EXCEL и нет проблем. Можно просто доп. строчки в теме прописать, что вставить, что убрать.Cкрипт-заполнитель.
Я сделал несколько вариантов скрипта под разные адресаты (разный индекс, разный регион) и переключаю их по необходимости в панели управления Tampermonkey. Удобнонесколько адресов доставки
Ну это нужно постоянно переключать, а так подготовленную строку скопипастил и все готово. Все равно этот этап нужен, просто строчка будет длиннее. Плюс я город и область тоже стараюсь по разному везде писать.Я сделал несколько вариантов скрипта под разные адресаты (разный индекс, разный регион) и переключаю их по необходимости в панели управления Tampermonkey. Удобно
Я постоянно не переключаю, у меня четыре адреса доставки и по два варианта на каждый адрес = восемь вариантов. Вначале на один вариант несколько акков, потом переключился на другой и т.д.Ну это нужно постоянно переключать, а так подготовленную строку скопипастил и все готово. Все равно этот этап нужен, просто строчка будет длиннее. Плюс я город и область тоже стараюсь по разному везде писать.
Ну в Экселе все равно нужно строку готовить с телефоном ФИО и адресом. Просто будет строка с плюс индексом, городов и областью.Я постоянно не переключаю, у меня четыре адреса доставки и по два варианта на каждый адрес = восемь вариантов. Вначале на один вариант несколько акков, потом переключился на другой и т.д.
С другой стороны в Excel строку тоже нужно готовить... Думаю по времени не будет разницы
// ==UserScript==
// @name Game Controller
// @namespace http://tampermonkey.net/
// @version 0.2
// @description Автоматически нажимает кнопку "начать игру"
// @author Andronio
// @match https://sale.aliexpress.com/__mobile/cash_brother_m.htm*
// @grant none
// ==/UserScript==
(function repeat() {
'use strict';
let gameButton = document.querySelector("._2WRj8");
if (gameButton && gameButton.clientHeight != 0) {
gameButton.click();
} else setTimeout(repeat, 200);
})();
Приветствую, скрипт очень удобным оказался, спасибо! Большая просьба, можешь сделать вариант этого скрипта с кнопкой включения. Кнопка какая нибудь, чтобы скрипт не срабатывал сразу а по запросу?Скрипт автоматически меняет страну доставки на выбранную и валюту. Зачем он нужен - не знаю, кто-то просил.