Kako da ubrzam upload kod (visual c#)

Kako da ubrzam upload kod (visual c#)

offline
  • Pridružio: 10 Dec 2009
  • Poruke: 258
  • Gde živiš: Kosovo

Napisano: 20 Dec 2012 16:06

Pozdrav svima...
Treba da uploadujem slike preko ftp-a i koristim ovaj kod:
      string[] UplImgPath = Directory.GetFiles(path + "slike/");                 string UplImgName = System.IO.Path.GetFileName(UplImgPath[BrSlike]);                 while (BrSlike != UplImgPath.Length)                 {                     UplImgPath = Directory.GetFiles(path + "slike/");                     UplImgName = System.IO.Path.GetFileName(UplImgPath[BrSlike]);                     FtpWebRequest upload = (FtpWebRequest)FtpWebRequest.Create(@"ftp://www.blabla.com/blabla" + ime + "/slike/" + UplImgName);                     upload.Method = WebRequestMethods.Ftp.UploadFile;                     upload.UseBinary = true;                     upload.Credentials = new NetworkCredential("korisnicko ime", "sifra");                     upload.KeepAlive = false;                     upload.UsePassive = false;                     FileStream filesstream = new FileStream(UplImgPath[BrSlike], FileMode.Open, FileAccess.Read);                     BinaryReader binaririder = new BinaryReader(filesstream, new ASCIIEncoding());                     Stream requeststram = upload.GetRequestStream();                     byte[] bajti;                     bajti = binaririder.ReadBytes(1024);                     int totallengh = 0;                     while (bajti.Length > 0)                     {                         requeststram.Write(bajti, 0, bajti.Length);                         totallengh += bajti.Length;                         bajti = binaririder.ReadBytes(2024);                     }                     requeststram.Close();                     filesstream.Close();                     upload.ContentLength = totallengh;                     FtpWebResponse rasponse = (FtpWebResponse)upload.GetResponse();                     rasponse.Close();                     BrSlike += 1;                 }
kod uploaduje samo je problem sto radi presporo...
Da li postoji drugi i brzi nacin da uploadujem slike?

kod je mozda malo neuredan i nejasan jer nemam bas neko iskustvo i znanje

Dopuna: 21 Dec 2012 23:13

jel zna neko, bilo ko?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Mozda su ti slike velike a brzina uploada mala?



offline
  • Pridružio: 10 Dec 2009
  • Poruke: 258
  • Gde živiš: Kosovo

slike su do 150kb, a brzina 0.21mbps

offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

I koliko mu vremena treba?

Ko je trenutno na forumu
 

Ukupno su 2135 korisnika na forumu :: 46 registrovanih, 4 sakrivenih i 2085 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 5253 - dana 09 Dec 2025 16:26

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: -[CoA]-, Aco15, Asparagus, Asteker, bbrasnjo3, Belac91, blue, Borski1977, brundo65, Butcher, Citalac, Dejan_vw, Deki Duga Devetka, doom83, dragoljub11987, Duschi, eulereix, feanor, gaga23, Gerila015, HrcAk47, ILGromovnik, IvanMiletic, Jovan.D, Koce, kuntakinte, Lap720, Leonov, maksi007, mane123, mir juzni, moldway, N.e.m.a.nj.a., Ne doznajem se u oružje, paja69, qurtamurta, stibium51, Stoilkovic, Str2022, SUPERTUKANO, T55, Tamatagge, tecataki, Username1000, Veselimalisa, vranjanac29