Fastscripts4/11/2023 I assume this is some sort of TCC issue since the script sometimes works from Script Debugger but sometimes fails with a similar error. System Events got an error: Can’t get toolbar 1 of window 1 of application process "Safari". Unfortunately, the script has yet to work for me when run from FastScripts, even though I gave Accessibility access to both FastScripts and FastScripts Script Runner. If _item's class is button and _item's description is "Homecoming for Mastodon" thenĪnd used FastScripts to assign the script a keyboard shortcut. Set _items to entire contents of toolbar 1 of window 1 So I wrote an AppleScript to click the button: tell application "System Events" Unfortunately, there is no way to assign keyboard shortcuts to extension buttons in Safari. It’s also useful for finding the RSS feed of a user. This is a great new feature, since the built-in Open original page menu command is not in a convenient location. The data gaps are especially problematic on smaller Mastodon instances with fewer accounts, because on a smaller instance it’s less likely that another account on your instance was already following someone you’re interested in. This is why when you view someone else’s account profile in your instance, you might not see their older posts (unless someone else on your own instance was already following that account). An instance stores all of the posts of its local accounts, and it downloads new posts of anyone followed by its local accounts, as notified by the ActivityPub protocol, but your instance doesn’t download old posts from other instances. Every Mastodon instance has gaps in its data, blind spots. Unlike a centralized network such as Twitter or Facebook, Mastodon is decentralized and distributed: no individual instance has a copy of all the data encompassing the federation of Mastodon, only a subset of the data. It can only show you the data stored locally. Returning to motivation, why would you want to open a Mastodon page in its original instance when you’re already reading it in your instance? The answer is that a Mastodon instance is a kind of island. On the other hand, when you’re viewing a Mastodon page in your own instance, clicking the extension icon in Safari’s toolbar opens that page in the original instance. As before, when you’re viewing a Mastodon page in another instance, clicking the extension icon in Safari’s toolbar opens that page in your own instance.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |