Example #1
0
        public ICS(string command)
        {
            client = new ICSClient();

              try {
                  string[] args= Regex.Split (command, " +");

                  for (int i = 0; i < args.Length; i++) {
                     if (args[i].Equals ("--server")) {
                    client.server = args [i+1];
                 }
                     if (args[i].Equals ("--port")) {
                    client.port = args [i+1];
                 }
                     if (args[i].Equals ("--user")) {
                    client.user = args [i+1];
                 }
                     if (args[i].Equals ("--passwd")) {
                    client.passwd = args [i+1];
                 }
                  }
              } catch {
                      throw new ApplicationException (Catalog.GetString("Can't parse command line"));
              }

              client.Connect ();
        }