{"id":24397,"date":"2019-02-22T16:18:27","date_gmt":"2019-02-22T21:18:27","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=24397"},"modified":"2019-02-26T15:53:32","modified_gmt":"2019-02-26T20:53:32","slug":"ejector-1-0","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2019\/02\/22\/ejector-1-0\/","title":{"rendered":"Ejector 1.0"},"content":{"rendered":"<p><a href=\"https:\/\/twitter.com\/davedelong\/status\/1098709973553405952\">Dave DeLong<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/davedelong\/status\/1098709973553405952\"><p>I&rsquo;m pleased to announce Ejector, an app that gives new purpose to your &#x23CF;&#xFE0F; key. Without a CD drive, this key does nothing; now it shows all your mounted drives and volumes and helps you eject them.<\/p>\n<p>The app has a 7 day trial, and costs $10<\/p><\/blockquote>\n<p>I&rsquo;ve been using LaunchBar to do this, but it&rsquo;s cool that it can be invoked with the actual Eject key.<\/p>\n<p><a href=\"https:\/\/ejector.app\">Dave DeLong<\/a>:<\/p>\n<blockquote cite=\"https:\/\/ejector.app\">\n<p>Hold down the option\/alt key when ejecting to force eject volumes<\/p>\n<p>[&#8230;]<\/p>\n<p>Apple, please sherlock this: <a href=\"rdar:\/\/problem\/43736317\">rdar:\/\/problem\/43736317<\/a><\/p><\/blockquote>\n<p>It&rsquo;s not clear to me whether there are technical factors (disk access, private Touch Bar APIs) keeping it out of the Mac App Store, as it&rsquo;s the sort of utility one would hope to find there. It&rsquo;s not sandboxed, at present.<\/p>\n<p id=\"ejector-1-0-update-2019-02-26\">Update (2019-02-26): <a href=\"https:\/\/twitter.com\/davedelong\/status\/1099074350202777602\">Dave DeLong<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/davedelong\/status\/1099074350202777602\">\n<p>Ejector isn&rsquo;t sandboxed, it uses private Touch Bar APIs, and technically the eject key detection is undocumented and unsupported. It&rsquo;d be possible to make it MAS-acceptable, but I think it would degrade the user experience.<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Dave DeLong: I&rsquo;m pleased to announce Ejector, an app that gives new purpose to your &#x23CF;&#xFE0F; key. Without a CD drive, this key does nothing; now it shows all your mounted drives and volumes and helps you eject them. The app has a 7 day trial, and costs $10 I&rsquo;ve been using LaunchBar to do [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2019-02-22T21:18:29Z","apple_news_api_id":"b03513cc-d013-4eba-88cf-a806fc75cf2f","apple_news_api_modified_at":"2019-02-26T20:53:36Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAQ==","apple_news_api_share_url":"https:\/\/apple.news\/AsDUTzNATTrqIz6gG_HXPLw","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[30,32,39,1609,1013,53,174,1434],"class_list":["post-24397","post","type-post","status-publish","format-standard","hentry","category-technology","tag-mac","tag-macapp","tag-macappstore","tag-macos-10-14","tag-private-api","tag-sandboxing","tag-storage","tag-touch-bar"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/24397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=24397"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/24397\/revisions"}],"predecessor-version":[{"id":24422,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/24397\/revisions\/24422"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=24397"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=24397"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=24397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}