создать новую тему раскрыть все
 
При загрузке за период 1 день курсы валют загружает за дату 30.12.1899 г. Как исправить?
свернуть/развернуть ветвь Каким плагином грузите? [Дим(м) 25/06/2010 18:47] # написать ответ
 
Тем, что именно для НБРБ? Или "универсальным"?
свернуть/развернуть ветвь Исправьте в UniRates.ini [Дим(м) 25/06/2010 19:04] # написать ответ
 
... в пресете для НБРБ
строку
Prologue=class=stext><b>.*?(?<date>.*?),
на
Prologue=class=stext><b>.*?(?<date>.*?)</font>
 
Возможно на сайте нацбанка, что нибудь изменилось. Хотя по адресу все похоже и совпадает.
 

Например
 
http://www.nbrb.by/statistics/Rates/RatesPrint.asp?fromDate=%2010%-%07%-%02%
свернуть/развернуть ветвь Сайт и правда поменяли [Дим(м) 05/07/2010 14:11] # написать ответ
 
Хоть и не очень сильно, но достаточно, чтобы сломать парсинг.
 
Исправленные шаблоны для НБРБ таковы:
 
[nbrb.by]
Name=Нацыянальны банк Беларусi (штодзённа)
PageURL=http://www.nbrb.by/statistics/Rates/RatesPrint.asp?fromDate=%yyyy%-%mm%-%dd%
EstimatedPageSize=2800
HomeCurrencyCode=BYR
HomeCurrencyName=белорусский рубль
Prologue=class=stext><br>.*?(?<date>.*?)<br></span>
Record=<td align=centrer>(?<code>.*?)<td nowrap class=t>(?<value2>.*?) (?<name>.*?)<td align=right>(?<value1>.*?)<
Epilogue=<\/table>
 

[nbrb.by-monthly]
Name=Нацыянальны банк Беларусi
PageURL=http://www.nbrb.by/statistics/Rates/RatesMonth.asp?fromDate=%yyyy%-%mm%-01
EstimatedPageSize=21000
HomeCurrencyCode=BYR
HomeCurrencyName=белорусский рубль
Prologue=class=stext colspan=2><b>.*?(?<date>.*?)<tr>
Record=<tr\s+bgcolor=.*?<td>(?<code>.*?)<.*?>(?<value2>.*?) (?<name>.*?)<td>(?<value1>.*?)<tr
Epilogue=<\/table>
 
Не находит ни одной записи и не показывает валют.
 
... например, вылез где-то пробел в конце строки.
У меня всё отлично работает с приведёнными выше настройками.
 
Попробуйте скопировать код отсюда: http://pastebin.com/Uz9Rpbry
 
Или же у вас какая-то старая версия плагина.
Последняя (1.5.1) доступна здесь - http://drop.io/UniRates
(в ней всё ещё старые настройки для НБРБ - их надо заменить указанными выше)
свернуть/развернуть ветвь Спасибо [wna 26/07/2010 12:45] # написать ответ
 
ВСЕ РАБОТАЕТ!!!