Skip to content

Instantly share code, notes, and snippets.

View XtinaSchelin's full-sized avatar
🌼

Chris Schelin XtinaSchelin

🌼
View GitHub Profile
! Police videos for kids.
www.youtube.com##:xpath(//*[contains(@aria-label,"Cop Car")]/../../../../../..)
www.youtube.com##:xpath(//*[contains(@aria-label,"cop car")]/../../../../../..)
www.youtube.com##:xpath(//*[contains(@title,"Cop Car")]/../../../../../..)
www.youtube.com##:xpath(//*[contains(@title,"cop car")]/../../../../../..)
www.youtube.com##:xpath(//*[contains(@aria-label,"cops")]/../../../../../..)
www.youtube.com##:xpath(//*[contains(@aria-label,"Cops")]/../../../../../..)
www.youtube.com##:xpath(//*[contains(@aria-label,"COPS")]/../../../../../..)
www.youtube.com##:xpath(//*[contains(@title,"cops")]/../../../../../..)
@XtinaSchelin
XtinaSchelin / api.json
Last active February 14, 2021 14:45
Temporary until I can figure something out.
This file has been truncated, but you can view the full file.
{
"swagger": "2.0",
"info": {
"description": "# Overview \n\nThis guide documents the InsightVM Application Programming Interface (API) Version 3. This API supports the\nRepresentation State Transfer (REST) design pattern. Unless noted otherwise this API accepts and produces the\n`application/json` media type. This API uses Hypermedia as the Engine of Application State (HATEOAS) and\nis hypermedia friendly. All API connections must be made to the security console using HTTPS.\n\n## Versioning\n\nVersioning is specified in the URL and the base path of this API is: `https://<host>:<port>/api/3/`.\n\n## Specification\n\nAn <a target=\"_blank\" href=\"https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md\">OpenAPI v2</a> specification (also \nknown as Swagger 2) of this API is available. Tools such as <a target=\"_blank\" href=\"https://github.com/swagger-api/swagger-codegen\">swagger-codegen</a>\ncan be used to generate an API client in the language of your choosing using this specificatio
// ==UserScript==
// @name AO3: Expand Work Tags
// @namespace https://xtinas.org
// @match *://*.archiveofourown.org/collections/*/works*
// @homepageURL https://gist.github.com/XtinaSchelin/d5ad371548499e4fcabcd7fc79f367d1
// @version 1.0.0.0
// @grant none
// ==/UserScript==
(function($) {
// ==UserScript==
// @name AO3: Shake Gift
// @namespace https://xtinas.org
// @match *://*.archiveofourown.org/*
// @homepageUrl https://gist.github.com/XtinaSchelin/afa13f2f814fee08c533f825ebfbbb94
// @version 1.0.0.0
// @grant none
// ==/UserScript==
// FIXME: Handle if there isn't already a .actions item in the work list object.
// ==UserScript==
// @name Disney Plus Blocking Dammit
// @namespace https://xtinas.org
// @version 0.1
// @description Block Disney Plus videos of cops and other racist crap.
// @author Xtina Schelin
// @updateURL https://gist.githubusercontent.com/XtinaSchelin/1bfb84ae4c4be082d9618d350b3e6d1b/raw/413d35ad6002cddd93ff6f17173f562a0691daca/dp_blocking.js
// @downloadURL https://gist.githubusercontent.com/XtinaSchelin/1bfb84ae4c4be082d9618d350b3e6d1b/raw/413d35ad6002cddd93ff6f17173f562a0691daca/dp_blocking.js
// @match https://www.disneyplus.com/movies/*
// @match https://disneyplus.com/movies/*
// ==UserScript==
// @name YouTube Blocking Dammit
// @namespace https://xtinas.org
// @version 0.2
// @description Block YouTube videos of cops and other racist crap.
// @author Xtina S.
// @match https://www.youtube.com/*
// @match https://youtube.com/*
// @grant none
// ==/UserScript==
! cartoons with cops
https://www.youtube.com/watch?v=4leGveePcPU
https://www.youtube.com/watch?v=xE5XFKpSC4E
https://www.youtube.com/watch?v=jEEjvZcSXlUs
! Veggie Tales
https://www.netflix.com/watch/80011539
https://www.netflix.com/watch/80119145
https://www.netflix.com/watch/81192148
! Block all the Smooth Scrolling(tm) nonsense.
! Future-self: When you click Raw, delete everything after /raw/ so that you get the most recent version of this.
! [1-2] No more uncanny-valley smooth scrolling, for heaven's sake.
*/SmoothScroll.js
*/SmoothScroll.js?ver=*
! [3-4] I don't know that this is a problem, but why not?
*/tracking-scrolldepth.js
@XtinaSchelin
XtinaSchelin / outlook_relogin.user.js
Last active August 24, 2018 13:05
Adds a link to re-login to Outlook.com
// ==UserScript==
// @name Re-Login to Outlook
// @namespace https://xtinas.org
// @version 0.2
// @description Add a "Log Into Outlook" "button" to the god damn logout page for OWA.
// @author Xtina S.
// @match https://login.microsoftonline.com/login.srf?wa=wsignoutcleanup1.0*
// @match https://outlook.office.com/owa/?path=/mail/inbox&authRedirect=true
// @grant none
// ==/UserScript==
@XtinaSchelin
XtinaSchelin / GM.office365.outlook.user.js
Last active August 1, 2018 15:18 — forked from noscript/GM.office365.outlook.user.js
Greasemonkey Office365 Outlook unread count in favicon and tab title
// ==UserScript==
// @name Office365 Outlook unread count in favicon and tab title
// @namespace http://userscripts.org/scripts/
// @description Update the favicon and tab title to indicate the number of unread messages in the Inbox, so you can pin your tab and still see when you have new mail. Adapted from http://userscripts.org/scripts/show/155379
// @version 2.3
// @include https://outlook.office365.com/owa/*
// @include https://outlook.office.com/owa/*
// @grant none
// ==/UserScript==