I hereby claim:
- I am xioustic on github.
- I am xioustic (https://keybase.io/xioustic) on keybase.
- I have a public key ASBdkzgaeGYJyIthtHJ6u6kQ4Bbwo6aYonOQHAJAIdwy7Qo
To claim this, I am signing this object:
""" | |
This tool calculates hashes for ISO files using 7z's hashing capabilities. | |
Optionally it prompts the user to verify that the hash is valid (usually by checking Google). | |
TODO: | |
- Gather info from user on the ISO file | |
- Distribution, Version, Architecture, URL Source(s), Hashes (Computed), Notes (Specifically, How Was Verified?) | |
[s] skip | |
[l] mark legacy | |
[d] set Distro | |
[v] set Version |
(() => { | |
let listItemsElem = document.querySelector('.discussionListItems') | |
let listItems = [...listItemsElem.querySelectorAll('.discussionListItem')] | |
listItems = listItems.map(listItem => { | |
let elems = {} | |
elems.listItem = listItem | |
elems.date = listItem.querySelector('.DateTime') | |
elems.replies = listItem.querySelector('.stats .major dd') | |
elems.views = listItem.querySelector('.stats .minor dd') | |
// this script is meant to be pasted into a MyAnimeList Anime page console | |
// it will accumulate the total number of recommendations for each recommendation | |
// it will copy this to clipboard to be pasted into another page | |
// then paste the script again to accumulate that page's recommendations | |
// and so on... | |
if (typeof totals === 'undefined') totals = {} | |
Array.from(document.querySelectorAll('.fs10')) | |
.map(i=>i.parentNode) | |
.map(e => { |
#!/bin/bash | |
# requires 'sox' package for 'play' | |
# alarm parameters | |
ALARM_DURATION=.8 | |
SINE_LOW=300 | |
SINE_HIGH=3000 | |
# target IP to watch |
# gets the line number in this script of the "PAYLOAD:" line | |
echoPayloadLinenum() { | |
echo $(grep --text --line-number '^PAYLOAD:$' $0 | cut -d ':' -f 1) | |
} | |
# prints only the payload | |
echoPayload() { | |
local payload_linenum=$(echoPayloadLinenum) | |
local crypted_linenum=$((payload_linenum + 1)) | |
// hello | |
// i need to do taxes and i have to log my mileage retroactively | |
// my accountant said google timeline is fine | |
// google timeline is slow to iterate through by hand | |
// it's also slow to log by hand | |
// this script handles enough that i can put it in a csv file and work on it from there | |
var STOP_DATE = '2017-01-01' | |
var DEBUG = false |
I hereby claim:
To claim this, I am signing this object:
qsaArr = (el, query) => Array.prototype.slice.call(el.querySelectorAll(query)) | |
qsArr = (el, query) => Array.prototype.slice.call(el.querySelector(query)) | |
var results = qsaArr(document, '#main-content > #searchResult > tbody > tr'); | |
var resultsJson = results.map((r) => { | |
let obj = {} | |
obj.el = r | |
obj.name = r.querySelector('.detName').textContent.trim() | |
obj.category = r.querySelector('.vertTh').textContent.trim() | |
obj.magnet = qsaArr(r, 'td > a').map(e => e.href)[0] |
REM Place this somewhere on your PATH | |
@echo off | |
"C:\PATH\TO\Sublime Text\sublime_text.exe" %* |