private void button_StartPublshing_Click(object sender, EventArgs e)
        {
            this.WindowState = FormWindowState.Minimized;
            String password          = textBox_Password.Text;
            String rootDirectoryPath = textBox_RootDirectory.Text;
            String dataFilename      = textBox_DataFilename.Text;

            if (!new DirectoryInfo(rootDirectoryPath).Exists)
            {
                Scraper.Print($"Root Folder \"{rootDirectoryPath}\" does not exist.", ConsoleColor.Red);
            }
            else if (!new FileInfo(dataFilename).Exists)
            {
                Scraper.Print($"Data File \"{dataFilename}\" does not exist.", ConsoleColor.Red);
            }
            else
            {
                Config.Write(Config.KEY_PASSWORD, password);
                Config.Write(Config.KEY_DIRECTORY, rootDirectoryPath);
                Config.Write(Config.KEY_DATA, dataFilename);
                Init();
                scraper.StartPublishingThread(password, rootDirectoryPath, dataFilename);
            }
        }