<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Automatisation avec Lua on darktable 5.6 user manual</title>
    <link>https://docs.darktable.org/usermanual/5.6/fr/lua/</link>
    <description>Recent content in Automatisation avec Lua on darktable 5.6 user manual</description>
    <generator>Hugo</generator>
    <language>fr</language>
    <atom:link href="https://docs.darktable.org/usermanual/5.6/fr/lua/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Impression d&#39;images étiquetées</title>
      <link>https://docs.darktable.org/usermanual/5.6/fr/lua/printing-labeled-images/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/5.6/fr/lua/printing-labeled-images/</guid>
      <description>&lt;p&gt;Le premier exemple nous a montré les bases mêmes de Lua et nous a permis de vérifier que tout fonctionnait correctement. Faisons maintenant quelque chose d&amp;rsquo;un peu plus complexe. Essayons d&amp;rsquo;imprimer la liste des images auxquelles est attachée l&amp;rsquo;étiquette &amp;ldquo;rouge&amp;rdquo;. Mais avant tout, qu&amp;rsquo;est-ce qu&amp;rsquo;une image ?&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;L&amp;rsquo;exécution du code ci-dessus produit beaucoup de données. Nous l&amp;rsquo;examinerons dans un instant, mais regardons d&amp;rsquo;abord le code lui-même.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Exporter des images avec Lua</title>
      <link>https://docs.darktable.org/usermanual/5.6/fr/lua/exporting-images/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/5.6/fr/lua/exporting-images/</guid>
      <description>&lt;p&gt;Jusqu&amp;rsquo;à présent, nous avons appris à utiliser Lua pour adapter darktable à notre flux de travail particulier. Voyons maintenant comment utiliser Lua pour exporter facilement des images vers un service en ligne. Si vous êtes capable de téléverser une image vers un service via la ligne de commande, vous pouvez utiliser Lua pour intégrer cela dans l&amp;rsquo;interface utilisateur de darktable.&lt;/p&gt;&#xA;&lt;p&gt;Dans l&amp;rsquo;exemple suivant, nous utilisons Lua pour exporter via scp. Un nouveau type de stockage apparaît dans l&amp;rsquo;interface utilisateur de darktable qui exporte les images vers une cible distante via le mécanisme de copie de ssh.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Appeler Lua de dbus</title>
      <link>https://docs.darktable.org/usermanual/5.6/fr/lua/calling-from-dbus/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/5.6/fr/lua/calling-from-dbus/</guid>
      <description>&lt;p&gt;Il est possible d&amp;rsquo;envoyer une commande Lua à darktable via son interface DBus. La méthode org.darktable.service.Remote.Lua prend une seule chaîne de paramètre qui est interprétée comme une commande Lua. La commande est exécutée dans le contexte Lua en cours et doit retourner un nul ou une chaîne de caractères. Le résultat est retourné comme résultat de la méthode DBus.&lt;/p&gt;&#xA;&lt;p&gt;Si l&amp;rsquo;appel Lua aboutit à une erreur, l&amp;rsquo;appel de la méthode DBus renvoie une erreur org.darktable.Error.LuaError avec le message d&amp;rsquo;erreur Lua attaché à l&amp;rsquo;erreur DBus.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Utiliser darktable depuis un script Lua</title>
      <link>https://docs.darktable.org/usermanual/5.6/fr/lua/darktable-from-lua/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/5.6/fr/lua/darktable-from-lua/</guid>
      <description>&lt;p&gt;&lt;em&gt;Attention : Cette fonctionnalité est très expérimentale. Il est connu que plusieurs éléments ne fonctionnent pas encore en mode bibliothèque. Des tests prudents sont hautement recommandés.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;L&amp;rsquo;interface Lua vous permet d&amp;rsquo;utiliser darktable à partir de n&amp;rsquo;importe quel script Lua. Cela charge darktable en tant que bibliothèque et vous fournit une grande part de l&amp;rsquo;API Lua (comme darktable est configuré sans interface utilisateur les fonctions correspondantes ne sont pas disponibles).&lt;/p&gt;&#xA;&lt;p&gt;Par exemple, le programme suivant écrit la liste de toutes les images dans votre bibliothèque.&lt;/p&gt;</description>
    </item>
    <item>
      <title>API Lua</title>
      <link>https://docs.darktable.org/usermanual/5.6/fr/lua/api/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.darktable.org/usermanual/5.6/fr/lua/api/</guid>
      <description>&lt;p&gt;L&amp;rsquo;API Lua de darktable est documentée avec son propre manuel comprenant une description détaillée de toutes les structures de données et fonctions. Vous pouvez télécharger le manuel de l&amp;rsquo;API &lt;a href=&#34;https://www.darktable.org/resources/&#34; target=&#34;_blank&#34;&gt;ici&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
