Программа с анекдотами
|
|
cool1 | Дата: Пятница, 16.07.2010, 15:21 | Сообщение # 1 |
Участник
Зарегистрирован: 14.07.2010
Группа: Пользователи
Сообщений: 238
Статус: Offline
| Помогите пожалуйста написать программу которая показывает анекдоты! Дайте исходник и укажите где можно добавить сами анекдоты у меня архив с ними есть!
За помощь ставьте +!
|
|
| |
c14 | Дата: Пятница, 16.07.2010, 15:53 | Сообщение # 2 |
Был не раз
Зарегистрирован: 13.07.2010
Группа: Пользователи
Сообщений: 17
Статус: Offline
| Quote (cool1) Помогите пожалуйста написать программу которая показывает анекдоты! Дайте исходник и укажите где можно добавить сами анекдоты у меня архив с ними есть! исходник дать? а! это же у нас теперь программированием называется, ага. возмут сорец разкрасят его и напишут кодед бу вася. а по теме, береш сайт с анекдотами, у него должен быть rss канал, ну вот и парсишь его на новые анекдоты, потом выводишь в прогу, все просто когда хочешь делать. что бы парсить анекоды береш класс для этого подключиш в uses его дальше сам поймешь вот сам класс: http://forum.codingworld.ru/showthread.php?p=71#post71 там же есть примеры.
|
|
| |
Jaw | Дата: Пятница, 16.07.2010, 17:12 | Сообщение # 3 |
Участник
Зарегистрирован: 09.03.2009
Группа: Пользователи
Сообщений: 70
Статус: Offline
| Выложи пример списка с анекдотами.
|
|
| |
c14 | Дата: Пятница, 16.07.2010, 17:28 | Сообщение # 4 |
Был не раз
Зарегистрирован: 13.07.2010
Группа: Пользователи
Сообщений: 17
Статус: Offline
| Quote (Jaw) Выложи пример списка с анекдотами. все зависит от сайта) а вообще просто делаешь так s:=содержимое html кода страницы к примеру качаешь код сраницы. потом к примеру так берем функцию function Pars(T_, ForS, _T: string): string; var a, b: integer; begin Result := ''; if (T_ = '') or (ForS = '') or (_T = '') then Exit; a := Pos(T_, ForS); if a = 0 then Exit else a := a + Length(T_); ForS := Copy(ForS, a, Length(ForS) - a + 1); b := Pos(_T, ForS); if b > 0 then Result := Copy(ForS, 1, b - 1); end; и юзаем var punkt:string; begin punkt:= pars('в какой тег заключен пункт списка',s,'то же самое как закрывается тег'); While punkt<>'' do begin Form1.spisokantkdotov.lines.add('punkt'); StringReplace(s,''в какой тег заключен пункт списка'+punkt+'то же самое как закрывается тег','',[rfreplaceall]); end; end; p.s. писал код без делфи, могут быть ошибки.
|
|
| |
cool1 | Дата: Пятница, 16.07.2010, 19:17 | Сообщение # 5 |
Участник
Зарегистрирован: 14.07.2010
Группа: Пользователи
Сообщений: 238
Статус: Offline
| спс
За помощь ставьте +!
|
|
| |
C@T | Дата: Суббота, 17.07.2010, 23:48 | Сообщение # 6 |
Авторитетный
Зарегистрирован: 06.03.2010
Группа: Модераторы
Сообщений: 265
Статус: Offline
| кстати можно использовать для этого SQL (у меня хорошая база с песнями когда то получилась)
Сообщение отредактировал C@T - Суббота, 17.07.2010, 23:57 |
|
| |
cool1 | Дата: Воскресенье, 18.07.2010, 14:25 | Сообщение # 7 |
Участник
Зарегистрирован: 14.07.2010
Группа: Пользователи
Сообщений: 238
Статус: Offline
| спс на этом
За помощь ставьте +!
|
|
| |
c14 | Дата: Воскресенье, 25.07.2010, 09:31 | Сообщение # 8 |
Был не раз
Зарегистрирован: 13.07.2010
Группа: Пользователи
Сообщений: 17
Статус: Offline
| Скрин http://s55.radikal.ru/i149/1007/78/4136fb780f7c.png http://multi-up.com/310021 отделать не чего, написал такую программку) пиздит анекдоты с сайта что примечательно, то что она удаляет теги даже те которые я не заложил в программу) всмысле она их по другому методу удаляеет грабит анекдот в потоке сорцы и полная статья что да как тут: http://forum.codingworld.ru/showthread.php?p=211#post211
Сообщение отредактировал c14 - Воскресенье, 25.07.2010, 13:59 |
|
| |
cool1 | Дата: Пятница, 13.08.2010, 13:16 | Сообщение # 9 |
Участник
Зарегистрирован: 14.07.2010
Группа: Пользователи
Сообщений: 238
Статус: Offline
| КУЛ
За помощь ставьте +!
|
|
| |
cool1 | Дата: Пятница, 13.08.2010, 13:20 | Сообщение # 10 |
Участник
Зарегистрирован: 14.07.2010
Группа: Пользователи
Сообщений: 238
Статус: Offline
| ТОКО ДАЙ ИСХОДНИК! РЕКЛАМА БЕСИТ
За помощь ставьте +!
|
|
| |
opius | Дата: Пятница, 13.08.2010, 14:17 | Сообщение # 11 |
Частый гость
Зарегистрирован: 18.03.2010
Группа: Пользователи
Сообщений: 46
Статус: Offline
| Quote (cool1) ТОКО ДАЙ ИСХОДНИК Читай выше сорцы это и есть исходник
|
|
| |
cool1 | Дата: Суббота, 14.08.2010, 16:51 | Сообщение # 12 |
Участник
Зарегистрирован: 14.07.2010
Группа: Пользователи
Сообщений: 238
Статус: Offline
| Блин просот вчера браузер глючил и писал пипо сервер не найден!
За помощь ставьте +!
|
|
| |
cool1 | Дата: Суббота, 14.08.2010, 20:06 | Сообщение # 13 |
Участник
Зарегистрирован: 14.07.2010
Группа: Пользователи
Сообщений: 238
Статус: Offline
| Тока там нужна регистрация чтобы видеть сслы я регаюсь и пишет ошыбка MYSQL база данных у них глючит кто зареган закиньте сюды плз исходник!
За помощь ставьте +!
|
|
| |