PUBLICIDADE

Autor

francke

Francke Peixoto

membro deste setembro de 2007

Tags

Compartilhe e guarde

  • Rec6
  • StumbleUpon
  • ueba
  • linkk
  • dihitt
  • linkloko
  • linkto
  • Technorati
  • Simpy
  • del.icio.us
  • Faves: Fave It!

PUBLICIDADE

Enquete

Você já está estudando HTML5 e CSS3?

Tradução Online com Babylon em ASP


Com este código é possível utilizar o tradutor on-line Babylon em qualquer página web, no entanto o servidor de hospedagem precisa ter suporte a tecnologia ASP.
<% Response.Charset="ISO-8859-1" %>
<!--
Autor: FRANCKE PEIXOTO
Msn: francke@xmasters.com.br
Email: ddexterr@gmail.com ou  francke.peixoto@qx3.com.br
Tradutor online : http://tradutor.xmasters.com.br
-->
<%
Function BinaryToString(strBinary)
Dim intCount, xBinaryToString
xBinaryToString =""
For intCount = 1 to LenB(strBinary)
xBinaryToString = xBinaryToString & chr(AscB(MidB(strBinary,intCount,1)))
Next
BinaryToString = xBinaryToString
End Function 

function pega(p,para)
  if Not (p = "") then
	Set XMLHttp = Server.CreateObject("MSXML2.XMLHTTP")
	XMLHttp.open "GET","http://online.babylon.com/cgi-bin/trans.cgi?layout=uol.txt&lang="&para&"&word="&p&"", false
	XMLHttp.send()
	pega = BinaryToString(XMLHttp.responseBody)  'ResponseText

	pegaa = split(pega,chr(10))
	for i = 5 to UBound(pegaa)
	    pegaa(i) = replace(pegaa(i),"  ","")
	    	    pegaa(i) = replace(pegaa(i),"""","'")
	    
	    if i = 5 then pegaa(i) = "<b>"&pegaa(i)&"</b>"
	    
		if instr(pegaa(i),"<a href=") >  0 then
		   exit for
		end if  
		if pegaa(i) <> "" then
 	 	 ba = ba & replace(pegaa(i),"COLOR='#000000'", "style='border: dashed 1px #dddddd;'")& "<br>"
        end if
	next
	response.write "<div class=resultado>"&ba&"</div>"
  end if
end function
%>
<% Call pega( request.QueryString("traducao"),request.QueryString("para")) %>

ArquivoTipoTamanhoHits 
Tradutor online - Babylon.zipArquivo ZIP25,8 Kb508Baixar o Arquivo
Sim   Não   Este código foi útil para você?
NotaComentário
Ainda não foi enviado nenhum comentário.
Regras:
Os comentários seguem as seguintes regras:
  • Todos os comentários são enviados por membros cadastrados no site.
  • A pontuação de comentários de conteúdo do próprio membro não serão computados.
  • Os comentários serão pré-aprovados, porém a equipe do site revisará o conteúdo de todos os comentários podendo ser invalidados (inclusive a pontuação).
  • Os comentários precisam ter, obrigatóriamente, coerência sobre o conteúdo que será comentado.
  • O membro que atingir 5 comentários invalidados não poderá mais comentar dentro do site. Com isso o membro não poderá mais ganhar pontos com comentários.
  • Há um limite de 10 comentários por dia para cada membro.
  • Qualquer comentário após ter sido publicado poderá ser retirado através da opção ( denunciar)

Comente

     (ainda não tem cadastro? clique aqui!)


Máximo de 30 caracteres

Máximo de 255 caracteres
 

R&W Consulting - Soluções Web Hospedagem UOL HOST PagSeguro - solução para pagamentos online
© 2006-2009 R&W Informática Ltda. - Todos os direitos reservados.