Skip to content

Instantly share code, notes, and snippets.

View jamezrin's full-sized avatar

Jaime Martínez Rincón jamezrin

View GitHub Profile
@jamezrin
jamezrin / orphan.py
Last active June 25, 2022 13:34
Python script to create an orphan branch
import requests
def create_orphan_branch(repository, authentication, branch_name,
github_api_path='https://api.github.com'):
res1 = requests.get(
github_api_path + '/repos/{0}/{1}/git/refs/heads/{2}'.format(
repository['owner'],
repository['name'],
branch_name
@jamezrin
jamezrin / JavaGraphicGlitchFixer.bat
Created March 19, 2016 23:28
Little script to fix the swing rendering issues with Java
@echo off
title Java Swing Graphical Glitch Fixer
color 02
:checkadmin
net file 1>nul 2>nul
if '%errorlevel%' == '0' (
goto ask
) else (
powershell "saps -filepath %0 -verb runas" >nul 2>&1
@jamezrin
jamezrin / test_adb.py
Created September 6, 2018 16:48
Take screenshot with python-adb and save it to a file
import os
from adb import adb_commands
from adb import sign_m2crypto
# Devices running KitKat or later require auth
signer = sign_m2crypto.M2CryptoSigner(
os.path.expanduser('~/.android/adbkey'))
# Connect to the device
device = adb_commands.AdbCommands()
@jamezrin
jamezrin / .zshrc-base
Last active December 31, 2019 21:03
My zshrc base dotfile
# Enable autocompletions
autoload -Uz compinit
typeset -i updated_at=$(date +'%j' -r ~/.zcompdump 2>/dev/null || stat -f '%Sm' -t '%j' ~/.zcompdump 2>/dev/null)
if [ $(date +'%j') != $updated_at ]; then
compinit -i
else
compinit -C -i
fi

Keybase proof

I hereby claim:

  • I am jamezrin on github.
  • I am jaime29010 (https://keybase.io/jaime29010) on keybase.
  • I have a public key ASDgBzPFV4p23SY7T8s23Z39YLMzV1NUxBoQsPAV7EBIcgo

To claim this, I am signing this object:

#!/bin/bash
INTERVAL=0.1s
BUTTON_CODE=3
TARGET_WINDOW="Minecraft"
CLICKS=0
RUNNING=true
START_TIMESTAMP="$(date +%s)"
# Spotify AdBlock - Host file
# Blocks all annoying Spotify ads & analytics
# Updated 2018-11-21
# Credits: CHEF-KOCH (original maintainer) and LocalFigurez
# spclient.wg.spotify.com might break Spotify. Commented out by default
# audio-fa.scdn.co might break Chromecast. Commented out by default
# open.spotify.com might break Discord. Commented out by default
0.0.0.0 spclient.wg.spotify.com
# 0.0.0.0 audio-fa.scdn.co
# 0.0.0.0 open.spotify.com
@jamezrin
jamezrin / main.py
Last active April 13, 2019 22:29
Script to map files with nested maps to a flat structure with paths separated by dots
import argparse
import sys
from ruamel.yaml import YAML, YAMLError
yaml = YAML()
yaml.allow_unicode = True
yaml.allow_duplicate_keys = True
@jamezrin
jamezrin / script.js
Last active March 15, 2019 23:20
Control de preguntas en tests mediante las flechas de dirección
// ==UserScript==
// @name eTestWeb / Controles por Teclado
// @namespace https://jamezrin.name
// @version 0.2
// @description Control de preguntas en tests mediante las flechas de dirección
// @author jaime@jamezrin.name
// @match *://www.carnetcnae.com/*
// @grant all
// ==/UserScript==
@jamezrin
jamezrin / script.js
Created March 15, 2019 23:20
Posicionamiento alternativo de la imagen de la autoescuela
// ==UserScript==
// @name eTestWeb / Estilo mejorado
// @namespace https://jamezrin.name
// @version 0.1
// @description Posicionamiento alternativo de la imagen de la autoescuela
// @author jaime@jamezrin.name
// @match *://www.carnetcnae.com/*
// @grant all
// ==/UserScript==