Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/valentintintin/wa7bnm-rss-gui

Small script to parse RSS feed from https://www.contestcalendar.com/calendar.rss and filter results for Europe/Worldwide and SSB.
https://github.com/valentintintin/wa7bnm-rss-gui

contest ham radio rss

Last synced: 12 days ago
JSON representation

Small script to parse RSS feed from https://www.contestcalendar.com/calendar.rss and filter results for Europe/Worldwide and SSB.

Awesome Lists containing this project

README

        

# WA7BNM-rss-gui

Small script to parse RSS feed from [https://www.contestcalendar.com/calendar.rss](https://www.contestcalendar.com/calendar.rss) and filter results for Europe/Worldwide and SSB.

## Usage
Run `npm install` and `node index.js`. A file `contest.json` is created.
You can use the PHP page `index.php` to see the content.

## Screenshot
![index.php screenshot](.github/screen.jpg)

### JSON structure
```json
[
{
"title": "F9AA Cup, SSB",
"link": "https://www.contestcalendar.com/contestdetails.php?ref=489",
"content": "1200Z, Mar 13 to 1200Z, Mar 14",
"contentSnippet": "1200Z, Mar 13 to 1200Z, Mar 14",
"guid": "https://www.contestcalendar.com/contestdetails.php?g=00qpwpc0011315",
"name": "F9AA Cup, SSB",
"status": "Active",
"geographic focus": "Worldwide",
"participation": "Worldwide",
"mode": "SSB",
"bands": "80, 40, 20, 15, 10, 2m",
"classes": ">100 W>10-100W10W",
"exchange": "RST + Serial No.",
"work stations": "Once per band",
"qso points": "1 point per QSO with individual5 points per QSO with club50 points per QSO with F8URC",
"multipliers": "(see rules)",
"score calculation": "Total score = (total QSO points x total mults) + bonus points",
"e-mail logs to": "concoursf9aa[at]urc[dot]asso[dot]fr",
"mail logs to": "(none)",
"find rules at": "http://www.site.urc.asso.fr/index.php/urchaut-6/om-6/131-trophee-f9aa",
"cabrillo name": "F9AA-SSB",
"cabrillo name aliases": "F9AA",
"1200z, mar 13 to 1200z, mar 14, 2021 logs due": " 0000Z, Apr 13",
"datesString": [
"1200Z, Mar 13",
"1200Z, Mar 14"
],
"dates": [
"2021-03-13T12:00:00.000Z",
"2021-03-14T12:00:00.000Z"
],
"dateStartString": "1200Z, Mar 13",
"dateEndString": "1200Z, Mar 14",
"dateStart": "2021-03-13T12:00:00.000Z",
"dateEnd": "2021-03-14T12:00:00.000Z"
}
]
```