vinnl / feeds Goto Github PK
View Code? Open in Web Editor NEWExample repository for creating your own RSS feeds using Feed me up, Scotty!
Home Page: https://feed-me-up-scotty.vincenttunru.com
Example repository for creating your own RSS feeds using Feed me up, Scotty!
Home Page: https://feed-me-up-scotty.vincenttunru.com
Visit the Actions tab for your fork, then enable workflows for your fork.
I was going to the action > Publish RSS feeds to GitHub Pages,
enable workflows, but it didn't run,
run it manually, and get these errors:
Thanks for the great product! I was following the github instructions on https://feed-me-up-scotty.vincenttunru.com/docs/automate but I couldn't get the results to show up at https://<username>.github.io/feeds/<feedname>.xml
. After doing a lot of digging, I realized I had to go to Settings
, Pages
, and then set the Source
to be the gh-pages
branch. Otherwise it would not work. I think it would be valuable to update the documentation.
Hello!
Many thanks for making such a project.
I followed all the steps in the tutorial but couldn't make it work.
I've checked other people's forks and none of their pages work either.
Could you help?
Many thanks!
Run npx feed-me-up-scotty || npx feed-me-up-scotty || npx feed-me-up-scotty
npm WARN exec The following package was not found and will be installed: feed-me-up-scotty
browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/firefox-1323/firefox/firefox
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ npx playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
at fetchFeedData (file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:60:35)
at file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:12:36
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async run (file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:10:23) {
name: 'Error'
}
browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/firefox-1323/firefox/firefox
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ npx playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
at fetchFeedData (file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:60:35)
at file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:12:36
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async run (file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:10:23) {
name: 'Error'
}
browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/firefox-1323/firefox/firefox
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ npx playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
at fetchFeedData (file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:60:35)
at file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:12:36
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:11:27
at async run (file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:10:23) {
name: 'Error'
}
Error: Process completed with exit code 1.
It works, but no results are displayed. I think it's been about three days.
Is the image a problem?
A lot of feed is broken. Can you help?
[talks_newest]
title = "TED Talks ─ Korean"
url = "https://www.ted.com/talks?sort=newest&language=ko"
entrySelector = "div.col div.m3"
titleSelector = "h4[class='h9 m5 f-w:700']"
linkSelector = "h4.h9.m5.f-w:700 > a"
contentSelector = "h4.h12.talk-link__speaker"
waitForSelector = "div.col div.m3"
onFail = "stale"
<image>
sub-element of <channel>
*
<image>
is an optional sub-element of <channel>
, which contains three required and three optional sub-elements.
<url>
is the URL of a GIF, JPEG or PNG image that represents the channel.
<title>
describes the image, it's used in the ALT attribute of the HTML <img>
tag when the channel is rendered in HTML.
<link>
is the URL of the site, when the channel is rendered, the image is a link to the site. (Note, in practice the image <title>
and <link>
should have the same value as the channel's <title>
and <link>
.
Optional elements include <width>
and <height>
, numbers, indicating the width and height of the image in pixels. <description>
contains text that is included in the TITLE attribute of the link formed around the image in the HTML rendering.
Maximum value for width is 144, default value is 88.
Maximum value for height is 400, default value is 31.
References: W3C - Feed Validation Service
The page I wanna turn into a feed uses javascript to load its content, so I'm not too surprised it's causing trouble, but still I'd like to understand why exactly it happens:
=========================== logs ===========================
navigating to "https://www.metal-archives.com/release/upcoming", waiting until "domcontentloaded"
============================================================
at fetchPageEntries (file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:123:16)
at file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:80:39
at async fetchFeedData (file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:78:25)
at async file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:12:30
at async run (file:///home/runner/.npm/_npx/fa12bb8499fb4525/node_modules/feed-me-up-scotty/dist/run.js:10:23) {
name: 'TimeoutError'
}
The page loads in my browser just fine.
I simply don't get the expected/advertised experience or results.
No feeds in my GitHub pages.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.