项目作者: valentintintin

项目描述 :
Small script to parse RSS feed from https://www.contestcalendar.com/calendar.rss and filter results for Europe/Worldwide and SSB.
高级语言: PHP
项目地址: git://github.com/valentintintin/WA7BNM-rss-gui.git
创建时间: 2021-03-12T16:32:51Z
项目社区:https://github.com/valentintintin/WA7BNM-rss-gui

开源协议:

下载


WA7BNM-rss-gui

Small script to parse RSS feed from 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

JSON structure

  1. [
  2. {
  3. "title": "F9AA Cup, SSB",
  4. "link": "https://www.contestcalendar.com/contestdetails.php?ref=489",
  5. "content": "1200Z, Mar 13 to 1200Z, Mar 14",
  6. "contentSnippet": "1200Z, Mar 13 to 1200Z, Mar 14",
  7. "guid": "https://www.contestcalendar.com/contestdetails.php?g=00qpwpc0011315",
  8. "name": "F9AA Cup, SSB",
  9. "status": "Active",
  10. "geographic focus": "Worldwide",
  11. "participation": "Worldwide",
  12. "mode": "SSB",
  13. "bands": "80, 40, 20, 15, 10, 2m",
  14. "classes": ">100 W>10-100W10W",
  15. "exchange": "RST + Serial No.",
  16. "work stations": "Once per band",
  17. "qso points": "1 point per QSO with individual5 points per QSO with club50 points per QSO with F8URC",
  18. "multipliers": "(see rules)",
  19. "score calculation": "Total score = (total QSO points x total mults) + bonus points",
  20. "e-mail logs to": "concoursf9aa[at]urc[dot]asso[dot]fr",
  21. "mail logs to": "(none)",
  22. "find rules at": "http://www.site.urc.asso.fr/index.php/urchaut-6/om-6/131-trophee-f9aa",
  23. "cabrillo name": "F9AA-SSB",
  24. "cabrillo name aliases": "F9AA",
  25. "1200z, mar 13 to 1200z, mar 14, 2021 logs due": " 0000Z, Apr 13",
  26. "datesString": [
  27. "1200Z, Mar 13",
  28. "1200Z, Mar 14"
  29. ],
  30. "dates": [
  31. "2021-03-13T12:00:00.000Z",
  32. "2021-03-14T12:00:00.000Z"
  33. ],
  34. "dateStartString": "1200Z, Mar 13",
  35. "dateEndString": "1200Z, Mar 14",
  36. "dateStart": "2021-03-13T12:00:00.000Z",
  37. "dateEnd": "2021-03-14T12:00:00.000Z"
  38. }
  39. ]