public static void Resume(Queue<string> parameters) { Login(); if (!File.Exists(QUEUE_FILENAME)) { App.Error("Resume file not found."); return; } App.Verbose("Reading resume information file..."); IFormatter formatter = new BinaryFormatter(); Stream stream = new FileStream(QUEUE_FILENAME, FileMode.Open, FileAccess.Read, FileShare.Read); info = (VimeoUploadInformation)formatter.Deserialize(stream); stream.Close(); }
static void Save(VimeoUploadInformation info) { IFormatter formatter = new BinaryFormatter(); Stream stream = new FileStream(QUEUE_FILENAME, FileMode.Create, FileAccess.Write, FileShare.None); formatter.Serialize(stream, info); stream.Close(); }
public static void ResetKeys(Queue<string> parameters) { Settings.Default.Reset(); Settings.Default.Save(); Constants.LoadSettings(); info = new VimeoUploadInformation(); }