Ir para conteúdo



AutoIt e CMenu primeiros passos


192 respostas neste tópico

#1
Jore

  • Participantes
  • 419 posts

Tutorial AutoIt e CMenu Primeiros Passos


Atualizado 19/09/2007

Novo Link CMenu ON

By Jore


Construo este tutorial com material retirado do Tutorial do {_Carnificina_}.

Peço aos amigos que puderem contribuir com mais algumas dicas que postem logo abaixo

Quer entender melhor então veja o tutorial do { Carnificina_} no link abaixo:

Adicionando programas na instalação do Windows XP com Nlite.


Olá amigos,

Estou aqui com o intuito de ajudar os amigos que estão precisando usar o AutoIt, porém não sabem por onde começar

Primeiro vamos conhecer este programa:

AutoIt, é um ótimo programa automatização de processos repetitivos com a capacidade de simular teclas digitadas e cliques. Falando em um bom português, ele fará para você todo o processo de intalação, passando as telas e incerindo as senhas. Muito Bom para quem esta construindo oum CD personalizado.

CMenu, este programa trabalha junto com o AutoIt, ou seja, os dois devem ser instalados, porém este aqui apresenta algumas ferramentas a mais melhorando o desempenho e facilitando o nosso trabalho. Além de poder criar script na opção AutoIt Macrogenerator o CMenu também possui o Identify Installer (serve para ajudar a identificar o comando silencioso do programa), entre outras funções...para ver estas e outras funções basta clicar sobre um determinado setup .exe e clicar no botão direito do Mouse e escolher a opção More Options.

Imagem Postada




Tanto o AutoIt quanto o CMenu são programas FreeWare



Download do programa aqui: CMenu

Página do programa: AutoIt


Instale o AutoIT, são apenas 7 passos;


1º Dê dois cliques em autoit-v3-setup.exe;


Imagem Postada


2º Em seguida aparecera uma tela perguntando se deseja executar o arquivo, clique em Executar;


Imagem Postada




3º Na tela seguinte clique em Next para dar continuidade;


Imagem Postada




4º Depois clique em I AGree para aceitar os termos do produto


Imagem Postada




5º Nesta tela indica em que local o programa será instalado se for de seu agrado clique em Install. Se não for Clique no Browse e indique um novo caminho e depois clique em Install;


Imagem Postada




6º Aguarde o processo de instalação terminar;


Imagem Postada



7º Agora clique em Finish e pronto o seu AutoIt já pode ser usado.


Imagem Postada




OBS.: O AutoIt possui utilitário para desisntalação é o Uninstall.exe, que fica na sua pasta de instalação que normalmente é em: C:\Arquivos de programas\AutoIt






Agora faremos a instalação do CMenu.




São apenas 3 passos:


1º Dê dois clique em CMenu.exe;


Imagem Postada



2º Ele irá perguntar se deseja instalar o CMenu, clique em SIM;


Imagem Postada



3º Depois de alguns segundos aparecerá a mensagem de Instalação completa, clique em OK. Pronto o seu CMenu já poderá ser usado.


Imagem Postada



OBS.: Se quiser desinstalar é só seguir o mesmo processo da instalação e o programa fará a desinstalação.




São 3 passos:


Novamente dê dois cliques em CMenu.exe;

Imagem Postada



2º Ele irá perguntar se deseja desinstalar o CMenu, clique em SIM;


Imagem Postada



Aguarde alguns segundos e será exibida a mensagem perguntando se deseja remover os templates do diretório, clique em SIM. E depois de alguns segundo o programa será totalmente desinstalado.


Imagem Postada


Agora já sabemos instalar e desinstalar o AutoIt e o CMenu



Antes de Criarmos o Script de instalação vamos descobrir qual o comando para uma instalação silenciosa é apropriado para o nosso programa.




Como usar o CMenu para descobrir o comando silencioso:[/b]




Usaremos como exemplo o FlashGet (Gerenciador de Downloads).


1º Dê um clique em FlashGet, e depois dê um clique com o botão direto do mouse e vá em: More Options \ Installer Tools \ Identify Installer;


