I hereby claim:
- I am sirtimbly on github.
- I am sirtimbly (https://keybase.io/sirtimbly) on keybase.
- I have a public key whose fingerprint is BB9A 8F08 A763 D832 2CD6 FFB2 6CF3 B94C B486 41B1
To claim this, I am signing this object:
(* | |
The Hit List Mail Import (customized for shorter and concise subjects by TB) | |
Copyright © 2012 Potion Factory LLC. | |
Licensed under a Creative Commons Attribution 3.0 License: http://creativecommons.org/licenses/by/3.0/ | |
To customize this script, copy it first to: |
#!/usr/bin/python | |
import sys | |
import os, shutil | |
import subprocess | |
import os.path | |
from datetime import datetime | |
######################## Functions ######################### |
-- Slightly modified version of Efficient Computing's AppleScript: http://efficientcomputing.commons.gc.cuny.edu/2012/03/17/copy-email-message-in-mail-app-to-evernote-applescript/ | |
tell application "Mail" | |
--get selected messages | |
set theSelection to selection | |
--loop through all selected messages | |
repeat with theMessage in theSelection | |
--get information from message | |
set theMessageDate to the date received of theMessage |
-- Quite a lot modified to input text into a plain text file like used by taskpaper. Originally based somewhere back in time on Efficient Computing's AppleScript: http://efficientcomputing.commons.gc.cuny.edu/2012/03/17/copy-email-message-in-mail-app-to-evernote-applescript/ | |
tell application "Mail" | |
--get selected messages | |
set theSelection to selection | |
--loop through all selected messages | |
repeat with theMessage in theSelection | |
--get information from message | |
set theMessageDate to the date received of theMessage |
I hereby claim:
To claim this, I am signing this object:
<script type="text/javascript"> | |
$('iframe#sg-viewport').load(function() { | |
var now = new Date().getTime(); | |
var perfTimes = this.contentWindow.performance.timing; | |
var page_load_time = now - perfTimes.navigationStart; | |
var response_start_time = perfTimes.responseStart - perfTimes.navigationStart; | |
var response_end_time = perfTimes.responseEnd - perfTimes.navigationStart; | |
var response_dom_int = perfTimes.domInteractive - perfTimes.navigationStart; | |
console.log("User-perceived page loading time: " + page_load_time); | |
$('#sg-perf-toggle').html(page_load_time + 'ms'); |
<li class="sg-perf"> | |
<a href="#" class="sg-acc-handle sg-perf-toggle" id="sg-perf-toggle" title="perf">00</a> | |
<ul class="sg-acc-panel sg-right"> | |
<li class="stat responseStart" title="ms until server response started">responseStart: <span id="sg-response-start"></span></li> | |
<li class="stat responseEnd" title="ms until server response finished">responseEnd: <span id="sg-response-end"></span></li> | |
<li class="stat domInteractive" title="ms until dom was interactive to user">domInteractive: <span id="sg-dom-interactive"></span></li> | |
<li class="stat domInteractive" title="ms until dom was completely loaded">domLoaded: <span id="sg-dom-loaded"></span></li> | |
</ul> | |
</li> |
outdir=${$1%/*} | |
filename=${s##*/} | |
filename=${filename%.*} | |
output_filename="$outdir/$filename.m4v" | |
HandBrakeCLI -i $1 -o $output_filename --preset="Normal" |
-- Create a new task based on the currently selected message in Airmail | |
-- When Script is run (I suggest FastScripts https://red-sweater.com/fastscripts/) A new line will be added to the taskpaper file of your choice. | |
-- Quite a lot modified to input text into a plain text file like used by taskpaper. Originally based somewhere back in time on Efficient Computing's AppleScript: http://efficientcomputing.commons.gc.cuny.edu/2012/03/17/copy-email-message-in-mail-app-to-evernote-applescript/ | |
set theTaskFile to "/Users/tbendt/Dropbox/_Tim/Projects/_tasks/projects.taskpaper" | |
tell application "Airmail 2" | |
--get selected messages | |
set theSelection to selected messages | |
--loop through all selected messages |