Hej ftomasch,
Welche Dateien werden in den Ordner ...AppData\Local\darktable\lua
hineinkopiert? Ist damit der gesamte Ordner "lua-scripts-master" gemeint?
Kopiere den Inhalt des ZIP-Archivs in den Ordner
%LOCALAPPDATA%\darktable\lua. Wichtig: in diesem Ordner muss sich die Ordner- und Dateistruktur wiederfinden, die auf
https://github.com/darktable-org/lua-scripts zu sehen ist, also NICHT nur den Ordner
lua-scripts-master nach
%LOCALAPPDATA%\darktable\lua kopieren.
Im nächsten Absatz wird ein Ordner mit Namen "...AppData\Local\darktable\luar" genannt. Welche Funktion hat dieser Ordner und was gehört da hinein?
%LOCALAPPDATA%\darktable\luarc ist kein Ordner, sondern eine Datei, die angibt, welche LUA-Skripte in Darktable integriert werden sollen.
Selbst wenn alle Dateien aus dem ZIP-Archiv lua-scripts-master in den Ordner
%LOCALAPPDATA%\darktable\lua kopiert wurden, sind diese noch nicht aktiv.
Das heißt: erst der Eintrag
require "official/enfuse" in der Datei
%LOCALAPPDATA%\darktable\luarc aktiviert das Skript enfuse in Darktable. Dies gilt für jedes einzelne Skript im LUA-Ordner.
Hinweis: ob das Skript geladen wurde kann man erkennen, wenn Darktable von der Shell (cmd) mit
darktable -d lua gestartet wird.
Wo muss sich das eigentliche Programm "enfuse.exe" befinden, oder ersetzt das Skript "enfuse.lua" die exe-Datei?
enfuse.lua ersetzt das Programm enfuse.exe nicht, sondern ruft es nur - Lua ist nur der Vermittler zwischen Darktable und dem Betriebssystem.
Siehe enuse.lua aus dem lua-scripts-master:
local enfuse_installed = df.check_if_bin_exists("enfuse")
Dafür muss enfuse installiert sein und Teil der Umgebungsvariable
%PATH% sein, sonst weiß das Betriebssystem nicht, wohin der Aufruf
enfuse.exe führen soll.
Erscheint, wenn der "lua-scripts-master" richtig installiert ist, beim Neustart von darktable in den Voreinstellungen automatisch das Reiterfeld "Lua Optionen"?
Nein. Der Reiter "Lua Optionen" erscheint, wenn für ein LUA Skript (permanente) Konfigurationseinstellungen gesetzt werden können, die dann wieder in der Datei
darktablerc gespeichert werden.
Das Lua Skript pdf-slideshow oder geo-toolbox haben z.B. solche Einstellungen.
Die Lua Skripte werden nicht installiert, sondern lediglich kopiert.
Die Skripte sind nur eine Ansammlung von Anweisungen, die LUA abwickelt.
Das oben dargestellte Vorgehen ist in der schon zitierten Readme.md dargestellt.
Ein Tip für die Zukunft: bitte die Frage genauer eingrenzen, d.h. wo hakt es genau, und mehr Zeit in die Recherche einer eigenen Lösung investieren.
Sonst läufst Du Gefahr, "lies das ..." (RTFM) Antworten oder gar keine zu erhalten.
Viele Grüße,
t4r