|
Описание категории |
|
|
|
Статьи |
|
|
Создание web-браузера [Рейтинг: 6506 Автор: Нестерюк Дмитрий] И так сегодня мы будем создавать Web-браузер, только хочу сказать, что в этой статье мы будем создавать чрезвычайно простой Web-браузер, а не там всякие эксплореры, моя задача дать вам только начало, а дальше если хотите то можете и сами раздуть эту тему.
Cканер портов [Рейтинг: 6157 Автор: Нестерюк Дмитрий] Перед тем как начать, скажу что данная статья направлена на то, чтобы понять как работают сканеры портов, и понимать как от них возможно защищаться...
Обмен информацией по TCP/IP-протоколу [Рейтинг: 4679 Автор: n/a] Часто возникает необходимость обмениваться данными между программами на разных компьютерах. Например, это необходимо в чатах, или в программах, которые должны реагировать одновременно на одно и то же событие. Обмен информации между компьютерами можно реализовать большим количеством способов. В данной статье я рассмотрю обмен данными по протоколу TCP/IP.
Основы HTTP на примере Delphi [Рейтинг: 4112 Автор: n/a] Основы HTTP на примере Delphi.
Программирование сокетов в Delphi с использованием Windows Socket API [Рейтинг: 5121 Автор: n/a] Сегодня уже никому не надо рассказывать, что такое компьютерные сети, - сети прочно вошли в нашу жизнь. Сейчас многие программисты занимаются разработкой приложений, которые физически расположены на разных компьютерах и взаимодействуют друг с другом посредством сетей.
Своя кнопка в Internet Explorer [Рейтинг: 3162 Автор: n/a] Своя кнопка в Internet Explorer.
Отправить сообщение на ICQ [Рейтинг: 3105 Автор: n/a] Отправить сообщение на ICQ
WEB страничка внутри Delphi приложения [Рейтинг: 3200 Автор: n/a] Многие из Вас спрашивают, как сделать, чтобы приложением могло содержать в себе различные компоненты в стиле Web, включая HTML ресурсы и картинки, которые являются частью Вашего проекта. Статья показывает, как можно легко добавить в Delphi приложение HTML и связанные с ним файлы (картинки).
Отправлять электронную почту [Рейтинг: 2820 Автор: n/a] В D5 Вы можете попробовать использовать компоненты TNMSMTP и TNMPOP3, в D6 и Kylix компоненты от NetMasters заменены компонентами Indy...
Delphi и SMS! [Рейтинг: 4482 Автор: n/a] Для начала необходимо разобраться как происходит отправка sms через инернет...
Работа с WinSock в Delphi [Рейтинг: 4386 Автор: n/a] Наверное, все, кто хотя бы немного работал с Delphi, сталкивались с компонентами закладки Internet, а именно с TServerSocket и TClientSocket. Эти два невизуальных компонента очень просты в использовании и вполне пригодны для выполнения стандартных задач. Но что делать, если мы хотим написать приложение малого размера или нам необходим больший контроль над сокетом, чем дают стандартные компоненты?
Работа с HTTP протоколом [Рейтинг: 2738 Автор: n/a] В связи с все большим вниманием, которое привлекает к себе Интернет, все больше людей становятся заинтересованы в сетевых технологиях. Данная статья посвящена программированию на Borland Delphi с использованием одного из самых популярных Интернет-протоколов - HTTP.
Обработка почты с помощью Delphi [Рейтинг: 2978 Автор: n/a] Обработка почты с помощью Delphi.
Создаем свой GetRight [Рейтинг: 2791 Автор: n/a] А задача наша проста как угол дома - сесть за комп и максимум за полчаса сообразить себе собственный GetRight. Конечно, он не будет производить докачку после дисконнекта, качать в заданное тобой время, не сможет качать несколько файлов сразу... но зато он сможет качать файлы по ftp и http, для начала совсем неплохо. Соображать прогу будем на Delphi. Ну что, задача ясна? От винта!
Пример чата на основе сокетов [Рейтинг: 2799 Автор: n/a] Всем известно, что справочный материал - это хорошо. Но изучение почти любого вопроса гораздо легче, если рассматривать его на примерах. Поэтому целью данной статьи, в отличие от предыдущих на эту тему, будет изучение различных методов и приемов работы с сокетами на наглядном примере. Здесь мы рассмотрим практический пример приложения-чата для локальной сети.
Оптимизация сайта: проблема выбора [Рейтинг: 2415 Автор: Юрий Коберский] С мощными темпами развития Рунета оптимизаторский бизнес все более прочно занимает важную нишу на рынке услуг для фирм, занимающихся коммерческой деятельностью в Интернете. Кажется, наконец к руководителям пришло понимание важности и необходимости качественной оптимизации сайта. Ни для кого не остается секретом то, что в большинстве случаев успех онлайн-компаний зависит от правильно разработанного и оптимизированного сайта. Время любительских веб-страниц безвозвратно ушло в прошлое. Появилось множество людей, занимающихся этим – как любителей, так и специалистов.
SOAP бинарные данные [Рейтинг: 2508 Автор: Benoit Marchal] В этой статье ведущий колонки «Совет» (Tip) рассматривает различные подходы, используемые для передачи бинарных данных (обычно файлов) Web-сервис.
Аутентификация пользователей между Web-сервером и сервером приложений [Рейтинг: 3361 Автор: Шеломанов Роман] В статье рассматривается пример решения задачи по аутентификации и авторизации клиентов Web-сервера на сервере приложений, где Wев-сервер – это ASP.NET-приложение, сервер приложения – .NET-приложение. Взаимодействие осуществляется через .NET Remoting (TCP/ Binary).
Качаем файл из Internet [Рейтинг: 2987 Автор: n/a] Если ваша программа содержит подключаемые модули (BPL или DLL) или есть необходимость обновлять саму программу, то наверняка стояла проблема обновления копий программы. С развитием Internet появилась прекрасная возможность сделать это быстро и красиво...
Обработка HTML-форм, содержащих бинарные данные, на JavaScript/ASP [Рейтинг: 2772 Автор: Анатолий Садовский] Чаще всего задача передачи файлов на сервер по HTTP-протоколу и загрузки их в базу данных решается использованием специальных ActiveX-компонентов, но не всегда это рационально и безопасно. В статье приведен вариант реализации этого на ASP без применения нестандартных компонентов.
Q&A: CSS2 и cовместимость браузеров. [Рейтинг: 2799 Автор: Андрей Русяев] Q. Что такое margin, padding и в чём их отличиеQ. Стиль cursor: hand и cursor: pointerQ. Что такое :hover и его отличия от обычных стилей CSS
Как отправить e-mail? [Рейтинг: 2922 Автор: Виталий Брусенцев] Демонстрационный проект (Simple MAPI, CMC) - 26 Кб
Internet API. Как и где его использовать. [Рейтинг: 2941 Автор: Robert Coleridge] Эта статья обсуждает общие положения работы с Internet application programming interface (API),а затем подробнее рассматривает некоторые из функций, которые могу заинтересовать всех, кто пишет интернет-броузеры или другие приложения, взаимодействующие с Internet. Использую эти функции, напри...
Введение в WinInet [Рейтинг: 3266 Автор: Игорь Ткачёв] wininet.zip - 20 KB
Пишем ISAPI-расширение [Рейтинг: 2693 Автор: Алексей Остапенко] В статье описываются принципы написания ISAPI-расширений для веб-сервера Microsoft IIS. Даются рекомендациипо их отладке. В качестве дополнения рассматривается методика записи сообщений в лог Windows NT.В версии 1.1 существенно переработан метод создания пула нитей.В версии 1.2 исправлена ошибка инициализации/деинициализации расширения при выключенном кешированииISAPI-приложений.
Как сохранить содержимое текущего документа в файл? [Рейтинг: 2436 Автор: Тимофей Чадов] Демонстрационная программа - 9 KBИсходные тексты - 19 KB
Как определить версию IE? [Рейтинг: 2389 Автор: Александр Шаргин] Определить версию установленного IE можно по крайней мере двумя способами. Первый вариант - прочитать номер версии из реестра Windows, второй - определить версию библиотеки shdocvw.dll, в которой реализован IE. Рассмотрим оба метода.
Как обновлять команды Назад/Вперед? [Рейтинг: 2376 Автор: Тимофей Чадов] Для перемещения по списку истории WebBrowser позволяет использовать пару методов - GoBack и GoForward. Как узнать, когда запрещать/разрешать данные команды?
Как использовать событие OnNewWindow2? [Рейтинг: 2412 Автор: Тимофей Чадов] Демонстрационная программа для SDI- 150 KBДемонстрационная программа для MDI - 153 KBИсходные тексты для SDI - 34 KBИсходные тексты для MDI - 36 KB
Как изменить параметры загрузки документов? [Рейтинг: 2508 Автор: Тимофей Чадов] Демонстрационная программа - 9 KBИсходные тексты - 39 KB
Как вызвать скрипт из приложения? [Рейтинг: 2373 Автор: Тимофей Чадов] При использовании WebBrowser Вы можете вызывать любые скрипты,расположенные в теле html-страницы. Обращение к скриптам производится через диспетчерский интерфейс, возвращаемый в свойстве Script интерфейса IHTMLDocument.
Как добавить свой пункт в контекстное меню IE [Рейтинг: 2606 Автор: Тимофей Чадов] Возможность добавить собственный пункт в контекстное меню IE позволяет пользователю настроить свой броузер "под себя", расширяя его функциональность в нужную ему сторону.
HTML Dump [Рейтинг: 2547 Автор: Олег Жук] Утилита HTML Dump - 27 KbИсходные тексты - 83 Kb
Подключение к событиям объектной модели DHTML при использовании WebBrowser-control [Рейтинг: 2545 Автор: Тимофей Чадов] DHTMLSpy.zip - 48 KB
Избавляемся от контекстного меню [Рейтинг: 2389 Автор: Тимофей Чадов] Демонстрационная программа - 150 KBИсходные тексты - 32 KB
Передача файлов через интернет [Рейтинг: 2856 Автор: Шатрыкин Иван] Internet - одно из самых выдающихся открытий 20 века. В развитых странах мира большинство людей получают самую последнюю информацию из этой сети. Так для чего же нужен Internet? Самое главное предназначение этой сети - передача информации от одного компьютера к другому. Сегодня я хочу рассказать Вам, как можно с помощью стандартных средств Visual Basic получать и передавать информацию через Internet.
Отправка электронной почты [Рейтинг: 3161 Автор: n/a] В последнее время мне часто задают вопрос - ну как же написать программу, отправляющую электронную почту? Ну вот тут я что-то набросал...
Отправка GET-форм из программы на VB [Рейтинг: 2600 Автор: n/a] Почти на всех сайтах в интернете есть формы, т.е. определённые текстовые поля, CheckBox'ы (множественный выбор), кнопки и т.д. Примером формы может служить форма для отправки сообщения, например, в службу поддержки какого-то сайта. Для этой формы необходимо текстовое поле с именем автора, с его обратным e-mail'ом, с сообщением, а также кнопка для отправки сообщения. После того, как пользователь нажимает на эту кнопку, в браузере загружается страница с подтверждением отправки письма.
Создание собственной кнопки в панели Internet Explorer [Рейтинг: 2697 Автор: n/a] Создание собственной кнопки в панели Internet Explorer.
Перехват данных Internet Explorer [Рейтинг: 2856 Автор: n/a] Чтобы определить какие данные Internet Explorer посылает и принимает при нажатиии на кнопку отправки формы, достаточно создать программу, имитирующую эти действия. Но к счастью, IE использует WININET.DLL - системную Win32R DLL, которая обеспечивает высокоуровневый доступ к протокола HTTP, FTP, и Gopher, освобождая Вас от необходимости программирования сокетов WindowsR...
Написание Plugin'ов для Internet Explorer [Рейтинг: 2917 Автор: Борис Гулай] Всем памятны обвинения в адрес Microsoft в том, что включение браузера Internet Explorer в состав операционной системы Windows недопустимо. Ответом корпорации было то, что браузер является неотъемлемой частью системы. Теперь мы можем сказать даже больше – Internet Explorer как единое приложение не существует. Это набор компонентов, которые собираются в единое целое только при запуске приложения. Сейчас мы попробуем включить в этот стройный ряд компонентов свой, чтобы он тоже стал неотъемлемой частью, ну если не операционной системы, то конкретной копии браузера точно.
Получение хистори из Internet Explorer [Рейтинг: 2493 Автор: n/a] Программа позволяет получить все адреса, по которым пользователь ходил в интернете. Основная задача примера, это продемонстрировать одну из возможностей работы с Internet Explorer-ом.
Как сделать WebBrowser средствами Delphi 5. [Рейтинг: 2801 Автор: Лозовюк Александр] Я все время натыкался на вопросы о компоненте TWebBrowser. Сначала я думал, что все просто, но когда самому понадобилось написать приложение с использованием TwebBrowser… оказалось, что не все так просто!
Понимание много-поточности в VCL для веб-серверных ISAPI-расширений [Рейтинг: 2301 Автор: Andrew Kachanov] В среде Delphi можно создавать высокоэффективные веб-серверные ISAPI-расширения на основе технологии WebBroker. Создайте проект с помощью мастера (New -> Web Server Application - ISAPI DLL). Прилагаемая справочная документация, а так же демонстрационный пример "$(DELPHI)DemosWebserv" позволяют достаточно быстро освоиться в приемах написания веб-серверных ISAPI-расширений...
Загрузка и анализ документа XML [Рейтинг: 2861 Автор: Андрей Чудин] Обмен информацией в формате XML - это чрезвычайно удобный механизм, позволяющий свести к минимуму проблемы внутрифирменных форматов данных. Эти проблемы сводятся к сложностям при обмене информацией с контрагентами фирмы. Язык XML позволяет разрабатывать форматы описания данных, которые могут стать тем мостиком, котрый свяжет всех контрагентов и устранит технические и психологические барьеры, неизбежно возникающие при приспособлении к чужим технологиям.
Свои настройки Proxy в программе с TWebBrowser. [Рейтинг: 2593 Автор: Андрей Попков] Маленькая рекомендация тем, кто хочет реализовать возможность работы TWebBrowser в своей программе с настройками Proxy , которые отличаются от стандартных.
Эволюция средств разработки Web приложений в Delphi [Рейтинг: 2639 Автор: Mike Goblin] Бурный рост интернета в последние годы привел к возможности и необходимости создания информационных систем, не требующих настройки и обслуживания на стороне клиента и при этом обеспечивающих одновременную работу большого количества пользователей... На сегодня существуют, как минимум, три технологии разработки Web приложений в Delphi...
Эволюция средств разработки Web приложений в Delphi. Часть 2. WebSnap [Рейтинг: 2577 Автор: Mike Goblin] Технология WebSnap является дальнейшим развитием технологии WebBroker, еще более упрощающей разработку приложений для Web. Поддержка нескольких Web модулей делает возможной разделить труд по разработке приложения между несколькими разработчиками, возможность доступа к объектам модуля из скрипта, выполняемого на стороне сервера дает возможность «оживить» HTML страницы...
Эволюция средств разработки Web приложений в Delphi. Часть 3. Использование Web Services [Рейтинг: 2421 Автор: Mike Goblin] Web Service – это приложение-сервер, предоставляющее клиенту свои функции через протоколы Internet. В отличие CGI и других подобных internet приложений, Web Services ориентируются не на предоставление информации человеку в удобной для восприятия форме, а на обмен информацией между приложениями...
Мониторинг сетей в Delphi [Рейтинг: 2949 Автор: Александр Багель] В этой статье мы рассмотрим некоторые функции, которые предоставят нам возможность контроля локальной сети. Так как материал довольно обширный, я не буду пускаться в отвлеченные рассуждения, и буду давать только самую суть.
Введение в технологию IntraWeb [Рейтинг: 2974 Автор: Товмасян Альберт] Одной из новинок, появившихся в Delphi 7, являются компоненты IntraWeb от компании AToZed Software, позволяющие визуально проектировать Web серверные приложения. Вот небольшой пример, призванный показать, как легко создавать IntraWeb приложения. Приложение, которое разрабатывается в этом примере, просит пользователя ввести какой-нибудь текст и показывает введённый текст в выскакивающем окне. Пример использует автономный режим (standalone mode), поэтому создаваемое приложение будет запускаться без Web-сервера.
Управление формами в IntraWeb [Рейтинг: 2514 Автор: Товмасян Альберт] Вторая статья из цикла о технологиях IntraWeb.
Создание DLL с Web-ресурсами [Рейтинг: 2459 Автор: Станислав Драчёв] Многим известна возможность Internet Explorer отображать ресурсы (странички, графику) из DLL. В статье подробно рассмотрен метод создания таких ресурсов. Прилагается пример и полный набор инструментов.
Электронная почта Интернет [Рейтинг: 2645 Автор: Фофанов Дмитрий] Поскольку электронная почта необычно популярна, существует множество документов на эту тему. Вместо того чтобы рассматривать все эти документы, мы лучше обрисуем несколько ключевых и самых важных моментов. После прочтения данной статьи вы узнаете ключевые моменты протокола SMTP и будете ориентироваться в многочисленных “почтовых” RFC.
Маленькие хитрости: Показываем страницу в TWebBrowser, не сохраняя ее на диск [Рейтинг: 2567 Автор: Григорий Ситнин] Часто необходимо сгенерировать страницу и показать ее при помощи TWebBrowser. Начинающие программисты для этого просто сохраняют ее на диск, а опытные по старой привычке ищут в документации способы управления интерфейсом ActiveX-объекта браузера. Последний способ, пожалуй, самый лучший, но справиться с ним крайне сложно. Чего только стоит работа с SafeArray. Тем не менее, и с помощью широко доступной функции TWebBrowser.Navigate2() можно показать страницу, не записывая ее на диск.
|
Совершить покупку |
|
|
|
|
|
|