Skip to content

Instantly share code, notes, and snippets.

View devinfrench's full-sized avatar

Devin French devinfrench

  • San Francisco Bay Area
View GitHub Profile
@devinfrench
devinfrench / TrapTimer.java
Created December 17, 2017 00:58
Circular countdown timer
package net.runelite.client.plugins.hunter;
import net.runelite.api.Point;
import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import java.awt.geom.Arc2D;
import java.time.Duration;
@devinfrench
devinfrench / pdfmerger.py
Created September 13, 2017 04:41
PDF Merger
from os import path
from glob import glob
from PyPDF2 import PdfFileMerger
def find_pdfs():
return glob(path.join(".", "*.pdf"))
def main():
@devinfrench
devinfrench / instagram.py
Created April 14, 2016 07:47
Uses Selenium to auto like instagram photos.
from selenium import webdriver
import credentials
# Open Instagram in Firefox and wait for the login form to load
browser = webdriver.Firefox()
browser.get('https://instagram.com/')
browser.maximize_window()
browser.implicitly_wait(15) # seconds
# Click the link to go to the login form