Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Ungo - desencurtador de urls escrito em GO :)

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Ungo - desencurtador de urls escrito em GO :)

    Eu desenvolvi uma biblioteca que bypass encurtadores como adf.ly e adfoc.us em go , para você que esta desenvolvendo um crawler ou prescisa bypassar esses links.
    Exemplo de codigo:
    Código:
    package main 
    
    import (
          "github.com/ReiGelado/Ungo"
          "fmt"
    )
    
    func main() {
          url , err := ungo.Url(ungo.Config{Url:"http://adf.ly/1cXbxn",Shorter:"adfly"})
          if err != nil{
              panic(err)
           }
           fmt.Println(url) 
    }
    Saida:
    Código:
    http://google.com
    Ele e bem pequena e simples,você não vai ter muito problema em usar ela
    As instruções de instalação e download dela estão no git.
    Link do projeto:Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
    Similar Threads

  • Font Size
    #2
    Somente corrigindo pessoal , lancei uma nova versão no github e ao invez de Shorter você usa Shortener(por causa da tradução para o inglês que mudei).
    Então agora você chama o script assim:
    Código:
    package main 
    
    import (
        "github.com/ReiGelado/Ungo"
        "fmt"
    )
    
    func main() {
        url , err := ungo.Url(ungo.Config{Url:"http://adf.ly/1cXbxn",Shortener:"adfly"})
        if err != nil{
            panic(err)
        }
        fmt.Println(url)
    }

    Comment


    • Font Size
      #3
      Fazendo mais uma modificão,foram adicionados novos encurtadores e a chamada da função mudou.
      Código:
      package main
      
      import (
          "fmt"
          "ungo"
      )
      
      func main() {
          url, err := ungo.Shorten(ungo.Config{Url: "http://adf.ly/tYjLr", Shortener:"adfly"})
          if err != nil {
              panic(err)
          }
          fmt.Println(url)
      }

      Comment

      X
      Working...
      X