I hereby claim:
- I am jacobsalmela on github.
- I am jacobsalmela (https://keybase.io/jacobsalmela) on keybase.
- I have a public key ASDWvnaeSJAaaXjkQKYASmFVtCkt-3YXrWDCow2zHagRiwo
To claim this, I am signing this object:
osascript <<EOT | |
display dialog "MD5: | |
$(openssl md5 $1 | awk '{print $2}') | |
SHA1: | |
$(openssl sha1 $1 | awk '{print $2}') | |
SHA256: | |
$(openssl dgst -sha256 $1 | awk '{print $2}')" with title "$(basename $1)" with icon Caution | |
EOT |
#!/bin/bash | |
# Jacob Salmela | |
# 2016-03-12 | |
# Convert annoying DOCX into PDFs with a right-click | |
# Run this as an Automator Service | |
###### SCRIPT ####### | |
for f in "$@" | |
do | |
# Get the full file PATH without the extension |
echo select disk 0 > diskpart%ID%.txt | |
echo clean >> diskpart%ID%.txt | |
echo ** Creating system reserved partition... | |
echo create partition primary size=500 >> diskpart%ID%.txt | |
echo select partition 1 >> diskpart%ID%.txt | |
echo active >> diskpart%ID%.txt | |
echo format quick fs=ntfs >> diskpart%ID%.txt | |
echo assign letter="r" >> diskpart%ID%.txt |
# Sample configuration for dnsmasq to function as a proxyDHCP server, | |
# enabling LTSP clients to boot when an external, unmodifiable DHCP | |
# server is present. | |
# The main dnsmasq configuration is in /etc/dnsmasq.conf; | |
# the contents of this script are added to the main configuration. | |
# You may modify the file to suit your needs. | |
# Don't function as a DNS server: | |
port=0 |
#!/usr/bin/env python | |
# Jacob Salmela | |
# 2016-06-02 | |
# Writes text to a PDF at coordinates. Use for quickly filling out forms that you use regularly. | |
# This takes some manual setup, but saves a ton of time once done | |
# http://stackoverflow.com/a/17538003 | |
# Make sure to install the two utilities below first | |
# sudo easy_install pyPdf | |
# sudo easy_install reportlab |
#!/usr/bin/env python | |
# Jacob Salmela | |
# Make PyPDF2 is installed: sudo easy_install PyPDF2 | |
# https://jacobsalmela.com/2016/08/12/merge-pdfs-natively-with-a-right-click-in-os-x/ | |
import sys | |
import os | |
from PyPDF2 import PdfFileMerger, PdfFileReader | |
merger = PdfFileMerger() |
@ECHO OFF | |
:: Jacob Salmela | |
:: 2016-03-09 | |
:: Deploy Windows 10 | |
wpeinit | |
echo ** Selecting first disk and reformatting... | |
echo select disk 0 > diskpart%ID%.txt | |
echo clean >> diskpart%ID%.txt |
<?xml version="1.0" encoding="utf-8"?> | |
<unattend xmlns="urn:schemas-microsoft-com:unattend"> | |
<settings pass="specialize"> | |
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="34b334f6ad355e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | |
<ExtendOSPartition> | |
<Extend>true</Extend> | |
</ExtendOSPartition> | |
</component> | |
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="34b334f6ad355e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | |
<ComputerName></ComputerName> |
#!/bin/bash | |
servers=("smb://server/share" | |
"smb://anotherserver/anothershare") | |
###### SCRIPT ####### | |
# Run as the user via ARD | |
for i in "${!servers[@]}" | |
do | |
sfltool add-item -n "${servers[$i]}" com.apple.LSSharedFileList.FavoriteServers "${servers[$i]}" | |
done |
I hereby claim:
To claim this, I am signing this object: