ISBN-Abfrage via API von ISBNdb.com
Für die Ermittlung eines Buchtitels habe ich einen Dienst gesucht, den ich mittels Skript und der ISBN, den gewünschten Buchtitel erfragen kann. Fündig wurde ich bei einem Eintrag auf Stackoverflow.com. Nachdem ich mir einen API-Access-Key auf http://isbndb.com/ besorgt hatte und mich in den API-Docs schlau gemacht habe, konnte ich ein einfaches Groovy-Skript schreiben. Die Grundlage [...]
Automatisches Syntax-Highlighting bei Notepad++
Öffnet man eine Java-Datei mit Notepad++, so werden Keywords und Kommentare automatisch hervorgehoben. Leider gibt es kein automatisches Syntax-Highlighting für Groovy-Skripte (*.groovy). Mit den folgenden Schritten kann das geändert werden: Einstellungen -> Stile Im Feld “Sprache” Java auswählen Im dann neu erschienen Feld “Benutzer-Erw.” groovy eingeben (mehrere werden mit Leerzeichen separiert) Speichern und Dialog verlassen [...]
Screenshot mit Groovy
Das Beispiel funktioniert mit ein paar Try-Catch-Blöcken auch mit Java. // Snippet for Groovy-Screenshot import java.awt.*; import java.awt.image.*; import javax.imageio.ImageIO; Robot robot = new Robot(); // Get the size of the default screen Dimension dim = Toolkit.getDefaultToolkit().getScreenSize(); int width = (int)dim.getWidth(); int height = (int)dim.getHeight(); // Creates a BufferedImage BufferedImage img = robot.createScreenCapture(new Rectangle(0, 0, [...]
Blobs mit Groovy einspielen
Der folgende Blog-Eintrag hat mir geholfen ein eigenes Groovy-Skript zu entwickeln, mit dessen Hilfe ich Blobs von einer Datenbank zur anderen kopieren kann. ->Loading test BLOB data into HSQLDB with a Groovy Ant Task