RSS Feed Node
Updated: 27 Mar 2024
The RSS Feed node combs data from an RSS feed from the Internet.Updated: 27 Mar 2024
The RSS Feed node combs data from an RSS feed from the Internet.This node searches for data from an RSS feed from the Internet, and generates a table of all the data it finds. This requires an Internet connection to function properly. RSS feeds are commonly used to access data feeds from websites or to comb posts from social media sites - e.g. all posts from an Instagram hashtag. Notch downloads the RSS feed and its associated images in the background, periodically. Once downloaded the feed’s contents may be used by other nodes. For example, the text elements of the RSS feed may be accessed using the RSS Text Selector, displayed using Text nodes or Image Plane nodes; or the images may be accessed as tiles on a single image by connecting the RSS Reed node to an Image Tile File Loader node. Notch’s JavaScript API is also capable of accessing the RSS feed’s data for additional processing.
In order to download image data a valid cache directory must be set via the Cache Directory parameter. The macros %TEMPDIR%
and %NOTCHDIR%
may be used with the Cache Directory parameter. %TEMPDIR%
resolves to the Windows Temporary Internet Files directory. %NOTCHDIR%
resolves to the Documents\Notch directory.
Without a valid cache directory set the node will be hashed out in red, and won’t function.
RSS feeds may contain a large number of images and take some time to download. Progress of the current download is shown as a percentage via the “Update Progress” parameter. The feed is downloaded in the background while the version that was last completely downloaded is used by nodes for processing. Press the “Update Now” button in order to force the RSS feed to start an immediate update.
These properties control the core behaviours of the node.
Parameter | Details |
---|---|
URL | URL used to find the RSS feed. |
Cache Directory | The directory used to cache image data from the RSS feed. |
Backup Data | Text containing RSS feed XML data which will be used instead of live data if there is no connection possible to the live feed. |
Text Change Rate | How often a new line of text is added to the feed. |
Update Feed Rate (Minutes) | How often the RSS feed is checked for new entries. |
Display Mode | What data from the RSS feed will be output.
|
Choose Entry Mode | What order new entries from the RSS Feed are output in.
|
Update Progress | Read-only. A progress indicator when updating the feed. |
Update Now.. | Button to refresh the feed immediately. |
Name | Description | Typical Input |
---|---|---|
Time Source Node | Use a time code to specify an individual element from the RSS feed. | Clock Time Modifier |