From 06db124eac4b5cbbfcda21099f077144dd408353 Mon Sep 17 00:00:00 2001 From: George Kaklamanos Date: Sun, 29 Apr 2018 19:44:18 +0300 Subject: [PATCH] Check if we have already downloaded a video --- script.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/script.rb b/script.rb index ed30773..827d94d 100644 --- a/script.rb +++ b/script.rb @@ -30,6 +30,9 @@ videos=DB[:videos] open(options[:feed]) do |rss| feed=RSS::Parser.parse(rss) feed.items.each do |item| + if not DB[:videos].where(:url => "#{item.link}").count.eql? 0 + next + end video=YoutubeDL.download "#{item.link}" videos.insert(:url => "#{item.link}", :filename => "#{video.filename}",