![]() |
|
| Рассылка курсов валют. |
Не знаю как вы относитесь к рассылкам курсов валют (может вообще не относитесь;), только есть еще один фильтр, обрабатывающий подобную рассылку. Следует сказать, что курсы мне интересны ради спортивного интереса и если кто располагает информацией о недостоверности подобного рода источников (рассылок), дайте знать, дабы не ввести в заблуждение дюже сурйозных лиц.Значится, приходит ко мне рассылка курсов валют под названием "Официальные курсы валют Национального банка Украины" (от городского кота) в текстовом формате, на которую можно подписаться, по-моему по такому адресу: http://subscribe.ru/catalog/fin.rate.nbu Для тех, кто "не местные", есть рассылки для других стран, только, естессно, вид у них другой и регекспы прийдется подправить.
Вот и сделал я фильтрик, который обеспечивает мне постоянное обновление файла Currency.txt .только по тем валютам, каким я хочу и в таком виде, как я ХАЧУ (тобишь в табличке). Во как:
Так вот, приходит она некрасивым письмом, изобилующим различного рода рекламой, да, к тому же, с порядка 30 различными валютами (от латов до манатов), большинство из которых мне и ради спортивного интереса не интересны.~~~~~~~~~~~~~< начало Currency.txt >~~~~~~~~~~~~~~~ _______ Subject: Официальные курсы валют Национального банка Украины на 30.04.2002 Письмо от: 30 апреля 2002 г. 09:04:19 _________________________________________________________________________________ | Код | Название валюты |Количество| Курс | Изменение курса | |валюты| | единиц | грн. | в грн. | в проц. | |---------------------------------------------------------------------------------| | USD | доллар США | 100 | 532.7000 | -0.0400 | -0.0075 | | RUR | российский рубль | 10 | 1.7076 | 0.0000 | 0.0000 | | EUR | евро | 100 | 481.4543 | +3.5332 | +0.7393 | | BYR | белорусский рубль | 10 | 0.0306 | 0.0000 | 0.0000 | | GBP | английский фунт стерлингов | 100 | 778.2966 | +4.5860 | +0.5927 | |_________________________________________________________________________________| ~~~~~~~~~~~~~~< конец Currency.txt >~~~~~~~~~~~~~~~Фильтр смотрите в файле RatesFilter.txt . Разобравшись с регекспом в его шаблоне, можно запросто организовать выкусывание и отправку нужных валют на мобилку или же автоматическое формирование и рассылку подобной таблички по нужным адресам.PS: По такому же принципу обновляется у меня файл weather.txt, но это уже другая история...
Андрей
по материалам конференции BatTalk