summaryrefslogtreecommitdiffstats
path: root/stealIfunny
diff options
context:
space:
mode:
authormsglm <msglm@techchud.xyz>2023-01-12 22:23:32 -0600
committermsglm <msglm@techchud.xyz>2023-01-12 22:23:32 -0600
commitb9866eef271ac7011bbc848efb219f3c9c1bca18 (patch)
treedc4be72d0be2795265fe67dbdd5edc978645f0e6 /stealIfunny
downloadstealIfunny-master.tar.gz
stealIfunny-master.tar.bz2
stealIfunny-master.zip
init commitHEADmaster
Diffstat (limited to 'stealIfunny')
-rwxr-xr-xstealIfunny18
1 files changed, 18 insertions, 0 deletions
diff --git a/stealIfunny b/stealIfunny
new file mode 100755
index 0000000..aa57f3d
--- /dev/null
+++ b/stealIfunny
@@ -0,0 +1,18 @@
+#!/usr/bin/python3
+from bs4 import BeautifulSoup
+import requests
+import urllib.request
+import sys
+import os
+if len(sys.argv) == 1:
+ print("List tags at the end you'd like to download")
+for tags in sys.argv:
+ URL = requests.get('https://ifunny.co/tags/' + tags + '?filter=video')
+ webpage = BeautifulSoup(URL.content, 'html.parser')
+
+ epoch = len([item for item in os.listdir('/home/joybuke/Media/Videos/unsorted/')])
+ videos = webpage.findAll('video')
+ for video in videos:
+ epoch = epoch + 1
+ print(video['data-src'])
+ urllib.request.urlretrieve(video['data-src'], '/home/joybuke/Media/Videos/unsorted/' + str(epoch) + '.mp4')