Pixieset Bulk Image Downloader

Automatically download all images from Pixieset gallery with auto-scroll

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
sharmanhall
今日安裝
1
安裝總數
2
評價
0 0 0
版本
2.0
建立日期
2025-11-26
更新日期
2025-11-26
尺寸
11.1 KB
授權條款
MIT
腳本執行於

Pixieset Bulk Image Downloader

Automatically download all images from Pixieset galleries with ease! This script adds a convenient control panel that handles lazy-loading and sequential downloading of all images in a gallery.

Downloader UI

Features

Auto-Scroll to Load All Images - Automatically scrolls through the page to trigger lazy-loading and discover all images in the gallery

Smart Image Detection - Finds and counts all downloadable images on the page

Sequential Downloading - Downloads images one at a time with configurable delays to avoid server overload

Visual Progress Tracking - Real-time progress bar and counter showing download status

Start/Stop Controls - Pause and resume downloads at any time

Refresh Capability - Manually rescan for new images after scrolling

Clean Interface - Floating control panel that stays out of your way

How to Use

  1. Navigate to any Pixieset gallery (e.g., https://[photographer].pixieset.com/[gallery-name]/)

  2. Click "Auto-Scroll to Load All" - The script will automatically scroll through the entire page to load all images (this may take a few moments depending on gallery size)

  3. Wait for completion - The script will show "Loading complete!" with the total number of images found

  4. Click "Start Download" - Images will begin downloading sequentially with a 2-second delay between each

  5. Monitor progress - Watch the progress bar and counter as downloads complete

  6. Optional: Click "Stop" - Pause downloading at any time if needed

Tips

  • Allow Multiple Downloads: Your browser may prompt you to allow multiple file downloads from the site - click "Allow"

  • Manual Scrolling: If you prefer to scroll manually, use the "Refresh Image List" button to rescan for images

  • Large Galleries: For galleries with hundreds of images, the auto-scroll may take 1-2 minutes to complete

  • Download Location: Images will save to your browser's default download folder

Configuration

You can adjust the download speed by editing these variables in the script:

const DELAY_BETWEEN_DOWNLOADS = 2000; // Time between downloads (in milliseconds)
const SCROLL_DELAY = 1000; // Time between scroll steps (in milliseconds)

Compatibility

  • ✅ Works on all Pixieset gallery URLs (*.pixieset.com)
  • ✅ Tested on Chrome, Firefox, and Edge with Tampermonkey
  • ✅ Mobile browsers not supported (desktop only)

Privacy & Safety

This script:

  • ✅ Runs entirely in your browser (no external connections)
  • ✅ Only interacts with the current Pixieset page
  • ✅ Does not collect or transmit any data
  • ✅ Only downloads images you already have access to view

Notes

⚠️ Respect Copyright: Only download images you have permission to download. This tool is intended for photographers sharing galleries with their clients, or clients downloading their own photos.

⚠️ Server Load: The 2-second delay between downloads is intentional to avoid overwhelming the server. Please do not reduce this delay excessively.

Support

If you encounter issues:

  1. Try clicking "Refresh Image List" after the page fully loads
  2. Check your browser's download settings and permissions
  3. Ensure you're logged in if the gallery requires authentication
  4. Report bugs in the feedback section below

Changelog

v2.0

  • Added auto-scroll functionality to load all images
  • Added refresh button to rescan for images
  • Improved UI with better status messages
  • Added button disable states during operations

v1.0

  • Initial release
  • Basic sequential downloading
  • Progress tracking

Enjoy bulk downloading your Pixieset galleries! 📸⬇️