Skip to content

Instantly share code, notes, and snippets.

@jonavon
jonavon / bjs_coupon_clipper.js
Last active April 26, 2024 14:54 — forked from neil1023/bjs_coupon_clipper.js
BJs Coupon Clipper
// This script can be run in the browser console
// Just navigate to https://www.bjs.com/myCoupons and execute the script
// This script will clip all the coupons on the current page
//
// Created on 10/13/22
// Modified 2024-04-26
document.querySelectorAll("button[name='clipToCard']").forEach(function(item) {item.click()});
// Harris Teeter
@jonavon
jonavon / README.md
Created August 28, 2020 13:51 — forked from astamicu/Remove videos from Youtube Watch Later playlist.md
Script to remove all videos from Youtube Watch Later playlist

UPDATE 17.10.2019

Only works on old youtube skin.

//added "&disable_polymer=true" after playlist link

Also, saw this now, there is a "remove watched" button.

  1. Open your watch later playlist on youtube.
  2. Open the development console for your browser ( Ctrl+Shift+J for chrome, Ctrl+Shift+K for firefox )
@jonavon
jonavon / m3u8-to-mp4.md
Created April 16, 2020 17:24 — forked from tzmartin/m3u8-to-mp4.md
m3u8 stream to mp4 using ffmpeg

1. Copy m3u8 link

Alt text

2. Run command

echo "Enter m3u8 link:";read link;echo "Enter output filename:";read filename;ffmpeg -i "$link" -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 50 $filename.mp4
Function New-PSWebServer {
<#
.Synopsis
Creates a web server that will invoke PowerShell code based on routes being asked for by the client.
.Description
New-PSWebServer creates a web server. The web server is composed of a schema that defines the client's requests to routes where PowerShell code is executed.
Under the covers, New-PSWebServer uses the HTTPListener .NET class to execute powershell code as requested, retrieves the results and sends data back through the httplistener web server framework.
@jonavon
jonavon / trapmail
Created July 16, 2019 16:28 — forked from Caffe1neAdd1ct/trapmail
Stop live emails going out via sendmail
#!/bin/bash
formail -R cc X-original-cc \
-R to X-original-to \
-R bcc X-original-bcc \
-f -A"To: new@email.com" \
| /usr/sbin/sendmail -t -i
# pipe all to a log instead, comment out formail code
#tee -a /tmp/trapmail.log > /dev/null
@jonavon
jonavon / UploadService.ts
Created May 15, 2018 15:42 — forked from AndreasDickow/UploadService.ts
Angular2 Image Upload to Django Rest Framework with Form Data
@Injectable()
export class UploadService {
/**
* @param Observable<number>
*/
private progress$: Observable<number>;
/**
* @type {number}
*/
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<!-- BEGIN HEAD -->
<head>
<title>Sample Page</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="Shortcut Icon" href="./favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="./css/style.css" type="text/css" media="screen,handheld" />
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" dir="ltr">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title><?php echo $title; ?></title>
<link rel="shortcut icon" type="image/png" href="favicon.png" />
<link rel="stylesheet" href="./css/reset.css" type="text/css" media="all" />
<link rel="stylesheet" href="./css/text.css" type="text/css" media="all" />
<link rel="stylesheet" href="./css/style.css" type="text/css" media="screen, projection" />