From a6dd52db4bfd44f2d25b72c85f0fe715decf00be Mon Sep 17 00:00:00 2001 From: DarioS Date: Wed, 24 May 2023 11:46:57 +0200 Subject: [PATCH] EgtEngine 2.5e5 : - primo parametro deve essere numero di istanza. --- EgtEngine.cpp | 13 ++++++++----- EgtEngine.rc | 16 ++++++++-------- stdafx.h | 2 -- 3 files changed, 16 insertions(+), 15 deletions(-) diff --git a/EgtEngine.cpp b/EgtEngine.cpp index 1c0ee22..07528e3 100644 --- a/EgtEngine.cpp +++ b/EgtEngine.cpp @@ -45,11 +45,14 @@ wmain( int argc, wchar_t* argv[]) { // Primo parametro della linea di comando : nome eseguibile // Non interessa - // Secondo parametro della linea di comando : script lua da eseguire - wstring swLuaPath = ( argc >= 2 ? argv[1] : L"") ; + // Secondo parametro della linea di comando : indice di istanza + wstring swInstance = ( argc >= 2 ? argv[1] : L"") ; + string sInstance = wstringtoA( swInstance) ; + // Terzo parametro della linea di comando : script lua da eseguire + wstring swLuaPath = ( argc >= 3 ? argv[2] : L"") ; string sLuaPath = wstringtoA( swLuaPath) ; - // Terzo parametro opzionale della linea di comando . da passare allo script lua - wstring swParam2 = ( argc >= 3 ? argv[2] : L"") ; + // Quarto parametro opzionale della linea di comando : da passare allo script lua + wstring swParam2 = ( argc >= 4 ? argv[3] : L"") ; string sParam2 = wstringtoA( swParam2) ; // Recupero il direttorio del programma e lo imposto come direttorio di lavoro @@ -92,7 +95,7 @@ wmain( int argc, wchar_t* argv[]) int nUserLev = min( GetPrivateProfileInt( "General", "UserLevel", 1, sFileIni.c_str()), nKeyLev) ; int nDebug = GetPrivateProfileInt( "General", "Debug", 0, sFileIni.c_str()) ; // Imposto file di log - string sLogFile = sTempDir + "\\EgtEngineLog1.txt" ; + string sLogFile = sTempDir + "\\EgtEngineLog" + sInstance + ".txt" ; // Imposto messaggio iniziale di Log string sUserInfo ; GetUserInfo( sUserInfo) ; string sExeVer ; GetModuleVersion( NULL, sExeVer) ; diff --git a/EgtEngine.rc b/EgtEngine.rc index 8b88e64..65564df 100644 --- a/EgtEngine.rc +++ b/EgtEngine.rc @@ -56,7 +56,7 @@ VS_VERSION_INFO$(_DEB32) VERSIONINFO #else VS_VERSION_INFO VERSIONINFO #endif - FILEVERSION 2,5,5,4 + FILEVERSION 2,5,5,5 PRODUCTVERSION 2,5,0,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG @@ -74,7 +74,7 @@ BEGIN BEGIN VALUE "CompanyName", "Egalware s.r.l." VALUE "FileDescription", "EgtEngine Debug Version" - VALUE "FileVersion", "2.5e4" + VALUE "FileVersion", "2.5e5" VALUE "InternalName", "EgtEngine" VALUE "LegalCopyright", "Copyright (C) 2023-2023 by Egalware s.r.l." VALUE "OriginalFilename", "EgtEngineD32.exe" @@ -95,7 +95,7 @@ VS_VERSION_INFO$(NDEB32) VERSIONINFO #else VS_VERSION_INFO VERSIONINFO #endif - FILEVERSION 2,5,5,4 + FILEVERSION 2,5,5,5 PRODUCTVERSION 2,5,0,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG @@ -113,7 +113,7 @@ BEGIN BEGIN VALUE "CompanyName", "Egalware s.r.l." VALUE "FileDescription", "EgtEngine" - VALUE "FileVersion", "2.5e4" + VALUE "FileVersion", "2.5e5" VALUE "InternalName", "EgtEngine" VALUE "LegalCopyright", "Copyright (C) 2023-2023 by Egalware s.r.l." VALUE "OriginalFilename", "EgtEngineR32.exe" @@ -134,7 +134,7 @@ VS_VERSION_INFO$(_DEB64) VERSIONINFO #else VS_VERSION_INFO VERSIONINFO #endif - FILEVERSION 2,5,5,4 + FILEVERSION 2,5,5,5 PRODUCTVERSION 2,5,0,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG @@ -152,7 +152,7 @@ BEGIN BEGIN VALUE "CompanyName", "Egalware s.r.l." VALUE "FileDescription", "EgtEngine Debug Version" - VALUE "FileVersion", "2.5e4" + VALUE "FileVersion", "2.5e5" VALUE "InternalName", "EgtEngine" VALUE "LegalCopyright", "Copyright (C) 2023-2023 by Egalware s.r.l." VALUE "OriginalFilename", "EgtEngineD64.exe" @@ -173,7 +173,7 @@ VS_VERSION_INFO$(NDEB64) VERSIONINFO #else VS_VERSION_INFO VERSIONINFO #endif - FILEVERSION 2,5,5,4 + FILEVERSION 2,5,5,5 PRODUCTVERSION 2,5,0,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG @@ -191,7 +191,7 @@ BEGIN BEGIN VALUE "CompanyName", "Egalware s.r.l." VALUE "FileDescription", "EgtEngine" - VALUE "FileVersion", "2.5e4" + VALUE "FileVersion", "2.5e5" VALUE "InternalName", "EgtEngine" VALUE "LegalCopyright", "Copyright (C) 2023-2023 by Egalware s.r.l." VALUE "OriginalFilename", "EgtEngineR64.exe" diff --git a/stdafx.h b/stdafx.h index 04a32c4..5f34760 100644 --- a/stdafx.h +++ b/stdafx.h @@ -32,5 +32,3 @@ #pragma comment(lib, EGTLIBDIR "EgtNumKernel" EGTLIBVER ".lib") #pragma comment(lib, EGTLIBDIR "EgtGeomKernel" EGTLIBVER ".lib") #pragma comment(lib, EGTLIBDIR "EgtExecutor" EGTLIBVER ".lib") -//#pragma comment(lib, EGTEXTDIR "Lua/Lib/Lua54" EGTLIBVER ".lib") -//#pragma comment(lib, EGTLIBDIR "SEgtLock" EGTLIBVER ".lib")