1
0
Fork 0
GalleryShare/GalleryShare/Program.cs

40 lines
710 B
C#

using System;
using System.Collections.Generic;
namespace GalleryShare
{
class MainClass
{
public static int Main(string[] args)
{
int port = 3333;
List<string> extras = new List<string>();
for(int i = 0; i < args.Length; i++)
{
if (!args[i].StartsWith("-"))
{
extras.Add(args[i]);
continue;
}
string trimmedArg = args[i].Trim('-');
switch (trimmedArg)
{
case "port":
case "p":
port = int.Parse(args[++i]);
break;
default:
Console.Error.WriteLine("Error: Unknown argument '{0}'.", args[i]);
return 1;
}
}
GalleryServer gserver = new GalleryServer(port);
gserver.StartSync();
return 255;
}
}
}