Skip to content

Instantly share code, notes, and snippets.

View silverkorn's full-sized avatar

Danny Boisvert silverkorn

View GitHub Profile
var fs = require('fs');
filename = process.argv[2];
var data = fs.readFileSync(filename);
var arr = data.toString().split('\n');
var returnString = '';
returnString = 'const vec3 palette[' + (arr.length - 1) + '] = vec3[]( ';
for(var i in arr){
if(arr[i].length > 5){
if(i > 0){
@silverkorn
silverkorn / hide-terminal.vbs
Last active November 5, 2018 15:24
Hide terminal pop up on Windows, like for Node's `pkg` binary output.
Dim objShell, objFSO, objFile, strArguments
Set objShell = WScript.CreateObject("WScript.shell")
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.GetFile(WScript.ScriptFullName)
For Each strArgument in WScript.Arguments
strArguments = strArguments & " " & strArgument
Next
objShell.Run """" & objFSO.GetParentFolderName(objFile) & "\" & objFSO.GetBaseName(WScript.ScriptFullName) & ".exe""" & strArguments, 0, False
@silverkorn
silverkorn / flstudio-dynamic-wallpaper.html
Last active January 27, 2021 16:03
Dynamic Wallpaper fetched from Pexel API designed to be compatible w/ for FL Studio background. Change "pexelsAPIToken" to your personal token (https://www.pexels.com/api/new/) & "searchTerms" to what you want to see. Usage: Double-click change image & Right-click change brightness of image.
<html>
<head>
<script type="text/javascript">
var searchTerms = "forest city night japan"; // <- Insert your image style preference
var pexelsAPIToken = ""; // <- Insert your Pexel API token here
var url =
"https://api.pexels.com/v1/search?query=" + searchTerms.replace(/\s+/g, '+') +
"&min_width=" + window.innerWidth + "&min_height=" + window.innerHeight + "&per_page=1&page=";
</script>
<style>
@silverkorn
silverkorn / ssh-askpass-gui.ps1
Last active March 10, 2023 21:41
PowerShell GUI for OpenSSH ASKPASS to have a similar style as PuTTY's Pageant
### Global Varaibles ###
$global:windowsTopMost = $false
$global:returnCode = 0
$global:privateKeyPath = $args[0]
$global:passphraseEnvName = $args[1]
$global:sshJob = $null
$global:sshPassEnvVarName = $null
### Main Functions ###