Kurs Siri Shortcuts – część 9 – Wstaw screenshota z iPhone’ów od 6 do XS, iPada Pro lub Maca w urządzenie

11/10/2018, 11:44 · · · 2

W 7. części tej serii, prezentowałem Wam wyjątkowo dobrze napisany shortcut autorstwa Federico Viticci, który wstawiał screenshoty z iPhone’ów X, XS i XS Max w odpowiednie grafiki, aby lepiej się prezentowały. Wczoraj stworzył nowszy, jeszcze lepszy shortcut, który obsługuje więcej modeli iPhone’ów oraz nawet MacBooka Pro i iMaca Retina 5K.


Kurs Siri Shortcuts – część 8 – Open in Twitter i Open in Tweetbot


Siri Shortcuts – Apple Frames

Na wstępie podpowiem, że ten shortcut obsługuje tylko i wyłącznie następujące urządzenia: iPhone 6, 7, 8, X i XS (w obu rozmiarach, czyli standard i Plus/Max), iPada Pro 12,9″, Apple Watcha Series 4 (tylko 44 mm), MacBooka Pro 13″ Retina i iMaca Retina 5K. Jest też druga wersja tego shortcuta, która pomija iMaca i MacBooka Pro.

Zasada działania shortcuta jest dosyć prosta. Program przeszukuje nasz zbiory w poszukiwaniu „zdjęć” o określonych rozmiarach, które następnie konwertuje do base64 i przetrzymuje w zmiennej w tej formie.

Generalna struktura to kolejno zagnieżdżone instrukcje if, sprawdzające wymiary screenshotów, do których następnie są dopasowywane odpowiednie grafiki iPhone’ów. Te ostatnie również są trzymane w base64, dzięki czemu shortcut nie musi polegać na zewnętrznych źródłach.

Jak już screenshot zostanie wymierzony i przypisany do odpowiedniego modelu iPhone’a, to następnie jest dekodowany z base64. Następnie na screenshota jest nakładana grafika urządzenia, a całość jest zapisywana do Zdjęć.

Przypominam, że jeśli wybierzecie dwa screenshoty, to shortcut umieści je obok siebie, jak na powyższym przykładzie. Mogę też potwierdzić, że Macowa część również działa.



Apple Frames – iOS i Mac.shortcut



Apple Frames – iOS.shortcut

2

Wojtek Pietrusiewicz

Wydawca, fotograf, podróżnik, podcaster – niekoniecznie w tej kolejności. Lubię espresso, mechaniczne zegarki, mechaniczne klawiatury i zwinne samochody.