> .:: Коллекция демонстрационных программ от Rouse_ ::.
Главная страница : Сеть : Windows API : Компоненты : Разное : Книги : Полезные ссылки : О сайте
 
NamedPipes. 15 апреля 2010 года



Данный программный класс возник совершенно случайно (поспорили с Димой Тимоховым ака Суслик, чье кунг-фу сильнее :), но получился достаточно успешным.
В частности помимо скорости его работы он не имеет ограничений присущих реализациям именованных каналов на перекрытом вводе/выводе (см. справку по WaitForMultipleObjects) и соответственно может держать соединения с неограниченным количеством клиентов. Так-же он не кушает ресурсов в отличии от многопоточной реализации каналов.

Обновление 13 декабря 2012 года.
Версия 1.0.1
Добавлена совместимость с Delphi 2010 и выше.

Размер архива: 6 624 байт
Скачать: fwiocompletionpipe.zip


WinInet и Proxy c Basic авторизацией. 9 января 2008 года



Небольшая функция, которую я периодически использую в своей работе. Позволяет при помощи GET запроса получить необходимую информацию. Учтена работа с прокси серверами, а так-же с сайтами, требующими Basic авторизацию. Можно сказать, что это расширение данного примера :) Кому лень писать свое - берите и пользуйтесь :)

Размер архива: 2 539 байт
Скачать: proxyload.zip


Alexa Rank, Google PR, Yandex тИЦ. 22 декабря 2006 года



Данный программный класс, в результате своей работы, получает текущие индексы страницы с трех самых популярных ресурсов.
Это, прежде всего, Текущий Индекс Цитирования, т.н. Yandex тИЦ, Alexa Rank и соответственно Google Page Rank.
По поводу первых двух ничего сложного нет, выполняется обычный запрос с указанием страницы и разбор вернувшегося XML документа. А вот с Google Page Rank пришлось повозиться.
Google Toolbar при запросе использует контрольную сумму, которая рассчитывается на основании имени ресурса. Сделано это естественно с целью, чтобы вот такие компоненты, как FWPageRank не появилялись в сети и получать значение Google PR можно было только при помощи Google Toolbar.
Но... как говориться, на каждую хитрую... ну вы и сами дальше знаете :)
Польуйтесь :)

Размер архива: 9 340 байт
Скачать: fwpagerank.zip


Список установленных сетевых интерфейсов. 5 мая 2006 года



Пример получения информации о установленных сетевых интерфейсах.
Рассмотрена работа с функцией GetAdaptersInfo.

Размер архива: 4 432 байт
Скачать: netifenum.zip


Работа с NetBios. 9 марта 2006 года



Пример получение информации о NETBIOS именах компьютера (аналог nbtstat -a).

Размер архива: 1 837 байт
Скачать: nbstat.zip


Пользователи и группы домена. 28 февраля 2006 года



Пример получения информации о пользователях, группах и рабочих станциях домена

Размер архива: 6 610 байт
Скачать: domaininfo.zip


Сниффер сетевого уровня. 28 сентября 2005 года



Демонстрационный пример сниффера.
Я не ставил перед собой целью написать что-то революционное,
просто было желание показать сам принцип написания простейшего сниффера,
что я и осуществил :)
Работает на сетевом уровне модели OSI. (W2000 and later)

Размер архива: 8 785 байт
Скачать: sniffer.zip


WhoIs. 23 сентября 2005 года



Пример получения информации с WhoIs сервера.

Размер архива: 5 263 байт
Скачать: whois.zip


Сниффер канального уровня. 30 июня 2005 года



Отличное демо сниффера использующее стандартные драйверы операционной системы. (W2000 and later).
Компилируется при наличии pssdk
Работает на канальном уровне модели OSI. (Trial естественно :)

Размер архива: 322 823 байт
Скачать: dumpdemo_delphi_vcl.zip


Информация по TCP/IP и UDP протоколам. 30 мая 2005 года



Пример получения TCP и UDP статистики стандартным способом (GetTcpTable) и через AllocateAndGetTcpExTableFromStack (XP only).
Обновленная версия. Исправлена одна маленькая ошибка и добавлен вывод статистики по UDP.
Исправлена ошибка при которой неверно показывались открытые порты (htons забыл :)

Размер архива: 4 555 байт
Скачать: tcpstat.zip


Загрузка WEB страниц. 2 апреля 2005 года



Пример загрузки HTML страницы при помощи WinInet.

Размер архива: 2 057 байт
Скачать: loadhtml.zip


Сканирование локальной сети. 13 февраля 2005 года



Пример демонстрирующий быстрое сканирование диапазона адресов на наличие ресурсов общего доступа.

Размер архива: 6 974 байт
Скачать: fastscan.zip


Сканирование локальной сети. 9 ноября 2004 года



Демонстрационная программа сканирования сети на основе WNetOpenEnum, WNetEnumResource, WNetCloseEnum

Размер архива: 13 132 байт
Скачать: netscan.zip


Трассировка маршрута. 29 октября 2004 года



Демонстрационная программа Tracert.exe
Цель: показать принцип трассировки


Размер архива: 5 969 байт
Скачать: tracert.zip


Получение информации о удаленном компьютере. 18 октября 2004 года



Демонстрационная программа получения информации о компьютере на основе IP адреса
Позволяет узнать:
- Имя компьютера
- Список залогиненных пользователей
- Коментарий к компьютеру
- Провайдер (не тот который вы подумали :)
- MAC адрес
- Открытые сетевые ресурсы
- Домен в который входит компьютер
- Если сеть доменная то дополнительно определяет имя сервера домена и группы в которые входит текущий пользователь на удаленной машине...

Размер архива: 14 399 байт
Скачать: infofromip.zip

..: НАВИГАЦИЯ :..
..: ДОПОЛНИТЕЛЬНО :..

..: Советую посетить :..



DRKB (Delphi Russian Knowledge Base)

Torry's Delphi Pages!


..: Счетчики :..

Яндекс цитирования




 
Наверх : Главная страница : Сеть : Windows API : Компоненты : Разное : Книги : Полезные ссылки : О сайте
Гостевая книга... : Рассылка... :
© 2004 - 2020 Александр (Rouse_) Багель
Designed By Point Click Kill Industries for OSWD.org