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 1574 korisnika na forumu :: 86 registrovanih, 8 sakrivenih i 1480 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _Sale, Apok, babaroga2, bavar357, blatruc82, bojanstros9, Boris90, boromir, ccoogg123, cole77, CrazyNorth, dacanaldo, Darkoniii_94, dejanilic, Demi87, Django777, Djokislav, Dovla 1980, draganca, Drugsparrow, dukajov, Electron, ElGenius, GH69, GveX, ikan, IvanMiletic, jarovitt, kaskadija, komsija1, Koča, krkalon, Kubovac, Langdorf, laurusri, Lazokobra, LjubisaR, lucko1, Magistar78, majstro, Mig 29, Milan A. Nikolic, Mineral, mitja2512, Mitogna, Mzee, Natuzzi, neutrino, Nikolaa11, nikolapetkovic, niksa517, nuke92, Orc, Orfanelin, ozzy, panzerwaffe, pceklic, peradetlić, Pilipenda, PMsnow, Podljub, Qvazimodo, raso76, rebcooil, Sančo, sedan, Silvertooth, Smajser, Solunac na steroidima, stalker22, tamno.nebo, Tas011, Taso, Veless, vlada035, Vlada1389, Vlado82, vrag81, Yugol33, Zerajic, zombicar153, Zoran1959, Zorge, Zrcalo, 787, 223223