Imagem Postada



2º Se o instalador não for reconhecido, aparecerá uma tela para você indicar. Caso você saiba qual é basta marcar a opção e depois clicar em OK;


Imagem Postada



3º Para dar o exemplo marquei como instalador o INNO SETUP e o resultado foi este:


Imagem Postada




4º Se o instalador for reconhecido automaticamente, aparecerá uma tela com todos os possíveis comandos para o mesmo;


Imagem Postada



5º Caso nem você e nem o programa saibam qual é o comando silencioso você terá a opção de iniciar o AutoIt Macro Generator, basta marcar a opção e depois clicar em OK;

Imagem Postada


Pronto já sabemos identificar o comando silencioso para o nosso programa. Agora vamos criar o Script para ele.




Como usar o CMenu para criar script do AutoIt:



Vou usar o exemplo do Flashget;

1ºClique com o botão Direito do mouse e vá em:

More Options \ Instaler Tools \ AutoIt MacroGenerator


Imagem Postada



2º Será aberta uma tela como se fosse um gravador com o botão de Start Macro, Pause Macro e Stop Macro.


Imagem Postada




3º Clique no botão vermelho (Star Macro), e depois faça a instalação normalmente... clicando em cada tela do processo de instalação do programa.

Veja que serão inseridos comandos no AutoIt Macro Generator. E veja também que assim que começar a instalação os outros botões também ganham vida.


Imagem Postada




4º Para finalizar o processo de instalação do programa clique em Stop Macro (Botão quadrado),feito isto irá aparecer a opção de Save Macro (imagem de um disquete), salve na mesma pasta do programa no caso o FlashGet.


DICA: Você poderá por o arquivo de registro também.


Imagem Postada


Pronto, o nosso script já esta pronto e agora é só transformá-lo em um executável.





Agora vamos Transformar o script FlashGet.au3 em FlashGet.exe:



É muito simples:


Basta selecionar o arquivo.au3 e clicar no botão direito do mouse e depois escolher a opção Compile Script;


Imagem Postada


Imagem Postada




Veja que surgirá na mesma pasta o arquivo infranview.exe.


Imagem Postada


*******************************************************



Alguns comandos que poderão ser usados, eles devem ser postos manualmente e o texto em vermelho não deve constar.



Run("nomedoprograma.exe /s /v/qn") Serve para dar inicio a instalação e /s/v/qn é um exemplo de comando silencioso.


Sleep(1000) Serve para dar um intervalo de tempo (1000 = 1 segundo).

Send("{TAB}") Serve para passar para outra lacuna.

Send("!N") Quando tem o Menu sublinhado ou seja Next para clicar em cima usando o script.

Send ("{ENTER}") Envia o comando Enter.

