compartilhar url e título da página da Web usando o Automator

0

Gostaria de saber como compartilhar o título do URL e da página da Web fazendo o seguinte passo.

  1. Selecionar URL no Safari
  2. Clique com o botão direito e escolha Share via Email
  3. O Automator abrirá o programa de e-mail, colocará o título de uma página da Web como assunto e colocará o URL no corpo da mensagem.
por wannik 09.11.2011 / 06:01

1 resposta

0

require 'cgi'

url = STDIN.read.strip
curl = 'curl -s -L #{url}'
title = CGI.unescapeHTML(curl.scan(/<title>(.*?)<\/title>/m)[0][0].strip)
mail = "mailto:?subject=#{CGI.escapeHTML(title)}&body=#{CGI.escapeHTML(url)}"
system("open", mail)
  1. Abra o Automator e escolha o modelo Serviço
  2. Adicione uma ação Executar script shell e selecione /usr/bin/ruby no menu suspenso Shell
  3. Cole o script e salve
por 09.11.2011 / 14:20

Tags