Ivona TTS Modul


$path = IPS_GetProperty(IPS_GetParent($_IPS["SELF"]), "defaultPath");

hier fehlt vor dem $path >> ‚/mnt/‘.

Kommen Fehlermeldung im Logger.
Wenn man es vorsetzt ist es gut.
Wird aber wieder rausgeschmissen aus dem Script.

Hallo WiBo,

ich bin für konstrukive Kritik immer offen.
Leider verstehe ich Dich nicht.

Kannst Du bitte Dein Problem genauer beschreiben?

Was machst Du, welche Fehlermeldung bekommst Du?

Ich bekomme keine Fehler und in meinen Meldungen (ich nehme an, das ist der Logger) kommt auch kein Fehler.

Weiterhin wäre es praktisch gewesen anstelle eines meuen Threads „Ivona TTS Modul“ zu erstellen, eine Antwort in dem alten zu schreiben.

Gruß,
Thorsten

Hi,

sei nicht so empfindlich.
Sollte noch nicht einmal eine Kritik sein, sondern nur ein Hinweis.
Also wieder zurück zum Problem.

Modul läuft auf einer SymBox (Linux).
Im Logger laufen entsprechend dem Timer des Delete Scriptes die Meldung das der Path nicht stimmt.
Nachgeschaut und festgestellt das vor dem Path der aus dem Script eingelesen wird das Verzeichnis mnt nicht
mit vorangestellt wird. (/mnt/data/)

Stelle mnt vor den Path funkt es und die Dateien werden gelöscht.
Scheinbar wird das Script jedesmal neu angelegt, wenn ich da wieder reinschaue ist mnt weg.

Und das ist die Fehlermeldung im Script.


<br />
<b>Warning</b>:  opendir(/data): failed to open dir: No such file or directory in <b>/mnt/data/symcon/scripts/38738.ips.php</b> on line <b>7</b><br />

Hallo,

das hat mit dempfindlich nichts zu tun.
Nur ein Hinweis ohne Kontext hift nicht viel :wink:

Wie hast Du denn den Parameter „Default Path“ in der Instanzkonfiguration gesetzt?
Für mich sieht es so aus, als sei dieser auf „/data“ gesetzt. Und wenn es das nicht gibt, kann dort natürlich nicht geschaut werden.
Dann solltest Du aber auch keine MP3 Dateien abspeichern können…

Gruß,
Thorsten

Wenn Du Dir hier nicht geholfen werden kann das lass es sein.
Ich werde hier auf solch ein Blödsinn nicht mehr atworten.