//aggiungo file da inviare alla lista dopo aver cliccato invia nella finestra di selezione dei vicini
 private void AddSendingFiles(List <SendingFile> sf)
 {
     foreach (SendingFile s in sf)
     {
         FilesToSend.Add(s);
     }
 }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            string Welcome = "\r\n  =================================\r\n" +
                             "    WELCOME TO PIGEON FILE SENDER\r\n" +
                             "  =================================\r\n\r\n";

            foreach (char c in Welcome)
            {
                Console.Write(c);
                Thread.Sleep(5);
            }

            if (args.Length != 2)
            {
                Console.WriteLine("[Info] Usage: client.exe <ip> <way to file or dir>");
                Console.WriteLine("       Example: client.exe 127.0.0.1 C:\\my-folder\\");
                Console.WriteLine("                client.exe 127.0.0.1 C:\\my-image.png");
            }
            else
            {
                string ip        = args[0];
                string selection = args[1];

                if (Directory.Exists(selection))
                {
                    SendDirectory(selection, ip);
                }
                else
                {
                    FilesToSend.Add(selection);
                    SendFile(ip);
                }
            }
        }
Exemplo n.º 3
0
 public void AddFile(string key, FileInfo file)
 {
     FilesToSend.Add(key, file);
 }
Exemplo n.º 4
0
        public void AddFile(FileInfo file)
        {
            string key = file.Extension.Substring(1);

            FilesToSend.Add(key, file);
        }
Exemplo n.º 5
0
 public void AddFile(string key, MultipartModel file)
 {
     FilesToSend.Add(key, file);
 }
Exemplo n.º 6
0
 public void AddFile(MultipartModel file)
 {
     FilesToSend.Add(file.Name, file);
 }