// ==UserScript== // @name Копирование всех ссылок в автозаливе // @namespace http://tampermonkey.net/ // @version 0.1 // @description Копирование всех ссылок в автозаливе // @author You // @match https://lzt.market/mass-upload/* // @grant none // ==/UserScript== (function() { 'use strict'; function addMassCopyButton() { const targetDiv = document.getElementById('MassAutoStartManaging'); if (!targetDiv) return; if (targetDiv.querySelector('.mass-copy-button')) return; const button = document.createElement('button'); button.textContent = 'Копировать все ссылки'; button.className = 'mass-copy-button'; button.style.margin = '10px'; var buttonStyle = "padding: 0px 10px; background-color: rgb(54, 54, 54); color: rgb(210, 210, 210); border: none; border-radius: 6px; margin-right: 0px; cursor: pointer; vertical-align: top;font-weight: 600;"; button.setAttribute('style', buttonStyle); button.setAttribute('class', 'button'); button.onclick = function() { const spans = document.querySelectorAll('span.AccountStatus a'); let allLinks = Array.from(spans).map(a => a.href).join('\n'); navigator.clipboard.writeText(allLinks) }; targetDiv.appendChild(button); } addMassCopyButton(); })(); JS // ==UserScript== // @name Копирование всех ссылок в автозаливе // @namespace http://tampermonkey.net/ // @version 0.1 // @description Копирование всех ссылок в автозаливе // @author You // @match https://lzt.market/mass-upload/* // @grant none // ==/UserScript== (function() { 'use strict'; function addMassCopyButton() { const targetDiv = document.getElementById('MassAutoStartManaging'); if (!targetDiv) return; if (targetDiv.querySelector('.mass-copy-button')) return; const button = document.createElement('button'); button.textContent = 'Копировать все ссылки'; button.className = 'mass-copy-button'; button.style.margin = '10px'; var buttonStyle = "padding: 0px 10px; background-color: rgb(54, 54, 54); color: rgb(210, 210, 210); border: none; border-radius: 6px; margin-right: 0px; cursor: pointer; vertical-align: top;font-weight: 600;"; button.setAttribute('style', buttonStyle); button.setAttribute('class', 'button'); button.onclick = function() { const spans = document.querySelectorAll('span.AccountStatus a'); let allLinks = Array.from(spans).map(a => a.href).join('\n'); navigator.clipboard.writeText(allLinks) }; targetDiv.appendChild(button); } addMassCopyButton(); })(); Внешний вид Итог (что скопировалось) https://lzt.market/111078710/ https://lzt.market/111037975/ https://lzt.market/111078694/ https://lzt.market/111078700/ https://lzt.market/111078736/ https://lzt.market/111078740/ https://lzt.market/111078776/ https://lzt.market/111027162/ https://lzt.market/111078785/ https://lzt.market/111078786/ https://lzt.market/111078818/ https://lzt.market/111078832/ https://lzt.market/111078824/ https://lzt.market/111078907/ https://lzt.market/111078903/ https://lzt.market/111027662/ https://lzt.market/111025269/ https://lzt.market/111078917/ https://lzt.market/111030481/ https://lzt.market/111078969/ https://lzt.market/111024954/ https://lzt.market/111078956/ https://lzt.market/111078966/ https://lzt.market/111079026/ https://lzt.market/111078993/ https://lzt.market/111079017/ https://lzt.market/111079048/ https://lzt.market/111023540/ https://lzt.market/111036627/ https://lzt.market/111079072/ https://lzt.market/111079174/ https://lzt.market/111079098/ https://lzt.market/111079096/ https://lzt.market/111079122/ https://lzt.market/111079141/ https://lzt.market/111043575/ https://lzt.market/111079156/ https://lzt.market/111079184/