Jump to content

joelson0007

Administradores (Adm)
  • Content count

    783
  • Joined

  • Last visited

  • Days Won

    99

Everything posted by joelson0007

  1. Bom galera a saga continua para pegar o serial do hd dessa vez apresento uma outra maneira, ultilizando a diskserial.dll que o @belini apresentou em outro tópico. criei esse outro tópico para não misturar as udfs, mas se eu estiver bagunçando o fórum peço que os administradores me perdoem dessa vez kkkk vamos lá então _diskGetSerialDll Exemplo #RequireAdmin #include<_diskGetSerialDll.au3> MsgBox(4096,"",_DiskGetSerialDll('0')); primeiro disco baixe a UDF _diskGetSerialDll+Exemplo _diskGetSerialDll.zip até mais :rip:
  2. Change Mac v1.0

    Fala pessoal, fiz este mac change, mas não garanto que funciona em todas as placas de rede!! :blush: usem o ipconfig /all para ver a modificação no endereço físico Download ChangeMac_v1.0.au3
  3. Instalador de Softwares 2.0b

    Ótimo trabalho, continue com o projeto.
  4. 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.
  5. 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.
  6. 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:
  7. 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
  8. Problema com mensagem usando GDIPlus

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

    Como assim fundo transparent, está usando um PNG como base para GUI?
  10. 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
  11. 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:
  12. 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.
  13. Assista com calma o ótimo tutorial do @alexandre sobre o assunto Se ainda restar dúvidas, volte para tentarmos ajuda-lo.
  14. Erro após _IENavigate

    Realmente, não sei o que pode estar acontecendo ai.
  15. 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
  16. 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.
  17. #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
  18. Tem sim, o API do google tradutor, porém no modo gratuito, tem algumas limitações... https://cloud.google.com/translate/pricing
  19. A intenção é somente traduzir mesmo? Se sim, você pode enviar os arquivos no modo binário para o Google tradutor utilizando _WinHttpSimpleRequest e você terá a resposta do arquivo já traduzido.
  20. Robo para Consulta Site

    Tem duas maneiras de fazer isso com autoit, a primeira é a que eu postei é o metodo mais avançado, para pegar essas infos vai ter que usar regex, algum outro metodo ai, infelizmente o autoit não tem um sistema bom de fazer query no DOM HTML. A segunda maneira é se utilizar do motor do internet explorer #include <IE.au3> $oIE = _IECreate (url_do_site, 0, 0, 1, 0) $tags = $oIE.document.GetElementsByTagName("div") For $tag in $tags $class_value = $tag.GetAttribute("class") If $class_value = "levelBar" Then MsgBox(0, "Level: ", "Level found :)") EndIf Next _IEQuit ($oIE) A primeira maneira é mais rápida, porém não renderiza javascript, a segunda maneira é mais lenta, porem renderiza javascript, e você pode trabalhar com $element = $oIE.document.getElementById("element_id")$classes = $element.getElementsByClassName("class_name")
  21. Robo para Consulta Site

    algo assim $obj = ObjCreate('WinHttp.WinHttpRequest.5.1'); $obj.Open('GET', url_site , False); $resposta_site = $obj.ResponseText; aqui tem como trabalhar com o excel https://www.autoitscript.com/autoit3/docs/libfunctions/_Excel_Open.htm
  22. Arquivo em Memoria

    Esse Randisk ficou gratuito esses tempos atrás, ou pra 4 gigas ele é gratuito ainda? Talvez da pra dar uma olhada nesse, que é o mesmo randisk comprado pela RADEON, faça uma comparações pra ver se tem a mesma funcionalidade. É pra ser o mesmo programa, só que gratuito pra 4 gigas, fica como alternativa aqui. http://www.radeonramdisk.com/software_downloads.php
  23. Atualizar pagina IE por script AutoIt

    _IEAction($oIE, "refresh") segue a lista de mais actions https://www.autoitscript.com/autoit3/docs/libfunctions/_IEAction.htm
  24. Segurança (ant decompiler)

    Tranquilo, realmente não tenho nada de experiencia nesse segmento de vocês.
  25. Segurança (ant decompiler)

    Basicamente é um conceito, representado por esse nome bonitinho ai kkk. segue uma imagem aqui. Acredito que algumas coisas isso não vai servir, mas pra maioria das coisas isso funciona perfeitamente. Softwere para pizzaria Softwere para clinicas em gerais. Softwere para mercados E muitas outras coisas. Mas enfim, é só uma alternativa para ser pensada.
×