mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-06-15 16:33:10 +00:00
feature add bury point for slice model and use soft, login soft.
This commit is contained in:
@@ -227,8 +227,7 @@ int wmain(int argc, wchar_t** argv)
|
||||
_set_error_mode(_OUT_TO_MSGBOX);
|
||||
|
||||
initSentry();
|
||||
std::string softStartTime = BP_SOFT_START_TIME + std::string(":") + get_timestamp_seconds();
|
||||
sentryReportLog(SENTRY_LOG_TRACE, softStartTime, BP_START_SOFT);
|
||||
auto soft_start_time = get_time_timestamp();
|
||||
|
||||
std::vector<wchar_t*> argv_extended;
|
||||
argv_extended.emplace_back(argv[0]);
|
||||
@@ -294,7 +293,9 @@ int wmain(int argc, wchar_t** argv)
|
||||
HINSTANCE hInstance_Slic3r = LoadLibraryExW(path_to_slic3r, nullptr, 0);
|
||||
if (hInstance_Slic3r == nullptr) {
|
||||
printf("Snapmaker_Orca.dll was not loaded, error=%d\n", GetLastError());
|
||||
std::string softEndTime = BP_SOFT_END_TIME + std::string(":") + get_timestamp_seconds();
|
||||
|
||||
auto soft_end_time = get_time_timestamp();
|
||||
std::string softEndTime = BP_SOFT_WORKS_TIME + std::string(":") + get_works_time(soft_end_time - soft_start_time);
|
||||
sentryReportLog(SENTRY_LOG_TRACE, softEndTime, BP_START_SOFT);
|
||||
exitSentry();
|
||||
return -1;
|
||||
@@ -312,7 +313,8 @@ int wmain(int argc, wchar_t** argv)
|
||||
);
|
||||
if (Snapmaker_Orca_main == nullptr) {
|
||||
printf("could not locate the function Snapmaker_Orca_main in Snapmaker_Orca.dll\n");
|
||||
std::string softEndTime = BP_SOFT_END_TIME + std::string(":") + get_timestamp_seconds();
|
||||
auto soft_end_time = get_time_timestamp();
|
||||
std::string softEndTime = BP_SOFT_WORKS_TIME + std::string(":") + get_works_time(soft_end_time - soft_start_time);
|
||||
sentryReportLog(SENTRY_LOG_TRACE, softEndTime, BP_START_SOFT);
|
||||
exitSentry();
|
||||
return -1;
|
||||
@@ -320,7 +322,8 @@ int wmain(int argc, wchar_t** argv)
|
||||
|
||||
// argc minus the trailing nullptr of the argv
|
||||
auto res = Snapmaker_Orca_main((int) argv_extended.size() - 1, argv_extended.data());
|
||||
std::string softEndTime = BP_SOFT_END_TIME + std::string(":") + get_timestamp_seconds();
|
||||
auto soft_end_time = get_time_timestamp();
|
||||
std::string softEndTime = BP_SOFT_WORKS_TIME + std::string(":") + get_works_time(soft_end_time - soft_start_time);
|
||||
sentryReportLog(SENTRY_LOG_TRACE, softEndTime, BP_START_SOFT);
|
||||
exitSentry();
|
||||
return res;
|
||||
|
||||
Reference in New Issue
Block a user