|
@@ -43,7 +43,7 @@ namespace PackageClient
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- if (args.Length != 4)
|
|
|
+ if (args.Length != 5)
|
|
|
{
|
|
|
Console.WriteLine("Running arguments:");
|
|
|
Console.WriteLine("1. Project Name: string - The name of the project");
|
|
@@ -113,15 +113,15 @@ namespace PackageClient
|
|
|
packageManager.StartTransfer(packagerId, taskId, hashCode);
|
|
|
|
|
|
var fileSize = fileData.Length;
|
|
|
- var transferCount = fileSize / 1024;
|
|
|
- var lastBlockSize = fileSize % 1024;
|
|
|
+ var transferCount = fileSize / 1048576;
|
|
|
+ var lastBlockSize = fileSize % 1048576;
|
|
|
|
|
|
var totalCount = transferCount + (lastBlockSize > 0 ? 1 : 0);
|
|
|
|
|
|
for (var i = 0; i < transferCount; i++)
|
|
|
{
|
|
|
- var transferData = new byte[1024];
|
|
|
- Array.Copy(fileData, i * 1024, transferData, 0, transferData.Length);
|
|
|
+ var transferData = new byte[1048576];
|
|
|
+ Array.Copy(fileData, i * 1048576, transferData, 0, transferData.Length);
|
|
|
packageManager.TransferData(packagerId, taskId, transferData);
|
|
|
|
|
|
var progress = (int)((float)i / totalCount * 100);
|
|
@@ -130,7 +130,7 @@ namespace PackageClient
|
|
|
if (lastBlockSize > 0)
|
|
|
{
|
|
|
var transferData = new byte[lastBlockSize];
|
|
|
- Array.Copy(fileData, transferCount * 1024, transferData, 0, transferData.Length);
|
|
|
+ Array.Copy(fileData, transferCount * 1048576, transferData, 0, transferData.Length);
|
|
|
packageManager.TransferData(packagerId, taskId, transferData);
|
|
|
Console.WriteLine($"100% transfered.");
|
|
|
}
|