Ленту в UTF-8 с помощью этого плагина получаю - в итоге кодировка Вин 1251.
Хотелось бы знать - как это достигается (просто подстановкой хидера?) и, соответственно, какие ограничения на уникодные ленты есть?
Спасибо!
Ленту в UTF-8 с помощью этого плагина получаю - в итоге кодировка Вин 1251.
Хотелось бы знать - как это достигается (просто подстановкой хидера?) и, соответственно, какие ограничения на уникодные ленты есть?
Спасибо!
Внутреннее представление текстов xml в MSXML всегда в юникоде (прошу не путать с UTF-8), когда плагин конвертит xml-ку в письмо, он преобразует юникод в Win-1251. И уже для того, чтобы бат всё понял правильно, пишется хэдерСообщение от NikuzЕсли интересно как программеру, то вот:Код:Content-Type: text/html; charset="windows-1251"А ограничений на ленты нет. Лишь бы лента соответствовала требованиям xml и rss. Основные нарушения этих требований уже описывались выше.Код:WideCharToMultiByte(CP_ACP, …);
В общем, не очень понятно опять…
Кстати, плагин от klirik даёт хидеры комментов и прочее - а плагин от lost их не даёт…
Пример заголовков от klirik:
Пример заголовков от lost:Comment: DW-WORLD.DE
List-Archive: http://www.dw-world.de/russian/?maca…-feeds-510-rdf
MIME-Version: 1.0
To: "DW-WORLD.DE"
X-dc-date: 2006-07-05T14:30:06Z
X-items: rdf:seq
X-sy-updatebase: 2002-05-01T00:00:00Z
X-sy-updatefequency: 4
X-sy-updateperiod: hourly
Subject: =?windows-1251?B?z/Dg4ujy5ev88fLi7iDD5fDs4O3o6CDv8Ojt/+vuIOH+5Obl8iDt4CAyMDA3IOPu?=
=?windows-1251?B?5A==?=
X-item-dc-date: 2006-07-05T05:16:00Z
X-item-dc-language: ru
X-item-dc-type: =?windows-1251?B?z+7r6PLo6uAg6CDu4fnl8fLi7g==?=
X-item-dwsyn-contentid: 2078891
Content-Type: text/html; charset="windows-1251"
Content-Transfer-Encoding: 8bit
Date: Tue, 4 Jul 2006 22:46:06 +0300
To: "VOA News: TopStories"
Content-Type: text/html; charset="windows-1251"
Content-Transfer-Encoding: 8bit
Subject: Кондолиза Райс о положении в Афганистане
Как это не нужны? У меня по хэдеру X-item-category новости сортируются по соответствующим папкам. Надо!Сообщение от lost
Ну вот я и сделал у себя поддержку OPML, и наконец-то теперь отображаются лого RSS-лент. Пользуйтесь, тестриуйте. Набросал readme - прилагается в архиве.
Над хэдерами подумаю. Дело в том, что эти теги необязательны по спецификации и вряд ли упростят фильтры. Но, вообще, это не трудно, конечно.
Ещё пара вопросов к пользователям:
1. Нужен ли тип подключения к инету "через прокси" с принудительным указанием оного? ИМХО достаточно "дефолта" и "прямого коннекта".
2. Хочу выводить картинки из <enclosure> (будет опция в настройках "рисовать/не рисовать"). Например, это удобно на gismeteo.ru. Только вот не знаю, КАК красивее их рисовать… Может кто предложит что-нить путное?
1. Была такая нужда. Сейчас пока нет необходимости.
Вроде говорил - на своем и рабочем компе для экономии трафика я стараюсь чтоб экспорер не знал о наличии прокси.
2. А если вдруг мыш научится качать рисунки сам?
Теперь о тесте -
681 топик согласно моему же сэмплу выше - забралось на ура.
Теперь буду прикручивать то чего там нет.
Ну и конечно с сортировщиком ещё надо поработать.
Ура-Ура-Ура!
Что в планах? Каков roadmap?
Кста, урлы с авторизацией - есть ещё проверка почты на гмайле посреством оного РСС.
Полезно для тех кто сидит за юзергадом или вообще хттп-прокси.
Лично мне не критично. Дальнейшие предложения:
1. Сделать голосовалку о фичах - вдруг кому-нить чего ещё надо.
2. Опубликовать новость на гл. странице сайта.
(это существенным образом должно расширить список юзеров - по интпаку разница на порядок).
Хедеры бедноваты для сортировки =(
Хотелось бы для РСС-ки получить в отдельных хедерах значения из родительских outline. То есть:
text="[My Feeds]" title="[My Feeds]"
Мне лично в варианте от lost не нравится, что:
1) хидеры режутся - а они мне нужны для дальнейшей автоматической обработки сообщений;
2) название темы и (или) ссылка идут не с новой строки - очень тяжело работать визуально, когда много сообщений и нужно их быстро сортировать (автоматически на 100% рассортировать не удаётся).
_________________________________________________
A propos:
Посмотрел плагин для получения RSS для Тотал Коммандера и возникли предложения:
- дополнительно прописывать дату где-то в тесте сообщения (например, после заголовка);
- прописывать там же источник (название);
В этом случае визуально будет гораздо приятнее читать сообщения.
- разделить название ссылки на источник и саму ссылку.
В этом случае сообщения можно будет экспортировать на диск не как гипертекст, а как простые текстовые файлы.
Правда, куда при этом девать хидеры?
Но зачем они при экспорте?
Но это просто пожелание…
Эффективность:
По моему ОПМЛ из 42 фидов мне забралось только 28.
И я не вижу фидов после фида Кинопоиск.ру, который по всей видимости лежит.
Далее.
Например для сайта ННМ.ру не вытаскивается Тема. Она пустая в Мыше.
http://www.nnm.ru/rss/index.xml
- <item>
<guid>http://newz.nnm.ru/okroshka/17.07.20…chelnok</guid>
<pubDate>Mon, 17 Jul 2006 03:49:09 +0400</pubDate>
<title>Как садится космический челнок</title>
<link>http://newz.nnm.ru/okroshka/17.07.20…chelnok</link>
<comments>http://newz.nnm.ru/okroshka/17.07.20…nok</comments>
</item>