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

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

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

  • Да

    Голосов: 293 63,8%
  • Нет

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

  • Всего проголосовало
    459
Подправил скрипт для форума Miped для скрытия сообщений с картинками. Теперь смайлики не считает.

Ссылка на гитхаб
Привет! Чёй то не работает скрипт блокировки говноеда. Поправишь? Сообщение для примера https://mipped.com/f/threads/obsuzhdenie-kuponov-aliexpress-fevral.134344/post-2955807
 


Привет! Чёй то не работает скрипт блокировки говноеда. Поправишь? Сообщение для примера https://mipped.com/f/threads/obsuzhdenie-kuponov-aliexpress-fevral.134344/post-2955807
Исправил. Видимо форум изменил загрузку страницы.
Нужно исправить // @run-at document-body на // @run-at document-end , тогда страница будет полностью загружена, но до загрузки картинок, тогда можно работать со страницей. На гитхабе тоже исправил скрипт.
 
Обновлённый скрипт для авторизации на Скидка.ру

Баги или пожелания по скрипту в лс.
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);
    });
})();


Такой бы только для летишопс или топкешбек)
 
  • Like
Реакции: pipios
Привет! Думаю будет полезным такое нововведение, которое изменит размер текста купона.
2.png
1.png

12.png
Текст в оригинале очень мелкий - 7 пикселей.
Если мне нужно то я меняю стиль текста - снимаю галочку напротив font-size: 7px;
Можно такое реализовать в скрипте?
 
Последнее редактирование:
Установи расширение user css и там впиши
CSS:
.use-coupons-info-lang-limit {
    font-size: 14px !important;
}
 
  • Like
Реакции: gremlin151 и erinerim
В предыдущем сообщении скрипт большой, еле влез в сообщение

Скрипт получения информации из заказа. На странице списка заказов появляется окно с кнопками. Первая кнопка - получить все заказы, остальные, соответственно, один заказ. Данные о заказе копируются в буфер обмена, можно напрямую вставить в Excel. Необходимая последовательность ячеек нужно указать в строке вначале. Важно не испортить строку, иначе скрипт упадет. Строка должна начинаться и заканчиваться символом обратной кавычки. Для перехода к следующей ячейке используется символ табуляции \t.
Также добавил ссылку на картинку-превью в информацию. Перед ссылкой стоит префикс picURL=, его можно отключить.
Если заказ отправлен, то справа добавляется кнопка получения трека и даты автозакрытия заказа. Данные также копируются в буфер. Формат данных также можно настроить.
Для загрузки картинки из инета в экселе сделал скрипт, его надо повесить на кнопку. Надо выделить нужные строки и нажать кнопку. Const piccell As Integer = 6 - указывает номер столбца где ищутся картинки.
Код:
Sub GetPics()
Const piccell As Integer = 6
Dim begincell As Integer, endcell As Integer
begincell = Selection.Cells(1).Row
endcell = Selection.Cells(Selection.Cells.Count).Row
For i = begincell To endcell
    If InStr(Cells(i, piccell).Value, "picURL=") Then
        path_string = Right(Cells(i, piccell).Value, Len(Cells(i, piccell).Value) - 7)
        iLeft = Cells(i, piccell).Left
        iTop = Cells(i, piccell).Top
        iHeight = Cells(i, piccell).Height
        With ActiveSheet.Pictures.Insert(path_string)
            .Top = iTop
            .Left = iLeft
            .Width = iHeight
            .Height = iHeight
        End With
        Cells(i, piccell).Value = ""
    End If
Next i
End Sub
Только не спрашивайте меня как установить Скрипт для Excel VBA. Вот моя таблица для примера https://drive.google.com/file/d/1lsqf3DU1ibRWOIAnQZBvFXHKe0eCbvFx/view?usp=sharing
Подскажи , может случайно есть похожий скрипт для гугл таблиц ??
 
можно написать скрипт аналогичный для входа в вм только для ю.монейг?
Получается, когда переходишь на оплату юмоней, скрипт должен трегерится на верхний правый Вход на юмоней.
 
Последнее редактирование:
  • Like
Реакции: gremlin151
Теперь скрывает товары, скрипт не влазит в сообщение, поэтому в файле
Не работает, товары не скрывает, те что не подходят. И не ставит галочку бесплатная доставка.
Так же в ручную прописываю например тряпка на кухню за 0.67 предлагает, через скрипт если указать 067 то подходящий товар скрывает
Было бы хорошо, если он умел сам диапазон делать, типа я указываю 0.60, а он во вторую ячейку дописывает 0.64
 
Не работает, товары не скрывает, те что не подходят. И не ставит галочку бесплатная доставка.
Было бы хорошо, если он умел сам диапазон делать, типа я указываю 0.60, а он во вторую ячейку дописывает 0.64
здесь исправленная версия:


а откуда скрипту узнать, что во вторую ячейку надо дописать 0,64?
---------Двойное сообщение соединено: ---------


_________________________________________________________________________________________________________________________

Скрипт, после нажатия на кнопку ОК - вводит указанную цену в поле макс, затем скрывает товары с ценой, которая выше указанной, НЕ совместим со скриптом cверху^
чтобы заработал на след.страницах жать надо на цифры - не сработает, если нажать на кнопки - "пред", "след."
 

Вложения

  • AliOnlySelItems.user.js.txt
    13,2 KB · Просмотры: 41
Последнее редактирование:
Не вводит данные логин и пас.
На моей гифке всё же вводит. Может скрипт не сохранили после добавления туда логина и пароля или он вообще не включён на странице. Я без понятия, покажите видео с экрана хотя бы.
У других работает же.
 
На моей гифке всё же вводит. Может скрипт не сохранили после добавления туда логина и пароля или он вообще не включён на странице. Я без понятия, покажите видео с экрана хотя бы.
У других работает же.
Я еще раз установил и проверил.Оказывается скрипт не срабатывает с первого раза.Срабатывает только если обновить страницу. В чем может быть причина?
 
Я еще раз установил и проверил.Оказывается скрипт не срабатывает с первого раза.Срабатывает только если обновить страницу. В чем может быть причина?
Без понятия, смотреть нужно логи и поведение. Может страница долго загружается, а может не находит что-то.
 
Но почему? Проверил только что - всё работает.
На каком этапе у вас не работает?

Вот гифка --Ссылка удалена--
У меня просто ничего не происходит, от слова совсем. Ни на главной странице , ни на странице авторизации. Будто бы и вовсе скрипта нет
Скрипт активен, иконка тамперманки горит красной единичкой.
Логин и пароль в текст скрипта забил.
Пробовал в Хроме и в Firefox
 
Здравствуйте, подскажите как можно допилить скрипт автозаполнения для ввода таможенных данных?
 
Привет!
Может кто-то написать скрипт для поиска товаров с доставкой "Вместе-быстро" ??
vmeste-bistro.jpg
 
  • Like
Реакции: Diablo1994
Обновил скрипт заполнения адреса. Теперь страну нужно указывать полностью: Kazakhstan.
Если скрипт неправильно работает, то пробуем увеличить задержку в переменной delayStep
Старую версию пока не стал удалять, может у кого она пока есть. Берите файл Aliexpress address filler2.user.js
Вместе скрипты работать не будут, либо первый, либо второй.
Ссылка на гитхаб
Китайцы вдруг решили изменить тег fuck_country :D и скрипт поломался.
чтобы опять заработал находим все fuck_country и меняем на list_country (у меня скрипт немного подправленный под себя и "fuck" встречается 2 раза - не помню как в оригинале возможно так же)
Думаю сейчас придёт @Andronio и всё починит, не паникуем!