• ¡Welcome to Square Theme!
  • This news are in header template.
  • Please ignore this message.
مهمان عزیز خوش‌آمدید. ورود عضــویت


امتیاز موضوع:
  • 26 رای - 2.88 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Title: محدود کردن سرعت دانلود
حالت خطی
#11
(08-24-2012، 11:51 PM)samadblaj نوشته: سپاسگزارم از پاسختون:
ببینید من میخوام از هر راهی پهنای باند ( دانلود )سیستم رو محدود کنم باید چیکار کنم؟
خیلی تو سایت های خارجی گشتم متوجه نشدم.

این کد هم کامل نیست خیلی خطا میده؟

کد:
Bandwidth throttling in C# windows application
//Apply bandwidth control
int uploadLimit = GlobalClass.GetFileUploadLimit();
if (uploadLimit > 0)
{
long bps = uploadLimit * 1024;
const int BufferSize = 8192;
MemoryStream mstream = new MemoryStream();//Stream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read, BufferSize);
// Openup source stream.
using (FileStream sourceStream = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.Read, BufferSize))
{
// Create throttled destination stream.
ThrottledStream destinationStream = new ThrottledStream(mstream, bps);
byte[] buffer = new byte[BufferSize];
int readCount = sourceStream.Read(buffer, 0, BufferSize);
while (readCount > 0)
{
destinationStream.Write(buffer, 0, readCount);
readCount = sourceStream.Read(buffer, 0, BufferSize);
client.FileUpload(Convert.ToInt16(userId), System.IO.Path.GetFileName(fileName), buffer);//Webservice: Here is the problem
}
}
}


فایل پیوستی سرعت رو برای دانلود خود برنامه محدود میکنه یا کل سیستم؟
فایل پیوستی دانلود نمیشه با چند تا ابزار دیگه هم امتحان کردم نشد... لطفا اگه میشه روی یک سرور دیگه آپلود کنید.


You can use ThrottledStream in WinForms/WPF application


این سورس هم به زبان سی شارپ هت که کمکت میکنه :-)


.zip   Throttling(pxr.ir).zip (اندازه 25.94 KB / تعداد دانلود: 12)
گروه دور همی پارسی کدرز
https://t.me/joinchat/GxVRww3ykLynHFsdCvb7eg
 
پاسخ
  


پیام‌های این موضوع
محدود کردن سرعت دانلود - توسط atpf - 06-20-2012، 11:18 PM
RE: محدود کردن سرعت دانلود - توسط atpf - 06-22-2012، 04:41 PM
RE: محدود کردن سرعت دانلود - توسط Kei armin - 06-21-2012، 01:37 PM
RE: محدود کردن سرعت دانلود - توسط atpf - 06-22-2012، 05:04 PM
RE: محدود کردن سرعت دانلود - توسط samadblaj - 08-24-2012، 08:47 PM
RE: محدود کردن سرعت دانلود - توسط Kei armin - 08-24-2012، 10:16 PM
RE: محدود کردن سرعت دانلود - توسط samadblaj - 08-24-2012، 11:51 PM
RE: محدود کردن سرعت دانلود - توسط Amin_Mansouri - 08-25-2012، 09:31 AM
RE: محدود کردن سرعت دانلود - توسط samadblaj - 08-25-2012، 09:41 AM
RE: محدود کردن سرعت دانلود - توسط samadblaj - 08-25-2012، 05:00 PM
RE: محدود کردن سرعت دانلود - توسط samadblaj - 08-25-2012، 09:01 PM

موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سورس کد دانلود فایل به زبان سی شارپ Amin_Mansouri 3 12,281 07-06-2013، 09:19 AM
آخرین ارسال: mitranasimy
Sad اضافه کردن صوت و تصویر به برنامه چت milad.ahmadie 10 20,027 06-14-2012، 01:39 PM
آخرین ارسال: Amin_Mansouri
  سورس کد فرمت یا پاک کردن کردن پارتیشن (سی شارپ) Amin_Mansouri 0 6,477 06-01-2012، 09:01 PM
آخرین ارسال: Amin_Mansouri
  دانلود مجموعه سورس کدهای سی شارپ دات نت Amin_Mansouri 4 10,532 05-06-2012، 02:02 PM
آخرین ارسال: Amin_Mansouri
  سورس کد پاک کردن تمپ فایل اینترنت اکسپلور (سی شارپ) Amin_Mansouri 0 3,799 05-02-2012، 12:57 PM
آخرین ارسال: Amin_Mansouri
Information باز کردن سورس برنامه های C# analyze 3 11,493 01-01-2012، 05:19 PM
آخرین ارسال: Amin_Mansouri
  سورس کد پاک کردن فایل های داخل سطل زباله (سی شارپ) Amin_Mansouri 0 5,748 12-30-2011، 04:13 PM
آخرین ارسال: Amin_Mansouri
  جدا کردن یک رشته سه قسمتی Ghoghnus 2 9,420 12-07-2011، 02:15 PM
آخرین ارسال: Amin_Mansouri
  سورس پاک کردن فایل بصورتی که ریکاوری نشه Amin_Mansouri 0 3,761 11-27-2011، 01:37 PM
آخرین ارسال: Amin_Mansouri
  خاموش ، ریستارت و لوگاف کردن سیستم Ghoghnus 0 3,435 10-31-2011، 03:24 PM
آخرین ارسال: Ghoghnus

پرش به انجمن:


Browsing: 1 مهمان