Skip to content

Instantly share code, notes, and snippets.

View koter84's full-sized avatar

Dennis Koot koter84

View GitHub Profile
@koter84
koter84 / speedtest.sh
Last active June 30, 2022 05:30
do a simple speedtest from commandline
#!/bin/bash
links=(
"http://mirror.nl.leaseweb.net/speedtest/1000mb.bin"
"http://download.xs4all.nl/test/1GB.bin"
"http://ftp.snt.utwente.nl/pub/test/1000M"
"http://www.colocenter.nl/speedtest/1000mb.bin"
"http://speed.transip.nl/1000mb.bin"
"http://mirror.widexs.nl/ftp/pub/speed/1000mb.bin"
"http://mirror.nforce.com/pub/speedtests/1000mb.bin"
@koter84
koter84 / update_fwbuilder.sh
Last active August 6, 2021 14:03
updater for fwbuilder
#!/bin/bash
if [ -d /opt/fwbuilder-5.1.0.3599 ]
then
echo "removing deprecated version"
rm -rf /opt/fwbuilder-5.1.0.3599
fi
if [ ! -d /opt/fwbuilder/build ]
then
@koter84
koter84 / __cidr-to-ip.sh
Last active November 4, 2020 15:30
Run a lot of pings in parallel
#!/bin/bash
############################
## Methods
############################
prefix_to_bit_netmask() {
prefix=$1;
shift=$(( 32 - prefix ));
bitmask=""
@koter84
koter84 / tomtom_mount.sh
Last active February 16, 2020 01:50
mount TOMTOM.000 TOMTOM.001 etc. files from SD-card through a raid-loop-device
#!/bin/bash
TTDir="$1"
MountDir="$2"
if [ "$TTDir" == "" ]; then
echo "empty ttdir"
exit
fi
if [ "$MountDir" == "" ]; then
@koter84
koter84 / update_phpstorm.sh
Last active July 29, 2019 19:06
Update PhpStorm EAP version
#!/bin/bash
# get current dir
phpstorm_dir="/opt/$(ls /opt/ | grep PhpStorm)"
echo "PHPStorm DIR: $phpstorm_dir"
phpstorm_dir_version=$(echo $phpstorm_dir | awk -F/ '{print $NF}' | sed 's/PhpStorm-//')
echo "PHPStorm DIR Version: $phpstorm_dir_version"
# get current url
phpstorm_url=$(curl -s https://confluence.jetbrains.com/display/PhpStorm/PhpStorm+Early+Access+Program | sed 's/<a/\n<a/g' | grep 'href' | sed 's/.*http/http/g' | cut -d"\"" -f1 | grep '\.tar\.gz' | grep -v 'sha256')
@koter84
koter84 / update_gitkraken.sh
Last active April 16, 2019 18:29
updater for GitKraken
#!/bin/bash
# get current dir
prog_dir="/opt/$(ls /opt/ | grep gitkraken | grep -v tar)"
if [ "$prog_dir" == "/opt/" ]
then
prog_dir=""
fi
echo "DIR: $prog_dir"
if [ -f $prog_dir/gitkraken ]
#!/bin/bash
# get current dir
prog_dir="/opt/blynkserver"
if [ -d "$prog_dir" ]
then
prog_dir_version=$(ls "$prog_dir" | grep jar | sed s/"server-"/""/ | sed s/"\.jar"/""/)
fi
echo "DIR: $prog_dir"
echo "DIR Version: $prog_dir_version"
@koter84
koter84 / update_etcher.sh
Last active August 31, 2018 09:53
updater for etcher.io
#!/bin/bash
# get current dir
prog_dir="/opt/$(ls /opt/ | grep etcher | grep -v zip)"
echo "DIR: $prog_dir"
prog_dir_version=$(echo $prog_dir | awk -F/ '{ print $3 }' | awk -F- '{ print $2 }')
if [ "$prog_dir_version" == "electron" ]
then
prog_dir_version=$(echo $prog_dir | awk -F/ '{ print $3 }' | awk -F- '{ print $3 }')
fi
@koter84
koter84 / update_komodo_edit.sh
Last active July 18, 2018 08:46
update your komodo-edit-9 install
#!/bin/bash
# set the major version
komodo_major_version="11"
# check for older version
if [ -d "/opt/Komodo-Edit-9" ]
then
old_version="9"
fi