Pagina's

maandag 18 maart 2013

Screenshot(scrot) script in Xfce

Ik was vanochtend weer wat dingen aan het uitproberen en had voor de fun eens een heel simpel bash script gemaakt.

Dit script maakt een screenshot van je desktop en speelt daarnaast ook een geluid af. De screenshot wordt in de opgegeven locatie opgeslagen en opent daarna in je file manager.

Het script maakt gebruik van scrot.

Installeer scrot mocht je dat nog niet hebben gedaan.
(Debian/Ubuntu):
$ sudo apt-get install scrot
Kopieer het script en sla het ergens op:
#!/bin/bash
LOCATION="$HOME/screenshots" #Bewaar de screenshots hier.
SOUND="" #Speel dit geluid af.

DATE="`date +%m-%d_%H:%M:%S`"
FILENAME="screenshot-$DATE.png"

#Maak directory aan als het niet bestaat.
mkdir -p $LOCATION

#Maak de screenshot en verplaats naar de locatie.
scrot "$FILENAME" && mv $FILENAME $LOCATION

#Speel het geluid af.
if
[ "$SOUND" = "" ]; then :
elif [ -f $SOUND ]; then aplay $SOUND
else :
fi

#Open de locatie met een filemanager.
thunar $LOCATION
Pas het script naar wens aan.
Voorbeeld:
LOCATION="$HOME/Desktop/mijnscreenshots" #Bewaar de screenshots hier.
SOUND="$HOME/Muziek/mijngeluid.wav" #Speel dit geluid af.
Op deze website vond ik een aantal leuke geluiden om te gebruiken.

Maak het script uitvoerbaar:
$ chmod +x scriptnaam.sh
Maak een keyboard shortcut in Xfce.
Bijvoorbeeld printscreen(Print):

Nu kun je dus bijv. met printscreen een screenshot maken. ;)

zaterdag 9 maart 2013

Websites

DreamCraft

www.DreamCraft.nl

Ben de laatste dagen weer erg druk in de weer geweest. Het schiet al lekker op met de Minecraft server. Ik kon alleen niet zo goed wennen aan de naam (FussyMath.nl) en vond het ook niet zo professioneel staan. Daarom vond ik dat er een betere naam bedacht moest worden. De survival world waarin we spelen heet Lucid World, maar vond LucidWorld.nl iets te veel gericht op de world-name zelf. Maar naar een aantal mogelijkheden bekeken te hebben kwam ik al snel uit op DreamCraft.nl. Gelukkig was dit domein nog beschikbaar.

Blog overzetten

Om er een professionele website van te maken vond ik dat mijn blog die er nog op stond moest verhuizen. Aangezien ik nu een stuk actiever op Google+ ben geworden en het prettiger vind onder één account te werken heb ik besloten met Blogger verder te gaan. Het leek met het handigst m'n blog via XML te exporteren en dan vervolgens weer om te zetten voor Blogger via wordpress2blogger.appspot.com, maar dat wilde helaas niet helemaal goed werken. Ik kon naderhand mijn berichten met geen mogelijkheid meer bewerken. Heb daarom besloten de paar blogs die ik had staan maar handmatig om te zetten. Al gouw kwam ik erachter dat de compose functie in Blogger ook niet bepaald netjes naar HTML codeerde. Veel overbodige tags zoals &bsp; <br /> en <tables>'s kwam ik tegen. Ik had een beetje het idee alsof ik weer in FrontPage bezig was. Maar goed, dan maar de tekst volledig in HTML opmaken... ;)

Ik kwam nog wel wat bugs en irritante dingen tegen, zoals het ineens niet meer m'n theme via de customize optie kunnen aanpassen, Blogger die af en toe heel langzaam inlaadde, het geven van een melding dat er een fout was opgetreden, maar vervolgens niks aan de hand was en het elke keer een pop-up geven om via Google+ te willen delen, terwijl je alleen maar een bericht aan het aanpassen bent. Zelfs bij elke preview kreeg ik telkens de vraag om het bericht te delen. Maar heb toch even doorgezet en kan er nu aardig mee overweg. ;)

