Skip to content

Instantly share code, notes, and snippets.

View rynomad's full-sized avatar

Ryan Bennett rynomad

View GitHub Profile
@rynomad
rynomad / gpt_coderunner_dispatcher.user.js
Last active April 11, 2023 19:23
Run code on chat.openai.com using BrokerClient
// ==UserScript==
// @name OpenAI Code Runner
// @namespace http://tampermonkey.net/
// @version 1.1
// @description Run code on chat.openai.com using BrokerClient
// @include https://chat.openai.com/*
// @grant GM.communicator
// @grant GM.gpt
// @grant GM_addValueChangeListener
// @grant unsafeWindow
@rynomad
rynomad / gpttestrunner.user.js
Last active April 11, 2023 19:21
A ViolentMonkey userscript using BrokerClient
// ==UserScript==
// @name My Userscript
// @namespace http://example.com/
// @version 1.0
// @description A testrunner for VM userscripts
// @include *
// @grant GM.addStyle
// @grant GM.deleteValue
// @grant GM.getValue
// @grant GM.listValues
@rynomad
rynomad / Smiley Face Inserter.user.js
Created April 10, 2023 04:17
Adds a large smiley face to the upper right corner of every page
// ==UserScript==
// @name Smiley Face Inserter
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Adds a large smiley face to the upper right corner of every page
// @author Your Name
// @match *://*/*
// @grant none
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js
// ==/UserScript==
@rynomad
rynomad / Big Smileys Everywhere.user.js
Created April 10, 2023 04:15
Adds a big smiley face to the upper right corner of every page
// ==UserScript==
// @name Big Smileys Everywhere
// @description Adds a big smiley face to the upper right corner of every page
// @version 1
// @match *://*/*
// @grant GM_addStyle
// ==/UserScript==
(function() {
'use strict';
@rynomad
rynomad / Auto Refresh.user.js
Created April 10, 2023 04:11
Automatically refreshes the page every 10 seconds.
// ==UserScript==
// @name Auto Refresh
// @namespace Violentmonkey Scripts
// @version 1.0
// @description Automatically refreshes the page every 10 seconds.
// @author Your Name
// @match *://*/*
// @grant none
// ==/UserScript==
@rynomad
rynomad / Hello World Script.user.js
Created April 10, 2023 04:10
Greets the user with a popup message when they visit a website.
// ==UserScript==
// @name Hello World Script
// @namespace Violentmonkey Scripts
// @version 1.0
// @description Greets the user with a popup message when they visit a website.
// @author Your Name
// @match *://*/*
// @grant GM_notification
// ==/UserScript==
@rynomad
rynomad / Auto Refresh.user.js
Created April 10, 2023 04:09
Automatically refreshes the page every 10 seconds.
// ==UserScript==
// @name Auto Refresh
// @namespace Violentmonkey Scripts
// @version 1.0
// @description Automatically refreshes the page every 10 seconds.
// @author Your Name
// @match *://*/*
// @grant none
// ==/UserScript==
@rynomad
rynomad / Auto Refresh.user.js
Created April 10, 2023 04:08
Automatically refreshes the page every 10 seconds.
// ==UserScript==
// @name Auto Refresh
// @namespace Violentmonkey Scripts
// @version 1.0
// @description Automatically refreshes the page every 10 seconds.
// @author Your Name
// @match *://*/*
// @grant none
// ==/UserScript==
@rynomad
rynomad / Auto Refresh.user.js
Created April 10, 2023 04:00
Automatically refreshes the page every 10 seconds.
// ==UserScript==
// @name Auto Refresh
// @namespace Violentmonkey Scripts
// @version 1.0
// @description Automatically refreshes the page every 10 seconds.
// @author Your Name
// @match *://*/*
// @grant none
// ==/UserScript==
// ==UserScript==
// @name Smiley Face Button
// @namespace Violentmonkey Scripts
// @version 1
// @match *://*/*
// @grant none
// ==/UserScript==
(function() {
'use strict';