SIR is an Image Renamer. Provides meaningful image names when saving on Pixiv, Deviantart, Artstation, etc.

Latest Version

Version
1.8.0
Update
November 2, 2023
Size
53.39KiB
Developer
Category
Users
40
Rating
3 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Downloads
ContextMenus
See more

SIR Image Renamer Extension

Pʀᴏᴍᴏᴛes Tᴡɪᴛᴛᴇʀ & Iɴsᴛᴀɢʀᴀᴍ ɪᴍᴀɢᴇs ᴛᴏ ᴏʀɪɢɪɴᴀʟ ǫᴜᴀʟɪᴛʏ!

SIR fetches data from popular image galleries, suggesting informative file names through the usual 'save file' dialog.

The naming template is customizable; by default it's set to:
{handle}@{OR} {ID} {name} {caption} {tags}.ext,
{handle} represents author's nickname (usually it's a part of the gallery link),
{OR} is site abbrevation as follows below,
{name} is author's human-readable name (often it's not the same as handle!),
{caption} is the image title as specified by the creator,
{tags} is a string of tags, separated by spaces (in-tag spaces are replaced by underscores).

Currently supports 12 popular galleries (check the github!)

More info: https://github.com/Brawlence/SIR#description
Report a bug: https://github.com/Brawlence/SIR/Issues
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"name": "SIR Image Renamer",\t"short_name": "SIR",\t"description": "SIR is an Image Renamer.\Provides meaningful image names when saving on Pixiv, Deviantart, Artstation, etc.",\t"icons": {\t\t"128": "SIR_128x128.png",\t\t"48": "SIR_48x48.png",\t\t"16": "SIR_16x16.png"\t},\t"version": "1.8.0",\t"manifest_version": 2,\t"permissions": ["downloads", "contextMenus"],\t"content_scripts": [\t\t{\t\t\t"matches": ["*://*.deviantart.com/*"],\t\t\t"run_at": "document_end",\t\t\t"js": ["Parsers/DA.js", "Content.js"]\t\t},\t\t{\t\t\t"matches": ["*://*.artstation.com/*"],\t\t\t"run_at": "document_end",\t\t\t"js": ["Parsers/AS.js", "Content.js"]\t\t},\t\t{\t\t\t"matches": ["*://*.pixiv.net/*", "*://*.pximg.net/*"],\t\t\t"run_at": "document_end",\t\t\t"js": ["Parsers/PX.js", "Enhancers/PX.js", "Content.js"]\t\t},\t\t{\t\t\t"matches": ["*://*.tumblr.com/post/*", "*://*.tumblr.com/image/*"],\t\t\t"run_at": "document_end",\t\t\t"js": ["Parsers/TU.js", "Content.js"]\t\t},\t\t{\t\t\t"matches": ["*://*.twitter.com/*", "*://*.twimg.com/*"],\t\t\t"run_at": "document_end",\t\t\t"js": ["Parsers/TW.js", "Enhancers/TW.js", "Content.js"]\t\t},\t\t{\t\t\t"matches": ["*://*.hentai-foundry.com/pictures*"],\t\t\t"run_at": "document_end",\t\t\t"js": ["Parsers/HF.js", "Content.js"]\t\t},\t\t{\t\t\t"matches": ["*://drawfriends.booru.org/*s=view*"],\t\t\t"run_at": "document_end",\t\t\t"js": ["Parsers/DF.js", "Content.js"]\t\t},\t\t{\t\t\t"matches": ["*://vidyart.booru.org/*s=view*"],\t\t\t"run_at": "document_end",\t\t\t"js": ["Parsers/VA.js", "Content.js"]\t\t},\t\t{\t\t\t"matches": ["*://danbooru.donmai.us/posts/*", "*://cdn.donmai.us/*"],\t\t\t"run_at": "document_end",\t\t\t"js": ["Parsers/DB.js", "Enhancers/DB.js", "Content.js"]\t\t},\t\t{\t\t\t"matches": ["*://medicalwhiskey.com/?p=*"],\t\t\t"run_at": "document_end",\t\t\t"js": ["Parsers/MW.js", "Content.js"]\t\t},\t\t{\t\t\t"matches": ["*://www.instagram.com/*"],\t\t\t"run_at": "document_end",\t\t\t"js": ["Parsers/IG.js", "Enhancers/IG.js", "Content.js"]\t\t}\t],\t"background": {\t\t"scripts": ["Background.js"]\t},\t"commands": {\t\t"SIR_it": {\t\t\t"suggested_key": {\t\t\t\t"default": "Ctrl+Shift+1",\t\t\t\t"mac": "Command+Shift+1"\t\t\t},\t\t\t"description": "Shows the tags string generated from the image page"\t\t},\t\t"Decorate": {\t\t\t"suggested_key": {\t\t\t\t"default": "Ctrl+Shift+2",\t\t\t\t"mac": "Command+Shift+2"\t\t\t},\t\t\t"description": "Decorates discovered tags on the image page"\t\t}\t}}
Read more

Similar Extensions