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

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

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

  • Да

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

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

  • Всего проголосовало
    450

ssd44

Участник
Дней с нами
1.432
Розыгрыши
0
Сообщения
31
Репутация
0
Реакции
19
можно ли добавить или сделать скрипт показа цены товара в разных валютах - как на сайте JD ?
 
  • Like
Реакции: Author

alex_klachok

Бог флуда
Дней с нами
2.545
Розыгрыши
0
Сообщения
969
Репутация
6
Реакции
408
Обновлённый скрипт для авторизации на Скидка.ру

Баги или пожелания по скрипту в лс.
p.s. код не смотреть, сделано лишь бы работало.

JavaScript:
// ==UserScript==
// @name         Skidka - auth.
// @namespace    http://tampermonkey.net/
// @version      0.2
// @author       Dimokin
// @match        https://skidka.ru
// @match        https://skidka.ru/user/auth/
// @match        https://skidka.ru/shops/details/aliexpress-keshbek/
// @match        https://skidka.ru/user/goto/72/
// @grant        none
// @require http://code.jquery.com/jquery-3.3.1.min.js
// ==/UserScript==
(function() {
    'use strict';

    var $ = window.jQuery;

    var MY_MAIL = 'ПОЧТА';
    var MY_PASSWORD = 'ПАРОЛЬ';

    $(document).ready(function() {
        setTimeout(function() {
            if (window.location.href === 'https://skidka.ru/') {
                window.location.href = 'https://skidka.ru/user/goto/72/';
            } else if (window.location.href === 'https://skidka.ru/user/goto/72/') {
                setTimeout(function() {
                    if ($('.goto-not-logged__buttons').length) {
                        window.location.href = $('.goto-not-logged__buttons a').attr('href');
                    }
                }, 1000);
            } else {
                let nativeInputValueSetter = Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype, 'value').set;

                setTimeout(function() {
                    let login = document.querySelector('.auth__phone-input input');
                    let pass = document.querySelector('.pass-input  input');

                    nativeInputValueSetter.call(login, MY_MAIL);

                    login.dispatchEvent(new Event('change', {
                        bubbles: true
                    }));
                    login.dispatchEvent(new Event('input', {
                        bubbles: true
                    }));

                    nativeInputValueSetter.call(pass, MY_PASSWORD);

                    pass.dispatchEvent(new Event('change', {
                        bubbles: true
                    }));
                    pass.dispatchEvent(new Event('input', {
                        bubbles: true
                    }));

                    setTimeout(function() {
                        $(".auth__buttons button").trigger('click');

                        setTimeout(function() {
                            window.location.reload();
                        }, 1000);
                    }, 1000);
                }, 1000);
            }
        }, 1000);
    });
})();
Обновлённый скрипт для авторизации на Скидка.ру

Баги или пожелания по скрипту в лс.
p.s. код не смотреть, сделано лишь бы работало.

JavaScript:
// ==UserScript==
// @name         Skidka - auth.
// @namespace    http://tampermonkey.net/
// @version      0.2
// @author       Dimokin
// @match        https://skidka.ru
// @match        https://skidka.ru/user/auth/
// @match        https://skidka.ru/shops/details/aliexpress-keshbek/
// @match        https://skidka.ru/user/goto/72/
// @grant        none
// @require http://code.jquery.com/jquery-3.3.1.min.js
// ==/UserScript==
(function() {
    'use strict';

    var $ = window.jQuery;

    var MY_MAIL = 'ПОЧТА';
    var MY_PASSWORD = 'ПАРОЛЬ';

    $(document).ready(function() {
        setTimeout(function() {
            if (window.location.href === 'https://skidka.ru/') {
                window.location.href = 'https://skidka.ru/user/goto/72/';
            } else if (window.location.href === 'https://skidka.ru/user/goto/72/') {
                setTimeout(function() {
                    if ($('.goto-not-logged__buttons').length) {
                        window.location.href = $('.goto-not-logged__buttons a').attr('href');
                    }
                }, 1000);
            } else {
                let nativeInputValueSetter = Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype, 'value').set;

                setTimeout(function() {
                    let login = document.querySelector('.auth__phone-input input');
                    let pass = document.querySelector('.pass-input  input');

                    nativeInputValueSetter.call(login, MY_MAIL);

                    login.dispatchEvent(new Event('change', {
                        bubbles: true
                    }));
                    login.dispatchEvent(new Event('input', {
                        bubbles: true
                    }));

                    nativeInputValueSetter.call(pass, MY_PASSWORD);

                    pass.dispatchEvent(new Event('change', {
                        bubbles: true
                    }));
                    pass.dispatchEvent(new Event('input', {
                        bubbles: true
                    }));

                    setTimeout(function() {
                        $(".auth__buttons button").trigger('click');

                        setTimeout(function() {
                            window.location.reload();
                        }, 1000);
                    }, 1000);
                }, 1000);
            }
        }, 1000);
    });
})();
У кого то работает этот скрипт?
 

