Skip to content

Instantly share code, notes, and snippets.

Alex K arkarkark

Block or report user

Report or block arkarkark

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@arkarkark
arkarkark / sqlite3mysql.py
Last active Feb 18, 2018 — forked from techouse/sqlite3mysql.py
A simple Python 3 script to transfer the data from SQLite 3 to MySQL. Requires MySQL Connector/Python 2.0.4 or higher.
View sqlite3mysql.py
#!/usr/bin/env python3
# pylint: disable=superfluous-parens,old-style-class,invalid-encoded-data,too-many-instance-attributes
# gist -u 88f525e10edd62c7e82788c736e85911 ~/bin/share/sqlite3mysql.py
# Originally From: https://gist.github.com/techouse/4deb94eee58a02d104c6
__author__ = "Klemen Tušar"
__email__ = "techouse@gmail.com"
__copyright__ = "GPL"
__version__ = "1.0.1"
@arkarkark
arkarkark / movephotoswithidstoalbum
Created Nov 4, 2017
find photos with an id and move it to a Photos.app album. JXA.
View movephotoswithidstoalbum
#!/usr/bin/osascript -l JavaScript
// -*- JavaScript -*-
var idJson = {
"errors": [],
"ids": {
"48.jpg": [
"fjjIN4YbTDuca24C2%AseQ"
],
}
@arkarkark
arkarkark / processdupes.py
Created Nov 4, 2017
given an array of duplicate image files make montage images and then find the Photos.app ids of them.
View processdupes.py
#!/usr/bin/python
"""
./processdupes.py
loads `dupes.json` and makes some montage images so you can check the dupes
then find ids of those images for later addition to albums for deletion.
You'll need to edit the comments at the end to change behavior.
"""
@arkarkark
arkarkark / finddupes.py
Created Nov 4, 2017
Find duplicate files using file size then sha256 hash. Output json results for later processing.
View finddupes.py
#!/usr/bin/python
"""
find photos.photolibrary/Masters -type f -name '*.*' | ./finddupes
Will try and find duplicate images in a photos album and output a file for later processing
file output will be a json format file
```
[
["/path/to/img.png", "path/to/img2.png"],
["/path/to/pic.png", "path/to/pic2.png", "path/to/pic4.png]
@arkarkark
arkarkark / closestcolor.py
Created Aug 1, 2017
closest color to a list of colors in json format
View closestcolor.py
#!/usr/bin/python
import json
target = "f6efe8"
# kelly more
# curl 'http://kellymoore.com/mycolorstudio-color-palette/data/colors.json' -o colors.json
# behr
View snooze.gs
// Copyright 2017 Alex K (wtwf.com)
// based on GMAIL Snooze https://gmail.googleblog.com/2011/07/gmail-snooze-with-apps-script.html
// This source is at https://wtwf.com/snoozesrc
// Add it from the chrome web at https://wtwf.com/snooze
DAY_LABELS = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
SKIP_LABELS = ['1 week on', '2 weeks on', '3 weeks on', '4 weeks on']
TIME_OF_DAY_LABELS = ['Morning', 'At Work', 'Tonight', 'Midnight']
TRIGGERS = {
You can’t perform that action at this time.