![]()
Script Functions
- Single Post Threads
1.Copy URLs
Copies (newline) the full-res URLs of all images in a post to the clipboard.
The links can then be pasted into a download manager (idm, jdownloader,...) and download the full gallery.
2.View Gallery
• Displays a scrollable inlay showing all post's thumbnails in a grid.
• Clicking the thumbnail opens the full-res image in a new tab bypassing any intermediary pages.
• The download buttons download the full-res images.
• Select multiple images and download them with one click. Choose between ZIP and direct image donwload.
3. Download ZIP
Downloads images into browser RAM, then zips them and downloads the ZIP file to your system.
4. Download Images
Images are sequentially downloaded one by one to your system.
Incompatible with Android.
5. Title Copy Button
Adds a button next to thread title that copies the thread title to the clipboard.
- Multi-Post Threads
1.Batch Download
Download multiple posts on a page in a single queue. Choose between ZIP and direct image donwload.
2. Post Preview
• Hovering over a post number brings up a scrollable preview panel that shows all images in that post.
• Pressing the post number takes you down to the post.
Supported Image Hosts
- Imx.to
- Pixhost.to
- Turboimagehost.com
- Pimpandhost.com
- Imagevenue.com
- Vipr.to
- Imagebam.com
- Imgbox.com
Instructions
- The script works on Firefox and Chromium browsers (eg Brave) on PC and on Firefox and its forks on Android.
- Download Tampermonkey for Firefox or Chromium
- Only for Chromium, go to Settings --> Extensions --> open Tampermonkey extension page
A. On the top right, turn on Developer mode
B. Scroll down, enable Allow User Scripts- Go to the Tampermonkey settings tab
A. Under General, change Config mode to Advanced.
B. Under Downloads BETA, change Download Mode to Browser API, press Save.- Go to the Utilities tab --> Import from file --> browse for the Viper Script on your system --> Install.
- Turn off Ask Where to Save Files Before Downloading in browser settings.
Usage
- After editing or activating the script, you must reload any opened Viper pages.
- Before pressing the resolver button, open an image to make sure the script doesn't run into an intermediary "continue to image" page, then reload the viper page. No need to do that for IMX.
- The "Download Posts" button appears when a thread has 2 or more posts containing images. It always appends to the top post of any page.
- A post can have multiple resolver buttons, one for each supported image host detected.
- Download ZIP; unlimited concurrent downloads for threads with multiple posts. However multiple very large albums may crash the tab/browser.
- Download Images; unlimited concurrent downloads;
A. Firefox dumps all images directly into the downloads folder. It doesn't create folders for posts.
B. Chromium creates a folder for each post and downloads images inside the folder.- Must use Viper's desktop mode on Android.
- Hover over the host resolver button to reveal the settings button. After changing the settings, press Save then reload the page.
![]()
DOWNLOAD V4.0
Mirror1 Mirror2
Disclaimer
- The project is vibe-coded
- Before installing a new update, upload the script into an LLM of your choice and make sure there is no malicious code or major security vulnerability. Browser scripts utilizing certain privileged functions have access to everything you browse and type on your browser








Reply With Quote
pm me if you want.)