ALIHOB

Участник
Дней с нами
1.546
Розыгрыши
0
Сообщения
13
Репутация
0
Реакции
4
Подскажите, может кто-то знает вариант автоматизации входа в летишопс?
 

jam

Флудер
Дней с нами
1.817
Розыгрыши
0
Сообщения
343
Репутация
0
Реакции
162
Подскажите, может кто-то знает вариант автоматизации входа в летишопс?
зачем? будет много входов в их акк и отоварка с разных акков - будет наказание)
 
  • Like
Реакции: ALIHOB

ALIHOB

Участник
Дней с нами
1.546
Розыгрыши
0
Сообщения
13
Репутация
0
Реакции
4
Приходится рисковать, пока проносит)
 

Денис Кабак

Участник
Дней с нами
1.361
Розыгрыши
0
Сообщения
22
Репутация
0
Реакции
18
Andronio, буду очень рад если сделаешь скрипт с вбиванием в Россию фейк адреса, чтобы он сам вбил все и сохранил
---------Двойное сообщение соединено: ---------
И также на Италию пожалуйста
 
  • Like
Реакции: Egor1976

zxcv

Опытный
Дней с нами
1.631
Розыгрыши
0
Сообщения
285
Репутация
7
Реакции
574
  • Like
Реакции: Денис Кабак

Nwe

Бог флуда
Дней с нами
1.641
Розыгрыши
0
Сообщения
1.274
Репутация
3
Реакции
878
Andronio, нет ли возможности сделать скрипт отвеивающий товары без нужной доставки? Что-то вроде скрипта на фото. Чтоб отображались лишь товары с бесплатной доставкой выбранными службами.
1613495253617.png
 
Последнее редактирование:

chuga1980

Бог флуда
Дней с нами
2.679
Розыгрыши
0
Сообщения
1.241
Репутация
16
Реакции
839
можно ли сделать скрипт - отправляющий запрос на получение купона - когда акция уже закончилась но купоны выдают-как сейчас происходит с 1000/3000, на 250/300 от Метро или на другие какие есть и будут в будущем :)
 

Andronio

Король флуда
Дней с нами
2.320
Розыгрыши
0
Сообщения
771
Репутация
77
Реакции
3.120
можно ли сделать скрипт - отправляющий запрос на получение купона - когда акция уже закончилась но купоны выдают-как сейчас происходит с 1000/3000, на 250/300 от Метро или на другие какие есть и будут в будущем :)
А ты знаешь, что отправлять? Какой запрос?
 

VinilVAnil

Бог флуда
Дней с нами
2.147
Розыгрыши
0
Сообщения
855
Репутация
3
Реакции
301
зачем? будет много входов в их акк и отоварка с разных акков - будет наказание)
значит ты что то делаешь не так
---------Двойное сообщение соединено: ---------
Воспользовался отличными идеями @future_ и @Evgeniy123 по поводу решения капчи при входе, плюс суперская идея @0xFF по логину и его куски кода собрал в кучу и забацал скрипт входа на алиэкпресс с решением слайдера и капчи.

