From c9e963d0a8599510941867c1ab22b78bf18c251f Mon Sep 17 00:00:00 2001 From: Hepatica Date: Fri, 9 Aug 2024 23:35:51 +0200 Subject: [PATCH] First verstion of app with megrating to real server --- SpCloudMain/Controllers/PublishController.cpp | 4 +++- SpCloudMain/Service/FileProcessingService.cpp | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/SpCloudMain/Controllers/PublishController.cpp b/SpCloudMain/Controllers/PublishController.cpp index e644563..713c9b7 100644 --- a/SpCloudMain/Controllers/PublishController.cpp +++ b/SpCloudMain/Controllers/PublishController.cpp @@ -14,7 +14,9 @@ private: FileProcessingService file_processing; - std::string publish_app_path = "C:/Temps/";//Todo change to linux path + //std::string publish_app_path = "/mnt/c/Users/Danil/SpCloudApp";//Todo change to linux path + std::string publish_app_path = "/home/danilt2000/SpCloud/SpCloudApp";//Todo change to linux path + //std::string publish_app_path = "C:/Temps/";// Todo delete if not needed public: PublishController(httplib::Server& svr, AuthorizationService authorization, FileProcessingService file_processing) diff --git a/SpCloudMain/Service/FileProcessingService.cpp b/SpCloudMain/Service/FileProcessingService.cpp index bedea5a..ea76b52 100644 --- a/SpCloudMain/Service/FileProcessingService.cpp +++ b/SpCloudMain/Service/FileProcessingService.cpp @@ -32,7 +32,8 @@ public: //std::string command = R"(powershell -Command "& \"C:\Program Files\WinRAR\WinRAR.exe\" x \")" + file_path + R"(\" \")" + final_files_directory + R"(\")"; //Linux version - std::string command = "unzip " + file_path + " -d " + final_files_directory; + //std::string command = "unzip " + file_path + " -d " + final_files_directory; + std::string command = "unrar x" + file_path + " " + final_files_directory; std::thread commandThread(&CommandService::execute_command, command);