Скрипты на JavaScript для Алиэкспресс

Тема закреплена бессрочно

Пользуетесь ли этими скриптами?

  • Да

    Голосов: 294 63,9%
  • Нет

    Голосов: 166 36,1%

  • Всего проголосовало
    460
Так Вы пишите в чём это выражается хотя бы. Только что проверил у себя, работает штатно.
Посмотреть вложение 225664
Просто кружок справа крутит и всё, до обеда всё работало, браузер ФФ, Tampermonkey
Написал автору, оперативно исправил, за что ему огромное СПАСИБО.
 
Последнее редактирование:


@Andronio , скрипт автоматической оплаты перестал в конце нажимать "вернуться в магазин".
 
  • Like
Реакции: zet17
Do you know how to pay with webmoney on mobile.aliexpress.com ? Fiddler is not working in mobile version
 
пробую наживать кнопку "Open" в Bonus Buddies

(function repeat() {
'use strict';

let gameButton = document.querySelector("._28NJv");
if (gameButton && gameButton.clientHeight != 0) {
gameButton.click();
} else setTimeout(repeat, 200);
})();

не получается (
 
@Andronio, привет, можешь дорабоать скрипт оплаты через вм? Короче, если привязать учетную запись, к примеру гугловскую, то не нужно вводить капчу, можешь это реализовать?
 
  • Like
Реакции: Slanets
Скрипт работает на всех страницах алиэкпресса, воткнуть кнопку на каждую страницу невозможно, а делать плавающую - не эргономично, и так уже всяких кнопок на каждой странице.


Это надо проводить исследования, на которые у меня нет времени.

Скрипт автоматически меняет страну доставки на выбранную и валюту. Исправленная версия, не должен конфликтовать со скриптом мипеда. Можно выбирать что менять, если параметр оставить пустым, то он меняться не будет, вот так:
Код:
let myCurrency    = "";
let myCountry    = "";

Код:
// ==UserScript==
// @name         Aliexpress Country Changer
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  Изменяет страну и валюту
// @author       Andronio
// @match        https://*.aliexpress.ru/*
// @match        https://*.aliexpress.com/*
// @grant        none
// @run-at       document-start
// ==/UserScript==

let myCurrency    = "USD";
let myCountry    = "KZ";

(function () {
    'use strict';

    if (!location.href.includes("mydata=123")) {
        let cookies = document.cookie.split('; ');
        let isNeedModif = false;
        let str;
        for (let i = 0; i < cookies.length; i++) {
            if (cookies[i].startsWith("aep_usuc_f=")) { // Если нашел нужную куку
                let cookie = cookies[i].slice(11).split('&'); // Убираем aep_usuc_f=
                cookie = cookie.map(elem => { // Смотрим, что в куке
                    if (elem.startsWith("c_tp=")) {
                        if (myCurrency != "" && elem.slice(5) != myCurrency) {
                            isNeedModif= true;
                            return "c_tp=" + myCurrency;
                        } else return elem;
                    }
                    if (elem.startsWith("region=")) {
                        if (myCountry != "" && elem.slice(7) != myCountry) {
                            isNeedModif= true;
                            return "region=" + myCountry;
                        } else return elem;
                    }
                    return elem;
                });
                str = cookie.join("&");
            }
        };
        if (isNeedModif) {
            if (location.hostname.includes("aliexpress.ru")) {
                document.cookie = `aep_usuc_f=${str}; path=/; expires=Tue, 19 Jan 2038 03:14:07 GMT; domain=.aliexpress.ru`;
            } else if (location.hostname.includes("aliexpress.com")) {
                document.cookie = `aep_usuc_f=${str}; path=/; expires=Tue, 19 Jan 2038 03:14:07 GMT; domain=.aliexpress.com`;
            } else {alert("Ошибка в скрипте")};
            location.reload();
        }
    }
})();
с кнопками было бы функциональнее, usa, своя страна, страна с досылкой
---------Двойное сообщение соединено: ---------
@Andronio, привет, можешь дорабоать скрипт оплаты через вм? Короче, если привязать учетную запись, к примеру гугловскую, то не нужно вводить капчу, можешь это реализовать?
у меня после нескольких логинов через гугл вылетает проверка ака через мобилу, через яндекс вроде проще
 
Скрипт получает номинал купона с датой годности и копирует в буфер в таком виде
Кажется перестал работать :(
Кнопка есть, но не копирует в буфер. И можно пожалуйста добавить название магазина?
 
Последнее редактирование:
Скрипт заполнения данных платежной карточки. Заполнение происходит только на полной версии корзины, т.е. адрес должен быть https://shoppingcart.aliexpress.ru/orders.htm?aeOrderFrom=main_shopcart*
Данные карты должны быть в формате
Код:
5405 1047 0034 3817, 2023/02, 461, IRINA ANDREEVA, MasterCard - Wells Fargo Bank, USA
Только в таком, другой никак.

Я так понимаю из заказов не работает? Мне так актуально оплачивать скопом доведенные до оплаты и задолбался данные карты вбивать.
 
Why do you want to use the mobile version? Does this give to you any benefit?
new user can pay item just 1 cent, but to pay you need to go through mobile.aliexpress.com
 
@Andronio, привет, можешь дорабоать скрипт оплаты через вм? Короче, если привязать учетную запись, к примеру гугловскую, то не нужно вводить капчу, можешь это реализовать?
Есть скрипт для оплаты через Яндекс.деньги
 
  • Like
Реакции: mysbka
Нет, ты меня не понял, оплата через вебмани, но авторизация там через яндекс или гугл, чтобы не вводить капчу. Т.е. в теории если это сделать, то оплату через вм с помощью скрипта можно сделать в одну кнопку, понял меня?
 
пробую наживать кнопку "Open" в Bonus Buddies

(function repeat() {
'use strict';

let gameButton = document.querySelector("._28NJv");
if (gameButton && gameButton.clientHeight != 0) {
gameButton.click();
} else setTimeout(repeat, 200);
})();

не получается (
Наверно, там нужно не кликать, а тач-касание
 
А, прошу прощения, это то, что нужно)
Только почему-то страницу авторизации через внп не открывает у меня( ругается на безопасность(
---------Двойное сообщение соединено: ---------
1.png
Оба скрипта с оплатой сейчас тормозят тут.
2.png
И вот такое дальше вылезает..
---------Двойное сообщение соединено: ---------
@Andronio , обнови пожалуйста тут скрипт.
 
Последнее редактирование:
А, прошу прощения, это то, что нужно)
Только почему-то страницу авторизации через внп не открывает у меня( ругается на безопасность(
---------Двойное сообщение соединено: ---------

Посмотреть вложение 226852
Оба скрипта с оплатой сейчас тормозят тут.
Посмотреть вложение 226853
И вот такое дальше вылезает..
---------Двойное сообщение соединено: ---------
@Andronio , обнови пожалуйста тут скрипт.
Ты странный человек! Я твой личный программист что ли?