Skip to content

Instantly share code, notes, and snippets.

@h4de5
h4de5 / get_rpi_ip.bat
Last active February 4, 2022 17:10
get IP from Raspberry in Network
@echo off
REM run on windows in elevated cmd line
REM clear arp cache
arp -d
REM TODO: get correct subnet
REM bruteforce through the network
for /L %%a in (1,1,254) do @start /b ping 192.168.0.%%a -w 100 -n 2 >nul
@h4de5
h4de5 / Last.fm#Track Info.src
Last active August 8, 2018 22:53
mp3tag Last.fm source plugin
# Mp3tag (2.38 or higher) Parsing for Last.fm by h4de5
# Save it in your Mp3tag data directory,
# e.g. C:\Documents and Settings\*username*\Application Data\Mp3tag\data\sources
#
# DO NOT COPY/MODIFY AND REDISTRIBUTE THIS WITHOUT PERMISSION
#
# Get correct title, artist, album and cover data from last.fm database
#
# GET last.fm API key here: https://www.last.fm/api/account/create
#
@h4de5
h4de5 / .gitconfig
Last active January 4, 2022 16:35
show differences that would come through git pull
[user]
name = Username
email = your@email.com
[alias]
# fetches the current branch - than does a diff between the working copy and this fetched branch.
# so you should only see the changes that would come with git pull.
diffpull=!git fetch && git diff HEAD..@{u}
# lists all branches
branchlist=!git branch --list -vva
@h4de5
h4de5 / wsl-ssh-pageant.md
Last active October 2, 2023 13:33
Use putty's SSH key agent (pageant) from windows in WSL bash - no more "ssh-add" needed

prepare on windows cmd

see: https://github.com/benpye/wsl-ssh-pageant

mkdir workspace
cd workspace
git clone git@github.com:benpye/wsl-ssh-pageant.git
cd wsl-ssh-pageant
C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe /out:wsl-ssh-pageant.exe Program.cs
@h4de5
h4de5 / sagent.sh
Last active November 30, 2017 10:06
OUTDATED - Shares the same `ssh-agent` among multiple Cygwin terminals. Source: http://superuser.com/a/141241
# THERE IS NOW A BETTER WAY TO DO THIS - SEE wsl-ssh-pageant
function sshagent_findsockets {
find /tmp -uid $(id -u) -type s -name agent.\* 2>/dev/null
}
function sshagent_testsocket {
if [ ! -x "$(which ssh-add)" ] ; then
echo "ssh-add is not available; agent testing aborted"
return 1
@h4de5
h4de5 / content_security_policy.php
Last active October 1, 2020 16:27
Synology Photostation add Google Analytics to shared album
<?php
// beware -- this will make you photostation less secure -- beware
// file: /volume1/\@appstore/PhotoStation/photo/cms/content_security_policy.php
// starting with Photostation 7 (PHP7) the new file to edit is:
// file: /volume1/\@appstore/PhotoStation/photo/include/content_security_policy.php
// rest is the same
// search for script-src
// add 'unsafe-inline'
@h4de5
h4de5 / syno_photo_share.js
Last active April 25, 2017 13:40
Synology Photostation change sort order of shared album
# File location:
# file /volume1/\@appstore/PhotoStation/photo/photo_new/syno_photo_share.js
# search for:
gShareid
# add afterwards
,sort_by:"takendate",sort_direction:"desc"