Greasy Fork is available in English.
Downloading is possible for both photos and videos from posts, as well as for stories, reels or profile picture.
นี่คือเวอร์ชันของสคริปต์นี้ที่โค้ดมีการอัปเดต แสดงเวอร์ชันทั้งหมด
Fixed a post publish time is NaN with Force Fetch or Media API is disabled
bump version
update translation text
Update script
optimize code
Fixed video thumbnail repeating append in container on post
Fixed profile redirect is not working
Change script file build way
change %SHOTR_CODE% placeholder data in hightlight
bump version for test actions
Automated build commit
Merge pull request #60 from SN-Koarashi/automated-build-branch
Automated Build PR
change actions & file structure
Added comments and changed deprecated calls
Merge pull request #59 from SN-Koarashi/automated-build-branch
Merge pull request #58 from SN-Koarashi/automated-build-branch
Merge pull request #57 from SN-Koarashi/automated-build-branch
Same in reels
Added debug info
Fixed download function not working when resource owner is null for query_hash
Fixed download function not working when resource owner is null
Modify the display conditions for the 'Download All' button.
import ESLint
Fixed button group has disappeared in home page
add download progress
Update main.js
Fixed the original extraction failure caused by the change of post button layout
code formatter and jsdoc
Fixed duplicate event registration when reloading scripts
Add Download all icon to the posts
Change the CSS button arrangement of the post resource
Merge pull request #53 from Nedrozak/master
Add Download All button for posts
Now can right-click the download button in a post to download all resources in the post.
Fixed click to redirect via user avatar not working in homepage
Now the download all resources button will not be displayed when there is only one resource in story and highlight
Fixed automatic modify video volume when disabled "Modify Video Volume" option. #52
Create icon for DOWNLOAD_ALL
Merge pull request #51 from sn-o-w/master
Modify image sorting algorithm
Add setTimeout for download all button
Added a button to download all resources for Highlights and Stories
Update translations + add Portuguese
Merge pull request #50 from sn-o-w/master
Fix view story confirmation
Merge pull request #49 from sn-o-w/fix-story-confirm
Fixed without shortcode in downloaded file name via thumbnail button
Fix profile pic button when layout is different
Merge pull request #46 from sn-o-w/master
Modify custom volume slider behavior for stories and highlights to match posts/reels. #41
Update text
stories and highlights now support HTML5 video controllers #41
Now will sort image array in post resource
Added volume slider for story and highlight #41 & Added html5 controller layout hidden function by right-click #41
Fixed get wrong story image when disabled media API
Optimize code
Merge pull request #45 from SN-Koarashi/SN-Koarashi-patch-1
Now the id of the story or highlight will be used as the shortcode
Fix for the date renamed to publish date not working in video thumbnail
Rollback changes to 2.36.12
Merge pull request #44 from SN-Koarashi/SN-Koarashi-patch-1
Filter highest image in Media API
Merge pull request #43 from SN-Koarashi/SN-Koarashi-patch-1
Added debug message
Update version
Unify more things between stories and highlights
Check whether the thumbnail is inserted through the audio observer
Fixed tab space
Merge pull request #40 from sn-o-w/master
Add audio observer to observe video insertion #41
Merge pull request #42 from SN-Koarashi/SN-Koarashi-patch-1
Fixed reel post regex
Simplify disable video autoplay & modify video volume
Merge pull request #38 from sn-o-w/simplify
Check event listeners first + remove thumbnail button if absolutely necessary
Merge pull request #37 from sn-o-w/master
Improved the issue where thumbnail buttons were sometimes not displayed in stories and highlights
Now will slice logger
Add debug logger
added debug logger
Add reminder for rate limit
Change some code
Added checking for update button
Added setting for skip story/highlight confirm page
Added GM_notification's tag
hotkey [ALT+S] support to highlight page
Change checking update code to compatible with Violentmonkey
Change updating check times
Added update checking intro
Added update notification check
Added the getBlobMediaWithQueryID() method to replace the rate limits caused by getBlobMedia().
Perhaps the issue of posts being unable to download has been fixed.
Added hot key [ALT+S] to download resource in story page
remove excess
Fixed language judgment issue
Fixed not working in route /{username}/p/{shortcode}
Change reloadScript() method
Change locale detect
Added translation redrawing feature, modified translation activation method, and added script menu feature for changing language and re-registering.
Merge branch 'dev'
Added alternative method getUserIdWithAgent() to getUserId()
no updates: remove test code
no updates: temporary comments
Fixed wrong story download position
Added Discord Support Link
Added "Intersection Observer" to detect if post video visible
Experimental: Added a new way to determine the current story position
Change some cond
Remove console.log
Fix: When onReadyMyDW() has the hasReferrer flag, the button will be regenerated for objects with download buttons.
Fixed a bug where changing the volume in HTML controller would track accounts
Fix stories
Bump version
Change another selection mode in story page
Revert "Change another selection mode in story page"
This reverts commit aa092e17199f97f231a2e6801c511218b66fa805.
Another way
Merge pull request #35 from sn-o-w/master
Fixed an issue where custom settings were not applied to dynamically generated videos in posts
Added new rename format %ORIGINAL_NAME_FIRST%.
Fixed regex pattern
Added new rename format %2-YEAR%. Change auto-rename setting text.
Get rid of div.xdt5ytf
div.xdt5ytf
Change version
Merge branch 'master' into master
Merge pull request #33 from sn-o-w/master
Added modify story and highlight video volume. Added open new tab with middle click profile picture. #32
Fixed the issue of not being able to detect the number of resources in a post. (._aap0 to ._acay)
Make download button show in single post page in mobile mode.
Use relative position for independent post
Merge pull request #31 from sn-o-w/master
Fix + update Romanian + bump version
Merge pull request #29 from sn-o-w/master
Another way to detect stories page
Keep old annotations
Merge pull request #28 from sn-o-w/master
Fixed button doesn't spawn when be liked story in stories page
Fix isProfile + fix misplacing buttons in Saved page
Make isProfile work in /*/saved route
isProfile
Merge pull request #27 from sn-o-w/master
Fixed button not show in single story page
Fixed text intro
Added right-clicking event to hide video controller in reels page
Prevent clicking on icons mentioning others when changing video volume
What?!
Added HTML5 Video Controller Setting #12
Fixed the issue where buttons would be added to background elements
Fixed the new method of jumping out of the main timer will cause the flag to not be initialized correctly
Add even more unnecessary routes
Optimize regex
Optimize the setting icon judgment method
Merge pull request #26 from sn-o-w/master
Remove redundant code
Update unnecessary routes and domain
Unnecessary routes no longer call the main timer
Fix regex
Merge pull request #25 from sn-o-w/master
Bug fix for isProfile
Instagram accounts starting with "p" were affected.
Fix wrong regex
Merge pull request #24 from sn-o-w/master
Remove unnecessary IG_DWSTORY_THUMBNAIL removals
Merge pull request #23 from sn-o-w/master
Simplify isProfile
Remove IG_DWSTORY_THUMBNAIL only when exists + Fix bug in Explore page
Merge pull request #22 from sn-o-w/master
Improvements
Update version to apply CSS file
Update comments
replace empty string to NONE placeholder
Revert a line that didn't fix anything
Fix isProfile
Merge pull request #21 from sn-o-w/master
Revert line + fix isProfile
Fixed dialog mode cannot be triggered in non-floating mode. Added volume slider to post video #12.
Reels video adds volume slider #12
Stability updates and bug fixes.
Fixed issue with button for highligh stories
Fixed an error where buttons were not displayed for dialog mode posts due to loading speed. #19
Fixed an error that caused the observer detection function to fail when returning to homepage from story. (#18)
Update carousel post counter
Merge pull request #17 from sn-o-w/master
Update pull requests version
Stories fix
Merge pull request #16 from sn-o-w/master
Other small changes
Merge pull request #15 from sn-o-w/master
Little fix + minor comment changes
Merge pull request #13 from sn-o-w/master
Change rename to publish date intro
Change Auto Rename Tooltip
Added Custom Rename Format
Change locale date string format
Fixed main timer always jump out of function
Fixed stories not working on homepage (sometimes)
Fixed stories not working on homepage
Added media API redirect url message
Fixed profile download button disappear
Fixed some issue
Fixed button issue on Reels page
Can not be blank?
Added observe to check counter state
Change counter position in the post
Fixed highlights button icon
Update external jQuery version to 3.7.1
Added new setting for open new tab behavior in post in Media API #8
Change language text
Added new setting for locate date format
Optimize the warning prompt #7 & Added "Reload Script" hot key [ALT+R]
Fixed publish date issue in post
Added button creation maximum try times.
Added new settings for Media API fetch failed behavior
Change fetch stories or highlights match pattern
Added child settings' css style
Added script reload button in script menu
Added new setting for reset timestamp to resource publish date
Added story new fetch resource method
Fixed open new tab issue (Same origin policy)
Added script feedback and donation button
Added @run-at
Added language select option.
Fixed debug window issue in dark mode
Remove not working statement
Fixed display issue and optimize code
Visual and code optimization
Added video thumbnail button in post. Fixed some issue.
Added video thumbnail button in post download window
Prevent trigger CSP error.
Update language code and display issue
Used to trigger an update and update the version number
Add Romanian + small modification to a translation string
Merge pull request #6 from sn-o-w/master
Fixed display issue
Fixed some issue and optimize settings options
Added new tab button
Added new settings to obtain high-quality photos or videos through the Media API
Make original file name detection more rigorous
Fixed init settings issue
Fixed topsearch issue
Now use MutationObserver to detect changes in post elements on the homepage
Fixed some issue.
Now video volume modify will change post video volume.
Added scroll button on Reels page (new settings)
Added video volume settings feature.
Fixed button disappears on private accounts that haven't been followed yet.
Update version due to css has been changed
Added new setting. Fixed some bug and issue.
Added new setting and downloading bar (Instagram native loading bar)
Fixed infinite loop issue in main top post layout
Fixed download button in new layout post
Fixed download button on new UI post
Fixed fetch wrong username on post
Fixed condition issue #5
Fixed github issue #5 for picture download in stories page
Fixed github issue #5
Fixed some display bug (download button showing on wrong position)
Added current location in debug DOM tree and Debug Window button in script menu
Added some new features and translations to the debug window
Fixed issue #4
Fixed post cannot fetch when URL includes "reel"
Added report button on DOM tree window
Added div layout in highlight for issue #3
Fixed issue #3 for find current highlight
Fixed issue #3
Possible fix for issue #3
FIxed debug window bug
Add debug DOM tree window
Fixed Story and Highlight not working on single layout
Add annotation and rename part of function
Change support url to github repo
Change license name to formal name
Moved css style to cdn (github)
Fixed bug
- Add style- Add new button
- Enlarged checkbox size- Added notice message when click batch-download button
- Added Batch-Download feature.- Added Force Fetch All Resource setting.- Now will auto adapt Instagram theme (white/dark mode).
change description
Fixed setting bug and added new features in setting
Now can fetch full size user profile picture
Fixed display bug
Optimize code and add dialog menu settings
Added disable video autoplay setting
Fixed little bug.
Now download rename has been included shortcode(or ID)
Fixed little issue in stories
Fixed button disappeared
Change script describe
Now can work in reels and single post
Fixed issue about download and display thumbnails
Add script verify hash
Fixed post username issue
Fixed get username issue
Fixed video download issue
Remove auto download code.Might be fixed video download issue
Update support website
Fixed stories download issue
Add unformat file name settings.
hotfix
Fixed download button is not working on past posts page
Add stories and highlights fetch cache, it can download faster when you switch back and forth in same user or same highlights.
Add reel posts detect.
Optimization code
Remove DDL features
> Optimization code> Add profile avatar download features> Add highlights stories download features
Fixed stories issue
Changed some words
Fixed dialog issue
Changed box style.Added Chinese language and i18n
Change box style and icon
Fixed blob media bugs
Fixed bugs
Fixed bugs.
Added script icon and remove unsafeWindow permission
Fixed blob media can't fetch.
Fixed little bug
Fixed some issue but some post include blob media isn't working now.
Fixed more issue but some post include blob media isn't working now.
Fixed many bugs
Fixed download problem in DDL mode.
Fixed a few bugs
Fixed sometimes no download button
-Changed download method-Fixed blob media download
improve sensitivity
Fixed no download button when dialog visible
Fixed some bug.
Fixed some bug
Fixed cannot download multiple videos post.
Optimize operation GUI.
Fixed DDL issue
Fixed download video issue.
Fixed IGTV preview image of download link.Change working of Blob videos download.
FIXED: Stories can't download if it is image.Optimization code.
ADD: download story video's full thumbnail from right-click button. (if available)