Skip to content

Instantly share code, notes, and snippets.

V Subhash vsubhash

Block or report user

Report or block vsubhash

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@vsubhash
vsubhash / com.vsubhash.js.embedded-video-catcher.user.js
Last active Jun 6, 2019
EmbeddedVideoCatcher - Adds a link to the video file. Supports Firefox-based browser up to version 36. Newer versions should use a UserAgent (UA) spoofer add-on. YouTube loads a lighter version of the YouTube page for older browsers. This script will require the GreaseMonkey add-on to be executed by the Firefox browser. If the video link is inac…
View com.vsubhash.js.embedded-video-catcher.user.js
// ==UserScript==
// @name EmbeddedVideoCatcher
// @namespace com.vsubhash.js.embedded-video-catcher
// @description Adds a link to the video file. Supports Firefox-based browser up to version 36. Newer versions should use a UserAgent (UA) spoofer add-on. YouTube loads a lighter version of the YouTube page for older browsers. This script will require the GreaseMonkey add-on to be executed by the Firefox browser. If the video link is inaccessible by a transparent image or other HTML element, the URL can be obtained from the browser's web console output (Tools -> Web Developers -> Console). The script also automatically pauses the video several times.
// @include http://*
// @include https://*
// @exclude https://www.youtube.com/watch*
// @exclude https://www.dailymotion.com/video*
// @version 2019.06
// @grant none
@vsubhash
vsubhash / youtube-like-in-old-times-search.xml
Last active Apr 14, 2019
To search videos on popularity (instead of useless mainstream media shows), drop this file in the searchplugins directory of the firefox data directory to create a new YouTube search engine in the search box.
View youtube-like-in-old-times-search.xml
<SearchPlugin xmlns="http://www.mozilla.org/2006/browser/search/">
<ShortName>Youtube</ShortName>
<Description>Youtube Search</Description>
<InputEncoding>UTF-8</InputEncoding>
<Image width="16" height="16">data:image/png;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAABILAAASCwAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8AAAD/EAAA/0AAAP9AAAD/cAAA/4AAAP+AAAD/gAAA/4AAAP+AAAD/QAAA/0AAAP8Q////AP///wD///8AAAD/YAAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA/2D///8AAAD/MAAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD/MAAA/1AAAP//AAD//wAA//8AAP//AAD//wAA//8QEP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA/2AAAP+AAAD//wAA//8AAP//AAD//wAA//8AAP//4OD//1BQ//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP+AAAD/gAAA//8AAP//AAD//wAA//8AAP//AAD/////////////wMD//yAg//8AAP//AAD//wAA//8AAP//AAD/gAAA/4AAAP//AAD//wAA//8AAP//AAD
@vsubhash
vsubhash / com.vsubhash.js.youtube-annoyances-remover.user.js
Last active Jun 4, 2019
YouTubeAnnoyancesRemover - Disables ads, turns off autoload/autoplay, adds RSS link, deletes "recommended for you" videos, unhides description, displays all comments, changes profile link to videos page; changes region to US, displays video thumbnail image, and adds a link to the lighter version on Hooktube if video is not playable for codec rea…
View com.vsubhash.js.youtube-annoyances-remover.user.js
// ==UserScript==
// @name YouTubeAnnoyancesRemover
// @namespace com.vsubhash.js.youtube-annoyances-remover
// @description Disables ads, turns off autoload/autoplay, adds RSS link, deletes "recommended for you" videos, unhides description, displays all comments, changes profile link to videos page; changes region to US, displays video thumbnail image, and adds a link to the lighter version on Hooktube if video is not playable for codec reasons. Supports Firefox-based browser up to version 36. Newer versions should use a UserAgent (UA) spoofer add-on. YouTube loads a lighter version of the YouTube page for older browsers. This script will require the GreaseMonkey add-on to be executed by the Firefox browser. For embedded YouTube videos, use the script com.vsubhash.js.embedded-video-catcher.user.js.
// @include https://www.youtube.com/watch*
// @include https://www.youtube.com/channel*
// @include https://www.youtube.com/user*
// @version 2019.06
// @grant none
// ==/UserScript=
@vsubhash
vsubhash / com.vsubhash.js.autoplay-video-auto-stopper.user.js
Last active Jun 4, 2019
AutoPlayVideoAutoStopper - Pauses auto-playing videos. Excludes YouTube (has its own autostopper script com.vsubhash.js.youtube-annoyances-remover); Supports Firefox-based browser up to Version 36. Newer versions should use a UserAgent (UA) spoofer add-on. YouTube loads a lighter version of the YouTube page for older browsers. This script will r…
View com.vsubhash.js.autoplay-video-auto-stopper.user.js
// ==UserScript==
// @name AutoPlayVideoAutoStopper
// @namespace com.vsubhash.js.autoplay-video-auto-stopper
// @description Pauses auto-playing videos. Excludes YouTube (has its own autostopper script com.vsubhash.js.youtube-annoyances-remover); Supports Firefox-based browser up to Version 36. Newer versions should use a UserAgent (UA) spoofer add-on. YouTube loads a lighter version of the YouTube page for older browsers. This script will require the GreaseMonkey add-on to run the script inside a browser.
// @exclude https://www.youtube.com/*
// @version 2019.02
// @grant none
// ==/UserScript==
document.addEventListener("readystatechange", handle_DOMLoad, false);
@vsubhash
vsubhash / com.vsubhash.js.BookReaderView.js
Created Feb 3, 2019
"eBook Reader" mode for desktop Internet browsers using Greasemonkey JavaScript
View com.vsubhash.js.BookReaderView.js
// ==UserScript==
// @name BookReaderView
// @namespace com.vsubhash.js.BookReaderView
// @version 1
// @grant none
// ==/UserScript==
if (subhash_browser_js == null) {
var subhash_browser_js = {};
}
@vsubhash
vsubhash / com.vsubhash.js.youtube-profile-link-to-videos-changer.js
Last active Dec 19, 2018
Changes the profile link to the videos page
View com.vsubhash.js.youtube-profile-link-to-videos-changer.js
@vsubhash
vsubhash / com.vsubhash.bash.twitter-to-pdf.txt
Created Sep 14, 2018
com.vsubhash.bash.twitter-to-pdf.txt is a Unix/Linux shell script for saving all messages posted by a Twitter account as an archive in PDF format.
View com.vsubhash.bash.twitter-to-pdf.txt
if [ $# -lt 2 ]; then
echo -e "The format is:\n\t\e[35m`basename $0` \e[35;1mtwitter-handle-or-hashtag number-of-tweets [nojs]\e[0m"
exit
fi
# A backup of all files will be available in this Logs directory
if [ ! -d ~/Logs ]; then
mkdir ~/Logs
fi
cd ~/Logs
@vsubhash
vsubhash / com.vsubhash.js.show-youtube-comments-newer
Created Sep 10, 2018
Show newer YouTube comments (com.vsubhash.js.show-youtube-comments-newer) is a User Script for YouTube that will display newer comments first instead of the default moderated "Top Comments". This script can be installed in Firfox browsers using the Greasemonkey add-on.
View com.vsubhash.js.show-youtube-comments-newer
// ==UserScript==
// @name Show newer YouTube comments
// @namespace com.vsubhash.js.show-youtube-comments-newer
// @description Automatically changes YouTube comments filter off
// @include https://www.youtube.com/watch*
// @exclude %exclude%
// @version 2018
// @grant none
// ==/UserScript==
@vsubhash
vsubhash / com.vsubhash.js.youtube-ads-disabler
Created Sep 10, 2018
YouTube Ads Disabler (com.vsubhash.js.youtube-ads-disabler) is a User Javascript for YouTube that will automaticaly disable ads, switch off autoplay, add RSS feeds, remove "Recommended for you" video, unhide description and display latest comments.
View com.vsubhash.js.youtube-ads-disabler
// ==UserScript==
// @name YouTube Ads Disabler
// @namespace com.vsubhash.js.youtube-ads-disabler
// @description Disables ads, swithces off autoplay, adds RSS link, deletes "recommended for you" videos, unhides description, displays latest comments
// @include https://www.youtube.com/watch*
// @version 1
// @grant none
// ==/UserScript==
try {
@vsubhash
vsubhash / com.vsubhash.js.youtube-rss-feed-generator
Last active Sep 10, 2018
YouTube RSS feed generator (com.vsubhash.js.youtube-rss-feed-generator) is a User Script for Youtube that will automatically detect the RSS feed of a channel and add an RSS icon next to the channel name. It also makes the browser aware of the RSS feed causing it to activate the RSS toolbar bar button. This script can be installed in Firfox brows…
View com.vsubhash.js.youtube-rss-feed-generator
// ==UserScript==
// @name YouTube RSS feed generator
// @namespace com.vsubhash.js.youtube-rss-feed-generator
// @description Adds a RSS feed button to YouTube channels
// @include https://www.youtube.com/watch*
// @version 2018
// @grant none
// ==/UserScript==
document.addEventListener("DOMContentLoaded", startItDelayed, false);
You can’t perform that action at this time.