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

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

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

  • Да

    Голосов: 290 64,4%
  • Нет

    Голосов: 160 35,6%

  • Всего проголосовало
    450
@Andronio
Можно сделать скрипт с возможностью посмотреть/вытащить номер заказа? Подобное как чекер заказов.
---------Двойное сообщение соединено: ---------
@Andronio или кто-нибудь. Сделайте пожалуйста вытягивание купонов продавцов с функцией установки фильтра по номиналу, чтобы отсеять мусор. Делать все это в ручную сильно времязатратно :sad:
 
Последнее редактирование:
Скрипт работает на всех страницах алиэкпресса, воткнуть кнопку на каждую страницу невозможно, а делать плавающую - не эргономично, и так уже всяких кнопок на каждой странице.


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

Скрипт автоматически меняет страну доставки на выбранную и валюту. Исправленная версия, не должен конфликтовать со скриптом мипеда. Можно выбирать что менять, если параметр оставить пустым, то он меняться не будет, вот так:
Код:
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();
        }
    }
})();
Добрый, как понять вот это?
if (cookies.startsWith("aep_usuc_f=")) { // Если нашел нужную куку
let cookie = cookies.slice(11).split('&'); // Убираем aep_usuc_f=
cookie = cookie.map(elem => { // Смотрим, что в куке
 
  • Like
Реакции: creative36rus
Добрый, как понять вот это?
if (cookies.startsWith("aep_usuc_f=")) { // Если нашел нужную куку
let cookie = cookies.slice(11).split('&'); // Убираем aep_usuc_f=
cookie = cookie.map(elem => { // Смотрим, что в куке
Аналогично, как понять вот это? В чем вопрос?
 
Если нашел нужную куку , Смотрим, что в куке
Что это такое, что обозначает и что с этим делать?
Это комментарии. Скрипт делает то, что написано в комментариях. Если интересно как работает скрипт, то изучай JS и тебе сразу все станет понятно.
 
Спасибо за скрипты.
 
@Andronio , привет. А есть возможность, чтобы я нажимал оплатить в корзине и он сразу сам переходил в мои заказы и оттуда делал оплату в вебмани?
 
Подскажите пожалуйста, а как использовать или куда закидывать эти скрипты ? Я новичок..
 
Это комментарии. Скрипт делает то, что написано в комментариях. Если интересно как работает скрипт, то изучай JS и тебе сразу все станет понятно.
Поставил скрипт, как это исправить?
Screenshot_63.jpg
 
Последнее редактирование:
@Andronio, привет! А Aliexpress Url Cleaner твой скрипт? Там хвост появляется на некоторых товарах - исправь, пож-та.
HTML:
Вот на этой ссылке к примеру
https://ru.aliexpress.com/item/33040518066.html?spm=a2g0o.detail.1000060.2.2f6a17e22LKSnY&gps-id=pcDetailBottomMoreThisSeller&scm=1007.13339.169870.0&scm_id=1007.13339.169870.0&scm-url=1007.13339.169870.0&pvid=45e2d66d-f123-4a10-8399-f4273f6f57ed&_t=gps-id:pcDetailBottomMoreThisSeller,scm-url:1007.13339.169870.0,pvid:45e2d66d-f123-4a10-8399-f4273f6f57ed,tpp_buckets:21387%230%23183380%230
Такой хвост выскакивает
https://aliexpress.ru/item/33040518066.html?sku_id=67336578993

Здесь нужно поменять? Только не пойму что

let reg = /((?:https?:)?\/\/(?:\w+\.)?aliexpress\.(?:com|ru)\/(?:store\/product\/[^\/]+\/[0-9_]+|item\/(?:[^\/]+\/)?[0-9_]+)\.html)(\?[^#\r\n]+)?(#.+)?/i;
 
@Andronio, привет! А Aliexpress Url Cleaner твой скрипт? Там хвост появляется на некоторых товарах - исправь, пож-та.
HTML:
Вот на этой ссылке к примеру
https://ru.aliexpress.com/item/33040518066.html?spm=a2g0o.detail.1000060.2.2f6a17e22LKSnY&gps-id=pcDetailBottomMoreThisSeller&scm=1007.13339.169870.0&scm_id=1007.13339.169870.0&scm-url=1007.13339.169870.0&pvid=45e2d66d-f123-4a10-8399-f4273f6f57ed&_t=gps-id:pcDetailBottomMoreThisSeller,scm-url:1007.13339.169870.0,pvid:45e2d66d-f123-4a10-8399-f4273f6f57ed,tpp_buckets:21387%230%23183380%230
Такой хвост выскакивает
https://aliexpress.ru/item/33040518066.html?sku_id=67336578993

Здесь нужно поменять? Только не пойму что

let reg = /((?:https?:)?\/\/(?:\w+\.)?aliexpress\.(?:com|ru)\/(?:store\/product\/[^\/]+\/[0-9_]+|item\/(?:[^\/]+\/)?[0-9_]+)\.html)(\?[^#\r\n]+)?(#.+)?/i;
Нет, не мой
 
Доброго дня. Столкнулся с проблемой входа в аккаунт по Скрипту получения информации и треков
Вводит данные корректно, но появляется слайд, и скрипт начинает заново вводить данные и так по кругу. Проблемы у меня?
 
  • Like
Реакции: DJZeuS
Доброго дня. Столкнулся с проблемой входа в аккаунт по Скрипту получения информации и треков
Вводит данные корректно, но появляется слайд, и скрипт начинает заново вводить данные и так по кругу. Проблемы у меня?
"входа в аккаунт по Скрипту получения информации и треков" - это как?
 
Приветики! Скрипт быстра оплата Вебмани. Перестал перекидывать в магазин! Нажмёшь в магазин дальше идёт
 

Вложения

  • 2.png
    2.png
    21,2 KB · Просмотры: 52
  • 333.png
    333.png
    36,6 KB · Просмотры: 53
  • Like
Реакции: lightwhite и DJZeuS
"входа в аккаунт по Скрипту получения информации и треков" - это как?
Во время работы скрипта я открыл окно и смотрел на его работу, после ввода пароля и логина появлялся слайд, и скрипт заходил на новый круг. Так было сутки, сейчас утром заходит без проблем.