Пакетне завантаження зображень із сайтів, таких як Smugmug
- Категорія: Firefox
Я хотів би представити простий спосіб завантаження безлічі фотографій з веб-сайтів, які називають їх послідовно, тобто вони просто додають число та, можливо, деякі символи до кожної доданої картинки. Смуга наприклад, використовує одну директорію / фотографії / на своєму веб-сайті і розміщує всі зображення, або принаймні посилання на них у цей каталог. Всі зображення виглядають як число -jjjpg, що дозволяє дуже просто використовувати сценарій для завантаження всіх зображень у певному діапазоні.
Я буду використовувати розширення Firefox Пакетне завантаження щоб завантажити фотографії з такого веб-сайту, як Smugmug. Генеральний директор Smugmug сказав, що передбачалося, що приватні фотографії в Smugmug все ще є загальнодоступними, що мені здається трохи дивним, але на кого я повинен скаржитися?
Встановіть розширення Batch Download Firefox та перезапустіть Firefox після цього. Відкрийте параметри завантаження пакетів згодом, це можна зробити, клацнувши правою кнопкою миші порожнє місце у Firefox та вибравши в меню пакетне завантаження.
Базова URL-адреса - це URL-каталог фото-каталогу в Smugmug, в нашому випадку це http://www.smugmug.com/photos/(*)-M.jpg. Підстановка - це числова частина кожного зображення, яка змінюється з кожним унікальним зображенням. Ми визначимо цю частину нижче. Оскільки він складається лише з чисел, ми використовуємо числа від 1, що було б зображенням 1-M.jpg до 10000, яке було б зображенням 10000-M.jpg.
Тепер пакетне завантаження скануватиме фотографії каталогів у Smugmug для всіх зображень між 1-M.jpg та 10000-M.jpg, а це означає, що буде скановано 10000 зображень. Якщо зображення знайдено, воно буде завантажено в каталог, вказаний внизу, у формі під назвою Завантажити папку.
Введені вами цифри довільні. Ви можете почати з 10000 і закінчити на 96000. Завантажувати зображення, звичайно, потрібно довше, якщо ви виберете величезні цифри. Цей прийом можна використовувати для багатьох веб-сайтів, які зберігають свої зображення - або інші файли, як-от відео - таким чином. Крім того, можна починати спочатку з певної кількості, де ви зупинилися.
Існує кілька способів блокування завантаження пакета. Найпростішим способом буде перевірка реферала, яка б гарантувала, що завантажувати файли можуть лише відвідувачі з одного веб-сайту.