Login About Gallery
Swing Updater
Accepts
Text
COMMENT
‎Swing Updater V.11.0 By: D3W10 π—£π—Ώπ—Όπ˜π—²π—°π˜π—²π—± π—―π˜† π—–π—Όπ—½π˜†π—Ώπ—Άπ—΄π—΅π˜
DICTIONARY
VARIABLES
‎Set variable ‎Settings ‎to ‎Dictionary
DOCUMENTS
‎Create Folder
Service
‎iCloud Drive
Path
‎/Shortcuts/Swing Updater/SFU
DICTIONARY
DOCUMENTS
‎Save ‎Dictionary
Service
‎iCloud Drive
Ask Where to Save
Destination Path
‎/Shortcuts/Swing Updater/SFU/Swing Updater.json
Overwrite If File Exists
SCRIPTING
‎Get the ‎Device Name
SCRIPTING
‎Get the ‎System Version
VARIABLES
‎Set variable ‎Input ‎to ‎Shortcut Input
SCRIPTING
‎Repeat ‎Count
COMMENT
‎ β€’-{ Transition application }-β€’
DOCUMENTS
‎Get File
Service
‎iCloud Drive
Show Document Picker
File Path
‎/Shortcuts/example.txt
Error If Not Found
SCRIPTING
‎Get ‎Value ‎for ‎ConfigVersion ‎in ‎File
SCRIPTING
‎If ‎Dictionary Value ‎has any value
SCRIPTING
‎Show alert ‎πŸ’  Setup πŸ’ 
Title
‎πŸ’  Setup πŸ’ 
Show Cancel Button
NOTIFICATIONS
‎Show notification ‎Input
‎Options Under Construction
DICTIONARY
DOCUMENTS
‎Save ‎Dictionary
Service
‎iCloud Drive
Ask Where to Save
Destination Path
‎[{'value': '/Shortcuts/', 'class': 'text'}, {'value': 'Swing Updater/Configuration - ', 'class': 'text'}, {'class': 'magic', 'value': 'Device Name', 'glyph': '', 'UUID': '66218E81-5DC9-46EB-8562-33EA05983E51'}, {'value': '.json', 'class': 'text'}]
Overwrite If File Exists
DOCUMENTS
‎Delete ‎File
Confirm Before Deleting
DOCUMENTS
‎Get File
Service
‎iCloud Drive
Show Document Picker
File Path
‎/Shortcuts/example.txt
Error If Not Found
DOCUMENTS
‎Delete ‎File
Confirm Before Deleting
DOCUMENTS
‎Get File
Service
‎iCloud Drive
Show Document Picker
Select Multiple
DOCUMENTS
‎Delete ‎File
Confirm Before Deleting
DOCUMENTS
‎Get File
Service
‎iCloud Drive
Show Document Picker
Select Multiple
DOCUMENTS
‎Delete ‎File
Confirm Before Deleting
DICTIONARY
VARIABLES
‎Set variable ‎SkipDict ‎to ‎Dictionary
DOCUMENTS
‎Get File
Service
‎iCloud Drive
Show Document Picker
File Path
‎/Shortcuts/example.txt
Error If Not Found
SCRIPTING
‎Repeat with each item in ‎File
TEXT
‎Split ‎Repeat Item 2 ‎by ‎New Lines
SCRIPTING
‎Get ‎First Item ‎from ‎Split Text
SCRIPTING
‎Get ‎Last Item ‎from ‎Split Text
SCRIPTING
‎Set ‎Item from List ‎to ‎Item from List ‎in ‎Dictionary
VARIABLES
‎Set variable ‎SkipDict ‎to ‎Dictionary
SCRIPTING
‎End Repeat
DOCUMENTS
‎Save ‎SkipDict
Service
‎iCloud Drive
Ask Where to Save
Destination Path
‎/Shortcuts/Swing Updater/Skip.json
Overwrite If File Exists
DOCUMENTS
‎Delete ‎File
Confirm Before Deleting
SCRIPTING
‎End If
COMMENT
‎ β€’-{ Transition application }-β€’
SCRIPTING
‎End Repeat
DOCUMENTS
‎Get File
Service
‎iCloud Drive
Show Document Picker
File Path
‎/Shortcuts/example.txt
Error If Not Found
VARIABLES
‎Set variable ‎Config ‎to ‎ConfigFile
SCRIPTING
‎If ‎Config ‎does not have any value
SCRIPTING
‎Get ‎Value ‎for ‎English ‎in ‎Settings
SCRIPTING
‎Otherwise
SCRIPTING
‎Get ‎Value ‎for ‎Config ‎in ‎Settings
SCRIPTING
‎End If
VARIABLES
‎Set variable ‎Strings ‎to ‎If Result
TEXT
‎{ "S1": "BEGIN:VCARD\nVERSION:3.0\nN;CHARSET=utf-8:Ψ§Ω„ΨΉΨ±Ψ¨ΩŠΨ©;;;;\nORG;CHARSET=utf-8:Arabic;\nPHOTO;ENCODING=b: ‎Strings ‎\nEND:VCARD\n\nBEGIN:VCARD\nVERSION:3.0\nN;CHARSET=utf-8:English;;;;\nORG;CHARSET=utf-8:English;\nPHOTO;ENCODING=b: ‎Strings ‎\nEND:VCARD\n\nBEGIN:VCARD\nVERSION:3.0\nN;CHARSET=utf-8:FranΓ§ais;;;;\nORG;CHARSET=utf-8:French;\nPHOTO;ENCODING=b: ‎Settings ‎\nEND:VCARD\n\nBEGIN:VCARD\nVERSION:3.0\nN;CHARSET=utf-8:Italiano;;;;\nORG;CHARSET=utf-8:Italian;\nPHOTO;ENCODING=b: ‎Settings ‎\nEND:VCARD\n\nBEGIN:VCARD\nVERSION:3.0\nN;CHARSET=utf-8:Nederlands;;;;\nORG;CHARSET=utf-8:Dutch;\nPHOTO;ENCODING=b: ‎Strings ‎\nEND:VCARD\n\nBEGIN:VCARD\nVERSION:3.0\nN;CHARSET=utf-8:PortuguΓͺs (Portugal);;;;\nORG;CHARSET=utf-8:Portuguese (Portugal);\nPHOTO;ENCODING=b: ‎Settings ‎\nEND:VCARD", "S2": "πŸ’  Setup πŸ’ \nβ€”\nChoose your favourite language", "S3": "πŸ’  ‎Settings ‎ πŸ’ \nβ€”\n ‎Settings ‎", "S4": "πŸ’  ‎Settings ‎ πŸ’ \nβ€”\n ‎Strings ‎Strings ‎Settings ‎", "S5": "πŸ’  ‎Strings ‎ πŸ’ \nβ€”\n ‎Strings ‎" }
SCRIPTING
‎If ‎ConfigFile ‎does not have any value
TEXT
‎<!-- 𝗗𝗼 π—‘π—Όπ˜ π—–π—Όπ—½π˜† 𝗒𝗿 π— π—Όπ—±π—Άπ—³π˜† π—ͺπ—Άπ˜π—΅π—Όπ˜‚π˜ π—£π—²π—Ώπ—Ίπ—Άπ˜€π˜€π—Άπ—Όπ—» --> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> <title> ‎Settings ‎</title> <style> * { margin: 0; padding: 0; touch-action: manipulation; outline: none; } body { padding: 30px 25px 30px 30px; background: #ffffff; color: #000; font-family: system-ui; font-weight: 700; letter-spacing: 0.025em; } h1 { font-size: 40px; font-weight: 800; line-height: 40px; margin-top: 10px; } h2 { margin-top: 15px; margin-bottom: 40px; font-size: 30px; font-weight: 700px; } p { margin-top: 20px; font-weight: 300; } .su { color: #00c2d6; } .done { font-weight: bold; color: #0A84FF; } .lastp { margin-top: 40px; } h1, h2, p, button { -webkit-touch-callout: none; -webkit-user-select: none; user-select: none; } @media (prefers-color-scheme: dark) { body { background-color: #000; color: #f1f1f1; } p { color: #f1f1f1; } } </style> </head> <body> <h1>πŸ‘‹πŸ» Hi</h1> <h2> Welcome to <br> <span class="su"> ‎Settings ‎</span> </h2> <p> First of all <strong> thanks for installing ‎Settings ‎ </strong> , hope you like it. </p> <p> ‎Settings ‎ was made to be user friendly and simple to use so you always have the latest updates for your favourite shortcuts. </p> <p> You can personalise ‎Settings ‎ with your language, just select it when the Setup asks for it, if your language is not available, you can always contribute! </p> <p> If you have any suggestion please use the "Send Feedback" button on Settings or comment on ‎Settings ‎ RoutineHub page. </p> <p> <strong> Changing the shortcut name isn't recommended! </strong> </p> <p class="lastp"> When finished, tap <span class="done"> Done </span> . </p> </body> </html>
DOCUMENTS
‎Make rich text from ‎Text
DOCUMENTS
‎Show ‎Rich Text from HTML ‎in Quick Look
SCRIPTING
‎Set name of ‎MenuAssets ‎to ‎languages.vcf
SCRIPTING
‎Choose from ‎Renamed Item
Prompt
‎[{'class': 'magic', 'value': 'MenuAssets', 'glyph': '', 'UUID': '4BD5B9D4-D244-4F84-AD38-8E83A791A02F'}]
Select Multiple
SCRIPTING
‎Get ‎Value ‎for ‎Chosen Item ‎in ‎Settings
VARIABLES
‎Set variable ‎Strings ‎to ‎Dictionary Value
SCRIPTING
‎Ask ‎MenuAssets
Input Type
‎Text
Default Answer
‎Text
NETWORK
‎Get contents of ‎https://api.ipsw.me/v4/devices
‎Options Under Construction
SCRIPTING
‎Repeat with each item in ‎Contents of URL
SCRIPTING
‎Get ‎Value ‎for ‎name ‎in ‎Repeat Item
SCRIPTING
‎End Repeat
FILES
‎Filter ‎Repeat Results ‎where
‎Any of the following are true
‎[{'class': 'filter-property', 'value': 'Name'}, {'class': 'filter-operator', 'value': 'contains'}, {'class': 'filter-benchmark', 'value': 'iPhone'}]
‎[{'class': 'filter-property', 'value': 'Name'}, {'class': 'filter-operator', 'value': 'contains'}, {'class': 'filter-benchmark', 'value': 'iPad'}]
‎[{'class': 'filter-property', 'value': 'Name'}, {'class': 'filter-operator', 'value': 'contains'}, {'class': 'filter-benchmark', 'value': 'iPod'}]
Sort by
‎None
Limit
FILES
‎Filter ‎Files ‎where
‎[{'class': 'filter-property', 'value': 'Name'}, {'class': 'filter-operator', 'value': 'contains'}, {'class': 'filter-benchmark inline', 'value': [{'class': 'magic', 'value': 'Provided Input', 'glyph': '', 'UUID': '2CEBB43F-8C86-4820-BD8B-8FEB46716E24'}]}]
Sort by
‎Name
Order
‎A to Z
Limit
SCRIPTING
‎Choose from ‎Files
Prompt
‎optional
Select Multiple
SCRIPTING
‎Show alert ‎πŸ’  ‎Strings ‎ πŸ’ 
Title
‎[{'value': 'πŸ’  ', 'class': 'text'}, {'class': 'magic', 'value': 'Strings', 'glyph': 'assets/cat/Variable.svg', 'UUID': ''}, {'value': ' πŸ’ ', 'class': 'text'}]
Show Cancel Button
DICTIONARY
DOCUMENTS
‎Save ‎Dictionary
Service
‎iCloud Drive
Ask Where to Save
Destination Path
‎[{'value': '/Shortcuts/', 'class': 'text'}, {'value': 'Swing Updater/Configuration - ', 'class': 'text'}, {'class': 'magic', 'value': 'Device Name', 'glyph': '', 'UUID': '66218E81-5DC9-46EB-8562-33EA05983E51'}, {'value': '.json', 'class': 'text'}]
Overwrite If File Exists
SHORTCUTS
‎Run ‎Settings
Input
‎Choose Variable
Show While Running
MISSING
‎output Under Construction
SCRIPTING
‎End If
SCRIPTING
‎Get ‎Value ‎for ‎Configuration ‎in ‎Config
SCRIPTING
‎If ‎Dictionary Value ‎is less than ‎Settings
SCRIPTING
‎Show alert ‎ℹ️ ‎Strings ‎ ℹ️
Title
‎[{'value': 'ℹ️ ', 'class': 'text'}, {'class': 'magic', 'value': 'Strings', 'glyph': 'assets/cat/Variable.svg', 'UUID': ''}, {'value': ' ℹ️', 'class': 'text'}]
Show Cancel Button
DOCUMENTS
‎Delete ‎ConfigFile
Confirm Before Deleting
SHORTCUTS
‎Run ‎Settings
Input
‎Choose Variable
Show While Running
MISSING
‎output Under Construction
SCRIPTING
‎End If
TEXT
‎Combine ‎Input ‎with ‎Spaces
TEXT
‎Match ‎^(?=.*Name)(?=.*Version)(?=.*RH ID|.*SS ID|.*Server) ‎in ‎Combined Text
Case Sensitive
SCRIPTING
‎If ‎Matches ‎has any value
SAFARI
‎Get contents of web page at ‎data:text/html,%3Cscript%3Edocument.write(navigator.onLine)%3C/script%3E
SCRIPTING
‎If ‎Contents of Web Page ‎is ‎false
MISSING
‎output Under Construction
SCRIPTING
‎End If
SCRIPTING
‎If ‎Input ‎does not have any value
DOCUMENTS
‎Get File
Service
‎iCloud Drive
Show Document Picker
Select Multiple
SCRIPTING
‎Get ‎Value ‎for ‎Input ‎in ‎File
SCRIPTING
‎End If
NETWORK
‎Get contents of ‎Settings ‎update
‎Options Under Construction
SCRIPTING
‎If ‎Input ‎has any value
MISSING
‎output Under Construction
SCRIPTING
‎End If
DOCUMENTS
‎Save ‎Engine
Service
‎iCloud Drive
Ask Where to Save
Destination Path
‎[{'value': '/Shortcuts/', 'class': 'text'}, {'value': 'Swing Updater/SFU/', 'class': 'text'}, {'class': 'magic', 'value': 'Input', 'glyph': 'assets/cat/Variable.svg', 'UUID': ''}, {'value': '.json', 'class': 'text'}]
Overwrite If File Exists
VARIABLES
‎Set variable ‎Status ‎to ‎Engine
SCRIPTING
‎If ‎Status ‎is ‎Error
SCRIPTING
‎Show alert ‎🚫 ‎Strings ‎ 🚫
Title
‎[{'value': '🚫 ', 'class': 'text'}, {'class': 'magic', 'value': 'Strings', 'glyph': 'assets/cat/Variable.svg', 'UUID': ''}, {'value': ' 🚫', 'class': 'text'}]
Show Cancel Button
MISSING
‎output Under Construction
SCRIPTING
‎End If
TEXT
‎Match ‎(Updated)|(Already Skipped)|(Unsupported) ‎in ‎Status
Case Sensitive

Showcuts

Magic Vars

Screenshot

Submitted Anonymously 3 years ago

Visit iCloud (iOS)

Copy iCloud Link

Scan QR Code

0

205 more actions