Ejemplo n.º 1
0
        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");
            }
        }
Ejemplo n.º 2
0
        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");
        }
Ejemplo n.º 3
0
 protected override void InitCommand()
 {
     Target        = CmdParams.Get("target");
     DirectoryName = CmdParams.Get("name");
     Dirs          = CmdParams.GetValues("dirs[]");
 }
Ejemplo n.º 4
0
 protected override void InitCommand()
 {
     Target = CmdParams.Get("target");
     Until  = CmdParams.Get("until");
 }
Ejemplo n.º 5
0
 protected override void InitCommand()
 {
     Target     = CmdParams.Get("target");
     IsDownload = ParseBoolParameter(CmdParams.Get("download"));
     CookiePath = CmdParams.Get("cpath");
 }
Ejemplo n.º 6
0
 protected override void InitCommand()
 {
     Target    = CmdParams.Get("target");
     Intersect = CmdParams.GetValues("intersect[]") ?? new string[0];
 }
Ejemplo n.º 7
0
 protected override void InitCommand()
 {
     Target  = CmdParams.Get("target");
     NewName = CmdParams.Get("name");
 }