Skip to content

Instantly share code, notes, and snippets.

@cirrusUK
cirrusUK / rofi-streams.sh
Last active April 27, 2024 06:19
needs rofi, streamlink,mpv, acestream optional
#!/usr/bin/env bash
# author: unknown
#
# ▓▓▓▓▓▓▓▓▓▓
# ░▓ author ▓ cirrus <cirrus@archlinux.info>
# ░▓ code ▓ https://gist.github.com/cirrusUK
# ░▓ mirror ▓ http://cirrus.turtil.net
# ░▓▓▓▓▓▓▓▓▓▓
# ░░░░░░░░░░
#
@cirrusUK
cirrusUK / tvplayer
Created March 3, 2020 19:44
shell script which uses streamlink's tvplayer plugin to peruse live UK TV channels. 📺
#!/bin/sh
#This script requires streamlink,mpv, pipe viewer (pv) & toilet.
#Uses streamlink's tvplayer plugin to peruse UK TV channels.📺
# Some streams require login to https://tvplayer.com use flags below to authenticate
#streamlink -p mpv 'https://foo' best --tvplayer-email your@mail --tvplayer-password yourpasswd
# (1) prompt user, and read command line argument.📡
red=`tput setaf 1`
green=`tput setaf 2`
yellow=`tput setaf 3`
printf %"s\n"
#!/bin/sh
##Usage
# Download URLs from file (named queue) with history.
# The file named queue must be in the same dir as this script.
# 1.create & add download urls to ~/tmp/queue
# 2.place this file in ~/tmp and chmod +x it.
# 3. ./execute file and wget all the things.
# License: LGPLv2
#! /usr/bin/awk -f
# rand-line.awk -- output a random line from input
# $Id: rand-line.awk,v 1.3 1998/11/18 01:18:52 cdua Exp cdua $
# Carlos Duarte, 971027/981118
BEGIN {
srand()
for (i=1; i<ARGC; i++) {
s = ARGV[i]
#! /usr/bin/perl
# rename.pl -- rename files by finding a fixed pattern and replace it by other
# Carlos Duarte, 031105
# a clone of the rename(1) utility present in most linux distributions
use strict;
if (@ARGV < 3) {
#!/usr/bin/env python
import urllib.request
url = input("Enter the Youtube-url\n")
name = input("Enter the name for the video\n")
name=name+".mp4"
try:
print("Downloading starts...\n")
urllib.request.urlretrieve(url, name)
print("Download completed..!!")
except Exception as e:
#!/bin/bash
## edit dir=("$HOME"/your/own/path/to/Music/dir)
dir=("$HOME"/Music/mp3)
dmenu_text=$( find "${dir[@]}" -maxdepth 6 -type f -name '*.mp3' \
| cut -c 24- | shuf | sed 's/....$//' | dmenu -nb "#303030" -nf "#f5e5d5" -sf "#d79921" -sb "#191919" -l 17 -p PLay)
## mpv will show embedded album art, edit path as line 3 dir= "/your/own/path/to/Music/dir/$dmenu_text.mp3"
mpv --no-osd-bar --ontop --no-config --geometry=150x150+1192+600 --autofit-smaller=150x150 "/home/cirrus/Music/mp3/$dmenu_text.mp3"
#!/bin/bash
dmenu_text=$(cat /home/cirrus/Documents/mp3.txt | shuf | bemenu -l 17 -p PLay)
dmenu_exec=$( mpv $dmenu_text )
exec $dmenu_exec
@aamiaa
aamiaa / CompleteDiscordQuest.md
Last active April 27, 2024 06:18
Complete Recent Discord Quest

Complete Recent Discord Quest

Note

This no longer works in browser!

Note

This no longer works if you're alone in vc! Somebody else has to join you!

How to use this script:

  1. Accept the quest under User Settings -> Gift Inventory
#!/bin/bash
# free keys complements of pastebin, and wtf goofle why AIza
keylist=(
"AIzaSyAafvOlmpO-nhRMdTKhwcK2jVQ8XeZwBfg"
"AIzaSyAAW1uwHofZ7c1zxl75u0flELX5PMs2LvM"
"AIzaSyA8OmKcw2DMNkJicyCJ0vqvf90xgeH52zE"
"AIzaSyBSnh-sIjd97_FmQVzlyGbcaYXuSt_oh84"
"AIzaSyBBcXtLP34Evs2rrdvYyZ63qbY36bQ96wk"
"AIzaSyCQu8QRr-9H_qyWvbXpL6jseGthkd1VCtw"