diff options
author | makefu <github@syntax-fehler.de> | 2013-10-30 18:39:17 +0100 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2013-10-30 18:39:17 +0100 |
commit | 5c8e63c7c45d6d3b864ff7013940ee01aeb72ee3 (patch) | |
tree | ac03ff7ed55a6b5e80310d1625faf3ff1d6b4951 | |
parent | ab0de77130a1ef639debc074579792cbef116128 (diff) | |
parent | c68e5fea30904d22caa40084cac929e976f9cb26 (diff) |
Merge branch 'master' of github.com:krebscode/painload
-rw-r--r-- | retiolum/hosts/cd | 12 | ||||
-rw-r--r-- | retiolum/hosts/cloudkrebs | 1 | ||||
-rw-r--r-- | retiolum/hosts/kheurop | 12 | ||||
-rw-r--r-- | retiolum/hosts/terrapi | 11 | ||||
-rwxr-xr-x | util/bin/make-realwallpaper | 54 |
5 files changed, 90 insertions, 0 deletions
diff --git a/retiolum/hosts/cd b/retiolum/hosts/cd new file mode 100644 index 00000000..3cdd9c0e --- /dev/null +++ b/retiolum/hosts/cd @@ -0,0 +1,12 @@ +Address = 162.219.5.183 +Subnet = 10.243.113.222 +Subnet = 42:4522:25f8:36bb:8ccb:0150:231a:2af3 + +-----BEGIN RSA PUBLIC KEY----- +MIIBCgKCAQEAob/6umTaEa8jtU79nYzHa6vyEjFtg3ATh7uTvafmE0b2845Tf2hC +IpSBw//FOnkq2sUvj9IymMnMFBcPq6VZisvXq2B25BJZn16X8PJmkXptCckDoqVj +qRjg/H4q8aryp74dGYDp4ibBKyhN/BP3N5DXH4vkj4A8qHuekJWQD7wWcXj6Jcx5 +otDsj5LZYh0J8LJOXQYxmcadrZoLnkL6s3SkWbgexkJ2l5bhYSVBOEtjKQ8Eq1k3 +Iyao+iyaffUEhcaiwRBXovt77B8RYYY2DjKKVuR4LCxIbB7NKF03tETjensLBw2t +9sV7J5zBGDGbDIOliGBfRABBBlopgaOAsQIDAQAB +-----END RSA PUBLIC KEY----- diff --git a/retiolum/hosts/cloudkrebs b/retiolum/hosts/cloudkrebs index 393c57ca..9ad4f0ac 100644 --- a/retiolum/hosts/cloudkrebs +++ b/retiolum/hosts/cloudkrebs @@ -1,3 +1,4 @@ +Address = 162.219.5.151 Subnet = 10.243.113.76 Subnet = 42:20c5:9d2e:7d95:c5d6:26f6:b4b9:09a5 diff --git a/retiolum/hosts/kheurop b/retiolum/hosts/kheurop new file mode 100644 index 00000000..bbe93fe0 --- /dev/null +++ b/retiolum/hosts/kheurop @@ -0,0 +1,12 @@ +Address = 91.250.101.180 +Subnet = 10.243.78.78 +Subnet = 42:bcd9:7340:9628:9604:7068:5061:4976 + +-----BEGIN RSA PUBLIC KEY----- +MIIBCgKCAQEAqIFB0Nk2eSg/K/dJGOEegtezhn5P1RUi1ZgxoZoTR6K4T/tSbD2u +gjPU53mhRN622lLayMMXtWVKdhO4IUu3mKfemA/8/fy7Qu9T51UUS+NXu/4g5X3W +Jg2a37TrnQUrsqNud7QQhPTGF8L0+UT2mHlfRYggtAO1J2pSWtsqDiMAOD+89zvg +Gta8aMdaFPhdkfboaHH6mVJBFOkrjQJE4RiUzwZS24PKh6gRJV4cENdcNRYdVwhv +dOM+SWzPZXDTAVyG6HptvSdfDUKi4hJY4yS+TIf9j7yR0YpUie3CsbN4a9jP2KVt +/NhzZ9nNaEv6O8Nk+7Zu8OaxUPgctEFYfQIDAQAB +-----END RSA PUBLIC KEY----- diff --git a/retiolum/hosts/terrapi b/retiolum/hosts/terrapi new file mode 100644 index 00000000..cf1748eb --- /dev/null +++ b/retiolum/hosts/terrapi @@ -0,0 +1,11 @@ +Subnet = 10.243.30.159 +Subnet = 42:b0bd:090e:2a37:2cb4:3314:58e7:20d1 + +-----BEGIN RSA PUBLIC KEY----- +MIIBCgKCAQEAtVhVDRBzq0L6JtdVUVEakBzhMP2RjOj7cHZnEUsXzl1TXxuOBhL1 +XOXd3LUuU0jNMMvzxO2VU7K/wM6lX30B6ryqDSfsXKEBM60BiGVzb4Kd+7No76RN +0NsoLygtvtOm1SmvvT1UCsjomoIE4eGdBDsfQzNKt2PUoh/0rTZBHd6qGJuCZQSX +F4IRby4jzYvjOsaSi7GVadvhoyETVxbUAi9VquxOltytA+Ud4CXPb/JW25uVmQQK +RXhoWahWJGJ2WJLGnT1RkTvFQk0zM3XJfPBVItnKCYHuE5HMU/5nnnPvKWiICdsA +1NNU8+kXtK3IJEHwfpRWe/isMj8rROU37wIDAQAB +-----END RSA PUBLIC KEY----- diff --git a/util/bin/make-realwallpaper b/util/bin/make-realwallpaper new file mode 100755 index 00000000..9fb4da7d --- /dev/null +++ b/util/bin/make-realwallpaper @@ -0,0 +1,54 @@ +#!/bin/sh +set -euf + +###### USAGE ##### +#run in new directory(will be polluted with images +#just run ./make-realwallpaper + +curl -z Nightmap_bare.jpg http://awka.sourceforge.net/Night_le_huge.jpg -o Nightmap_bare.jpg & +curl -z Daymap_bare.png http://www.nnvl.noaa.gov/images/globaldata/SnowIceCover_Daily.png -o Daymap_bare.png & +curl -z Clouds.jpg http://user.chol.com/~winxplanet/cloud_data/clouds_2048.jpg -o Clouds.jpg & +wait + +if file -ib Nightmap_bare.jpg|grep -q ^image/; then + rm Nightmap_bare.jpg + exit 1 +fi +if file -ib Daymap_bare.png|grep -q ^image/; then + rm Daymap_bare.png + exit 1 +fi +if file -ib Clouds.jpg|grep -q ^image/; then + rm Clouds.jpg + exit 1 +fi + +#resize the Daymap +convert Daymap_bare.png -scale 4000x2000 Daymap.png +#convert Daymap to a snow only alphamap +convert Daymap.png -threshold '95%' Daymap_snowmask.png + +#create a full snowmap in the nightcolor +convert Daymap.png -fill '#0a3b5c' -colorize '100%' Nightmap_fullsnow.png +#get nightlights out of Nightmap_bare +convert Nightmap_bare.jpg -threshold '25%' -transparent '#000000' Nightmap_lightmask.png +#composite Snowmask and Fullsnow to Nightmap_snowlayer +convert Nightmap_fullsnow.png Daymap_snowmask.png -alpha off -compose copy_opacity -composite Nightmap_snowlayer.png +#cut out the lights in Nightmap_lightmask and put them in Nightmap_lightlayer +convert Nightmap_bare.jpg Nightmap_lightmask.png -alpha off -compose copy_opacity -composite Nightmap_lightlayer.png + +#Composite the Nightmap_snowlayer and the Nightmap_lightlayer with the Nightmap +composite Nightmap_lightlayer.png Nightmap_snowlayer.png Nightmap_lightsnowlayer.png +composite Nightmap_lightsnowlayer.png Nightmap_bare.jpg Nightmap.png + +#write the xplanet-configfile +cat > xplanet-config << EOF +[earth] +"Earth" +map=Daymap.png +night_map=Nightmap.png +cloud_map=Clouds.jpg +EOF + +xplanet --num_times 1 --geometry 1466x1200 --output xplanet-output.jpg --projection merc -config xplanet-config +convert xplanet-output.jpg -crop 1366x768+100+160 realwallpaper.png |