Jump to content

joelson0007

Administradores (Adm)
  • Content count

    783
  • Joined

  • Last visited

  • Days Won

    99

joelson0007 last won the day on November 24 2017

joelson0007 had the most liked content!

Community Reputation

264 Excelente!

About joelson0007

  • Rank
    Administrador
  • Birthday 06/18/1984

Profile Information

  • Gender
    Male
  • Location
    Guarapuava - PR

Recent Profile Visitors

6,768 profile views
  1. Instalador de Softwares 2.0b

    Ótimo trabalho, continue com o projeto.
  2. Problema com mensagem usando GDIPlus

    A mirillis tem um player chamado SPLASH 2.0 https://mirillis.com/en/products/splash-free-hd-video-player.html Esse player consegue fazer uma mesclar os frames, durante a reprodução, até hoje, nunca vi isso em nenhum outro player, Se tiver um hardware bom se consegue fazer com 4k e 8k isso. A como se tivesse um action do adobe photoshop, entre o frame anterior e próximo frame do vídeo, tudo isso usando apenas 20% do processador, (Sim é bastante), mas pra fazer isso em um video 4k em tempo real, é muito pouco. Tem que habilitar a tecnologia motion blur do player, pra ver o efeito.
  3. Contar Palavras de um arquivo de texto

    Como o maninal falou, programa compilado é mais rapido. Linguagens como autoit tem o GIL, o famoso Global interpreter lock https://en.wikipedia.org/wiki/Global_interpreter_lock Mas o autoit foi concebido para automatização onde velocidade de processo, etc, não é um problema, você pode intercalar, as funções mais complicadas com outra linguagem se for o caso.
  4. Problema com mensagem usando GDIPlus

    @FábioiGames DllCall($ghGDIPDll, "int", "GdipSetTextRenderingHint", "ptr", $hGraphic, "int", 1); Fico feliz que ajudou em algo, fica a correção ai então :like_icon:
  5. Problema com mensagem usando GDIPlus

    Olha ai o exemplo pra tentar ajudar, não sei se resolve o problema de vocês, mas fiz a tentativa. //faça a troca de função aqui, para ver o efeito, entre uma opção e outra ;DllCall("GDIPlus.dll", "int", "GdipSetTextRenderingHint", "ptr", $hGraphic2, "int", 2);com serrilhado DllCall("GDIPlus.dll", "int", "GdipSetTextRenderingHint", "ptr", $hGraphic2, "int", 3);sem serrilhado Obs:Esse código eu fiz em 2013, nem eu sei mais o que era isso ai :o Exemplo_autoit_GDI.zip
  6. Problema com mensagem usando GDIPlus

    Então aquele método ali, é pra funcionar perfeitamente, vou preparar um exemplo pra você.
  7. Problema com mensagem usando GDIPlus

    Como assim fundo transparent, está usando um PNG como base para GUI?
  8. Problema com mensagem usando GDIPlus

    Eu nem cheguei a executar o script, mas se não me engano da resolver o problema do serrilhado com: $hgraphic = _gdiplus_imagegetgraphicscontext($hbitmap) DllCall("GDIPlus.dll", "int", "GdipSetTextRenderingHint", "ptr", $hgraphic, "int", 3) //seta a propiedade de renderização Link da MSDN https://msdn.microsoft.com/en-us/library/windows/desktop/ms535817(v=vs.85).aspx
  9. Contar Palavras de um arquivo de texto

    Pois é, estive implementando algo no mysql pra encontrar umas coisas, mesmo que usuário fizesse uma pesquisa errada, mas não saiu nada ainda :mad2: kkkkkkkk, analisando sua explicação, acho que isso mesmo que ele quer, vou ver o que sai :ninja:
  10. Contar Palavras de um arquivo de texto

    Pelo que entendi você está procurando pelo algorítimo Levenshtein https://pt.wikipedia.org/wiki/Dist%C3%A2ncia_Levenshtein É isso mesmo? se for podemos implementar em autoit. até mais.
  11. Assista com calma o ótimo tutorial do @alexandre sobre o assunto Se ainda restar dúvidas, volte para tentarmos ajuda-lo.
  12. Erro após _IENavigate

    Realmente, não sei o que pode estar acontecendo ai.
  13. Erro após _IENavigate

    #include <IE.au3> $oError = ObjEvent("AutoIt.Error","ErrFunc");Interceptar os erros do COM Local $oIE = _IECreate(url_do_site) Sleep(5000) Func ErrFunc() Msgbox(0,"AutoItCOM Test","We intercepted a COM Error !" & @CRLF & @CRLF & _ "err.description is: " & @TAB & $oError.description & @CRLF & _ "err.windescription:" & @TAB & $oError.windescription & @CRLF & _ "err.number is: " & @TAB & hex($oError.number,8) & @CRLF & _ "err.lastdllerror is: " & @TAB & $oError.lastdllerror & @CRLF & _ "err.scriptline is: " & @TAB & $oError.scriptline & @CRLF & _ "err.source is: " & @TAB & $oError.source & @CRLF & _ "err.helpfile is: " & @TAB & $oError.helpfile & @CRLF & _ "err.helpcontext is: " & @TAB & $oError.helpcontext _ ) Endfunc Poste um print do Msgbox, aqui pra nós
  14. Erro após _IENavigate

    Desabilita o antivírus pra fazer um teste, dependendo da configuração do antivírus, o acesso ao COM é bloqueado. Tente também usar usar #RequireAdmin no topo do script, só pra saber se sua conta de usuário está com algum tipo de restrição.
  15. #include "WinHttp.au3" #include <MsgBoxConstants.au3> #include <StringConstants.au3> $fileStream = @ScriptDir & '\Ex.Machina.2015.720p.BluRay.x264-WiKi.en.txt' ;usei uma legenda maior que os 32kbytes $fileStreamReady = @ScriptDir & '\arquivo_traduzido.txt' $sResponseTranslated = TranslateThisFile($fileStream) ;string contem arquivo já traduzido saveTranslateFile($sResponseTranslated) ;salvar o arquivo traduzido Func saveTranslateFile($sTranslateMessage) If Not FileWrite($fileStreamReady, $sTranslateMessage) Then MsgBox($MB_SYSTEMMODAL, "", "Erro ao salvar arquivo traduzido") Else MsgBox($MB_SYSTEMMODAL, "", "arquivo traduzido salvo com sucesso " & $fileStreamReady) EndIf EndFunc ;==>saveTranslateFile Func TranslateThisFile($fileStream) Global $hOpen = _WinHttpOpen("User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.98 Safari/537.36") Local $googleTranslateForm = '<form id="gt-form" action="https://translate.googleusercontent.com/translate_f" name="text_form" method="post" enctype="multipart/form-data">' & _Obs: Ficou uns erros de semântica no código, como por exemplo esse global redundante dentro da função local, mas é só arrumar ai, eu fiz na correria aqui esse código. Exemplo_Autoit_&_google_Tradutor.zip Exemplo_Autoit_&_google_Tradutor.zip
×