Wondershaper может сделать чудеса, и довольно легко установить. Кроме этого, можно найти, что некоторые программы пространства пользователя делают это. В Linux существует Струйка, могли бы быть эквиваленты для Windows.
Но действительно, Вы хотите формирование трафика - люди забудут запускать программу и т.д. Просто ограничение загрузок на немного меньше, чем Ваша полная мощность, вероятно, сделает Вас большая польза.
Похоже, у вас будет много проблем, чтобы обойти (серьезное ИМХО) ограничение в Блокнот. Можно ли установить в систему более умный текстовый редактор, например Notepad ++?
(несовершенное) решение, на котором я остановился, заключается в использовании Apache mod_ext_filter
:
ExtFilterDefine logwin mode=output cmd=/usr/bin/unix2dos intype=text/x-log
AddOutputFilter logwin .log
# Note that apache2 defines .log as having mime-type text/x-log by default.
По существу , это говорит о том, что для любого файла, заканчивающегося на .log
, он должен быть пропущен через конвертер окончания строки перед доставкой клиенту.
Это не лучшее решение для сильно загруженных машин, таких как fork- ing unix2dos
работает медленнее, чем внутренняя обработка apache. Также требуется преобразование для каждого чтения файла, что неэффективно.
К сожалению, Apache Foundation не предоставила встроенный фильтр модов для этого сценария, и у меня нет времени на его создание / поддержку.
12140] Однако я не ожидаю высокой нагрузки на этот компьютер, поэтому, если судить по результатам инженерных изысканий, это хорошее решение.
mime
для text / plain путем кодирования CRLF
на проводе