Все анекдоты RDA, надо?
Привет, Гость ( Вход | Регистрация )
![]() ![]() ![]() ![]() ![]() |
![]() ![]() ![]() ![]() |
Все анекдоты RDA, надо?
Valky |
![]() ![]()
Сообщение
#1
|
Арт-директор ![]() ![]() ![]() ![]() ![]() ![]() Группа: Team RDA Сообщений: 2386 Регистрация: 04 Июля '01 Откуда: Russia 2 Юзер Цитировать ![]() |
Самый долгоживущий топик форума, как известно, Анекдоты.
Хотите узнать кто больше всего анекдотов напостил? И кто входит в первую десятку анекдотчиков? Оказывается есть бесспорный лидер по постам в анекдотах, догадайтесь, кто ![]() Скачайте, распакуйте и запустите эту программу: Анекдоты RDA (не бойтесь, не вирус ![]() Кроме статистики по нашим выдающимся юмористам, программа еще создает html-файл со всем содержимым топика Анекдоты (размер файла - больше мегабайта!). |
![]() ![]() ![]() |
Valky |
![]()
Сообщение
#2
|
Арт-директор ![]() ![]() ![]() ![]() ![]() ![]() Группа: Team RDA Сообщений: 2386 Регистрация: 04 Июля '01 Откуда: Russia 2 Юзер Цитировать ![]() |
Delphi 6.0, а посему исходники выкладывать нет смысла, т.к. там всё готовенькое, в данном случае, работает элемент NMHTTP из библиотечки FastNet. Вот процедура его вызова:
try NMHTTP1.InputFileMode := FALSE; NMHTTP1.OutputFileMode := FALSE; NMHTTP1.ReportLevel := Status_Basic; If ProxyCheck.Checked then Begin NMHTTP1.Proxy := ProxyEdit1.Text; NMHTTP1.ProxyPort := StrToInt(ProxyEdit2.Text); End; NMHTTP1.Get(Address); PageContent.Text := NMHTTP1.Body; // PageContent : TStringList; GetHTMLpage := True; except GetHTMLpage := False; end... (плюс еще добавляем обработку сообщений от NMHTTP, типа Invalid Host, Connection failed и т.п.) А остальная часть программы элементарна (т.е. недостойна обнародования ![]() Вот если бы на основе такого опыта написать что-то более универсальное и менее ёмкое... Но, кажется, такие проги уже есть, да и задачка это будет на порядок посложнее - вот здесь и проходит граница между любительским (это я про себя) и профессиональным программированием! ![]() ЗЫ. Спасибо! Было приятно услышать добрые отзывы. |
![]() ![]() ![]() |
Lo-Fi Версия | CMSBlog | Сейчас: Воскресенье, 04 Мая 2025, 15:27 |