Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ==UserScript==
- // @name Imgur RSS gif -> mp4
- // @namespace kapela86
- // @include http://www.inoreader.com*
- // @version 1
- // @grant none
- // ==/UserScript==
- //var target = document.querySelector('');
- var CallbackReaderPane = function(callback)
- {
- for (var i = 0; i < callback.length; i++)
- {
- if (callback[i].addedNodes.length > 0)
- {
- var ListaNode = callback[i].addedNodes;
- for (var j = 0; j < ListaNode.length; j++)
- {
- if (ListaNode[j].tagName === "DIV" && ListaNode[j].id.slice(0,23) === "article_contents_inner_")
- {
- var Image = ListaNode[j].querySelector('img[src^="http://i.imgur.com/"]');
- if (Image !== null && Image.src.slice(-4) === ".gif")
- {
- var Nazwa = Image.src.slice(Image.src.lastIndexOf("/")+1,Image.src.lastIndexOf("."));
- Image.parentNode.outerHTML = '<video preload="auto" controls="true" autoplay="autoplay" muted="muted" loop="loop"><source src="//i.imgur.com/' + Nazwa + '.mp4" type="video/mp4"></video>';
- }
- }
- }
- }
- }
- }
- var ObserverReaderPane = new MutationObserver(CallbackReaderPane);
- ObserverReaderPane.observe(document.querySelector("div#reader_pane"), {childList: true, subtree: true});
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement