В общем нужно ограничить общую скорость скачивания с шарингов локальной машины в локальной сети. Я безуспешно потратил несколько часов на поиски готовой проги в интернете.. Максимум что они позволяют — ограничение количества подключений. Похоже придется писать самому... В связи с этим есть вопрос, возможно ли это вообще — средствами Windows, не ставя ftp-server и т.д.?
Здравствуйте, Jangelo, Вы писали:
J>В общем нужно ограничить общую скорость скачивания с шарингов локальной машины в локальной сети. Я безуспешно потратил несколько часов на поиски готовой проги в интернете.. Максимум что они позволяют — ограничение количества подключений. Похоже придется писать самому... В связи с этим есть вопрос, возможно ли это вообще — средствами Windows, не ставя ftp-server и т.д.?
бери, дарю
http://aik.agava.ru/bwcopy.exe
Здравствуйте, aik, Вы писали:
aik>бери, дарю
aik>http://aik.agava.ru/bwcopy.exe
Это немного не то... Наверно я недостаточно подробно объяснил. Твоя прога, как я понял копирует файл с заданной скоростью. А мне нужно ограничить скорость скачивания файлов с моей машины другими пользователями. Т.е., допустим на моей системе в Win-сети открыты на доступ некоторые папки. В Win2k/XP я могу установить для каждой из них лимит подключений. А вот этот самый bandwidth установить негде. Среди многочисленных сетевых прог я не нашел ни одной, которая это позволяет

. За исключением конечно ftp-server'ов. А вот можно ли вообще ограничить bandwidth при копировании из стандартных расшаренных папок с моей машины? Т.е. например 1Мб / сек отдан на скачивание внешним пользователям, а остальное — мое
Здравствуйте, aik, Вы писали:
aik>так понятнее
я бы с windows socket 2 service provider'ов начал. там можно все операции над сокетами перехватывать довольно задешево.
Спасибо за подсказку! Я вроде нашел там кое-что интересное типа TcModifyFlow. Буду пробовать!