Genel sınıflar kütüphanesi - hatalar, açıklamalar, sorular, kullanım özellikleri ve öneriler - sayfa 33

 
JRandomTrader :

Aslında, "Şarap (başlangıçta "Şarap Emülatör Değildir"in kısaltması)" :)

Sadece bir asma altında değil, aynı zamanda sanal bir makinede de yürüyen oldukça savaş MT'm var.

Ben şarabın ne olduğunu biliyorum. Uzun yıllar linux ve şarap kullandım ("henüz bir trend olmadığında"). Şarap altında MT ile uzun süre seviştik. Güncel ve doğru yapılandırılmış sürümlerin "yeterince iyi" çalıştığını anlıyorum. Ama gereksiz tırmıkla değerli zamanımı harcamaktan bıktım. Ben yerel linux uygulaması içindeyim. Ve olmayacağı ve olmayacağı için W7'yi ve nefret edilen W10'u kullanıyorum.

 
Bir ticaret hesabına bağlı olmanın sevilmeyen yanı nedir?
Bir veya daha fazla...
 
Aliaksandr Hryshyn :
Bir ticaret hesabına bağlı olmanın sevilmeyen yanı nedir?
Bir veya daha fazla...

Evet, ben de tam adı hesaba bağlıyorum (kendi kullanımım için). Ama burada, muhtemelen, transfer hakkı olmayan, ancak evde herhangi bir hesabı kullanma yeteneği olan birine bir uzman vermek gerekiyor.


 

Bugün elimdeki görevin kodunu yazdım. Yarın, belki yaparım. Bunun gibi bir şey ortaya çıkıyor (HWiNFO'dan gelen veriler aynı):

System Management BIOS Version: 2.7

System BIOS Version: 15.28

Embedded Controller Firmware Version: 16.90

BIOS Vendor: Hewlett-Packard

BIOS Version: F. 1 C

BIOS Release Date: 01 / 23 / 2013

UUID: { 31334333 - 4139 - 3038 - 3331 - 453031314531 }

System Manufacturer: Hewlett-Packard

Product Name: HP Pavilion dv6 Notebook PC

Product Version: 0691210000204610000620100

Product Serial Number: 2 CE1520FWM

SKU Number: A7N65EA #ACB

Family: 103 C_5335KV G=N L=CON B=HP S=PAV        

Mainboard Manufacturer: Hewlett-Packard

Mainboard Name: 17 FA

Mainboard Version: 10.5 A

Mainboard Serial Number: PCKYU2B2E1Z32H

Asset Tag: Base Board Asset Tag

Location in chassis: Base Board Chassis Location
UUID, dizüstü bilgisayar seri numarası ve anakart seri numarası ciltleme için uygundur.
 
Edgar Akhmadeev :

Evet, ben de tam adı hesaba bağlıyorum (kendi kullanımım için). Ama burada, muhtemelen, transfer hakkı olmayan, ancak evde herhangi bir hesabı kullanma yeteneği olan birine bir uzman vermek gerekiyor.


Bende şöyle bir şey var:

 #define EXT

#ifndef EXT
   sinput double Lot= 1.0 ;
   sinput bool REAL= false ;
#else
   #include "symbol.txt"
   #include "account.txt"

   #ifndef ACCOUNT
       #define ACCOUNT 0
       #define TEST
   #endif
   #ifndef SYMBOL
       #define TEST
   #endif

   #ifdef TEST
       double Lot= 1.0 ;
       bool REAL= false ;
   #else
       sinput double Lot= 1.0 ;
       bool REAL= true ;
   #endif

#endif
 
Aliaksandr Hryshyn :
Bir ticaret hesabına bağlı olmanın sevilmeyen yanı nedir?
Bir veya daha fazla...

Bu çok uzun ve üzücü.

Tek ben değilim, haftada bir ticaret hesaplarını değiştiren benim ve birkaç kullanıcı olduğunda, yarım gün boyunca sadece yeni hesaplar girmek ve derlemek için ne yapacaksınız. Ancak, bu hemen değil ve birinin beklemesi gerekecek.

Ve böylece programı donanıma bağladı ve unuttu.

 
Получение информации из SMBIOS
Получение информации из SMBIOS
  • 2021.03.23
  • www.mql5.com
Написал код для чтения информации о железе (материнская плата и платформа) из SMBIOS. Используется, естественно, WinAPI. SMBIOS...
 
Vitaly Muzichenko :

Bu kodun bir metatrader'da çalıştırılıp çalıştırılamayacağını kim söyleyebilir?

---

Anakart Seri Numarasını almanın başka bir yolu var mı?

Hala ihtiyacınız varsa, bu mümkündür:

 #define _WIN64   // Only for a 64-bit terminal!

#include <WbemCli.mqh>

//+-----------------------------------------------------------------------------------------------+
//| Script program start function                                                                 |
//+-----------------------------------------------------------------------------------------------+
void OnStart ()
{
   HRESULT result = CoInitialize( 0 );
   if ( result == S_OK ){
      lpWbemLocator pLoc;
      result = CoCreateInstance( CLSID_WbemLocator, 0 , CLSCTX_INPROC_SERVER, IID_IWbemLocator, pLoc.mInterface );
       if ( result == S_OK ){
         lpWbemServices pSvc;
         result = pLoc.ConnectServer( "root\\CimV2" , "" , "" , "" , pSvc );
         if ( result == S_OK ){
            result = CoSetProxyBlanket( pSvc.mInterface, RPC_C_AUTHN_WINNT, RPC_C_AUTHZ_NONE, 0 , RPC_C_AUTHN_LEVEL_CALL, RPC_C_IMP_LEVEL_IMPERSONATE, 0 , EOAC_NONE );
             if ( result == S_OK ){
               lpEnumWbemClassObject pEnumerator;
               // Получаем серийный номер материнской платы.
               Print ( ">>>  Серийный номер материнской платы  <<<" );
               result = pSvc.ExecQuery( "SELECT * FROM Win32_BaseBoard" , pEnumerator );
               if ( result == S_OK ){
                   uint uReturn = 0 ;
                   while ( result == S_OK ){
                     lpWbemClassObject pclsObj;
                     result = pEnumerator.Next( pclsObj, uReturn );
                     if ( uReturn == 0 )
                         break ;
                     Variant vtProp;
                     result = pclsObj.Get( "SerialNumber" , vtProp );
                     if ( result == S_OK ){
                         Print ( "SerialNumber" , ": " , vtProp.toString() );
                     }
                     pclsObj.Release();
                  }
               }
            }
            pSvc.Release();
         }
         pLoc.Release();
      }
      CoUninitialize();
   }
}
//+-----------------------------------------------------------------------------------------------+

Kütüphaneyi buradan alın

Hem MT4 hem de MT5 üzerinde çalışır.
Dosyalar:
WbemCli.mqh  11 kb
WMITest.mq5  17 kb
 
Koldun Zloy :

Hala ihtiyacınız varsa, bu mümkündür:

Kütüphaneyi buradan alın

Teşekkür ederim!

Zaten MT4 ve MT5'te çalışan bir kod yaptı

Получение информации из SMBIOS
Получение информации из SMBIOS
  • 2021.03.23
  • www.mql5.com
Написал код для чтения информации о железе (материнская плата и платформа) из SMBIOS. Используется, естественно, WinAPI...
 
Vitaly Muzichenko :

Teşekkür ederim!

Zaten MT4 ve MT5'te çalışan bir kod yaptı

Yoldaşımız Mao'nun dediği gibi: Yüz çiçek açsın.
uuid eşleşip eşleşmediğini merak ediyorum.