Skip to content

Instantly share code, notes, and snippets.

View hehu80's full-sized avatar
🌏

Henning 海宁 Voss hehu80

🌏
View GitHub Profile
#!/bin/bash
DEFAULT_START_TIME="-PT1H"
DEFAULT_END_TIME="P0D"
DEFAULT_DOWNLOAD_JSON="download.json"
download()
{
local imageJson="${1}"
local startTime="${2}"
@hehu80
hehu80 / keepass.sh
Created August 1, 2021 20:45
get KeePass secret with shell script
#!/bin/bash
KEY_FILE="/path/of/your/keepass.file"
KEY_NAME="name of the key entry"
KEEPASS_ENTRY=$(keepassxc-cli show -s "${KEY_FILE}" "${KEY_NAME}")
PASSWORD=$(echo -n "${KEEPASS_ENTRY}" | grep "Password" | grep -Po "Password: \K.*")
USERNAME=$(echo -n "${KEEPASS_ENTRY}" | grep "UserName" | grep -Po "UserName: \K.*")
@hehu80
hehu80 / FC_REAL_ASCII.txt
Last active August 1, 2021 20:47
Siemens S7 function block to convert floating point into ASCII char array
FUNCTION "FC_REAL_ASCII" : VOID
TITLE =Conversion REAL -> ASCII Digits with leading zeros
{ S7_language := '7(1) Deutsch (Deutschland) 07.04.2018 15:45:30' }
AUTHOR : Henning Voss
FAMILY : Tools
NAME : Tools
VERSION : 1.0
VAR_INPUT