Natuurlijk moest voor mijn nieuwe blog ook een naam komen, want ik vond .blogspot.com niet echt mooi staan. :p Heb daarom ook meteen maar www.mathijsplanting.nl aangemaakt. Daar zat ik toch al een paar jaar over te na te denken. ;)

Aan beiden websites moet nog wel wat veranderd worden, al heb ik het idee dat m'n blog nu wel redelijk goed staat. Maar aan DreamCraft.nl moet nog heel wat gebeuren.

donderdag 7 maart 2013

Chromebook

Merk steeds meer dat off-line werken overbodig begint te worden. Alles wordt steeds meer cloud, wat gewoon efficiënter werken is. Je kunt altijd bij je bestanden terecht, waar je ook bent. Het maakt niet uit of je Windows, MacOS, of GNU/Linux gebruikt of op een mobile device zit, zolang er internet bestaat kun je altijd bij je bestanden.

Met de Chromebook kun je ook eventueel off-line werken en de boel laten synchroniseren wanneer je weer verbinding hebt. Misschien moeten we nog allemaal wennen aan dit idee, maar over 5jaar hebben we er straks allemaal één. ;)

Echter, de Chromebook is op het moment niet voor iedereen geschikt. Als je een echte gamer bent(zoals ik zelf) en bijv. veel met videobewerking doet kun je beter nog even wachten.

maandag 4 maart 2013

Hub en SpriteCraft

Vandaag ben ik vooral aan het werk geweest met de hub en portalen. Na gisterenavond met Smartzenegger in creative mode lang te hebben geklooid, om te kijken wat nou het beste zou staan, is hij nu dan eindelijk af.

Portalen ontwerpen met Smartzenegger. Hub met portalen, eindelijk af!

Ik was vandaag ook in The Gimp bezig iets leuks te tekenen voor als pixel-art buiten de hub. Ik bedacht me dat ik het wel meteen goed moest maken, aangezien het een heel karwei is om alle pixels in blokken na te bouwen. Maar met een beetje googlen kwam ik erachter dat hiervoor een heel mooi tooltje bestaat, nml. SpriteCraft. Hiermee kun je gewoon plaatjes omzetten naar minecraft blokjes(pixels) en deze vervolgens weer opslaan als schematic, zodat je ze weer met WorldEdit kunt importeren. Natuurlijk kon ik het niet laten hier even mee te klooien... :P

Aan het klooien met SpriteCraft.

zaterdag 2 maart 2013

Lekker bezig

Ben gisteren weer aardig met m'n minecraft server bezig geweest. Heb eigenlijk de hele boel op m'n server omgegooid en wat logischer ingedeeld. Grootste punt waar ik mee zat was dat mijn backup-script werkelijk alles mee nam wat onder de minecraft_server directory zat, waardoor ik een backup van zo'n 3,5GB had. En dan te bedenken dat m'n backup nog maar een paar dagen oud was. Ik was erachter gekomen dat de data van Dynmap en CorePortect de grootste boosdoeners waren.

Aangezien je met Dynmap alles opnieuw kan laten renderen heb ik de locatie van de tiles verplaatst. En voor CoreProtect heb ik besloten de data via MySQL te laten lopen. Nu wordt deze data niet meer ingesloten met als resultaat nu maar een backup van 233MB te hebben.

Daarnaast heb ik ook een proxy ingesteld voor Dynmap, zodat ik niet via een poort-nummer hoef te werken. Ook heb ik een aantal instellingen in het init script veranderd, zodat het voor mij wat logischer werken is. Verder had ik de spawn area(Multiverse) nog van naam gewijzigd, maar hierdoor kwamen de instellingen van m'n plug-ins niet meer overeen. Ik moest daarom van alle plug-ins de instellingen doorlopen om weer goed te zetten. Dit was wel even een gedoe, maar heb nu ook de overbodige instellingen weg kunnen laten en kwam zo ook nog wat andere interessante instellingen tegen.