tempo de leitura:

Fiz um script em Python bem simples, porém útil e prático. Para usá-lo você copia um link com Ctrl+C / Command+C, executa o script (que pode estar no desktop, ou associado a uma combinação de teclas via Keyboard Maestro, se você usa OS X), ele encurta o link usando minha API do bit.ly e retorna o link reduzido para a área de transferência, podendo ser colado com o Ctrl+V / Command+V.

Testei ele no Linux, OS X e Windows, o único requisito do windows é que tenha o Python instalado, já que por padrão ele vem no Linux e OS X.

Nas 3 plataformas, é necessário instalar o Xerox, uma lib do python que permite ter acesso à área de transferência.

  • Para instalar o Xerox (no linux e OS X, abra o terminal e execute):

    # wget https://pypi.python.org/packages/source/x/xerox/xerox-0.3.1.tar.gz
    # tar zxvf xerox-0.3.1.tar.gz
    #  rm -rf xerox-0.3.1.tar.gz
    #  cd xerox-0.3.1/
    #  sudo python setup.py  install
    
  • Crie um arquivo com o nome encurta.py, e o conteúdo:

    #!/usr/bin/python
    
    import urllib
    import xerox
    
    long_url = xerox.paste()
    short_url = urllib.urlopen('http://api.bit.ly/v3/shorten?format=txt&login=jmorelli&apiKey=R_0bf7d8278ac9f3da57c7cd66a17074cf&uri=' + urllib.quote(long_url, '')).read()
    xerox.copy(short_url)
    

Ou você pode baixar o encurta.py daqui

E é isso, basta selecionar e copiar um Link, executar o script e colar a URL reduzida.

Blog Logo

José Morelli Neto


Publicado em

Image

Notas do Neto

De tudo um pouco...

Ir para início