Для тех, у кого пароль постоянный прописывайте в let alwaysPass = "";
Логин в формате логин:пароль или логин<TAB>пароль вставлять в поле логина или пароля на алиэкпресс.
*** Скрытый текст не может быть процитирован. ***


ps: Оттестировать толком не успел, уже 2 часа ночи.
не понял как пользоваться. добавил скрипт. что сделать дальше? Как проверить скрипт? Как вводил логин пароль так и ввожу.. полоса скроллер так же на месте с капчей
 
Последнее редактирование:

chuga1980

Бог флуда
Дней с нами
2.679
Розыгрыши
0
Сообщения
1.241
Репутация
16
Реакции
839
А ты знаешь, что отправлять? Какой запрос?
хотел сразу в посте написать что со знаниями у меня плохо :confused: , фидлер есть-когда кто скажет что куда вставить-это смогу:D, знаю где оправляется запрос-но там же куча всего и тут я бесполезен
 

Alishopper

Бог флуда
Дней с нами
1.684
Розыгрыши
0
Сообщения
888
Репутация
3
Реакции
401
Всю ветку не осилил, простите. Вопрос, собственно, по скрипту, автоматизирующему заполнение адреса. Нужно использовать второе адресное поле (опциональное), так как для транзитчиков не хватает пространства. Это можно как-то добавить или хотя бы намекнуть куда копать? И еще. При смене страны, например, на Эстонию два последних поля перед индексом не заполняются, хотя внешне все как и на РБ.
 

Andronio

Король флуда
Дней с нами
2.320
Розыгрыши
0
Сообщения
771
Репутация
77
Реакции
3.120
не понял как пользоваться. добавил скрипт. что сделать дальше? Как проверить скрипт? Как вводил логин пароль так и ввожу.. полоса скроллер так же на месте с капчей
Написано же, нужно вставлять из буфера
 

VinilVAnil

Бог флуда
Дней с нами
2.147
Розыгрыши
0
Сообщения
855
Репутация
3
Реакции
301
Написано же, нужно вставлять из буфера
да все вставлял. Делал раз 10 одно и тоже... в итоге все работает. Нужно дождаться конца загрузки страницы.. Итог класс! Спасибо. Единственное, минус, не тебе а методу - через капчу входишь когда, чаще кроет.. может только у меня так, но кто то тоже так писал. в принципе просто обновиви страницу, капча уже не требуется. Нет скрипта, который в акк заходит и в буфер запоминает статус заказа? скрипт автопокупки? Просто чтоб ссылки ему скормить и он покупал через корзину именно
---------Двойное сообщение соединено: ---------
да все вставлял. Делал раз 10 одно и тоже... в итоге все работает. Нужно дождаться конца загрузки страницы.. Итог класс! Спасибо. Единственное, минус, не тебе а методу - через капчу входишь когда, чаще кроет.. может только у меня так, но кто то тоже так писал. в принципе просто обновиви страницу, капча уже не требуется. Нет скрипта, который в акк заходит и в буфер запоминает статус заказа? скрипт автопокупки? Просто чтоб ссылки ему скормить и он покупал через корзину именно
---------Двойное сообщение соединено: ---------
Обновил скрипт заполнения адреса. Теперь страну нужно указывать полностью: Kazakhstan.
Если скрипт неправильно работает, то пробуем увеличить задержку в переменной delayStep
Старую версию пока не стал удалять, может у кого она пока есть. Берите файл Aliexpress address filler2.user.js
Вместе скрипты работать не будут, либо первый, либо второй.
Ссылка на гитхаб
на каком этапе должны вставиться данные? ПРосто зайти в добавить адрес?
 
Последнее редактирование:

Andronio

Король флуда
Дней с нами
2.320
Розыгрыши
0
Сообщения
771
Репутация
77
Реакции
3.120
  • Like
Реакции: AlS00 и Alishopper