Я все долблюсь с разными курсами валют)
Вот нашел такой http://mosaica.ru/kurs
Это возможно реализовать как-то?)
1. Defenderyk - 13 августа 2009 — 18:35 - перейти к сообщению
2. electron - 13 августа 2009 — 18:45 - перейти к сообщению
вот валялось давно на жестком диске, думал к сайту прикрутить. может пригодится
3. yura3d - 13 августа 2009 — 19:31 - перейти к сообщению
Defenderyk пишет:
Это возможно реализовать как-то?)
Возможно, для начала нужно выбрать сайт, откуда мы будем брать эти самые курсы (чаще всего это сайты банков). Далее пишется скрипт-парсер, который через определённые промежутки времени (допустим, раз в день) будет соединяться с выбранным сайтом и извлекать оттуда требуемую информацию, впоследствие информация сохраняется в отдельный файл на сервере и в дальнейшем для показа на Вашем сайте читается из него. Формат извлечения (парсинга) пишется под конкретный сайт, поэтому желательно с сайтом определится заранее
electron пишет:
вот валялось давно на жестком диске, думал к сайту прикрутить. может пригодится
Вот наглядный пример скрипта-парсера. Единственный недостаток, соединение с банковским сайтом просходит при каждом запуске скрипта, а это уже чревато проблемами с производительностью. Также за частые одинаковые запросы с одного и того же IP администраторы банковского сайта могут забанить IP Вашего хостера, и тогда извлечение информации будет проблематичным
4. Defenderyk - 14 августа 2009 — 07:49 - перейти к сообщению
а если парсить с пиведенного мной сайта? там же получается также все данные есть
5. RomAndry - 14 августа 2009 — 09:45 - перейти к сообщению
Смотрите исходник страницы, ищите строки там где данные и примерно определить как искать именно нужные данные по всей странице
После с помощью CURL получаем контент и с помощью регулярных выражений ищем нужные данные.
(Добавление)
вот здесь можно очень хорошо видеть как брать данные
<td class="views-field views-field-field-buy-value">(.*)</td>
buy по этому контенту будете знать что покупка а в (.*) будет значение
После с помощью CURL получаем контент и с помощью регулярных выражений ищем нужные данные.
(Добавление)
CODE:
<td class="views-field views-field-field-buy-value">
30,95 </td>
<td class="views-field views-field-field-sell-value">
31,35 </td>
<td class="views-field views-field-field-buy-e-value">
43,80 </td>
<td class="views-field views-field-field-sell-e-value">
44,20 </td>
<td class="views-field views-field-field-buy-value">
30,95 </td>
<td class="views-field views-field-field-sell-value">
31,35 </td>
<td class="views-field views-field-field-buy-e-value">
43,80 </td>
<td class="views-field views-field-field-sell-e-value">
44,20 </td>
вот здесь можно очень хорошо видеть как брать данные
<td class="views-field views-field-field-buy-value">(.*)</td>
buy по этому контенту будете знать что покупка а в (.*) будет значение
6. Defenderyk - 31 января 2010 — 10:52 - перейти к сообщению
yura3d пишет:
Возможно, для начала нужно выбрать сайт, откуда мы будем брать эти самые курсы (чаще всего это сайты банков)
Вот думаю самое подходящее, т.к в нем и погода и курс валют)
7. doxx - 25 апреля 2010 — 09:54 - перейти к сообщению
Defenderyk
а как можно проще всего это на главную форума "прикрутить"?
а как можно проще всего это на главную форума "прикрутить"?
8. electron - 26 апреля 2010 — 06:13 - перейти к сообщению
Defenderyk , поделись урликом где взял
вставляешь код в all_header.tpl или logos.tpl и все дела
doxx пишет:
как можно проще всего это на главную форума "прикрутить"?
вставляешь код в all_header.tpl или logos.tpl и все дела
9. Defenderyk - 26 апреля 2010 — 09:08 - перейти к сообщению
electron пишет:
Defenderyk , поделись урликом где взял
так я его не сделал, только скрин и все)
хотя есть парсер с яши на 10 дней вперед, правда делали мну его за денежку как то
10. electron - 17 мая 2010 — 20:07 - перейти к сообщению
когда заходишь почту на майлюре нечто подобное имеется на странице
11. roma1 - 28 марта 2011 — 08:48 - перейти к сообщению
нашёл информер погоды http://sinoptik.ua/информеры?id=303022830, скопировал код, подскажите подробнее куда его вставить, loginform.tpl,,all_header.tpl, файлы скачал с папки админ а меж каких строк вставить чобы на главной отображался такой информер. Спасибо.
12. roma1 - 28 марта 2011 — 17:07 - перейти к сообщению
Ау.Никто не подскажет как это чудо поставить на главную или будут проблеммы?
13. lisiycat - 28 марта 2011 — 18:01 - перейти к сообщению
roma1 пишет:
нашёл информер погоды http://sinoptik.ua/информеры?id=303022830, скопировал код, подскажите подробнее куда его вставить, loginform.tpl,,all_header.tpl, файлы скачал с папки админ а меж каких строк вставить чобы на главной отображался такой информер. Спасибо.
Вы вначале сами прочитайте, что и как Вы пишите....а потом не удивляйтесь почему никто не отвечает.
В какой части страницы Вы хотите видеть информер?
14. roma1 - 28 марта 2011 — 18:17 - перейти к сообщению
да абсолютно всё равно, просто на главной странице форума можно лучше в низу, ниже статистики форума. Или прошу рекомендаций знающих людей информер то длинный, хотелось охватить с десяток городов.
15. lisiycat - 28 марта 2011 — 19:11 - перейти к сообщению
roma1 пишет:
да абсолютно всё равно, просто на главной странице форума можно лучше в низу, ниже статистики форума. Или прошу рекомендаций знающих людей информер то длинный, хотелось охватить с десяток городов.
Посмотрите как я сделал у себя на форуме http://charka.org.ua/forum/index.php - выше статистики форума.
Вобщем, определитесь с местом расположения информера - я Вам подскажу в каком файле и в какой его части вставлять его код