27. Feb 2013

DBZ-iSightCapture

capture2 DE_flag GB_flag

for english readers

This is a Mac-only version!

as of march 12: new version alerting, when run on Windows.

as of march 1st: new ImageCapture-Plugin by Keisuke Miyako

iSightCapture

Die iSight nutzen

Alle Macs mit Bildschirm haben auch eine iSight-Kamera. Für manche Aufgabe reicht deren Auflösung hin. In meinem iMac Late 2012 liefert die iSight Bilder mit 1280*720 Pixel. Das reicht, um ein Bilder der Mitarbeiter oder der Gäste aufzuheben oder um ein Dokument zu archivieren.

Das Picture Taker-Plugin von Keisuke Miyako benutzt die iSight wie das Bildfeld im Adressbuch/Kontakte. Funktioniert gut. Für meinen Zweck ist das zu langsam und erfordert zu viele Klicks.

iSightCapture2

Ich habe mir eine andere Lösung auf Basis von ImageSnap gebaut. DBZ_iSightCapture.4dbase ist eine V12-Komponente*.

Es gibt zwei Möglichkeiten die Komponente zu verwenden:

  1. Sie übergeben einen Pointer auf ein Bild und bekommen das Foto in dem Bild zurück
  2. DBZ_iSight (->snappedFoto_P)
  3. Sie übergeben einen Pointer auf ein Textobjekt und bekommen den Pfad auf das geschossene Bild zurück
  4. DBZ_iSight (->$snappedFotoPath)

Wie immer: die Komponente kostet nichts. Laden Sie die Testanwendung SnapFoto_Tester.4dbase.zip. Dort finden Sie im Ordner Components die Komponente DBZ_iSightCapture.4dbase

Brauchen Sie den Sourcecode, geht das über den Paypal-Button und 5,-€ von dieser Stelle.

* Brauchen Sie die Komponente für V13 bitte melden.

DE_flag GB_flag

lieber auf deutsch

iSightCapture

Use the iSight

Every Mac with a screen has an iSight nowadays. For some purposes the quality is sufficient. My late 2012 iMac-iSight delivers pictures of 1280 by 720 pixels. That's enough detail to capture employees or guests or to archive a document.

Of course there is a solution from Keisuke Miyako named Picture Taker-Plugin. His plugin uses the iSight as Addressbook/Contacts does. Works! For my purpose this is too slow and needs too many clicks.

iSightCapture2

I created a solution based on ImageSnap. This is DBZ_iSightCapture.4dbase a V12-component*.

You've got two options to use the component:

  1. pass a picture-pointer to get the shot directly like this
  2. DBZ_iSight (->snappedFoto_P)
  3. pass a pointer to a textobject to receive the path for the picture like this
  4. DBZ_iSight (->$snappedFotoPath)
    Second case means you are cleaning up yourself.

As always: the component is free. Load the test.4db SnapFoto_Tester.4dbase.zip. You'll find the component DBZ_iSightCapture.4dbase inside the components-folder

You definitely want the sourcecode? Use the Paypal-Button invest 5,-€ and you are done.

* you need a V13-component? Send me a mail.