Pixieset Bulk Image Downloader

Automatically download all images from Pixieset gallery with auto-scroll

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
sharmanhall
日安装量
2
总安装量
4
评分
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! 📸⬇️