Biblioteca de classes genéricas - bugs, descrição, perguntas, recursos de uso e sugestões - página 31

 
JRandomTrader:

Este é o VM da KVM. Não há sequer uma menção à mãe.

E o que pode ser usado como um encadernação para que seja sempre identificado?

 
Vitaly Muzichenko:

E o que é que pode ser usado como um encadernação para que seja sempre identificado?

Provavelmente UUID: 1C48EB8C-FD03-4CD4-A3D9-E3133CB57511 da System Information.

 
JRandomTrader:

Provavelmente UUID: 1C48EB8C-FD03-4CD4-A3D9-E3133CB57511 da System Information.

Não consegui encontrar como obter isto do WinAPI

 
Vitaly Muzichenko:

Não consegui encontrar como obter isto do WinAPI

Estou longe do vento. Talvez isto ajude: http://gnuwin32.sourceforge.net/packages/dmidecode.htm https://www.dmtf.org/sites/default/files/standards/documents/DSP0134_2.6.0.pdf

dmidecode for Windows
  • gnuwin32.sourceforge.net
dmidecode {whatisit}
 

Eu li, não ajudou. Leia muito, mas não encontrou nada.

 
Vitaly Muzichenko:

Quem me pode dizer se é possível executar este código em Metatrader?

---

Existe outra forma de obter o SerialNumber da placa mãe?

Não funcionaria ligar-se ao código do produto e/ou código do dispositivo a partir do enrolamento (W10)?

HKEY_LOCAL_MACHINE_MACHINE_SOFTWARE}MicrosoftWindows NTVersões actuais: ProductId

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SQMClient: MachineId

 
Edgar Akhmadeev:

Não se pode ligar ao código do produto e/ou código do dispositivo a partir das janelas (W10)?

HKEY_LOCAL_MACHINE_MACHINE_SOFTWARE}MicrosoftWindows NTVersões actuais: ProductId

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SQMClient: MachineId

Em linux, /etc/machine-id é apenas um ficheiro.

Sim, em Ubuntas recentes a obtenção de um IP por DHCP está ligada por defeito a ele, não ao MAC, mas isto também pode ser desactivado.

 
Edgar Akhmadeev:

Não se pode ligar ao código do produto e/ou código do dispositivo a partir das janelas (W10)?

HKEY_LOCAL_MACHINE_MACHINE_SOFTWARE}MicrosoftWindows NTVersões actuais: ProductId

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/SQMClient: MachineId

Pode funcionar, mas como se faz em mql?

 
Vitaly Muzichenko:

Pode funcionar, mas como fazê-lo em mql?

Através do WinAPI.

MQL5\IncluirWinAPIwinreg.mqh

RegGetValueW()

https://docs.microsoft.com/en-us/windows/win32/api/winreg/nf-winreg-reggetvaluew

RegGetValueW function (winreg.h) - Win32 apps
RegGetValueW function (winreg.h) - Win32 apps
  • 2020.09.24
  • mcleanbyron
  • docs.microsoft.com
Retrieves the type and data for the specified registry value.
 

Código do produto - o número de série de uma instalação Windows específica, será alterado com uma reinstalação limpa.

Código do dispositivo - O id combinado de hardware do computador. Isto é retido para pequenas actualizações.