Prowadzę dziennik i lubię mieć linki do wiadomości e-mail, moim klientem poczty jest Mail.app na OSX. Mogę przeciągać i upuszczać linki do mojego programu dziennika (VoodooPad), ale naprawdę wolałbym je skopiować i wkleić, więc mam link, który wygląda jak wiadomość: //%3C30533360.1931252053580.bla.bla.bla.
Czy istnieje prosty sposób na uzyskanie linku w tym formacie z Mail.app?
macos
apple-mail
Lorin Hochstein
źródło
źródło
Jeśli poprawnie interpretuję twoje pytanie, możesz użyć odmiany AppleScript w tych postach na blogu:
źródło
Nie jest to odpowiedź na pytanie, na które już odpowiedziałeś, ale tylko dla archiwów:
Po zapisaniu pliku ze strony internetowej lub wiadomości e-mail można użyć polecenia Uzyskaj informacje w Finderze, aby dowiedzieć się, skąd pochodzi plik . W przypadku załącznika e-mail pokazuje wiadomość Nadawca, Temat i adres URL odnoszący się do tej wiadomości.
Zamiast Get Info można również użyć wiersza polecenia, aby uzyskać informacje:
Za pomocą
open
polecenia taki adres URL spowoduje, że OS X aktywuje domyślną aplikację, tak jak aktywuje TextEdit dla pliku tekstowego. W przypadkumessage:
adresów URL uruchomiona zostanie aplikacja Mail.app, aby wyświetlić wiadomość (jeśli nadal istnieje).W połączeniu z niektórymi AppleScript z komentarzy pod linkiem powyżej:
Wklej powyższy AppleScript w edytorze skryptów i zapisz go jako aplikację, z opcją Uruchom tylko . Teraz, gdy przeciągniesz dowolny plik do tej aplikacji, źródło zostanie otwarte, jeśli dotyczy. Z pewnością nie jestem ekspertem od AppleScript, a powyższe nie zajmuje się obsługą błędów, po prostu bierze pierwszy plik, gdy wiele plików jest upuszczanych do aplikacji, i nie obsługuje katalogów. Ale chyba wpadł na pomysł.
(The backslashe w
http:\\
wyżej są zamierzone i nie należy czytać//
wyszukuje skrypt dla.http:
,https:
Lubmessage:
Innymi słowy, oni nie mają być częściąhttp://
, ale razem tworzą zbiegłego odwrotny ukośnik, aby uciec z rury-znakowy wgrep
komendzie .)źródło