Send(\'!xxx-xxx-xxx-xxx\') comando send envia teclas para o programa neste exemplo enviaria a senha.

WinWaitActive( $Title_1 , "exemplo") Espera pela tela de título Exemplo.

Send ("{Down}") Aperta a tecla para baixo.

Send ("{UP}") Aperta a tecla para cima.

Send ("{SPACE}") Aperta a tecla Espaço.

Send("{TAB}{TAB}{TAB}{ENTER}") Envia o comando Tab três vezes seguidos e depois o comando Enter.

Exit No final do Script para fechar a janelinha que fica no canto perto do relógio.


******************************************************



Aprenda a fazer o Script do Irfanview


Baixe o Irfanview Irfanview 885kb


Primeiro, siga o processo descrito acima chamado Como usar o CMenu para criar script do AutoIt faça a instalação normalmente, e veja que o AutoIt estará copiando seus passos.


Agora vamos Editar este script para um melhor funcionamento. Para isso cliquecom o botão direito do mouse sobre o script instalador que você acabou de criar e escolha a opção Edit Script;

Imagem Postada


Uma tela de Edição se abrirá, e você vai observar que não existe um comando para iniciar a nossa instalação, então vamos por no topo do Script o a seguinte linha de comando:


Run("iview398.exe") esta linha dará inicio ao programa iveiw398.exe, observe que o comando esta dentro de Parênteses e entre Aspas.


Outro comando que não deve estar neste Script é o comando de finalização do Script.


Pode apagar o comando End que esta lá e vamos substituir por outro comando. Então vamos por no final do Scritp o comando Exit só a palavra mesmo!



A imagem abaixo deve ser igual a que você terá após fazer o Script de reconhecimento. Ou seja é um Script onde você vai observar os comandos que serão dados durante a instalação do programa e as vezes podemos até aproveitar alguma parte.


Imagem Postada



Lembre-se de Salvar o Scrip sempre que fizer modificações.


Vou mostrar as telas do programa e os comandos que deverão ser executados;



Esta primeira tela o comando será Enter, ou seja: Send("{ENTER}")


Entre uma tela de comando e outra eu gosto de pular uma linha e na linha de baixo ponho sempre um um intervalo.

O comando de intervalo é: Sleep(1000)


Imagem Postada



Na segunda tela, se você concordar com tudo que ela mostra o comando também seta o Enter. Send("{ENTER}")


Imagem Postada



Na tela após é mais um Enter. Send("{ENTER}")

Imagem Postada



Até agora o Script esta assim:


Run("iview398.exe")


Opt("WinTitleMatchMode", 4)


WinWait("iview398","")


Send("{ENTER}")


Sleep(1000)


Send("{ENTER}")


Sleep(1000)


Send("{ENTER}")




Agora vamos ter um comando legal, observe que na tela abaixo o botão Image Only, esta marcado e nós temos que ir até o botão Avançar para dar continuidade.



Para avançar sem selecionar as extensões vamos por o comando Send("{Tab 5}") pular uma linha e por um intervalo Sleep(1000) e vamos pular outra linha e por o comando enter Send("{ENTER}") para dar continuidade na instalação. E não esqueça de pular mais uma linha e dar mais um intervalo Sleep(1000)


Imagem Postada



Outra etapa trabalhosa é onde temos que escolher se vamos instalar o Google Tools Bar e o Google DeskTop. Eu optei por não instalar.



Assim que o programa muda para esta tela nós já estamos na opção Google Tools Bar e para desmarcá-la temos que acionar a tecla t, então o comando será: Send("{t}") na linha de baixo ponha um intervalo Sleep(1000) passe para outra linha e ponha outro comando Send("{Tab}") para passar para a opção do Google DeskTop onde para desmarca-la devemos acionar o botão s e o comando será Send("{s}") e na linha de baixo um intervalo Sleep(1000) para dar continuidade a instalação temos que clicar em Avançar e para chegar até esta tecla vamos acionar o TAB duas vezes com o comando Send("{Tab 2}") e em seguida o comando Enter Send("{ENTER}") e abaixo outro intervalo Sleep(1000) pule uma linha...

Imagem Postada



Até agora o comando todo esta assim:


Run("iview398.exe")


Opt("WinTitleMatchMode", 4)


WinWait("iview398","")


Send("{ENTER}")


Sleep(1000)


Send("{ENTER}")


Sleep(1000)


Send("{ENTER}")


ControlClick("iview398","","SHELLDLL_DefView1")


Sleep(2000)


Send("{Tab 5}")


Sleep(1000)


Send("{ENTER}")


Sleep(2000)


Send("{t}")


Sleep(1000)


Send("{Tab}")


Send("{s}")


Sleep(1000)


Send("{Tab 2}")


Send("{ENTER}")


Sleep(1000)


Continuando...





Na tela em seguida basta outro comando Enter Send("{ENTER}") pule uma linha e ponha outro intervalo de tempo Sleep(1000)


Imagem Postada



Agora para finalizar vamos desmarcar as duas opções que estão na próxima tela e para isso vamos aproveitar uma parte do Script que criamos para reconhecimento do programa, esta parte esta lá no fim e ela é responsável por desmarca estas duas opções e nós só vamos ter que por um intervalo entre cada comando.


Veja esta parte do comando já com os intervalos e o comando de finalizar o AutoIt:


ControlClick("IrfanView Setup","Open IrfanView &FAQs help page","Button19")


Sleep(1000)


ControlCommand("IrfanView Setup","Open IrfanView &FAQs help page","Button2","UnCheck","")


Sleep(1000)


ControlCommand("IrfanView Setup","Open IrfanView &FAQs help page","Button1","UnCheck","")


Sleep(1000)


ControlClick("IrfanView Setup","Open IrfanView &FAQs help page","#327701")


Sleep(1000)


ControlClick("IrfanView Setup","Open IrfanView &FAQs help page","Button21")


Sleep(1000)


Exit





Imagem Postada



Veja se o seu Script completo ficou assim:


==========================================================



Run("iview398.exe")


Opt("WinTitleMatchMode", 4)


WinWait("iview398","")


Send("{ENTER}")


Sleep(1000)


Send("{ENTER}")


Sleep(1000)


Send("{ENTER}")


ControlClick("iview398","","SHELLDLL_DefView1")


Sleep(2000)


Send("{Tab 5}")


Sleep(1000)


Send("{ENTER}")


Sleep(2000)


Send("{t}")


Sleep(1000)


Send("{Tab}")


Send("{s}")


Sleep(1000)


Send("{Tab 2}")


Send("{ENTER}")


Sleep(1000)


Send("{Enter}")


ControlClick("IrfanView Setup","Open IrfanView &FAQs help page","Button19")


Sleep(1000)


ControlCommand("IrfanView Setup","Open IrfanView &FAQs help page","Button2","UnCheck","")


Sleep(1000)


ControlCommand("IrfanView Setup","Open IrfanView &FAQs help page","Button1","UnCheck","")


Sleep(1000)


ControlClick("IrfanView Setup","Open IrfanView &FAQs help page","#327701")


Sleep(1000)


ControlClick("IrfanView Setup","Open IrfanView &FAQs help page","Button21")


Sleep(1000)


Exit



==========================================================


Depois do Script pronto siga o processo Agora vamos Transformar o script FlashGet.au3 em FlashGet.exe descrito acima.


OBS.: SE no seu computador não mostrar esta primeira imagem, então você deverá tirar o primeiro ou o segundo comando Send("{ENTER}") e o seu intervalo Sleep(1000)

Imagem Postada





Aprenda a criar o CAB de um Script


Abra o bloco de notas e cole o seguinte comando:



Start /Wait Nomedoprograma.exe /? Aqui vai o comando silencioso



Salve como: instalar.cmd


DICAS:


Se você fizer um script de um programa e não conseguir fazer com que ele não seja executado após a instalação utilize o KILLPROCESSWAIT.



Você poderá criar também o arquivo .reg para registrar o programa após a instalação.



Encontre o caminho do registro do programa utilizando o Karen´s e depois. Salve com o nomedoprograma.reg feito isso abra o bloco de notas e crie o instalar.cmd que deve conter os seguintes dados:


Start /Wait Nomedoprograma.exe /? Aqui onde esta a (?) vai o comando silencioso



Killprocesswait.exe Nomedoprograma.exe Este comando não deixa o programa se executar após a instalação



regedit.exe /s Nomedoprograma.reg Este é o comando de registro que será executado após a instalação.



OBS¹.: O texto em vermelho não deve constar no se CAB



OBS².: Não se esqueça de por o programa KILLPRECESSWAIT dentro da pasta do programa



[b]Agora crie o .CAB selecionando o instalar.cmd no nLite Add On Maker




Espero que este tutorial seja o pontapé necessário para que você possa fazer seus próprios Scripts.



Dicas e sugestões são sempre bem-vindas!

Editado por Jore, 19 September 2007 - 12:48 AM.




#2
Magnanimo

  • Participantes
  • 64 posts

 Muito Bom Jore!

Acredito que irá ajudar a muitos, continue assim 8-)

