protected override void InitCommand() { Init = ParseBoolParameter(CmdParams.Get("init")); Target = CmdParams.Get("target"); Tree = ParseBoolParameter(CmdParams.Get("tree")); if (!Init && string.IsNullOrEmpty(Target)) { throw new InvalidOperationException("Terget required where not init"); } }
protected override void InitCommand() { Target = CmdParams.Get("target"); UploadPaths = CmdParams.GetValues("upload_path[]"); MTimes = CmdParams.GetValues("mtime[]"); Names = CmdParams.GetValues("name[]"); Renames = CmdParams.GetValues("renames[]"); Suffix = CmdParams.Get("suffix"); Hashes = ParseDict("hashes", CmdParams); Overwrite = ParseBoolParameter(CmdParams.Get("overwrite")); Chunk = CmdParams.Get("chunk"); ChunkId = CmdParams.Get("cid"); Range = CmdParams.Get("range"); }
protected override void InitCommand() { Target = CmdParams.Get("target"); DirectoryName = CmdParams.Get("name"); Dirs = CmdParams.GetValues("dirs[]"); }
protected override void InitCommand() { Target = CmdParams.Get("target"); Until = CmdParams.Get("until"); }
protected override void InitCommand() { Target = CmdParams.Get("target"); IsDownload = ParseBoolParameter(CmdParams.Get("download")); CookiePath = CmdParams.Get("cpath"); }
protected override void InitCommand() { Target = CmdParams.Get("target"); Intersect = CmdParams.GetValues("intersect[]") ?? new string[0]; }
protected override void InitCommand() { Target = CmdParams.Get("target"); NewName = CmdParams.Get("name"); }