"WFQuickActionSurfaces": [],
"WFWorkflowClientVersion": "3607.0.2",
"WFWorkflowHasOutputFallback": false,
"WFWorkflowHasShortcutInputVariables": true,
"WFWorkflowIcon": {
"WFWorkflowIconStartColor": -2873601,
"WFWorkflowIconGlyphNumber": 59706
},
"WFWorkflowImportQuestions": [],
"WFWorkflowInputContentItemClasses": [
"WFURLContentItem",
"WFSafariWebPageContentItem"
],
"WFWorkflowMinimumClientVersion": 1106,
"WFWorkflowMinimumClientVersionString": "1106",
"WFWorkflowOutputContentItemClasses": [],
"WFWorkflowTypes": [
"ActionExtension"
]
[{ "version": "2025-06-02",
"name": "Instagram Download",
"id": "DF1910A2",
"prefversion": "4",
"filename": "Instagram Download.json",
"defaultpref": {
"prefversion": 4,
"selection": [
1,
3,
2,
2,
1,
3,
3,
3
],
"updatecheck": 0
},
"prefstring": [
{ "title": "Show List for Multiple Items" },
{ "title": "⤷ Show Videos in Grid View",
"option": [
"Yes [1/3]",
"No [2/3]",
"Ask Always [3/3]"
]
},
{ "title": "Share" },
{ "title": "Save to Files" },
{ "title": "Save to Photos" },
{ "title": "Media Date",
"option": [
"Date Posted [1/3]",
"Current Date [2/3]",
"Ask Always [3/3]"
]
},
{ "title": "Get Reels Cover",
"option": [
"Yes [1/3]",
"No [2/3]",
"Ask Always [3/3]"
]
},
{ "title": "Copy Caption to Clipboard",
"option": [
"Yes [1/3]",
"No [2/3]",
"Ask Always [3/3]"
]
}
],
"option": [
"☑️",
"⬜️"
],
"localpref": {
"prefversion": 1,
"safemode": 1
},
"safemode": {
"title": "🚸 Use Safe Mode\u3000➤\u3000",
"options": [
"No",
"Yes",
"Posts/reels only"
]
},
"0": 0,
"1": 1,
"2": 2,
"3": 3,
"onmy": "On My\u{space}",
"gotoweb": "🌏 Go to RoutineHub",
"downloadupdate": "👾 Download Update",
"notnow": "⮐ Not Now",
"safemodeoff": "🚷 Why Safari? Turn off Safe Mode\t\t\u0008",
"ackhide": "✅ OK, do not show anymore\t\t\u0008",
"ack": "✅ OK",
"privacy?": "✋ Privacy Browsing?\u{tab}\u{tab}",
"privacyurl": "https://support.apple.com/105030",
"retry": "Retry",
"signin": "Log in",
"cancel": "Cancel",
"onestory": "☝️ Download current story only\u{tab}\u{tab}",
"allstory1": "🔢 Show list for all items\u{tab}\u{tab}",
"allstory١": "🔢 Show list for all items\u{tab}\u{tab}",
"allstory2": "🔢 Download all items\u{tab}\u{tab}",
"allstory٢": "🔢 Download all items\u{tab}\u{tab}",
"profilestory": "👤 Profile picture / Stories\u{tab}\u{tab}",
"highlight": "🎦 Story highlights",
"selectall": "Select All ☑️ ☑️ ☑️",
"selectnone": "Select None ⬜️ ⬜️ ⬜️",
"geturls2": "🛟 Try another (possibly lower quality) version",
"usesafe": "🚸 Turn on Safe Mode",
"usesafe2": "🚸 Turn on Safe Mode for posts/reels\t\t\u0008",
"urls": "urls",
"contact": "🧵 Contact gluebyte on Threads\t\t\u0008",
"contact2": "🐧 Contact gluebyte on RoutineHub\t\t\u0008",
"settings": "⚙️ User Settings",
"login": "👤 Manage accounts in Scriptable\t\t\u0008",
"checklogin": "🗣️ Check account in Scriptable\t\t\u0008",
"loginsafari": "👤 Manage accounts in Safari\t\t\u0008",
"getlink": "📋 Download media from copied link\t\t\u0008",
"goback": "⮐ Go Back",
"openscriptable": "🌐 Open Scriptable to sign in\t\t\u0008",
"folder": "• Media Folder:\u{space}",
"album": "• Media Album:\u{space}",
"recents": "Recents",
"contacturl": "barcelona://user?username=gluebyte",
"web1": "https://routinehub.co/user/gluebyte",
"dateoptions": [
"Always Date Posted\u200B",
"Always Current Date\u200B\u200B",
"Date Posted\u200B\u200B\u200B",
"Current Date\u200B\u200B\u200B\u200B"
],
"gridoptions": [
"Always Yes\u200B",
"Always No\u200B\u200B",
"Yes\u200B\u200B\u200B",
"No\u200B\u200B\u200B\u200B"
],
"reelsoptions": [
"Always Yes\u200B",
"Always No\u200B\u200B",
"Yes\u200B\u200B\u200B",
"No\u200B\u200B\u200B\u200B"
],
"copyoptions": [
"Always Yes\u200B",
"Always No\u200B\u200B",
"Yes\u200B\u200B\u200B",
"No\u200B\u200B\u200B\u200B"
],
"msg": {
"bookmark": "\n🐚 One-time Setup 🐚\n\nPlease open ‘On My •’ folder by tapping:\n\n➊ ‘Browse’\n➋ ‘On My •’ (not ‘a-Shell’)\n➌ ‘Open’ (upper right corner)\n\nYou can stop shortcut if shortcut banner obscures ‘Open’.\n",
"bookmarkerror": "\n\n🛑 ‘On My •’ folder was not opened. Please try again.\n\nIf this error continues, please tap cancel then delete and reinstall a-Shell mini.\n\n",
"oldversion": "❗️ This is an old version. RoutineHub will open now.",
"newversion": "New Version Available",
"safesafarierror": "\nPlease turn off Safe Mode for stories if problem persists.\n",
"safariprompt": "\n\n\t🚸 Safe Mode 🚸\n\nTap Safari’s (not Instagram’s) share button and run ‘Instagram Download’ to download media.\n\nTouching the webpage can prevent forced logouts or account suspensions.\n\nMake sure to turn on Settings app → Shortcuts → Advanced → Allow Running Scripts.\n\n",
"profileprompt": "\nSharing profile URL lets you download profile picture only. To download protected stories/highlights:\n\n🚸 Protected Stories/Highlights in Safe Mode 🚸\n\n➊ Share the account’s post or reel then run ‘Instagram Download’\n\n➋ Navigate to stories/highlights in Scriptable browser\n\n➌ Tap share on top right, select ‘Share URL’ then run ‘Instagram Download’ again\n\n➍\u{space}\u{space}",
"profileprompt2": "\n\nContinue?\n",
"safeloginprompt": "\n\nPlease try again after signing in. Choose ‘Save Info’ when signing in. Make sure to turn off ‘Private Browsing’.\n\n",
"safenomedia": "\n⛔️ No media has been downloaded\n\nPlease choose ‘Retry’ and share to ‘Instagram Download’ again. If the problem persists, try toggling WiFi. If you cannot download stories/highlights, try using Safe Mode only for posts/reels.\n\n🚸 To download stories (of private accounts) without share button:\n\n➊ Share account’s post/reel to ‘Instagram Download’\n➋ Navigate to stories\n➌ Reload webpage\n➍ Tap Safari’s share button to run ‘Instagram Download’\n",
"hlprompt1": "\n\n🚗 Downloading Story Highlights [1/2]\n\n➊ Close highlights\n\n➋ Select ‘Copy Profile URL’ from account’s three dot menu on top right\n\n➌ Wait a moment\n\n",
"hlprompt2": "\n\n🚗 Downloading Story Highlights [2/2]\n\n➊ Navigate to highlights\n\n➋ Tap share button on top right of browser window\n\n➌ Select ‘Share URL’ then ‘Copy’\n\n",
"private": "\n🔒 Could not download private media. Please sign in with an account that follows this account and try again. Scriptable’s browser will open.\n",
"nologin1": "\n✅ Media has been downloaded. Please sign in on Scriptable’s browser in the next screen.\n",
"nologin2": "\n⛔️ No media has been downloaded. Please sign in with Scriptable and try again.\n\n⚠️ CAUTION ⚠️\nInstagram monitors bot-like activities strictly, and sometimes force-logs out or even suspends accounts. Using a different account in Scriptable is recommended.\n\n🚸 Safe Mode reduces the chance of your account being logged out or banned.\n",
"oops": "\n⛔️ Oops, an error occurred. Please sign in on Scriptable’s browser in the next screen and try again.\n",
"accounterror": "\n🆘 Account error. Try logging in again in the Scriptable app.\n\n⚠️ CAUTION ⚠️\nInstagram monitors bot-like activities strictly. Using a different account in Scriptable is recommended.\n\n🚸 Safe Mode reduces the chance of your account being logged out or banned.\n",
"hasherror": "\nFailed to download some media due to Instagram server error:\n",
"login": "\n\nScriptable will open Instagram web.\nPlease close the browser after logging in or out.\n\n",
"ok": "OK",
"nomedia": "\n🚫 No media has been downloaded. If the problem persists, try deleting and reinstalling the Scriptable app.\n",
"story": "\nStory count:\u{space}",
"whichoneprompt": "\n\nDownload which?\n\n",
"hlprompt": "\n⚠️ Make sure to turn on Settings app → Shortcuts → Advanced → Allow Sharing Large Amounts of Data ⚠️\n",
"gridprompt": "\nShow selection list in grid view?\n",
"dateprompt": "\nChoose date of media:\n",
"reelsprompt": "\nDownload reels/live cover?\n",
"optionsaved": "✨ Option has been saved. To change settings, run ‘Instagram Download’ from the Shortcuts app.",
"countprompt": "\nMedia count:\u{space}",
"album": "Please select photo album from the following list. You can change it later in ‘User Settings’.",
"copyprompt": "\nCopy post caption to clipboard?\n",
"menuprompt": "\n\n\tInstagram Download Main Menu\n\n",
"userprompt": "Current account:\u{space}",
"nouserprompt": "❰ You are not logged in. ❱",
"settingprompt": "Tap any item to change option. To reset folder or album, turn the option off and on.",
"locationprompt": "Where do you want to save media?",
"folderprompt1": "Enter folder name for media:",
"folderprompt0": "Enter folder name for media. It will be created inside iCloud Drive/Shortcuts folder:",
"noclipboard": "No Instagram link in clipboard."
}
}]