Index:Networking

* Работа с сетью, интернетом, протоколами
** Общие вопросы работы в сети, домены, workgroups, workstations
*** Как узнать, подключён ли компьютер к сети?
*** Как найти все компьютеры в сети?
*** Как определить MAC адрес NIC?
*** Формулы передачи данных для начинающих
*** Получение файла из сети
*** Как узнать имя домена Windows NT/2000?
*** Как узнать имя компьютера?
*** Как узнать имя пользователя?
*** Как расшарить диск?
*** Подключение сетевого диска
*** Создание Аккаунта в Windows, используя ADSI (Активные директории)
*** Библиотека для работы с LAN
*** Как выключить удалённый компьютер?
*** Как синхронизировать время на 2х компьютерах?
*** Сканирование доменов локальной сети
*** Получить список процессов в компьютере сети
*** Как изменить пароль для указанной сети или домена?
*** Как получить primary domain controller (PDC)?
*** Описание протокола DNS
*** Получить список пользователей, подключённых к сети
*** Получение имени пользователя и домена
*** Получение IP адресов всех компьютеров в рабочей группе
*** Демонстрационная программа сканирования сети 
*** Демонстрационная программа получения информации о компьютере по IP
*** Добавление и удаление общих сетевых ресурсов
*** Получение информации по IP
*** RNA API
*** Отправка WinPopup сообщения через mailslots
*** Сниффер, Простое демо пакетного сниффера сетевого уровня модели OSI
*** Получение информации о пользователях и группах домена
*** Имена сетевого адаптера, системное имя устройства и описание
*** Таблица NetBIOS-имен удаленных компьютер
*** Получение времени удаленного компьютера, Пример использования NetRemoteTOD
*** Обзор сети (типа Network Neighborhood)
*** Запущен ли сервер удаленного доступа (RAS)
*** Путеводитель по RFC 
*** Список установленных сетевых интерфейсов.
*** Пример получение информации о NETBIOS именах компьютера
*** Пример получения информации о пользователях, группах и рабочих станциях домена 
*** Демонстрационный пример сниффера
*** Сканирование локальной сети.
*** Демонстрационная программа Tracert.exe
*** Демонстрационная программа получения информации о удаленном компьютере
*** SVR API для непродвинутых 
** Компоненты Indy
*** Глубины Indy
**** Введение в сокеты
**** Введение в Indy
**** Блокирующий режим против неблокирующего
**** Введение в клиентов
**** UDP
**** Чтение и запись
**** Обнаружение разъединения
**** Реализация протоколов
**** Прокси
**** Обработчики ввода/вывода (IOHandlers)
**** Перехватчики (Intercepts)
**** Отладка
**** Параллельное выполнение (Concurrency)
**** Кодовые потоки
**** Серверы
**** SSL – безопасные сокеты
**** Indy 10 обзор
**** Преобразование Delphi приложений в Delphi .Net
*** Введение в Indy
** Протоколы
*** Работа с TCP/IP, UDP
**** Как определить все IP и порты на моем компьютере?
**** Протокол IP
**** Протокол TCP
**** Подключен ли в своем компе протокол TCP/IP?
**** Как вычислить IP адрес компьютера?
**** Получение IP-адреса и маски для всех сетевых интерфейсов
**** Как вычислить IP-адрес по доменному имени
**** Преобразуем доменное имя в IP адрес
**** Как преобразовать http://192.168.1.2 в http://3232235778 ?
**** Как преобразовать длинный IP адрес в короткий адрес / порт ?
**** Как узнать IP адрес?
**** Что такое протокол межсетевого взаимодействия IP?
**** Как по IP адресу получить HostName (и обратно)
**** Трассировка пути до определенного IP адреса (Traceroute)
**** Как узнать IP клиента и IP сервера для активного RAS-подключения?
**** Смена IP адреса
**** Получение TCP/UDP статистики
**** Назначение портов
**** Обмен информацией по TCP/IP-протоколу
**** PPP
**** IPv6 или 667 квадрильонов адресов на квадратный миллиметр земной поверхности
**** Семейство протоколов TCP/IP
**** Пример получения TCP и UDP статистики 
*** Работа с Ping
**** Как сделать PING?
*** Работа с HTTP
**** Использование HTTP в Delphi 
**** Пример простейшего HTTP сервера
**** HyperText Transfer Protocol - протокол обмена WWW-серверов 
**** Пример HTTP Get - загружаем файлы и страницы из Интернета 
**** Коды ответов HTTP сервера
**** Обзор HTTP
**** URL кодирование строки
**** URL декодирование строки
*** Работа с FTP
**** Как загрузить файл? 
**** Пример FTP сервера
**** FTP
**** Компонент TNMFTP
**** Разбор адреса FTP
*** Работа с ICQ
**** Как послать сообщение ICQ?
**** ICQ2000 - сделай сам (статья)
***** Main.pas
***** Packet.pas
***** Types.pas
***** MessForm.pas
***** SendMess.pas
***** UInfo.pas
***** SUser.pas
*** Работа с Telnet
**** Управление приложением через Telnet
**** Telnet
**** Учимся работать с POP3 по telnetу
*** Работа с ARP
**** Описание протокола ARP (Address Resolution Protocol)
*** Работа с SSH
**** Описание протокола SSH (Secure Shell)
*** Другие протоколы
**** Описание протокола ICMP (Internet Control Message Protocol)
**** Протокол IMAP4 (Internet Message Access Protocol)
**** Пример программирования обращения к IRC
**** WhoIs, Демо получения информации с WhoIs сервера
**** Компонент TNMEcho
**** Компонент TNMDayTime
**** Протокол SOCKS 5
**** Управляющий протокол SNMP
**** Протоколы маршрутизации
** Работа с Email
*** Как отправить Email?
**** Работа через MAPI
**** Пример работы с SMTP
**** Автозаполнение формы для нового письма
**** Использование COM объекта Outlook
**** Использование SMTP Relay Server
**** Send e-mails via WinSock API?
**** Отправка email в Indy 10
*** Проверка правильности E-mail адреса
*** Найти smtp mailserver по умолчанию? 
*** Как получить имена установленных почтовых клиентов?
*** Технологии взлома Email
*** При чтении почты POP3 отделять Attachment и сохранять в файл
*** FAQ по почтовым протоколам
*** Описание протокола POP3
*** Описание протокола SMTP
*** Примеры для работы с pop3
*** Примеры для работы с Email
** Создание Web приложений
*** Создание CGI приложений
**** Программирование CGI в Delphi и Kylix (статья)
***** Передача параметров
***** Переадресация
***** Вывод изображений
***** Защита паролем
***** Куки (Cookies)
***** Работа с Базами Данных
***** Частые Вопросы и Ответы
**** Простейший CGI на Дельфи
**** Delphi и CGI
**** Создание Web-приложений 
**** Простейшая авторизация в ISAPI/CGI приложениях
**** Как отправить бинарные данные из CGI приложения?
**** Создание CGI счётчика в Delphi 5
**** Моё CGI-приложение при обращении к нему ничего не возвращает
*** Понимание многопоточности в VCL для веб-серверных ISAPI-расширений
*** Создание Active Server Page (ASP) приложений (Статья)
*** Разработка ASP-приложений при помощи Delphi 
*** Кириллица в параметрах CGI-запроса
*** How to debug an Apache Shared Module
*** How to turn off ISAPI DLL caching on Windows 2000 and IIS5
*** Корпоративное Web приложение
*** Разработка Internet-приложений с использованием Borland Delphi и Kylix
*** Счетчик посещений на Delphi
*** Использование Web Services
*** Эволюция средств разработки Web приложений в Delphi
*** WebSnap
*** Hello ISAPI
*** CGI
*** Гостевая книга
*** Детектор мертвых ссылок
*** Delphi ActiveForms и Web Modules (intranet) 
*** Создание WEB-сервера
** Работа с IE, интерфейсами WebBrowser
*** Работа с TWebBrowser
**** Использование TwebBrowser (статья)
**** Что из себя представляет TWebBrowser?
**** Где можно найти документацию на WebBrowser?
**** Как вызвать команды Find, Option или View Source?
**** Кобинации клавиш Ctrl-C, Ctrl-O, и т.д. не срабатывают. В чём проблема? 
**** Как получить POST данные?
**** Как использовать протокол about?
**** Как использовать протокол res?
**** Как запретить всплывающее меню при нажатии правой кнопки мыши?
**** Как загрузить потоковые(stream) данные в WebBrowser не прибегая к открытию файла?
**** Как загрузить строковые данные в WebBrowser не прибегая к открытию файла? 
**** Как сделать WebBrowser плоским вместо 3D?
**** Как проверить является ли текущее соединение в TWebbrowser secure (SSL)? 
**** Как скрыть контекстное меню TWebbrowser? 
**** Как загрузить HTML код непосредственно в TWebbrowser? 
**** Create a TWebBrowser at Runtime?
**** Как добавить текущую страницу TWebbrowser в favorites? 
**** Найти и выделить текст в TWebBrowser? 
**** Save all TWebbrowser Frame Sources?
**** Добавить HTML к TWebbrowser Document?
**** Навигация в TWebbrowser по линкам
**** Как вызвать скрытые команды TWebBrowser?
**** Читать значения переменных из JavaScript?
**** Как перевести TWebBrowser в режим редактирования (дизайна)?
**** Получить или установить задний фон в TWebBrowser
**** Скопировать, удалить, вставить в TWebBrowser
**** Как сделать WebBrowser средствами Delphi?
**** Перехватить WM_CONTEXTMENU в TWebBrowser
**** Не работает кнопка Enter в WebBrowser
**** Cut и Copy отказываются работать
**** Как установить фокус на документе в TWebBrowser ?
**** Как получить URL?
**** Для своего браузера!, Как мне сохранить свой КУКИ?
**** Свои настройки Proxy в программе с TWebBrowser
**** Печать из TWebBrowser
***** Как производить Печать?
***** Работа с печатью в TWebBrowser
**** Сохранение страницы и её элементов
***** Как сохранить веб страничку в bitmap?
***** Как сохранить веб страничку в jpg?
***** Как сохранить все картинки TWebbrowser?
***** Как сохранить исходник HTML из TWebBrowser.Document на диск?
***** Как получить полный исходник HTML?
**** Доступ к отдельным элементам страницы в TWebBrowser
***** Как работать со всеми фреймами, отображёнными в данный момент в WebBrowser?
***** Как работать со всеми ячейками TABLE? 
***** Как добраться до конкретного фрейма?
***** Как нажать кнопку в TWebbrowser когда в окне есть несколько кнопок? 
***** Использование Drag and Drop для заполнения полей в TWebBrowser? 
***** RadioButtons in a TWebbrowser
***** Как добавить альтернативный текст картинки в WebBrowser?
***** Как найти и выделить текст TWebBrowser?
***** Как получить текст HTML Документа из TWebBrowser без тегов 
*** Работа с IE
**** Панели и меню IE
***** Как добавить пункт в контекстное меню IE?
***** Как добавить кнопку в панель инструментов IE?
**** Браузер по умолчанию
***** Как узнать путь к браузеру по умолчанию?
**** Как взять URL из окна IE? 
**** Как узнать browser по умолчанию? 
**** Как очистить кэш в IE?
**** Как добавить Cookies?
**** Как получить активный URL из браузера?
**** Как открыть HTML-файл в стандартном браузере?
**** Как прочитать выделенный текст из IE?
**** Как получить handle на editbox в Internet Explorer?
**** Как определить установлен ли Internet Explorer? 
**** Как прочитать/изменить startpage IE? 
**** Как автоматически заполнить поля формы в IE? 
**** Как узнать версию Internet Explorer?
**** Перехват сообщений IE
**** Узнать информацию о прокси сервере
**** Как обновить все окна Internet Explorer?
**** Удалить временные файлы IE
**** Закрытие всех окон IE
**** Кнопка программы в IE
**** Реагируем на клик по ссылке в WebBrowser
*** Связка ActiveX - Internet Explorer
*** Что такое DOM?
*** Как выполнить Javascript функцию?
** Работа с HTML, клиентскими скриптами
*** Как получить TextRange страницы без фреймов?
*** Как переделать TLabel в URL
*** Удаление HTML элементов из текста
*** WEB страничка внутри Delphi приложения
*** Как преобразовать шестнадцатиричный цвет HTML в TColor?
*** Как распечатать WEB страничку при помощи HTML контрола?
*** Как получить цвет строки в HTML формате?
*** GIF для HTML в EXE
*** Показать код HTML страницы в TMemo
*** Компонента HTML - редактора
*** HTMLEditor - Краткий обзор
*** Визуальный HTML редактор своими руками
*** Справочник свойств CSS1
*** Функция конвертации текста HTML содержащего строки вида #123; в читабельный вид
** Работа с сокетами
*** Что такое сокет?
*** Как передать картинку по сети через ServerSocket?
*** Как запросить страницу с сайта?
*** Посылка Raw IP-пакетов
*** Как послать широковещательный UDP пакет?
*** Отправка файлов при помощи TClientSocket/TServerSocket
*** Как отправить веб форму на сервер?
*** Использование компонента TServerSocket
*** Программирование серверов на основе сокетов в Дельфи
*** Определить, занят ли порт сокета
*** Где TServerSocket и TClientSocket в Delphi 7? 
*** Использование WSAAsyncSelect в DLL
*** do an application loader with TCP?
*** CrtSock - модуль для работы с сокетами в Delphi32
**** Crtsock.pas
**** Ftpsock.pas
**** Httpsock.pas
**** Popsock.pas
**** Smtpsock.pas
*** Асинхронная ошибка 
*** Перевести коды ошибок WinSock'a в текстовый вид
*** Создание сетевых приложений на Delphi с использованием Windows Sockets API
*** Сетевая библиотека Winsock
*** Примеры работы с socket
*** когда приходит несколько пакетов в одном
*** Приём текста, передаваемого с помощью метода SendText
*** Модуль для принятия и отправления длинных блоков данных
*** Процедуры передачи и приема блоков данных, с учетом фрагментации и склейки пакетов
** Работа с интернетом
*** Соединение с интернетом
**** Как можно разорвать соединение с интернетом?
**** Есть ли соединение с инетом?
**** Как узнать тип соединения с интернетом?
**** Подключиться к Интернету, определить активные соединения, определить и сохранить параметры соединения
*** Как проверить существование URL?
*** Как скачать любой URL используя стандартные настройки сети?
*** Обзор компонентов InternetExpress
*** Как загрузить webpage с скрытым IP?
*** Где взять примеры использования Indy?
*** Использование Internet-функций Win32 API
*** Как узнать размер файла в интернете?
*** Можно ли определить интернет адрес?
*** Как заполнить форму и отправить на сервер?
*** Работа с WinInet, Демо получения HTML кода страницы
*** Traсert, Принцип трассировки маршрута прохождения сетевого запроса
*** Создаём свой GetRight
*** Отправка SMS при помощи Delphi
*** Доменная система имен
*** Alexa Rank, Google PR, Yandex тИЦ.
*** Пример получения информации с WhoIs сервера
*** Пример загрузки HTML страницы при помощи WinInet.