Как скопировать результаты автозаполнения Google?
173
Как скопировать результаты автозаполнения Google?
Создайте букмарклет Javascript, добавив в закладки любую страницу и вставив в поле URL такой код:
javascript:(function() {
const suggestions = [...document.querySelectorAll('.lnnVSe')];
if (suggestions.length > 0) {
const searchTerms = suggestions.map(suggestion => suggestion.getAttribute('aria-label')).filter(Boolean);
if (searchTerms.length > 0) {
const output = searchTerms.join('\n');
const textArea = document.createElement('textarea');
textArea.value = output;
document.body.appendChild(textArea);
textArea.select();
document.execCommand('copy');
document.body.removeChild(textArea);
alert('Copied ' + searchTerms.length + ' autosuggest terms to clipboard!');
} else {
alert('No autosuggest terms found.');
}
} else {
alert('No suggestions elements found. Make sure the autosuggest box is visible.');
}
})();
Таким образом, всякий раз, когда присутствует автозаполнение Google, нажмите на букмарклет, и результаты будут скопированы в буфер обмена.
Данный пример заменяет старый финт с нажатием ссылки "Пожаловаться на неприемлемые подсказки", который больше не работает.
ПС. С модификатором звездочка (*) получается масса отличных тем!
Enjoy!
Источник новости https://t.me/siteanalyzer/236...

