пока готовый рабочий скрипт
Код:
// ==UserScript== |
Вот рабочее расширение для хрома:
Файл manifest.json { "manifest_version": 2, "name": "Aliexpress", "description": "Чистка корзины", "author": "selevo", "version": "1.0.1", "icons": { "16": "img/16.png", "48": "img/48.png", "128": "img/128.png" }, "content_scripts": [ { "matches": [ "https://shoppingcart.aliexpress.ru/shopcart/shopcartDetail.htm*", "https://shoppingcart.aliexpress.com/shopcart/shopcartDetail.htm*" ], "js": ["script.js"], "run_at": "document_idle" } ] } Файл script.js var mutationObserver = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { if(mutation.oldValue == 'next-dialog next-closeable next-overlay-inner fadeInDown') { let btnOK = document.querySelector('button.next-btn.next-btn-primary.next-dialog-btn'); btnOK.click(); } }); }); mutationObserver.observe(document.documentElement, { attributes: true, characterData: true, childList: true, subtree: true, attributeOldValue: true, characterDataOldValue: true }); + добавить папку img в ней 3 файла: 16.png 48.png 128.png Рабочее расширение готовое к установке в режиме разработчика. Протестил - удаляет товары из корзины без подтверждения. |
Часовой пояс GMT +3, время: 12:55. |