Dúvida com Hotkey em segundo plano

Post a reply


In an effort to prevent automatic submissions, we require that you complete the following challenge.
Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :| :mrgreen: :geek: :ugeek: :arrow: :angel: :clap: :crazy: :eh: :lolno: :problem: :shh: :shifty: :sick: :silent: :think: :thumbup: :thumbdown: :salute: :wave: :wtf: :yawn: :facepalm: :bravo: :dance: :beard: :morebeard: :xmas: :HeHe: :trollface: :cookie: :rainbow: :monkeysee: :monkeysay: :happybday: :headwall: :offtopic: :superhappy: :terms: :beer:
View more smilies

BBCode is ON
[img] is OFF
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Dúvida com Hotkey em segundo plano

Re: Dúvida com Hotkey em segundo plano

by NED » 18 May 2024, 08:33

Eu fiz a modificação, porém mesmo com esta opção ativa quando estou dentro da janela do jogo o comando não é recebido. E o contador mantém em 0.

Tentei em modo janela, tentei em full screen e mesmo assim não consigo fazer uso durante o jogo.

Re: Dúvida com Hotkey em segundo plano

by Encrypton » 15 May 2024, 18:42

usando a função WinExist para verificar se a janela do jogo está aberta antes de executar o restante do script:

#Persistent ; Mantém o script em execução mesmo após a execução de um hotkey

Code: Select all

F9::
if (WinExist("NomeDaJanelaDoJogo")) { ; Substitua "NomeDaJanelaDoJogo" pelo título real da janela do seu jogo
    if FileExist("C:\Users\Gabri\Desktop\Contador Whitetail\matei.txt") {
        FileReadLine, mateiCount, C:\Users\Gabri\Desktop\Contador Whitetail\matei.txt, 1
        mateiCount++
        FileDelete, C:\Users\Gabri\Desktop\Contador Whitetail\matei.txt
        FileAppend, %mateiCount%, C:\Users\Gabri\Desktop\Contador Whitetail\matei.txt
    } else {
        FileAppend, 0, C:\Users\Gabri\Desktop\Contador Whitetail\matei.txt
    }
}
return
Certifique-se de substituir "NomeDaJanelaDoJogo" pelo título real da janela do seu jogo. Isso deve garantir que o script só execute o contador quando a janela do jogo estiver ativa.

Dúvida com Hotkey em segundo plano

by NED » 10 May 2024, 15:12

Olá pessoal,

Eu estou já à alguns dias tentando criar um macro onde eu possa contabilizar a quantidade de abates durante um jogo com um comando que soma dentro de uma variável.
Porém ele executa somente quando estou com a área de trabalho aberta, não funciona o comando quando estou com a janela do jogo aberta.

Segue o hotkey que uso.

Code: Select all

F9::
	if FileExist("C:\Users\Gabri\Desktop\Contador Whitetail\matei.txt") {
		FileReadLine, mateiCount, C:\Users\Gabri\Desktop\Contador Whitetail\matei.txt, 1
		mateiCount++
		FileDelete, C:\Users\Gabri\Desktop\Contador Whitetail\matei.txt
		FileAppend, %mateiCount%, C:\Users\Gabri\Desktop\Contador Whitetail\matei.txt
	} else {
		FileAppend, 0, C:\Users\Gabri\Desktop\Contador Whitetail\matei.txt
	}
return
[Mod edit: + [code][/code] tags.]

Top