Moinmoin,
das tut bei mir seit längerem famos.function pluginFilter()
if (arg["plugin_name"]=="mysql") then
if(arg["channelnum"] == "0" and arg["typ"] == "zvei" and string.sub(arg["zvei"], 0, 3) == "234") then
toexecute = "start cmd /c d:\\xampplite\\php\\php.exe D:\\Programme\\monitord\\meinscriptname.php " .. arg['zvei'] ;
os.execute(toexecute);
end
end
-- change return value in next line to "return 1" to enable filtering defined above!
return 0;
end
Zur Fehlermeldung: "nil value" heißt, dass in der Regel eine Variable nicht belegt ist oder nicht existiert. Das verwundert mich etwas, denn Dein Skript kam mir jetzt nicht spontan falsch vor - die Methode "pluginFilter" existiert und wird ausgeführt, ja?
Viele Grüße
Martin