Bequem Screenshots erstellen mit myscreenshots
Mittwoch, 4. Januar 2006
Ich hab mir vor einiger Zeit mal fix einen Einzeiler zusammengebastelt mit dem ich Screenshots machen kann, die automatisch auf den Webspace kopiert werden.
Doch so richtig zufrieden war ich mit dem ollen Einzeiler als Alias auch nicht. Heut hab ich es mal überarbeitet, so das man es ohne grosse Probleme auf anderen Systemen nutzen kann. Neu ist auch die Archiv Funktion. Damit kann der Screenshot gleich archiviert werden.
Eine ~/.sitecopyrc sollte dann in etwa so aussehen:
Ich benutze ja wmii-3 und hab die ~/.wmii-3/wmirc mal um diese Zeile erweitert damit ich das Script per Hotkey ausführen kann.
Ein druck auf Alt+Pause genügt und der Screenshot ist in 4 Sekunden online.
Das Script kann mit
Würde mich freuen eure Screenshots auf http://pengupedia.de/UserScreenshots begutachten zu dürfen.
import -window root /home/laemmy/tmp/shot/lastshot.jpg && convert /home/laemmy/tmp/shot/lastshot.jpg -resize 16% /home/laemmy/tmp/shot/lastshot_small.jpg &&
Doch so richtig zufrieden war ich mit dem ollen Einzeiler als Alias auch nicht. Heut hab ich es mal überarbeitet, so das man es ohne grosse Probleme auf anderen Systemen nutzen kann. Neu ist auch die Archiv Funktion. Damit kann der Screenshot gleich archiviert werden.
#!/bin/sh
#
# myscreenshots - Version 0.2 by laemmy
#
# Just a small stupid script for generating screenshots.
#
# You need following programms to run this script correctly: imagemagick
#
# When you want to copy your screenshots automatically you must
# install: sitecopy - A program for managing a WWW site via FTP,
# DAV or HTTP. Please read the manual page from sitecopy for more
# informations. You can also use scp with key authentication.
#
# You can configure this script. But maybe you doesn't make changes.
# Well for the first time are these settings okay.
#
# screenshot - set filename for the fullsize screenshot
# thumbnail - set the name for the thumbnail file
# folder - the script will save your screenshots here
# archive - this is the filename for the screenshot archive
# please read the manualpage from date
# url - for example: http://yourdomain.tld/foo/bar/$screenshot
screenshot=MyScreenshot.jpg
thumbnail=MyScreenshotThumbnail.jpg
folder=screenshots
archive=`whoami`@`hostname`-CET-`date +%T-%d.%B.%Y`.jpg
url=http://laemmy.net/tmp/screenshots/$screenshot
if [ ! -d ~/$folder ]; then mkdir ~/$folder ; fi
import -window root ~/$folder/$screenshot
convert ~/$folder/$screenshot -resize 160x160 ~/$folder/$thumbnail
cp ~/$folder/$screenshot ~/$folder/$archive
# i prefer sitecopy for screenshot copy. but you can use scp here too.
# RTFM from sitecopy or ssh/scp
sitecopy -qq --update screenshots
# simple put out your screenshot url for copy and paste
echo URL: $url
Eine ~/.sitecopyrc sollte dann in etwa so aussehen:
site screenshots
server yourdomain.tld
url http://yourdomain.tld/
username yourusername
password yourpassword
local ~/screenshots/
remote /screenshot/
Ich benutze ja wmii-3 und hab die ~/.wmii-3/wmirc mal um diese Zeile erweitert damit ich das Script per Hotkey ausführen kann.
kbind normal $MODKEY-Pause 'extern ~/scripts/myscreenshot'
Ein druck auf Alt+Pause genügt und der Screenshot ist in 4 Sekunden online.
Das Script kann mit
wget http://laemmy.net/script/myscreenshots && chmod +x myscreenshotsruntergeladen werden.
Würde mich freuen eure Screenshots auf http://pengupedia.de/UserScreenshots begutachten zu dürfen.
Trackbacks
Trackback-URL für diesen Eintrag
Ich hab eben mal wieder meine alltägliche Google suche gestartet um zu schauen wo unser Blog da zu finden ist. Zuvor hab ich mich mit Ben darüber unterhalten warum wir in letzter Zeit nicht mehr soweit vorne liegen. Heute hatten wir jedenfalls Platz 7 mit
Aufgenommen: Sep 23, 22:45