Greasy Fork is available in English.

Bluesky Image/Video Download Button

Adds a download button to Bluesky images and videos. Built off coredumperror's script with a few improvements.

المؤلف
KanashiiWolf و the-nelsonator
التثبيت اليومي
5
إجمالي التثبيت
396
التقييمات
10 0 0
الإصدار
1.8.1
تم إنشاؤه
18-10-2024
تم تحديثه
13-12-2024
الترخيص
MIT
ينطبق على

IMPORTANT NOTE: the script does not work with Greasemonkey, please use Tampermonkey or Violentmonkey.
Also, if you wish to have a Save As dialog box pop up, you need to adjust that in your own browser.

This script is a modification to coredumperror's Bluesky Image Downloader: https://greasyfork.org/en/scripts/495794-bluesky-image-downloader

The main three changes:
1. The filename template can be altered on the fly on the page (look at the Bluesky settings page and click "Filenaming" then press enter to submit the changes).
2. Changed from a full page scan every 300ms to using MutationObservers to reduce redundant scans and CPU load.
3. Adds video support.

/** Edit filename_template to change the file name format:
*
* <%uname> Bluesky short username eg: oh8
* <%username> Bluesky full username eg: oh8.bsky.social
* <%post_id> Post ID eg: 3krmccyl4722w
* <%timestamp> Current timestamp eg: 1550557810891
* <%img_num> Image number within post eg: 0, 1, 2, or 3
*
* default: "@<%uname>-<%post_id>-<%img_num>"
* result: "oh8 3krmccyl4722w_p0.jpg"
* Could end in .png or any other image file extension,
* as the script downloads the original image from Bluesky's API.
*
* example: "<%username> <%timestamp> <%post_id>_p<%image_num>"
* result: "oh8.bsky.social 1716298367 3krmccyl4722w_p1.jpg"
* This will make it so the images are sorted in the order in
* which you downloaded them, instead of the order in which
* they were posted.
*/