Eu vou copiar este tutorial para o meu acervo VLW

 

 



#3
ricferraz

  • Participantes
  • 18 posts
Muito legal !!!  

Valeu pela dica, agora vai ficar mais fácil integrar alguns programas que não tem instalação silenciosa automática !


#4
NEGO VEIO

  • Participantes
  • 111 posts

Boa Noite! Jore

Apenas uma colaboração.

Os comandos também podem ser repetidos assim:
Send("{DEL 4}") ;Pressiona o DEL 4 vezes.
Send("{S 30}") ;Emite o caracter S 30 vezes.
Send("+{TAB 4}") ;Pressiona SHIFT+TAB 4 vezes.Imagem Postada

===============================================================

N.B. O Windows năo simula essa combinaçăo! "CTRL-ALT-DEL"
{!}  = Acionar a tecla !
{#} = Acionar a tecla #
{+} = Acionar a tecla +
{^} = Acionar a tecla ^
{{} = Acionar a tecla {
{}}  = Acionar a tecla }
{SPACE} = Acionar a tecla SPACE
{ENTER}  = Acionar a tecla ENTER
{ALT}  = Acionar a tecla ALT
{BACKSPACE} or {BS} = Acionar a tecla BACKSPACE
{DELETE} or {DEL}  = Acionar a tecla DELETE
{UP}  = Acionar a tecla Seta para cima
{DOWN}  = Acionar a tecla Seta para baixo
{LEFT}  = Acionar a tecla Seta para esquerda
{RIGHT}  = Acionar a tecla Seta para a direita
{HOME}  = Acionar a tecla HOME
{END}  = Acionar a tecla END
{ESCAPE} or {ESC}  = Acionar a tecla ESCAPE
{INSERT} or {INS}  = Acionar a tecla INS
{PGUP}  = Acionar a tecla PageUp
{PGDN}  = Acionar a tecla PageDown
{F1} - {F12}  = Acionar Teclas de funçăo de 1 A 12 
{TAB}  = Acionar a tecla TAB
{PRINTSCREEN}  = Acionar a tecla Print Screen key
{LWIN}  = Acionar a tecla Windows esquerda
{RWIN}  = Acionar a tecla Windows direita
{NUMLOCK on}  = Acionar a tecla  NUMLOCK (liga=on/desliga=off/toggle)
{CAPSLOCK off} = Acionar a tecla CAPSLOCK (on|liga=off|desliga=toggle)
{SCROLLLOCK toggle} = Acionar a tecla SCROLLLOCK (on=liga/off=desliga/toggle=alternar) toggle é alternar se on fica off se off  fica on
{CTRLBREAK} = Acionar as teclas Ctrl+Break
{PAUSE} = Acionar a tecla PAUSE
{NUMPAD0} - {NUMPAD9} = Aciona o teclado numérico de 1 A 9
{NUMPADMULT} = Aciona o teclado numérico Multiplicaçăo
{NUMPADADD} = Aciona o teclado numérico Adiçăo
{NUMPADSUB} = Aciona o teclado numérico Subtraçăo
{NUMPADDIV} = Aciona o teclado numérico Divisăo
{NUMPADDOT} = Aciona o teclado numérico Período =tecla ponto decimal
{NUMPADENTER} = Aciona o teclado numérico ENTER
{APPSKEY}  = Acionar a tecla  Windows App key =esta é a chave que invoca o menu do contexto do mouse clique direito.
{LALT} = Acionar a tecla ALT esquerdo
{RALT} = Acionar a tecla  ALT direito
{LCTRL} = Acionar a tecla CTRL esquerdo
{RCTRL} = Acionar a tecla CTRL direito
{LSHIFT} = Acionar a tecla Shift esquerdo
{RSHIFT} = Acionar a tecla Shift direito
{SLEEP} = Acionar a tecla SLEEP "computador é hora de dormir"
{ALTDOWN} = Aciona as teclas  ALT SETA para BAIXO  {ALTUP} ALT SETA para CIMA
{SHIFTDOWN} = Acionar as teclas SHIFT SETA para BAIXO  {SHIFTUP} SHIFT SETA para CIMA
{CTRLDOWN} = Acionar as teclas CTRL SETA para BAIXO  {CTRLUP} CTRL SETA para CIMA
{LWINDOWN} = Acionar as teclas Windows esquerda SETA para BAIXO  {LWINUP} Windows esquerda SETA para CIMA
{RWINDOWN} = Acionar as teclas Windows direita SETA para BAIXO  {RWINUP} Windows direita SETA para CIMA
{ASC nnnn} = Acionar a tecla  ALT+nnnn  = ALT+combinaçăo de caracteres
{BROWSER_BACK} Somente 2000/XP : Seleciona o botăo "back" do browser
{BROWSER_FORWARD} Somente 2000/XP : Seleciona o botăo "forward" do browser {BROWSER_REFRESH} Somente 2000/XP : Seleciona o botăo "refresh" do browser
{BROWSER_STOP} Somente 2000/XP : Seleciona o botăo "stop" do browser
{BROWSER_SEARCH} Somente 2000/XP : Seleciona o botăo "search" do browser
{BROWSER_FAVORITES} Somente 2000/XP : Seleciona o botăo "favoritos" do browser
{BROWSER_HOME} Somente 2000/XP : Chama o browser e vai prá home page
{VOLUME_MUTE} Somente 2000/XP : desliga o volume
{VOLUME_DOWN} Somente 2000/XP : Reduz o volume
{VOLUME_UP} Somente 2000/XP : Aumenta o volume
{MEDIA_NEXT} Somente 2000/XP : Seleciona a próxima faixa no media player
{MEDIA_PREV} Somente 2000/XP : Seleciona a faixa anterior no media player
{MEDIA_STOP} Somente 2000/XP : Para o media player
{MEDIA_PLAY_PAUSE} Somente 2000/XP : Play/pause media player
{LAUNCH_MAIL} Somente 2000/XP : Chama Aplicativo de e-mail
{LAUNCH_MEDIA} Somente 2000/XP : Chama o  media player

Fonte: HELP do AUTOIT "inglês"

Eu gosto mais de usar o AUTOIT Windows Info porque a gente não corre o risco de digitar errado, a gente seleciona o texto na página aberta e cola onde precisa.

Valeu pela Iniciativa!Imagem PostadaImagem Postada



#5
yon

  • Participantes
  • 397 posts
Muito bom o tuto. Não consegui instalar o foxit novo mas está valendo assim mesmo. Pra outros programas deve funcionar.

#6
NEGO VEIO

  • Participantes
  • 111 posts

Responder

Data: 11/1/2006 2:07:55 PM
Autor: yon

Muito bom o tuto. Não consegui instalar o foxit novo mas está valendo assim mesmo. Pra outros programas deve funcionar.
Olá! yon

Se for permitido eu postarei um script do AUTOIT para o FOXIT 2.

Ai você reporta se funcionou prá você ok.

Vamos ver se todos nós nos tornamos craque nesse aplicativo.

Até derepente. Imagem Postada



#7
NEGO VEIO

  • Participantes
  • 111 posts

Olá! Pessoal.

Segue um simples script AUTOIT. para o Foxitreader 2.

#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.1.1.0
 Author: NEGO VÉIO
  Liguagem Português
  Plataforma: Windows
 Script Function:
 foxitreader_setup.exe
 Template AutoIt script.
;--- AutoIt Macro Generator V 0.21 beta ---
#ce ----------------------------------------------------------------------------

Opt("WinTitleMatchMode", 4)
RUN ("foxitreader_setup.exe")

WinWait("Foxit Reader Install Wizard","WARNING: This program is prote")
ControlClick("Foxit Reader Install Wizard","WARNING: This program is prote","Button1")
WinWait("Foxit Reader Install Wizard","Please read the license terms ")
ControlClick("Foxit Reader Install Wizard","Please read the license terms ","Button1")
WinWait("Foxit Reader Install Wizard","Use default settings for all c")
ControlClick("Foxit Reader Install Wizard","Use default settings for all c","Button1")
WinWait("Foxit Reader Install Wizard","Click Install to continue with")
ControlClick("Foxit Reader Install Wizard","Click Install to continue with","Button1")
WinWait("Foxit Reader Install Wizard","Setup has successfully install")
ControlClick("Foxit Reader Install Wizard","Setup has successfully install","Button1")

WinWaitActive("Foxit Reader 2.0")
WinActivate("Foxit Reader 2.0")
WinClose("Foxit Reader 2.0")

EXIT

Imagem PostadaImagem Postada



#8
NEGO VEIO

  • Participantes
  • 111 posts

Olá! Pessoal

Esse script verifica se tem CD no driver se negativo retorna uma mensagem coloque um cd.

espera 5 segundos e fecha a bandeija.

O intuito é conhecer novos comandos e opções porque a partir dai pode-se implementar

um aplicativo de maior interesse e funcionalidade e também despertar a curiosidade das pessoas

 

$d = DriveGetDrive("CDROM")
For $x = 1 to $d[0]
if DriveStatus($d[$x]) = "NOTREADY" then
$test = CDTray($d[$x],"open")
EndIf
Next
SplashTextOn("Não há CD","Coloque um CD...",250, 200, 250, 200, 0, "arial", 12, 400 )
sleep(5*1000)
For $x = 1 to $d[0]
if DriveStatus($d[$x]) = "NOTREADY" then
$test = CDTray($d[$x],"close")
EndIf
Next
SplashOff()

Os scripts de AUTOIT devem ser salvos com extensão .au3  ( ponto au3)   (xxxxxx.au3)
Para testar não é necessário compilar basta executar no AUTOIT.
==========================================================================
SplashTextOn ( "title", "text" [, w [, h [, x pos [, y pos [, opt [, "fontname" [, fontsz [, fontwt ]]]]]]]] )
SplashTextOn ( "title", "text" , w , h , x pos , y pos , opt , "fontname" , fontsz , fontwt )
SplashTextOn ( "1", "2" ,3 , 4 , 5 , 6 , 7 "8" , 9, 10 )
Parametros

1 >  title Título da janela.
2 >  text Texto dentro da janela.
3 >  w [opcional] Largura da janela em pixels. (default 500)
4 >  h [opcional] Altura da janela em pixels. (default 400)
5 >  x pos [opcional] Posição a esquerda (em pixels) da janela. (default é centrada)
6 >  y pos [opcional] Posição do topo (in pixels) da janela. (default é centrada)
7 >  opt  [opcional] Adiciona-os acima - default é  ''centro justificado/sempre no topo/com título''
7 >  opt  0 = Centro justificada/sempre no topo/com título (default)
7 >  opt  1 = Sem o título
7 >  opt  2 = Sempre no alto sem atributo
7 >  opt  4 = Texto a esquerda
7 >  opt  8 = Texto a direita
7 >  opt 16 = Janela pôde ser movida
7 >  opt 32 = Texto centrado verticalmente
8 >  fontname [opcional] Fonte para usar. (OS default GUI fonte, é usada se for "" ou se não for encontrada)
9 >  fontsz [opcional] Font size. (default é 12; os tamanhos padrão são  6 8 9 10 11 12 14 16 18 20 22 24 26 28 36 48 72)
10 >  fontwt [opcional] Espessura da fonte (0 - 1000, default = 400 = normal). O valor > 1000 é tratado como zero.

Eu coloquei as posições das opções numeradas porque talvez melhore o entendimento da formula.
Experimente mudar as posições da janela:tamanho,título, texto; fonte:espessura, tamanho, nome.
Assim vamos se adaptando aos comando, para fazermos um script mais elaborado de acordo com o que se precise.
Quem sabe acorda em você esse excelente programador adormecido.
Vamos lá pessoal, vamos descobrir novos comandos pro PC fazer o que a gente quer.
Sabe aquelas coisas do dia dia que a gente pensa assim, se tivesse um jeito, então?....

Fonte:help do autoit "ingles".Imagem PostadaImagem Postada 



#9
NEGO VEIO

  • Participantes
  • 111 posts

Olá! Pessoal

E aí vamos fazer um script para criar um link direto com esta página?

Colocar na área de trabalho clicar e já estamos aqui.Imagem PostadaImagem PostadaImagem Postada

 



#10
Jore

  • Participantes
  • 419 posts

Olá NEGO VEIO, será que o link assim como este da minha assinatura?

Quero agradecer aos amigos por estarem dando as suas dicas. Obrigado!!






Tópicos Relacionados Collapse