Вы находитесь на сайте Miranda Planet. Здесь вы можете обсуждать все, что касается интернет-пейджера Miranda IM, обмениваться опытом, извлеченным из долгой работы с этой программой. У нас публикуются новости, связанные со сборками, плагинами, скинами, найт-билдами и релизами, так что вы всегда будете в курсе происходящих событий. И, наконец, благодаря этому сайту вы сможете сделать свою Миранду такой, какой она представляется в ваших мечтах.
Название файла: RSSNews Загрузил: Bergelmir Загружено: 18 Sep 2007 Обновлен: 10 Apr 2009 Раздел: Протоколы Автор: Corsario Версия: 0.0.3.22 Unicode/ANSI: Unicode Статус: Stable Лицензия: GNU General Public License (GPL) Домашняя страница: http://www.volumna.com.br/pessoal/angelo/
Плагин позволят читать RSS новости в Миранде.
Особенности: [*] Совместим со всеми версиями RSS/Atom. [*] Автоматическое обнаружение: RSSNews попытается обнаружить, есть ли на вашем любимом сайте канал RSS. Просто введите URL при добавлении нового канала и нажмите кнопку "Автоопределение". [*] Форматирование строк: вы сможете настроить как будут отображаться пункты. [*] Импорт/экспорт адресов из/в OPML файл. [*] Поддержка SSL / TLS. [*] HTML аутентификация. [*] Низкое потребление трафика (conditional GETS, GZIP/deflate сжатие). [*] Нет рекламного или шпионского ПО.
История изменений
Version 0.0.3.22 - Import/export windows now accept file drag and drop. - Bug fixes.
Version 0.0.3.21
- Attempt to fix the crash on exit.
Version 0.0.3.20
- Fixed decoding of UTF-16 encoded feeds checking byte order mask. - Fix for corrupted ETag (Thanks Joe). - Minor fixes.
Version 0.0.3.19
- Minor improvements.
Version 0.0.3.18
- Bug fixes.
Version 0.0.3.17
- Now RSSNews plugin requires Miranda IM 0.7.0.0 or above. - Messages are now stored in utf-8. - Proper handling of HTTP responses when server is busy (Retry-After HTTP header, HTTP responses 500 and 503, RFC 2616). - Correctly decompress data even when IIS sends corrupted data. - Option \"Maximum displayed items\" removed. - Parsing of some new HTML entities. - RSS/Atom version is now stored in MirVer database setting. This information is updated only when viewing user details. - Support for Updater plugin. - Compiled using speed optimization instead of size optimization. - Big optimization in HTML parser.
Version 0.0.3.16
- Avatar's path configuration via Custom Profile Folders plugin. - Better handling of wiki feeds using as item's id. - Support for Atom feed's logo. - Fix: the suggested name when auto discovering a feed is now converted to the proper codepage. - Minor fixes and improvements.
Version 0.0.3.15
- Fix for link tags using ' instead of \" in (non-standard) atom feeds. - Remove javascript comments from text. - Popup up a window asking for username/password when checking a feed which requires authentication. - Detect feed which does not have new items for a long period of time (one month). - Search for zlib.dll and zlib1.dll. - Handle feed:// links via File Association Manager plugin (option is disabled by default). - New strings for translation. - Minor fixes and improvements.
Version 0.0.3.14
- Minor fixes and improvements.
Version 0.0.3.13
- Minor fixes and improvements.
Version 0.0.3.12
- Fix: made zlib calls thread safe. - Bug fixes.
Version 0.0.3.11
- Proper behaviour to HTTP response 301 (Permanent redirect: must follow, should check new location thereafter). - Implemented redirection with and XML tags. - Implemented redirection to relative URIs.
Version 0.0.3.10
- BackSlash support added. Now you will be able to retrieve news from BackSlash feeds. - Fixed a bug which displayed some read events on first checking after plugin loading. (finally! Very hard to reproduce, easy to fix) - Auto Discovery will suggest a name for the feed when appropriate. - Remove tags when parsing HTML. - Remove some non-standard tags when parsing HTML (, , , ). - Some bbCode improvements ([s],
). - Minor fix when removing the last feed Id in Options. - Added support for AutoReplacer plugin. - Minor fixes. - FAQ update.
Version 0.0.3.9
- Minor fix in HTML parsing. - Minor fix in HTML Entity parsing ("). - Correctly remove tags like . - Remove tags when parsing HTML. - Remove tags when parsing HTML. - Remove tags when parsing HTML. - Remove tags when parsing HTML. - Change contact status to offline when HTTP response is 403/410. - Minor fixes.
Version 0.0.3.8
- Compatibility with unicode messaging plugins.
Version 0.0.3.7
- All OPML files created by Export feature are now UTF-8 encoded. - Now Import feature supports encoded OPML files. - Fix: a ISO 8859-1 character entity was not replaced (х). - Optimizations. - Small fixes and improvements.
Version 0.0.3.6
- New minimum requirement: Miranda IM 0.4.0.0 or above. - New main menu item to add new feeds. - Fix: possible memory access violation in autodiscovery feature. - Fix: possible memory access violation when building headers for SSL connection. - Fix: small memory leak in OPML parsing. - Fix: NULLify timers to avoid double KillTimer() calls. - Small fixes and optimizations when parsing ISO-10646 entities. - Some functions are more robust now, trying to avoid (very very very rare) crashes when reading bad xml files (paranoia). - Using ## in formatting string will replace it with the address to download the attachment. - Improvements in relative URIs and base/location detection. - Improvements in proxy support when connecting via SSL. - Small improvements in XML parsing. - Minor optimizations. - Minor improvements in user interface. - Translation: \"E&xport...\" string was missing in translation template. - Translation: new strings and some changes.
Version 0.0.3.5
- Standard compliance: Obey the feed's rules to poll the server (ttl tag, RSS 2.0 Specification). It means that RSSNews will override the interval that you have configured in Options and it will use the interval suggested by the feed, when available. - Use conditional HTTP GET to check for new items, saving a lot of bandwidth (Last-Modified and If-Modified-Since HTTP headers, HTTP response 304, RFC 2616). - More conditional HTTP GET to save a lot of bandwidth (ETag and If-None-Match HTTP headers, HTTP responses 304 and 407, RFC 2616). - Still more conditional HTTP GET to save a lot of bandwidth (A-IM HTTP header, HTTP responses 226 and 304, RFC 3229). Now RSSNews will try to download from server only the modified/updated items instead of downloading the entire feed with all items. - Gzip/deflate support via zlib1.dll. (Accept-Encoding and Content-Encoding HTTP headers, RFC 2616). If RSSNews find zlib1.dll, it will try to download from server compressed data instead of plain text, saving a lot of bandwidth. You will need zlib library version 1.2.1 or above. Download at http://www.gzip.org/zlib/ . Put the zlib1.dll file in one of those places: Miranda's main folder, plugin's folder, any folder in %PATH% system variable. Download the file only if you want gzip/deflate compression support. - Proper behaviour to HTTP response 410. (The URI is no longer available at the server and no forwarding address is known. This condition is expected to be considered permanent. Should the feed be deleted? Ask the user.) - Proper behaviour to HTTP response 403. (Response: Forbidden. Authorization will not help and the request should not be repeated. Should the feed be deleted? Ask the user.) - Fix: space for netlib headers was too small, could cause crashes. - Fix when broadcasting ACKRESULT_SUCCESS for avatars. - New variable #cname# (contact list name) for formatting string. - Implemented PSS_GETINFO (About, Homepage, Language, email, etc.). - Updated to latest avatar's API (new PA_FORMAT_*). - Better integration with Ignore module. - Minor improvements in HTML parsing. - Minor fixes and improvements in importing and exporting window. - Minor UI improvements (set maximum amount of input text, etc.). - Optimization: Use MS_DB_CONTACT_GETSETTINGSTATIC instead of MS_DB_CONTACT_GETSETTING when it is advantageous. - Updates in documentation. - Fix: Translate the right-click menu in options's page. - Translation: new strings. - Minor general fixes and improvements.
Version 0.0.3.4
- Auto discovery for feeds. - Option to import/export feed's address from/to OPML files. - Main menu item to check all feeds. - Fix: The requested resource resides temporarily under a different URI. (HTTP response 301, 302, 303, 307) - Fix default encoding for normal XML and XML served over HTTP (RFC 3023) (not finished yet). - Relative URIs and base/location detection correctly implemented (not finished yet). - User interface for username/password. - Menu for right click in feed's list. - Minor fixes and improvements. - Some improvements in documentation. - Translation: new strings.
Version 0.0.3.3
- Atom support added. - SSL support. - HTML Basic authentication support. - New option to configure how news will be stored into database (using formatting strings). - Avatar support (feed's main image, when avaliable) (Miranda IM 0.3.4 alpha required). - Try to retrieve news on double click. - Remove/replace almost all HTML tags. - Remove/replace all HTML entities. - Parse CDATA entity correctly. - Smarter \"unread news checker\". - Minor fixes. - Translation: new strings.
Version 0.0.3.2
- Change in settings: No more server/path/port setting. RSSNews will ask for full URL when adding a new feed. - When global status is changed to online, do not try to retrieve news if rss protocol is online already. - Use checkboxes to enable/disable feeds in options. - Do not display contact menu item when offline. - Better support for rss 2.0. - Use and to check read/unread news. - Minor changes.
Version 0.0.3.1
- Threads for checking feeds have priority 1 point below normal. - Convert the most-used html entities to the correspondent char. - Corrections on xml parsing. - Options' font wasn't correct. - \"No Warranty\" disclaimer in readme.txt. - Minor fixes.
* Some (rare) sites return \"Bad request\" when RSSNews is trying to retrieve feeds. This behaviour is confirmed in a computer connected into a LAN without a proxy server. I hope it will be fixed soon.
Version 0.0.3.0
- Finished the last step of removing all kind of visualization from RSSNews. No more popups and own message dialog. Now messages will be displayed by your messaging plugin (SRMM, nConvers, SRMM_Mod, SRAMM, etc.) by default, but it can be changed: now anyone can easily make a plugin to show news in popups, in contact list using multiwindow plugin, etc. If you are insterested in making such plugins and don't know where to begin, make your questions in Plugin Development Forum in Miranda's website. If you don't like the changes, stay with your old version. - Better proxy support. - Improved support for japanese/chinese charsets and ISO-10646. - Safer xml parsing. - Some bug fixes. - Translators: lots of strings added/removed.
Version 0.0.2.1
- Option to show only unread news. - Safer xml parsing. - Better support for xxx; chars.
Version 0.0.2.0
- Almost everything redone.
Version 0.0.1.2a
- Minor fix.
Version 0.0.1.2
- New feature: do not store news in database (you can configure it individually for each feed). - New feature: configure notification through popup/contactlist individually for each feed. - New feature: proxy support (SOCKS4/SOCKS5/HTTP/HTTPS). - A lot of optimizations, better resource usage. - Bug fixes. - Translators: new strings.
*** Proxy support is not tested very well. If you find errors, please send me a detailed bug report.
Version 0.0.1.1
- New option: Enable/disable a feed on the options page. - New option: Save the windows size and location individually for each feed. - New left/right click option: Open history. - Translators: new strings.
Version 0.0.1.0
- Now history shows news title, link and description. - Support to & < %20 %40 and others dull characters improved. - Added option to disable all warning, help and error messages. - Bug fixes. - Readme in german (by norial). - Base Address: 0x11090000. - Translators: some changes. - A LOT of changes, too much to put here.
Version 0.0.0.3a
- Added 'Read next' button. - More bug fixes. - UI improvements. - Translators: new strings.
Version 0.0.0.2a
- More bug fixes.
Version 0.0.0.2
- Some bug fixes. - Better RSS 1.0 support. - Translators: new string.
Version 0.0.0.1
- First release.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.