Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Сграбить ссылки на картинки с посещенной страницы.
цитата
07/07/14 в 20:20
 Dikiy
Приветствую, господа!

Посоветуйте софтину , а лучше плагин для FF по типу Downthemall!, только с возможностью сохранять не картинки, а ссылки на картинки с посещенной страницы.
Downthemall раньше умел. Выбираешь ссылки-контрлЦ-контрВ и вуаля. Теперь правая кнопка мыши напрочь там заблочена и ничего не копирнуть. Вариант смотреть через исходный код страницы или копировать по одной ссылке вручную - совсем не вариант.
icon_cry.gif

Всем спасибо. И рейтинг с меня.
цитата
07/07/14 в 22:21
 Дартаньян
если без авторизации могу тебе сделать пхп скрипт, который будет пиздит ссылки!
З.Ы.
Даром!
цитата
09/07/14 в 02:38
 MOBIUS
1. Качаешь и устанавливаешь GreenBrowser
2. Отрываешь нужную страницу
3. Нажимаешь МЕНЮ -> Параметры -> Панель инструментов -> View Page (этот пункт меню можно вынести на панель, через МЕНЮ -> Вид -> Панели -> Панель инструментов)
4. Заходишь в открывшуюся вкладку и нажимаешь Image
5. Фильтруешь по типам изображений (больше фильтров, к сожалению, нет)
6. Нажимаешь Alt+L
7. В паравом окошке, где URL пишешь, к примеру, .jpg и нажимаешь Enter
8. Нажимаешь крайнюю левую оранжевую галочку
9. Нажимаешь красную галочку в белом прямоугольнике

Но для промышленных масштабов все-же лучше заюзать Content Downloader
цитата
09/07/14 в 10:21
 ^Krot


Последний раз редактировалось: ^Krot (25/11/19 в 01:15), всего редактировалось 1 раз
цитата
09/07/14 в 15:07
 VulkanPartner
^Krot писал:
Лучше тогда отредактировать скрипт для firefox

Это не скрипт, а плагин, редактировать который можно только имея исходный код (он у вас есть?). В ином случае - его нужно писать заново ) Тоже задача не сверх сложная, но вам зато предлагают бесплатно другой вариант )
цитата
09/07/14 в 20:17
 Yacc
https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/

или в консоли на нужной странице

Код:
function save (fileName, data) {
    var a = document.createElement('a');
    a.download = fileName;
    a.href = URL.createObjectURL(new Blob([data], {type: 'text/plain'}));
    document.body.appendChild(a);
    a.click();
    document.body.removeChild(a);
}

function data (selector, attr) {
    var elm = document.querySelectorAll(selector),
        d = {};
    for (var i = 0, k, e; k = {}, e = elm[i]; i++) {
        for (var j = 0, a; a = attr[j]; j++) {
            k[e[a]] = true;
        }
        d[Object.keys(k).join(',')] = true;
    }
    return Object.keys(d).join('\n');
}

save('a-img.txt', data('a img', ['alt', 'src']));
цитата
10/07/14 в 11:11
 Dikiy
Всем отсыпал, сколько смог.
На досуге займусь.
Если у кого еще какие предложения, то велкам. Пишите.


Эта страница в полной версии