<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Skripten mit Lua on darktable 5.6 user manual</title>
    <link>https://docs.darktable.org/usermanual/5.6/de/lua/</link>
    <description>Recent content in Skripten mit Lua on darktable 5.6 user manual</description>
    <generator>Hugo</generator>
    <language>de</language>
    <atom:link href="https://docs.darktable.org/usermanual/5.6/de/lua/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Markierte Bilder drucken</title>
      <link>https://docs.darktable.org/usermanual/5.6/de/lua/printing-labeled-images/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/5.6/de/lua/printing-labeled-images/</guid>
      <description>&lt;p&gt;Das erste Beispiel zeigte uns die Grundlagen von Lua und erlaubte uns zu überprüfen, ob alles richtig funktioniert. Lass uns nun etwas Komplizierteres machen. Versuchen wir, eine Liste der Bilder auszudrucken, die mit einem roten Etikett versehen sind. Aber zunächst einmal, was ist ein Bild?&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;local darktable = require &amp;#34;darktable&amp;#34;&#xA;local debug = require &amp;#34;darktable.debug&amp;#34;&#xA;print(darktable.debug.dump(darktable.database[1]))&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Das Ausführen des obigen Codes erzeugt eine Menge Output. Wir werden es uns gleich anschauen, aber zuerst schauen wir uns den Code selbst an.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Bilder mit Lua exportieren</title>
      <link>https://docs.darktable.org/usermanual/5.6/de/lua/exporting-images/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/5.6/de/lua/exporting-images/</guid>
      <description>&lt;p&gt;Bis jetzt haben wir gelernt Lua dazu zu nutzen, um darktable an unseren Arbeitsablauf anzupassen. Nun möchten wir schauen, wie wir Lua dazu nutzen, um Bilder einfach an einen Online Service zu exportieren. Wenn du Bilder via die Kommandozeile an einen Bilder-Service hochladen kannst, dann kannst Lua dazu nutzen, um das in die Schnittstelle von darktable zu integrieren.&lt;/p&gt;&#xA;&lt;p&gt;In diesem nächsten Beispiel verwenden wir Lua, um über &lt;code&gt;scp&lt;/code&gt; zu exportieren. Ein neuer Speicher erscheint in der Benutzeroberfläche von darktable, welcher Bilder über den Kopiermechanismus von &lt;code&gt;ssh&lt;/code&gt; an ein entferntes Ziel exportiert.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Aufruf von Lua vom dbus</title>
      <link>https://docs.darktable.org/usermanual/5.6/de/lua/calling-from-dbus/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/5.6/de/lua/calling-from-dbus/</guid>
      <description>&lt;p&gt;Es ist möglich einen Lua Befehl an darktable via dessen DBus-Schnittstelle zu senden. Die Methode &lt;code&gt;org.darktable.service.Remote.Lua&lt;/code&gt; nimmt einen einzigen String Parameter der als Lua Befehl interpretiert wird. Dieser Befehl wird ausgeführt im gegenwärtigen Lua Kontext und sollte entweder null oder einen String zurückgeben. Das Resultat wird zurückgegeben als Resultat der DBus Methode.&lt;/p&gt;&#xA;&lt;p&gt;Wenn der Lua Aufruf in einen Fehler resultiert die DBus Methode wird einen Fehler &lt;code&gt;org.darktable.Error.LuaError&lt;/code&gt; mit der Lua Fehlermeldung als die Meldung an den DBus Fehler gebunden.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Arbeiten mit darktable von einem Lua Skript</title>
      <link>https://docs.darktable.org/usermanual/5.6/de/lua/darktable-from-lua/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/5.6/de/lua/darktable-from-lua/</guid>
      <description>&lt;p&gt;&lt;em&gt;Warnung: Diese Möglichkeit ist sehr experimentell. Es ist bekannt, dass mehrere Elemente bis jetzt im Library Modus nicht funktionieren. Ein vorsichtiges Testen ist sehr empfohlen.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Die Lua Schnittstelle erlaubt es dir, darktable von jedem Lua Skript aus zu nutzen. Dadurch wird darktable als Library geladen und das Meiste der Lua API angeboten (darktable ist ohne Titelzeile, so dass die Funktionen, die sich auf die Beutzerschnittstelle beziehen, nicht vorhanden sind)&lt;/p&gt;&#xA;&lt;p&gt;Als Beispiel, das folgende Programm wird eine Liste aller Bilder in deiner Bibliothek ausdrucken:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lua API</title>
      <link>https://docs.darktable.org/usermanual/5.6/de/lua/api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/5.6/de/lua/api/</guid>
      <description>&lt;p&gt;Das Lua API von darktable ist in einem eigenen Handbuch mit einer detaillierten Beschreibung aller Dateistrukturen und Funktionen. Du kannst das API Handbuch herunterladen von &lt;a href=&#34;https://www.darktable.org/resources/&#34; target=&#34;_blank&#34;&gt;hier&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
