

{"id":820,"date":"2012-02-12T22:30:27","date_gmt":"2012-02-13T03:30:27","guid":{"rendered":"http:\/\/rud.is\/b\/?p=820"},"modified":"2017-03-27T09:40:25","modified_gmt":"2017-03-27T14:40:25","slug":"two-alfred-extension-for-retrieving-ip-address-information","status":"publish","type":"post","link":"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/","title":{"rendered":"Two Alfred Extensions For Retrieving IP Address Information"},"content":{"rendered":"<p>I&#8217;ve been an unapologetic <a href=\"https:\/\/www.alfredapp.com\/\">Alfred<\/a> user since @hatlessec recommended it and have recently been cobbling together quick shell scripts that make life a bit easier.<\/p>\n<p>The following ones &#8211; <code>lip<\/code> &amp; <code>rip<\/code> &#8211; copy your local &amp; remote IP addresses (respectively) to  your clipboard and also display a Growl message (if you&#8217;re a Growl user).<\/p>\n<p>Nothing really special about them. They are each one-liners and are easily customizable once you install them. <\/p>\n<p>Download: <a href=\"https:\/\/rud.is\/alfred\/liprip.zip\">liprip.zip<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been an unapologetic Alfred user since @hatlessec recommended it and have recently been cobbling together quick shell scripts that make life a bit easier. The following ones &#8211; lip &amp; rip &#8211; copy your local &amp; remote IP addresses (respectively) to your clipboard and also display a Growl message (if you&#8217;re a Growl user). [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[89,63,12],"tags":[630,629,631],"class_list":["post-820","post","type-post","status-publish","format-standard","hentry","category-alfred","category-development","category-os-x","tag-clipboard","tag-growl","tag-ip-address"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Two Alfred Extensions For Retrieving IP Address Information - rud.is<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Two Alfred Extensions For Retrieving IP Address Information - rud.is\" \/>\n<meta property=\"og:description\" content=\"I&#8217;ve been an unapologetic Alfred user since @hatlessec recommended it and have recently been cobbling together quick shell scripts that make life a bit easier. The following ones &#8211; lip &amp; rip &#8211; copy your local &amp; remote IP addresses (respectively) to your clipboard and also display a Growl message (if you&#8217;re a Growl user). [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/\" \/>\n<meta property=\"og:site_name\" content=\"rud.is\" \/>\n<meta property=\"article:published_time\" content=\"2012-02-13T03:30:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-03-27T14:40:25+00:00\" \/>\n<meta name=\"author\" content=\"hrbrmstr\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"hrbrmstr\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/\"},\"author\":{\"name\":\"hrbrmstr\",\"@id\":\"https:\/\/rud.is\/b\/#\/schema\/person\/d7cb7487ab0527447f7fda5c423ff886\"},\"headline\":\"Two Alfred Extensions For Retrieving IP Address Information\",\"datePublished\":\"2012-02-13T03:30:27+00:00\",\"dateModified\":\"2017-03-27T14:40:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/\"},\"wordCount\":83,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/rud.is\/b\/#\/schema\/person\/d7cb7487ab0527447f7fda5c423ff886\"},\"keywords\":[\"Clipboard\",\"Growl\",\"IP address\"],\"articleSection\":[\"Alfred\",\"Development\",\"OS X\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/\",\"url\":\"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/\",\"name\":\"Two Alfred Extensions For Retrieving IP Address Information - rud.is\",\"isPartOf\":{\"@id\":\"https:\/\/rud.is\/b\/#website\"},\"datePublished\":\"2012-02-13T03:30:27+00:00\",\"dateModified\":\"2017-03-27T14:40:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/rud.is\/b\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Two Alfred Extensions For Retrieving IP Address Information\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/rud.is\/b\/#website\",\"url\":\"https:\/\/rud.is\/b\/\",\"name\":\"rud.is\",\"description\":\"&quot;In God we trust. All others must bring data&quot;\",\"publisher\":{\"@id\":\"https:\/\/rud.is\/b\/#\/schema\/person\/d7cb7487ab0527447f7fda5c423ff886\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/rud.is\/b\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/rud.is\/b\/#\/schema\/person\/d7cb7487ab0527447f7fda5c423ff886\",\"name\":\"hrbrmstr\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2023\/10\/ukr-shield.png?fit=460%2C460&ssl=1\",\"url\":\"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2023\/10\/ukr-shield.png?fit=460%2C460&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2023\/10\/ukr-shield.png?fit=460%2C460&ssl=1\",\"width\":460,\"height\":460,\"caption\":\"hrbrmstr\"},\"logo\":{\"@id\":\"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2023\/10\/ukr-shield.png?fit=460%2C460&ssl=1\"},\"description\":\"Don't look at me\u2026I do what he does \u2014 just slower. #rstats avuncular \u2022 ?Resistance Fighter \u2022 Cook \u2022 Christian \u2022 [Master] Chef des Donn\u00e9es de S\u00e9curit\u00e9 @ @rapid7\",\"sameAs\":[\"http:\/\/rud.is\"],\"url\":\"https:\/\/rud.is\/b\/author\/hrbrmstr\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Two Alfred Extensions For Retrieving IP Address Information - rud.is","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/","og_locale":"en_US","og_type":"article","og_title":"Two Alfred Extensions For Retrieving IP Address Information - rud.is","og_description":"I&#8217;ve been an unapologetic Alfred user since @hatlessec recommended it and have recently been cobbling together quick shell scripts that make life a bit easier. The following ones &#8211; lip &amp; rip &#8211; copy your local &amp; remote IP addresses (respectively) to your clipboard and also display a Growl message (if you&#8217;re a Growl user). [&hellip;]","og_url":"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/","og_site_name":"rud.is","article_published_time":"2012-02-13T03:30:27+00:00","article_modified_time":"2017-03-27T14:40:25+00:00","author":"hrbrmstr","twitter_card":"summary_large_image","twitter_misc":{"Written by":"hrbrmstr"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/#article","isPartOf":{"@id":"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/"},"author":{"name":"hrbrmstr","@id":"https:\/\/rud.is\/b\/#\/schema\/person\/d7cb7487ab0527447f7fda5c423ff886"},"headline":"Two Alfred Extensions For Retrieving IP Address Information","datePublished":"2012-02-13T03:30:27+00:00","dateModified":"2017-03-27T14:40:25+00:00","mainEntityOfPage":{"@id":"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/"},"wordCount":83,"commentCount":0,"publisher":{"@id":"https:\/\/rud.is\/b\/#\/schema\/person\/d7cb7487ab0527447f7fda5c423ff886"},"keywords":["Clipboard","Growl","IP address"],"articleSection":["Alfred","Development","OS X"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/","url":"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/","name":"Two Alfred Extensions For Retrieving IP Address Information - rud.is","isPartOf":{"@id":"https:\/\/rud.is\/b\/#website"},"datePublished":"2012-02-13T03:30:27+00:00","dateModified":"2017-03-27T14:40:25+00:00","breadcrumb":{"@id":"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/rud.is\/b\/2012\/02\/12\/two-alfred-extension-for-retrieving-ip-address-information\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/rud.is\/b\/"},{"@type":"ListItem","position":2,"name":"Two Alfred Extensions For Retrieving IP Address Information"}]},{"@type":"WebSite","@id":"https:\/\/rud.is\/b\/#website","url":"https:\/\/rud.is\/b\/","name":"rud.is","description":"&quot;In God we trust. All others must bring data&quot;","publisher":{"@id":"https:\/\/rud.is\/b\/#\/schema\/person\/d7cb7487ab0527447f7fda5c423ff886"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rud.is\/b\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/rud.is\/b\/#\/schema\/person\/d7cb7487ab0527447f7fda5c423ff886","name":"hrbrmstr","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2023\/10\/ukr-shield.png?fit=460%2C460&ssl=1","url":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2023\/10\/ukr-shield.png?fit=460%2C460&ssl=1","contentUrl":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2023\/10\/ukr-shield.png?fit=460%2C460&ssl=1","width":460,"height":460,"caption":"hrbrmstr"},"logo":{"@id":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2023\/10\/ukr-shield.png?fit=460%2C460&ssl=1"},"description":"Don't look at me\u2026I do what he does \u2014 just slower. #rstats avuncular \u2022 ?Resistance Fighter \u2022 Cook \u2022 Christian \u2022 [Master] Chef des Donn\u00e9es de S\u00e9curit\u00e9 @ @rapid7","sameAs":["http:\/\/rud.is"],"url":"https:\/\/rud.is\/b\/author\/hrbrmstr\/"}]}},"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p23idr-de","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":2650,"url":"https:\/\/rud.is\/b\/2013\/09\/14\/send-mac-os-notifications-from-rstudio-server-via-growl\/","url_meta":{"origin":820,"position":0},"title":"Send Mac OS Notifications From RStudio *Server*! (via Growl)","author":"hrbrmstr","date":"2013-09-14","format":false,"excerpt":"Having received a couple follow-ups to the OS X notifications on RStudio Desktop for the Mac post, I was determined to find a quick hack to get remote notifications to OS X working from (at least) RStudio Server instances running on the same network. It turns out the hack was\u2026","rel":"","context":"In &quot;Development&quot;","block_context":{"text":"Development","link":"https:\/\/rud.is\/b\/category\/development\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3022,"url":"https:\/\/rud.is\/b\/2014\/09\/14\/an-alfred-os-x-workflow-for-weather-underground-personal-weather-station-pws-data\/","url_meta":{"origin":820,"position":1},"title":"An Alfred (OS X) Workflow for Weather Underground Personal Weather Station (PWS) Data","author":"hrbrmstr","date":"2014-09-14","format":false,"excerpt":"I've operated a [Weather Underground](http:\/\/www.wunderground.com\/) [Personal Weather Station](http:\/\/www.wunderground.com\/weatherstation\/about.asp) (PWS) [[KMEBERWI7](http:\/\/www.wunderground.com\/personal-weather-station\/dashboard?ID=KMEBERWI7#history)] off-and-on (hardware issues notwithstanding) for as long as I can remember, and I thought it was about time to finally do an Alfred\u2194PWS mashup. My personal requirements were quite modest: - 5 reading history (including most current) - Ability to\u2026","rel":"","context":"In &quot;Alfred&quot;","block_context":{"text":"Alfred","link":"https:\/\/rud.is\/b\/category\/alfred\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4772,"url":"https:\/\/rud.is\/b\/2016\/12\/22\/pipes-everywhere\/","url_meta":{"origin":820,"position":2},"title":"Pipes (%>%) Everywhere","author":"hrbrmstr","date":"2016-12-22","format":false,"excerpt":"An R user asked a question regarding whether it's possible to have the RStudio pipe (%>%) shortcut (Cmd-Shift-M) available in other macOS applications. If you're using Alfred then you can use this workflow for said task (IIRC this requires an Alfred license which is reasonably cheap). When you add it\u2026","rel":"","context":"In &quot;Alfred&quot;","block_context":{"text":"Alfred","link":"https:\/\/rud.is\/b\/category\/alfred\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":18597,"url":"https:\/\/rud.is\/b\/2024\/03\/23\/get-a-days-schedule-from-fantastical-on-the-command-line-with-shortcuts\/","url_meta":{"origin":820,"position":3},"title":"Get A Day&#8217;s Schedule From Fantastical On The Command Line With Shortcuts","author":"hrbrmstr","date":"2024-03-23","format":false,"excerpt":"I use Fantastical as it's a much cleaner and native interface than Google Calendar, which I'm stuck using. I do like to use the command line more than GUIs and, while I have other things set up to work with Google Calendar from the CLI, I've always wanted to figure\u2026","rel":"","context":"In &quot;macOS&quot;","block_context":{"text":"macOS","link":"https:\/\/rud.is\/b\/category\/macos\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2024\/03\/Shortcuts.png?fit=1200%2C600&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2024\/03\/Shortcuts.png?fit=1200%2C600&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2024\/03\/Shortcuts.png?fit=1200%2C600&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2024\/03\/Shortcuts.png?fit=1200%2C600&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/rud.is\/b\/wp-content\/uploads\/2024\/03\/Shortcuts.png?fit=1200%2C600&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":763,"url":"https:\/\/rud.is\/b\/2012\/01\/07\/getting-things-done-a-cobblers-tale\/","url_meta":{"origin":820,"position":4},"title":"Getting Things Done : A Cobbler&#8217;s Tale","author":"hrbrmstr","date":"2012-01-07","format":false,"excerpt":"Starting sometime mid-year in 2011, I began having more 'stuff' to do than even my eidetic memory could help with. It's not that I forgot things, per se, but the ability to mentally recall and prioritize work, family, personal and other tasks finally required some external assistance and I resolved\u2026","rel":"","context":"In &quot;GTD&quot;","block_context":{"text":"GTD","link":"https:\/\/rud.is\/b\/category\/gtd\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":2878,"url":"https:\/\/rud.is\/b\/2014\/01\/10\/change-the-default-shell-action-in-rstudio-for-os-x\/","url_meta":{"origin":820,"position":5},"title":"Change The Default &#8220;Shell&#8230;&#8221; Action In RStudio for OS X","author":"hrbrmstr","date":"2014-01-10","format":false,"excerpt":"RStudio is my R development environment of choice and I work primarily on\/in Mac OS X. While it's great that Apple provides a built-in Terminal application, I prefer to use [iTerm 2](http:\/\/www.iterm2.com\/#\/section\/home) when I need to do work at a shell. The fine folks at RStudio provide a handy `Shell`\u2026\u2026","rel":"","context":"In &quot;Apple&quot;","block_context":{"text":"Apple","link":"https:\/\/rud.is\/b\/category\/apple\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/posts\/820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/comments?post=820"}],"version-history":[{"count":0,"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/posts\/820\/revisions"}],"wp:attachment":[{"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/media?parent=820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/categories?post=820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rud.is\/b\/wp-json\/wp\/v2\/tags?post=820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}