Skip to content

Instantly share code, notes, and snippets.

View NeighborGeek's full-sized avatar

Steve Whitcher NeighborGeek

View GitHub Profile
@NeighborGeek
NeighborGeek / bluelinky.js
Last active August 3, 2021 01:06 — forked from Hacksore/bluelinky.js
test bluelinky
const express = require("express");
const BlueLinky = require("bluelinky");
const bodyParser = require("body-parser");
const config = {
validation_key: 'something you make',
username: 'username',
password: 'password',
brand: 'hyundai',
region: 'US',
@NeighborGeek
NeighborGeek / 0_reuse_code.js
Last active June 18, 2020 01:20
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console
@NeighborGeek
NeighborGeek / import-gvhistory.ps1
Last active April 6, 2023 15:36
Parse Google Voice data exported using Google Takeout to create useful logs of text message and phone calls
<#
.Synopsis
Parses html files produced by Google Takeout to present Google Voice call and text history in a useful way.
.DESCRIPTION
When exporting Google Voice data using the Google Takeout service, the data is delivered in the form
of many individual .html files, one for each call (placed, received, or missed), each text message
conversation, and each voicemail or recorded call. For heavy users of Google Voice, this could mean many
thousands of individual files, all located in a single directory. This script parses all of the html
files to collect details of each call or message and outputs them as an object which can then be
manipulated further within powershell or exported to a file.