Стабильный вопрос на всех форумах: Как контролировать сетевой траффик? Как узнать, сколько байт передано по сети? Как узнать список сетевых карт и их параметры?
На все эти вопросы отвечает исходный код прекрасной программы NetTrafficMonitor (50kb)
У неё всего один недостаток - деление на ноль отрабатывает через исключение, поэтому запуск под отладчиком проблематичен. Запускайте или вне дельфи, либо по Ctrl+Shift+F9, иначе будет ругаться на деление на ноль (либо отключите в отладчике ругательство деления на ноль).
В остальном этот код - целая энциклопедия знаний по контролю траффика.
Анализируя поисковые запросы, по которым люди приходят на наш сайт, я понял, что нужно выложить генератор случайных чисел.
Выкладываю исходный код на Delphi генераторов.
В комплекте следующие генераторы:
Normal (Gaussian)
Gamma
Chi-squared
Exponential
Weibull
Beta
t
Multivariate Normal
Generalized inverse Gaussian
Binomial (2 different ones)
Negative Binomial
von Mises
Cauchy
скачать (380kb) коллецию генераторов случайных чисел с примером работы.
Исходный код компрессора LZMA
Автор компрессора - Игорь Павлов (автор 7Zip).
Это мощнейший алгоритм компрессии, применяемый в архиваторе 7Zip.
Уровень компрессии выше рара, если сжимаются данные, не оптимизируемые препроцессором (текст, звук...) Рар может выигрывать за счёт препроцессоров. Это же чистый алгоритм сжатия - без препроцессоров. Исходный код полностью на Delphi (портирован). Скачать компрессор и пример к нему.
Данная библиотека представляет собой XML parser.
По сравнению с TXMLDocument, быстрее в разы.
Данная версия аналогично версии с torry.net, за исключением того, что здесь исправлен ряд ошибок и выброшен некоторый мусор.
Как ни странно, но версия этой библиотеки, выложенная на родном сайте, содержит ошибки и вообще не компилируется. Поэтому пришлось мне потрудиться и привести её в порядок.
Так что вариант с нашего сайта, пожалуй, самый корректный в инете.
В целом библиотека довольно стабильная и, главное, очень быстрая!
Сам использую и Вам рекомендую ;-) скачать (69кб)
Вариант с родного сайта можно скачать отсюда (826kb). Полезен тем, что в нём есть примеры. Просто замените в нём файлы библиотеки на выложенные здесь и всё нормально скомпилируется.