Hardware ID
Moderator: Gio
Hardware ID
Existe algum meio de deixar meu script apenas executar se a pessoa tiver autorizada por Hwid por exemplo? Obrigado
Re: Hardware ID
Bom dia GepetoBoy.
Seja bem-vindo ao fórum do AutoHotkey.
Existe sim. Na verdade existem várias maneiras de fazer isso. Vejo que pensa em fazer isso usando uma espécie de "ID de Hardware". Uma opção para conseguir isso é verificar as informações do registro na chave HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System. Você pode obter as informações dessa chave usando o comando RegRead e depois comparar com algum valor para saber se se trata do mesmo computador ou não (pois dificilmente dois computadores terão as mesmas configurações de hardware).
Mas lhe pergunto: não seria melhor fazer isso de outra forma? O AutoHotkey tem algumas variáveis embutidas que tornariam o processo ainda mais simples. Nesse caso, bastaria comparar os valores das variáveis A_ComputerName e A_UserName (esta última até permitiria que você restringisse o script a um usuário específico do computador).
Se precisar de mais ajuda para implementar, basta dizer.
Seja bem-vindo ao fórum do AutoHotkey.
Existe sim. Na verdade existem várias maneiras de fazer isso. Vejo que pensa em fazer isso usando uma espécie de "ID de Hardware". Uma opção para conseguir isso é verificar as informações do registro na chave HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System. Você pode obter as informações dessa chave usando o comando RegRead e depois comparar com algum valor para saber se se trata do mesmo computador ou não (pois dificilmente dois computadores terão as mesmas configurações de hardware).
Mas lhe pergunto: não seria melhor fazer isso de outra forma? O AutoHotkey tem algumas variáveis embutidas que tornariam o processo ainda mais simples. Nesse caso, bastaria comparar os valores das variáveis A_ComputerName e A_UserName (esta última até permitiria que você restringisse o script a um usuário específico do computador).
Code: Select all
If !(A_UserName = "Fulano")
{
msgbox Este script está restrito a outro usuário.
Exitapp
}
; O que tiver escrito desta linha em diante não vai rodar a menos que o nome do usuário que executou o script seja Fulano.
"What is suitable automation? Whatever saves your day for the greater matters."
Barcoder - Create QR Codes and other Barcodes using only Autohotkey !!
Archmage Gray - A fantasy shooter game fully coded in AutoHotkey
Barcoder - Create QR Codes and other Barcodes using only Autohotkey !!
Archmage Gray - A fantasy shooter game fully coded in AutoHotkey
Re: Hardware ID
Gio, muito obrigado.
Então, seria para um programa pago, então só funcionaria se fosse restrito pelo Hardware ID, irei tentar fazer com que funcione através do RegRead. Abraços...
Então, seria para um programa pago, então só funcionaria se fosse restrito pelo Hardware ID, irei tentar fazer com que funcione através do RegRead. Abraços...
Return to “Ajuda e Suporte Geral”
Who is online
Users browsing this forum: No registered users and 6 guests