From 58a5bd8024b2e22d59d0e306f0eb05cf0c778ff4 Mon Sep 17 00:00:00 2001 From: Thanos Apollo Date: Thu, 17 Aug 2023 05:48:56 +0300 Subject: yeetube-get-content-invidious: get view-count --- yeetube.el | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/yeetube.el b/yeetube.el index 28827d8..7e3d263 100644 --- a/yeetube.el +++ b/yeetube.el @@ -367,7 +367,13 @@ It's recommended you keep it as the default value." (+ title-start 0) (- title-end 4)))) (push title video-titles) - (push `(,videoid ,title) yeetube-content))))))) + (search-forward "views") + (let* ((view-count-start (search-backward ">")) + (view-count-end (search-forward " ")) + (view-count (buffer-substring + (+ view-count-start 1) + (- view-count-end 1)))) + (push `(,videoid ,title ,view-count) yeetube-content)))))))) ;;;###autoload (defun yeetube-download-video () -- cgit v1.2.3