Пример #1
0
        private static bool putAdpTask()
        {
            try
            {
                Console.WriteLine("--- putAdpTask begin: ---");
                PutAdpRequest putAdpRequest = new PutAdpRequest();
                putAdpRequest.BucketName = "kingsoft.test.ml";
                putAdpRequest.ObjectKey  = "testPut.mp4";
                IList <Adp> fops  = new List <Adp>();
                Adp         fop12 = new Adp();
                fop12.Command = "tag=avscrnshot&ss=5";
                fop12.Bucket  = "kingsoft.test.ml";
                fop12.Key     = "testAdp.jpg";
                fops.Add(fop12);
                putAdpRequest.Adps      = fops;
                putAdpRequest.NotifyURL = "http://10.4.2.38:19090/";
                String taskid = ks3Client.putAdpTask(putAdpRequest);

                Console.WriteLine("---------putAdpTask end; taskid:" + taskid + "---------\n");
            }
            catch (System.Exception e)
            {
                Console.WriteLine(e.ToString());
                return(false);
            }

            return(true);
        }
Пример #2
0
        private bool CsvHas(
            ref string playerName)
        {
            if (Adp.ContainsKey(playerName))
            {
                return(true);
            }

            //  look harder eg Patrick Mahomes is Pat Mahomes
            playerName = TakeOutNoise(playerName);
            var name    = playerName.Split(' ');
            var surname = name[name.Length - 1];

            foreach (KeyValuePair <string, string> pair in Adp)
            {
                var keyName = TakeOutNoise(pair.Key);
                if (keyName.Contains(surname))
                {
                    playerName = pair.Key;
                    return(true);
                }
            }
            ;
            return(false);
        }
Пример #3
0
 public void TestputAdpTask()
 {
     if (!init())
     {
         PutAdpRequest putAdpRequest = new PutAdpRequest();
         putAdpRequest.BucketName = bucketName;
         putAdpRequest.ObjectKey  = objKeyNameFileData;
         IList <Adp> fops  = new List <Adp>();
         Adp         fop12 = new Adp();
         fop12.Command = "tag=avm3u8&segtime=10&abr=128k&vbr=1000k&&res=1280x720";
         fop12.Key     = "野生动物-hls切片.m3u8";
         fops.Add(fop12);
         putAdpRequest.Adps      = fops;
         putAdpRequest.NotifyURL = "http://10.4.2.38:19090/";
         String taskid = ks3Client.putAdpTask(putAdpRequest);
         Assert.IsNotNull(taskid);
     }
 }
Пример #4
0
 public static DataTable adp_Execute(string comando)
 {
     try
     {
         dbOnn(true);
         Tabela.Clear();
         Adp.SelectCommand = new MySqlCommand(comando, Conect);
         Adp.Fill(Tabela);
     }
     catch (Exception ms)
     {
         MessageBox.Show("Erro ao selecionar os dados \n " + ms.Message);
     }
     finally
     {
         dbOnn(false);
     }
     return(Tabela);
 }
Пример #5
0
        private int LoadCsv(
            string path)
        {
            var lineCount = 0;

            using (var reader = new StreamReader(path))
            {
                while (!reader.EndOfStream)
                {
                    var line   = reader.ReadLine();
                    var values = line.Split(',');

                    // there is no header line
                    var playerName = values[3];
                    var adp        = values[2];

                    Console.WriteLine(
                        $"{playerName} {adp}");
                    Adp.Add(playerName, adp);
                    lineCount++;
                }
            }
            return(Adp.Count);
        }