Wi-Fi Credentials QR
COMMENT
This shortcut allows you to create QR codes to connect to different Wi-Fi networks. Access credentials to each network are stored in a note (external to the shortcut). If this note does not exist, the shortcut creates an example/template. — @atnbueno (2020-06-10)
1.1.0 (2021-08-21) Added mandatory description to format
1.2.0 (2021-08-26) Made compatible with iOS 12. Added wifi icon (instead of default contact icon). Fixed UpdateHub support.
1.2.1 (2021-08-26) Improved output visualization in exchange for the iOS 12 compatibility
RoutineHubUpdate
Current Version: "1.2.1"
RoutineHub ID: "9946"
RoutineHubUpdate
NOTES
Find
All Notes
where
[{'class': 'filter-property', 'value': 'Body'}, {'class': 'filter-operator', 'value': 'contains'}, {'class': 'filter-benchmark', 'value': 'Wi-Fi Credentials'}] Get 1 File



Notes
SCRIPTING
If
Wi-Fi Credentials
does not have any value
SCRIPTING
TEXT
Wi-Fi Credentials
Description1 (SSID1)
Password1
Description2 (optional comment) (SSID2)
Password2
Description3 (SSID3)
Password3

Text
NOTES
Create note with
Texto
in
Folder
SCRIPTING
Show alert
Template created
NOTES
Show
Nota
SCRIPTING
Otherwise
DOCUMENTS
Replace
\s*(.+)\s+\((.+?)\)\s*(\n)(.+)
with
BEGIN:VCARD$3N;CHARSET:$1$3ORG;CHARSET:$2$3PHOTO;ENCODING=B:iVBORw0KGgoAAAANSUhEUgAAAHsAAAB7CAMAAABjGQ9NAAAABlBMVEU0ePb///9QnTgTAAAAyklEQVR42u3WAQYDMRhE4c39L11GsWxJzGQz1PsA+k8fYHMBAAAAAADgbkih+VDonuqPBbWy1MpSK0utLK20vFheOtmfNg/zsnmdp91FnnZHeTrY5emT8WS/sZ2No/jk342x/ygaP0zWXnylLJO1EV8sy2QdGhPd91orLbWytNLydnrxx/1p42BT2z3J4/ZNHndv8rjx8dkVd49ywzj6Q+OrEL5rpaVWllZaCm3avfh1SistrbS00tJKSystrbS00vJMAwAAAAAA4APSZAU0H/5g5QAAAABJRU5ErkJggg$3NOTE:WIFI:T:WPA;S:$2;P:$4;;$3END:VCARD$3
in
Wi-Fi Credentials

Updated Text
SCRIPTING
Set name of
Texto actualizado
to
credentials.vcf

Renamed Item
SCRIPTING
Choose from
Credentials
Prompt
Select a Wi-Fi network to share

Chosen Item
DOCUMENTS
Generate QR code from
Chosen Item

QR Code
SCRIPTING
Show
Código QR
SCRIPTING
End If

If Result
Showcuts