From 42b29defae6a5e23fd7ff7baec6e6ca935ae6bbe Mon Sep 17 00:00:00 2001 From: Unkas Amanjolov Date: Mon, 7 Oct 2024 10:25:50 +0500 Subject: [PATCH] first commit --- Ali Get Track Number.options.json | 1 + Ali Get Track Number.storage.json | 1 + Ali Get Track Number.user.js | 143 +++++++ AliExpress-Order-List-Modifier.options.json | 1 + AliExpress-Order-List-Modifier.storage.json | 1 + AliExpress-Order-List-Modifier.user.js | 264 ++++++++++++ Get Order Count.options.json | 1 + Get Order Count.storage.json | 1 + Get Order Count.user.js | 31 ++ ...-Default-Create-Gitea-MD-Text.options.json | 1 + ...-Default-Create-Gitea-MD-Text.storage.json | 1 + ...place-Default-Create-Gitea-MD-Text.user.js | 28 ++ ...Default-Create-Gitlab-MD-Text.options.json | 1 + ...Default-Create-Gitlab-MD-Text.storage.json | 1 + ...lace-Default-Create-Gitlab-MD-Text.user.js | 67 +++ Hamsterkombat on web Telegram.options.json | 1 + Hamsterkombat on web Telegram.storage.json | 1 + Hamsterkombat on web Telegram.user.js | 25 ++ Hoster DOMAIN INFO.options.json | 1 + Hoster DOMAIN INFO.storage.json | 1 + Hoster DOMAIN INFO.user.js | 22 + Intra - Меню.options.json | 1 + Intra - Меню.storage.json | 1 + Intra - Меню.user.js | 59 +++ ...ra.Skynet.KZ-and-Jira2.ERG.KZ.options.json | 1 + ...ra.Skynet.KZ-and-Jira2.ERG.KZ.storage.json | 1 + ...or-Jira.Skynet.KZ-and-Jira2.ERG.KZ.user.js | 383 ++++++++++++++++++ Joplin_Copy-Code-And-Fix-CSS.options.json | 1 + Joplin_Copy-Code-And-Fix-CSS.storage.json | 1 + Joplin_Copy-Code-And-Fix-CSS.user.js | 73 ++++ ...loud_Show-Original-DB-User-ID.options.json | 1 + ...loud_Show-Original-DB-User-ID.storage.json | 1 + Nextcloud_Show-Original-DB-User-ID.user.js | 91 +++++ ...le Apex 22, asut-clone.erg.kz.options.json | 1 + ...le Apex 22, asut-clone.erg.kz.storage.json | 1 + Oracle Apex 22, asut-clone.erg.kz.user.js | 276 +++++++++++++ Oracle Apex Buttons - русский.options.json | 1 + Oracle Apex Buttons - русский.storage.json | 1 + Oracle Apex Buttons - русский.user.js | 73 ++++ ...rnal-Url-From-Page-Use-Search.options.json | 1 + ...rnal-Url-From-Page-Use-Search.storage.json | 1 + ...-Internal-Url-From-Page-Use-Search.user.js | 271 +++++++++++++ ...racle Apex 5, lseo.jv.mt-s.kz.options.json | 1 + ...racle Apex 5, lseo.jv.mt-s.kz.storage.json | 1 + ...u - Oracle Apex 5, lseo.jv.mt-s.kz.user.js | 274 +++++++++++++ ...ion-For-app.huawei.com-Actual.options.json | 1 + ...ion-For-app.huawei.com-Actual.storage.json | 1 + ...xtension-For-app.huawei.com-Actual.user.js | 197 +++++++++ ...e-FileStation-Tree-File-Lists.options.json | 1 + ...e-FileStation-Tree-File-Lists.storage.json | 1 + ...Update-FileStation-Tree-File-Lists.user.js | 40 ++ ...ple - GET request with jQuery.options.json | 1 + ...ple - GET request with jQuery.storage.json | 1 + ... Example - GET request with jQuery.user.js | 129 ++++++ Test 01 go link.options.json | 1 + Test 01 go link.storage.json | 1 + Test 01 go link.user.js | 53 +++ Test Go link 2.options.json | 1 + Test Go link 2.storage.json | 1 + Test Go link 2.user.js | 60 +++ Treafik_Update-Dashboard-Style.options.json | 1 + Treafik_Update-Dashboard-Style.storage.json | 1 + Treafik_Update-Dashboard-Style.user.js | 40 ++ TryShowDockerFileTag.options.json | 1 + TryShowDockerFileTag.storage.json | 1 + TryShowDockerFileTag.user.js | 30 ++ ...ать лишнее рекламы на почте (1).options.json | 1 + ...ать лишнее рекламы на почте (1).storage.json | 1 + ...Убрать лишнее рекламы на почте (1).user.js | 46 +++ ...брать лишнее рекламы на почте.options.json | 1 + ...брать лишнее рекламы на почте.storage.json | 1 + ...l - Убрать лишнее рекламы на почте.user.js | 46 +++ ...Fast-Data-Results-With-Toggle.options.json | 1 + ...Fast-Data-Results-With-Toggle.storage.json | 1 + ...Hide-Fast-Data-Results-With-Toggle.user.js | 74 ++++ ...r.skynet.kz копировать данные.options.json | 1 + ...r.skynet.kz копировать данные.storage.json | 1 + ...server.skynet.kz копировать данные.user.js | 31 ++ noVNC_Paste-For-Proxmox.options.json | 1 + noVNC_Paste-For-Proxmox.storage.json | 1 + noVNC_Paste-For-Proxmox.user.js | 58 +++ ...949037c22a237aeae7d8e8-jquery-3.3.1.min.js | 2 + ...eae7d8e8-jquery-3.3.1.min.js.requires.json | 1 + ...rver MutationObserver exapmle.options.json | 1 + ...rver MutationObserver exapmle.storage.json | 1 + ...pObserver MutationObserver exapmle.user.js | 46 +++ Вывод в дооларах к Тенге.options.json | 1 + Вывод в дооларах к Тенге.storage.json | 1 + Вывод в дооларах к Тенге.user.js | 44 ++ Отоброжать проценты по Ипотеке.options.json | 1 + Отоброжать проценты по Ипотеке.storage.json | 1 + Отоброжать проценты по Ипотеке.user.js | 77 ++++ ...-ий блок новостей в просмотре писем.options.json | 1 + ...-ий блок новостей в просмотре писем.storage.json | 1 + ...ь 3-ий блок новостей в просмотре писем.user.js | 67 +++ Удалить блок Рекомендации (1).options.json | 1 + Удалить блок Рекомендации (1).storage.json | 1 + Удалить блок Рекомендации (1).user.js | 49 +++ Удалить блок Рекомендации.options.json | 1 + Удалить блок Рекомендации.storage.json | 1 + Удалить блок Рекомендации.user.js | 49 +++ Удалить область созданиея Readme.options.json | 1 + Удалить область созданиея Readme.storage.json | 1 + Удалить область созданиея Readme.user.js | 21 + 104 files changed, 3308 insertions(+) create mode 100644 Ali Get Track Number.options.json create mode 100644 Ali Get Track Number.storage.json create mode 100644 Ali Get Track Number.user.js create mode 100644 AliExpress-Order-List-Modifier.options.json create mode 100644 AliExpress-Order-List-Modifier.storage.json create mode 100644 AliExpress-Order-List-Modifier.user.js create mode 100644 Get Order Count.options.json create mode 100644 Get Order Count.storage.json create mode 100644 Get Order Count.user.js create mode 100644 Git_Replace-Default-Create-Gitea-MD-Text.options.json create mode 100644 Git_Replace-Default-Create-Gitea-MD-Text.storage.json create mode 100644 Git_Replace-Default-Create-Gitea-MD-Text.user.js create mode 100644 Git_Replace-Default-Create-Gitlab-MD-Text.options.json create mode 100644 Git_Replace-Default-Create-Gitlab-MD-Text.storage.json create mode 100644 Git_Replace-Default-Create-Gitlab-MD-Text.user.js create mode 100644 Hamsterkombat on web Telegram.options.json create mode 100644 Hamsterkombat on web Telegram.storage.json create mode 100644 Hamsterkombat on web Telegram.user.js create mode 100644 Hoster DOMAIN INFO.options.json create mode 100644 Hoster DOMAIN INFO.storage.json create mode 100644 Hoster DOMAIN INFO.user.js create mode 100644 Intra - Меню.options.json create mode 100644 Intra - Меню.storage.json create mode 100644 Intra - Меню.user.js create mode 100644 Jira_Extension-For-Jira.Skynet.KZ-and-Jira2.ERG.KZ.options.json create mode 100644 Jira_Extension-For-Jira.Skynet.KZ-and-Jira2.ERG.KZ.storage.json create mode 100644 Jira_Extension-For-Jira.Skynet.KZ-and-Jira2.ERG.KZ.user.js create mode 100644 Joplin_Copy-Code-And-Fix-CSS.options.json create mode 100644 Joplin_Copy-Code-And-Fix-CSS.storage.json create mode 100644 Joplin_Copy-Code-And-Fix-CSS.user.js create mode 100644 Nextcloud_Show-Original-DB-User-ID.options.json create mode 100644 Nextcloud_Show-Original-DB-User-ID.storage.json create mode 100644 Nextcloud_Show-Original-DB-User-ID.user.js create mode 100644 Oracle Apex 22, asut-clone.erg.kz.options.json create mode 100644 Oracle Apex 22, asut-clone.erg.kz.storage.json create mode 100644 Oracle Apex 22, asut-clone.erg.kz.user.js create mode 100644 Oracle Apex Buttons - русский.options.json create mode 100644 Oracle Apex Buttons - русский.storage.json create mode 100644 Oracle Apex Buttons - русский.user.js create mode 100644 OracleApex5_Get-External-Internal-Url-From-Page-Use-Search.options.json create mode 100644 OracleApex5_Get-External-Internal-Url-From-Page-Use-Search.storage.json create mode 100644 OracleApex5_Get-External-Internal-Url-From-Page-Use-Search.user.js create mode 100644 Search Menu - Oracle Apex 5, lseo.jv.mt-s.kz.options.json create mode 100644 Search Menu - Oracle Apex 5, lseo.jv.mt-s.kz.storage.json create mode 100644 Search Menu - Oracle Apex 5, lseo.jv.mt-s.kz.user.js create mode 100644 Sync_Extension-For-app.huawei.com-Actual.options.json create mode 100644 Sync_Extension-For-app.huawei.com-Actual.storage.json create mode 100644 Sync_Extension-For-app.huawei.com-Actual.user.js create mode 100644 Synology_Update-FileStation-Tree-File-Lists.options.json create mode 100644 Synology_Update-FileStation-Tree-File-Lists.storage.json create mode 100644 Synology_Update-FileStation-Tree-File-Lists.user.js create mode 100644 Tampermonkey Example - GET request with jQuery.options.json create mode 100644 Tampermonkey Example - GET request with jQuery.storage.json create mode 100644 Tampermonkey Example - GET request with jQuery.user.js create mode 100644 Test 01 go link.options.json create mode 100644 Test 01 go link.storage.json create mode 100644 Test 01 go link.user.js create mode 100644 Test Go link 2.options.json create mode 100644 Test Go link 2.storage.json create mode 100644 Test Go link 2.user.js create mode 100644 Treafik_Update-Dashboard-Style.options.json create mode 100644 Treafik_Update-Dashboard-Style.storage.json create mode 100644 Treafik_Update-Dashboard-Style.user.js create mode 100644 TryShowDockerFileTag.options.json create mode 100644 TryShowDockerFileTag.storage.json create mode 100644 TryShowDockerFileTag.user.js create mode 100644 Yandex.Mail - Убрать лишнее рекламы на почте (1).options.json create mode 100644 Yandex.Mail - Убрать лишнее рекламы на почте (1).storage.json create mode 100644 Yandex.Mail - Убрать лишнее рекламы на почте (1).user.js create mode 100644 Yandex.Mail - Убрать лишнее рекламы на почте.options.json create mode 100644 Yandex.Mail - Убрать лишнее рекламы на почте.storage.json create mode 100644 Yandex.Mail - Убрать лишнее рекламы на почте.user.js create mode 100644 Yandex_Hide-Fast-Data-Results-With-Toggle.options.json create mode 100644 Yandex_Hide-Fast-Data-Results-With-Toggle.storage.json create mode 100644 Yandex_Hide-Fast-Data-Results-With-Toggle.user.js create mode 100644 gitlabserver.skynet.kz копировать данные.options.json create mode 100644 gitlabserver.skynet.kz копировать данные.storage.json create mode 100644 gitlabserver.skynet.kz копировать данные.user.js create mode 100644 noVNC_Paste-For-Proxmox.options.json create mode 100644 noVNC_Paste-For-Proxmox.storage.json create mode 100644 noVNC_Paste-For-Proxmox.user.js create mode 100644 noVNC_Paste-For-Proxmox.user.js-6f31fea8cb949037c22a237aeae7d8e8-jquery-3.3.1.min.js create mode 100644 noVNC_Paste-For-Proxmox.user.js-6f31fea8cb949037c22a237aeae7d8e8-jquery-3.3.1.min.js.requires.json create mode 100644 setupObserver MutationObserver exapmle.options.json create mode 100644 setupObserver MutationObserver exapmle.storage.json create mode 100644 setupObserver MutationObserver exapmle.user.js create mode 100644 Вывод в дооларах к Тенге.options.json create mode 100644 Вывод в дооларах к Тенге.storage.json create mode 100644 Вывод в дооларах к Тенге.user.js create mode 100644 Отоброжать проценты по Ипотеке.options.json create mode 100644 Отоброжать проценты по Ипотеке.storage.json create mode 100644 Отоброжать проценты по Ипотеке.user.js create mode 100644 Убрать 3-ий блок новостей в просмотре писем.options.json create mode 100644 Убрать 3-ий блок новостей в просмотре писем.storage.json create mode 100644 Убрать 3-ий блок новостей в просмотре писем.user.js create mode 100644 Удалить блок Рекомендации (1).options.json create mode 100644 Удалить блок Рекомендации (1).storage.json create mode 100644 Удалить блок Рекомендации (1).user.js create mode 100644 Удалить блок Рекомендации.options.json create mode 100644 Удалить блок Рекомендации.storage.json create mode 100644 Удалить блок Рекомендации.user.js create mode 100644 Удалить область созданиея Readme.options.json create mode 100644 Удалить область созданиея Readme.storage.json create mode 100644 Удалить область созданиея Readme.user.js diff --git a/Ali Get Track Number.options.json b/Ali Get Track Number.options.json new file mode 100644 index 0000000..ac1cb4b --- /dev/null +++ b/Ali Get Track Number.options.json @@ -0,0 +1 @@ +{"options":{"check_for_updates":true,"comment":null,"compat_foreach":false,"compat_metadata":false,"compat_powerful_this":null,"compat_wrappedjsobject":false,"compatopts_for_requires":true,"noframes":null,"override":{"merge_connects":true,"merge_excludes":true,"merge_includes":true,"merge_matches":true,"orig_connects":[],"orig_excludes":[],"orig_includes":[],"orig_matches":["https://aliexpress.ru/order-list?*ilterName=active"],"orig_noframes":null,"orig_run_at":"document-idle","use_blockers":[],"use_connects":[],"use_excludes":[],"use_includes":[],"use_matches":[]},"run_at":null,"sandbox":null,"tab_types":null,"unwrap":null,"user_modified":1711513302652},"settings":{"enabled":false,"position":18},"meta":{"name":"Ali Get Track Number","uuid":"7b2679e7-5cd7-45ce-8e3e-e78d7ad64cee","modified":1711513302650}} \ No newline at end of file diff --git a/Ali Get Track Number.storage.json b/Ali Get Track Number.storage.json new file mode 100644 index 0000000..d6797cd --- /dev/null +++ b/Ali Get Track Number.storage.json @@ -0,0 +1 @@ +{"ts":1709396799973,"data":{}} \ No newline at end of file diff --git a/Ali Get Track Number.user.js b/Ali Get Track Number.user.js new file mode 100644 index 0000000..a0b93e6 --- /dev/null +++ b/Ali Get Track Number.user.js @@ -0,0 +1,143 @@ +// ==UserScript== +// @name Ali Get Track Number +// @version 0.3 +// @description Extracts order IDs and adds corresponding spans to divs on AliExpress order list page +// @match https://aliexpress.ru/order-list?*ilterName=active +// @icon https://www.google.com/s2/favicons?sz=64&domain=aliexpress.ru +// @grant none +// ==/UserScript== + +(function() { + 'use strict'; + + function addOrderIdSpansToDivs(targetElement) { + let orderItemDivs = targetElement.querySelectorAll('div[class^="SnowOrderList_OrderItem__wrappe"]'); + + orderItemDivs.forEach((orderItemDiv) => { + let linkElement = orderItemDiv.querySelector('a'); + if (linkElement) { + let linkHref = linkElement.getAttribute('href'); + let orderId = linkHref.match(/(\d+)/); + if (orderId) { + orderId = orderId[0]; + + // Создаем новый span-элемент + let spanElement = document.createElement('span'); + spanElement.className = `item${orderId}`; + + // Создаем ссылку на страницу заказа AliExpress + let aliExpressLink = document.createElement('a'); + aliExpressLink.href = linkHref; + aliExpressLink.innerHTML = ` ${orderId}`; + spanElement.appendChild(aliExpressLink); + + // Создаем ссылку на страницу отслеживания на GdePos + // let gdePosLink = document.createElement('a'); + // gdePosLink.href = `https://gdeposylka.ru/courier/omniva/tracking/${orderId}`; + // gdePosLink.innerHTML = ` GdePos`; + // spanElement.appendChild(gdePosLink); + + // Добавляем созданный span-элемент в конец div-элемента + orderItemDiv.appendChild(spanElement); + + // Выполняем дополнительные действия с каждым orderItemDiv + processOrderItemDiv(orderId, orderItemDiv); + } + } + }); + } + + function processOrderItemDiv(orderId, orderItemDiv) { + let aliExpressLink = `https://aliexpress.ru/order-list/${orderId}?filterName=active`; + + makeAsyncGetRequest(aliExpressLink) + .then(response => { + let dataMatch = /