Example #1
0
        public static void Init()
        {
            server = new FabulousFileServer();
            #if !Service
            if (args != null)
            {
                try
                {
                    for (int i = 0; i < args.Length; i++)
                    {
                        if (args[i] == "--config" || args[i] == "-c")
                        {
                            i++;
                            if (i < args.Length)
                                configFile = args[i];
                        }
                    }
                }
                catch
                {

                }
            }
            #endif
            if (configFile != null && File.Exists(configFile))
            {
                string[] lines = File.ReadAllLines(configFile);
                for (int j = 0; j < lines.Length; j++)
                    ProcessCommand(lines[j]);
            }

            autosave = true;
            server.StartServer();
        }