Some feeds aren't working. ... What could be the likely reason?
1. https://www.hindustantimes.com/rss/opinion/rssfeed.xml
- I have opened the url with the chrome browser, I got a xml feed.
- I have opened the url with the FeedMoe, I got a HTTP 403 Forbidden error from the web server.
You can see the error, right click the Rainmeter icon at the bottm-right of the desktop > About > Log tab FeedReader.dll: Bang before failure (https://www.hindustantimes.com/rss/opinion/rssfeed.xml) - ... (403) ...
HTTP 403 Forbidden | https://developer.mozilla.org/docs/Web/HTTP/Status/403
Edited: I don't investigate yet, what cause this error. (user-Agent? or something else?)
We can't get HindustanTimes' feeds with FeedMoe skin directly. Tech reasons:
- hindustantimes.com is using a Akamai Technologies services.
- In this case, Akamai's server requires client(web brower etc.)'s HTTP request header Accept or User-Agent.
- FeedMoe skin is reading a RSS2.0 feed by plugin FeedReader.dll.
- There aren't any way to modify HTTP request headers in the plugin FeedReader.dll.
HTTP request header: by FeedReader.dll (2.3.0.0) **There is not Accept and User-Agent header.**
> GET /rss/opinion/rssfeed.xml HTTP/1.1
> Host: www.hindustantimes.com
(1) HTTP request with Accept: */* header and SUCCESSED.
command prompt: curl.exe -A "" -H "Accept: */*" -v https://www.hindustantimes.com/rss/opinion/rssfeed.xml
HTTP/1.1 403 Forbidden means...
Akamai server says: I don't like your behavior, Access Denied.
2. http://static.cricinfo.com/rss/livescores.xml
- It works in my environment.
// Windows 10 pro 1909, Rainmeter 4.4.0.3398 beta (64-bit), FeedMoe_20200802, FeedReader.dll (2.3.0.0)
Please try again.
Thanks a lot, nek. Cricinfo feed works for me as well now. I was able to make Hindustan Times feed work with FeedMoe too, with https://rss.app/. It's a decent workaround.
Also, I had set MAX_ITEMS to 20, yet it was only fetching 15 items. Apparently it is a limitation with Youtube. xml for youtube playlists shows only 14-15 items at once.
I picked up some from that list (ssllabs.com Rating:A+, those feed returns https link addresses.)
* [Germany] nitter.nixnet.services 2021-03-18 https to http * [Germany] nitter.mastodont.cat 2021-03-18 https to http * [France] nitter.fdn.fr 2021-06-04 unstable * [Bulgaria] nitter.himiko.cloud 2021-03-18 https to http * [Germany] nitter.cattube.org 2021-09-01 unstable
* [Germany] nitter.namazso.eu * [Netherlands] nitter.unixfox.eu 2021-09-01 https to http * [India] nitter.kavin.rocks 2021-09-01 unstable
How to fix Twitter feeds error. (via nitter.net)
1. Right-click the skin that occured the error, and select the Edit skin.
2. Edit the code (for example)
wauw. i did not thought that it will be so easy to change where you can get your feeds. Now i have the news from my country. And change that was so easy. thanks
nek wrote: ↑February 22nd, 2023, 10:39 amOneTicker is also a Rainmeter skin. It displays several Web feeds in OneTicker and displays full title by scrolling text.
oneticker.preview.gif
Great work on both skins!
Unfortunately the ticker one comes a bit too late for me: I was using a similar Firefox extension a long time ago before they moved away from the old XUL style extension system, and after that I built my own multiple feed reader (WebParser, no Lua, no plugins; you can check it, if curious, via my signature below). I was recently thinking about adding the ability to order feeds from the most to the least recent one in my similar skin, and I was wondering if your skins (either FeedMoe or OneTicker) support feed sorting by datetime. Or, to be more precise, does the FeedReader plugin that your skins are using support that?
Yincognito wrote: ↑March 25th, 2023, 6:03 pm
I was wondering if your skins (either FeedMoe or OneTicker) support feed sorting by datetime. Or, to be more precise, does the FeedReader plugin that your skins are using support that?