[Framework SC] les scenarios en php
Re: [Framework SC] les scenarios en php
Hi,
Attention, le passage en 3.2.3 a fait planter tous mes scenarios en PHP !
Extrait du fichier "/var/www/html/log/scenario_execution" :
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: idNotif in /var/www/html/plugins/mobile/core/class/mobile.class.php on line 487
PHP Notice: Undefined variable: idNotif in /var/www/html/plugins/mobile/core/class/mobile.class.php on line 487
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: idNotif in /var/www/html/plugins/mobile/core/class/mobile.class.php on line 487
PHP Notice: Undefined variable: idNotif in /var/www/html/plugins/mobile/core/class/mobile.class.php on line 487
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 6
PHP Fatal error: Call to a member function getCond() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 6
PHP Notice: Undefined variable: response in /var/www/html/plugins/JPI/core/class/JPI.class.php on line 716
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 6
PHP Fatal error: Call to a member function getCond() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 6
PHP Notice: Undefined variable: response in /var/www/html/plugins/JPI/core/class/JPI.class.php on line 716
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 6
PHP Fatal error: Call to a member function getCond() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 6
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 24
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 24
Je vais essayer de mettre à jour le framework, je vous tiens au courant.
Attention, le passage en 3.2.3 a fait planter tous mes scenarios en PHP !
Extrait du fichier "/var/www/html/log/scenario_execution" :
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: idNotif in /var/www/html/plugins/mobile/core/class/mobile.class.php on line 487
PHP Notice: Undefined variable: idNotif in /var/www/html/plugins/mobile/core/class/mobile.class.php on line 487
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: idNotif in /var/www/html/plugins/mobile/core/class/mobile.class.php on line 487
PHP Notice: Undefined variable: idNotif in /var/www/html/plugins/mobile/core/class/mobile.class.php on line 487
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 6
PHP Fatal error: Call to a member function getCond() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 6
PHP Notice: Undefined variable: response in /var/www/html/plugins/JPI/core/class/JPI.class.php on line 716
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 6
PHP Fatal error: Call to a member function getCond() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 6
PHP Notice: Undefined variable: response in /var/www/html/plugins/JPI/core/class/JPI.class.php on line 716
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 23
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 6
PHP Fatal error: Call to a member function getCond() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 6
PHP Warning: trim() expects parameter 1 to be string, object given in /var/www/html/core/class/log.class.php on line 108
PHP Notice: Undefined variable: retourcommand in /var/www/html/plugins/wifismartplug/core/class/wifismartplug.class.php on line 169
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Fatal error: Call to a member function load() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 3
PHP Notice: Undefined variable: sc in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 24
PHP Fatal error: Call to a member function toHuman() on null in /var/www/html/core/class/scenarioExpression.class.php(1473) : eval()'d code on line 24
Je vais essayer de mettre à jour le framework, je vous tiens au courant.
Re: [Framework SC] les scenarios en php
A chaque mise à jour du core, il faut faire la réinstall du Framework.
Re: [Framework SC] les scenarios en php
Le scénario d'install peut être provoqué avec le déclencheur #end_update# .
Re: [Framework SC] les scenarios en php
ok merci pour l'info !
Re: [Framework SC] les scenarios en php
beber49 a écrit : ↑06 avr. 2018, 10:10OK je sors, merci.
Cependant, même ce code ne fonctionne pas (j'avais oublié de préciser que mon JPI ne répond pas) :
-------------------
$sc->load('cmd'); //charge la librairie sc_cmd
$sc->lib('install', 'sc'); //charge la librairie sc_install et lance la fonction autoStart()
$jpi = $sc->load('jpi', 'http://192.168.4.115:8080');
$tmp = false;
$sc->setLog('temp=' . $tmp);
$tmp = $jpi->CHECK();
$sc->setLog('temp=' . $tmp);
-------------------
Resultat :
[2018-04-06 10:08:56][SCENARIO] - ERREUR: CHECK() - L'url de JPI n'est pas correcte ou JPI ne répond pas !
[2018-04-06 10:08:56][SCENARIO] - temp=
[2018-04-06 10:08:56][SCENARIO] - - -
[2018-04-06 10:08:56][SCENARIO] - /* - Fin du Bloc code n°1 - */
[2018-04-06 10:08:56][SCENARIO] - - -
[2018-04-06 10:08:56][SCENARIO] Fin correcte du scénario
$sc->jpi->CHECK() retourne bien true ou false.
Afficher la valeur d'un boulean qui est a false n'affiche rien et c'est normal, il n'y a aucun soucis...
$sc->setLog( 'toto' . false . 'tata' );
Cela affichera tototata
$sc->setLog( 'toto' . true . 'tata' );
Cela affichera toto1tata
Il n'y a rien d'anormal et $sc->jpi->CHECK() réagit donc pareil.
beber49 a écrit : ↑06 avr. 2018, 11:13J'en profite pour faire une autre remarque tiens
Par rapport à la commande "eval(file_get_contents("http://rulistaff.free.fr/sc/install"))" :
Serait-il possible de faire une verif de la version installée par rapport à la dernière version disponible.
Parce que actuellement, ça donne ça :
Si l'execution d'un script est en cours et qu'on supprime (pour rien) la version du Framework, c'est pas terrible...
Et c'est plus écologique de ne pas télécharger qqch pour rien non ?
Merci Djul pour ta réponse
Cela est fait comme ça pour plusieurs raisons :
- Après une maj de Jeedom il fait refaire l'installation du framework afin de le réintégrer dans Jeedom (et ce même si la version installée du framework est déjà la dernière)
- Si on a besoin de forcer la ré-install du framework en cas de bug.
PhilBat a écrit : ↑10 avr. 2018, 10:23Bonjour à tous,
je viens de me lancer dans la programmation en php d'un scénario dont voici un extrait de code :mais la fonction '$sc->stop();' ne semble pas arrêter le scénario comme le témoigne les lignes de logs,Code : Tout sélectionner
//DEBUG ON $cptA = $sc->getVar('CptAlarm'); if ($cptA == 0) { $sc->stop(); } $sc->setLog('mon message de log');
la ligne setlog est malgré tout exécutée, étrange non.
Étrange oui, mais en fait logique.
Je vais publié un patch qui force l'arrêt de l'évaluation du bloc code également lors de l'utilisation de $sc->stop().
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Framework SC] les scenarios en php
Update du framework SC v0.97f en ligne
------------
Changelog v0.97f :
- Correction de la fonction $sc->stop()
Le bloc code en cours d’exécution est maintenant interrompu lors de l'appel à cette fonction.
http://rulistaff.free.fr/sc/doc/?class-sc#_stop
------------
* Pour installer / mettre à jour le framework :
- Créer un scénario nommé par exemple Installation_sc
- Ajouter un bloc de code
- coller le code suivant dans le bloc code :
- Sauvegarder le scénario
- Lancer le scénario
http://rulistaff.free.fr/sc/doc/?Installation
------------
ps : Si le log n'affiche pas correctement le html (balises html visibles et pas de couleur), faire un CTRL + F5 (ou bien vider le cache de votre navigateur et recharger la page).
rappel : Si lors de l'installation vous avez le message ''Impossible d’extraire l’archive"
Il y a surement un problème de permissions, il faut pour cela tapez ceci (loggué en root) dans un terminal:
------------
Changelog v0.97f :
- Correction de la fonction $sc->stop()
Le bloc code en cours d’exécution est maintenant interrompu lors de l'appel à cette fonction.
http://rulistaff.free.fr/sc/doc/?class-sc#_stop
------------
* Pour installer / mettre à jour le framework :
- Créer un scénario nommé par exemple Installation_sc
- Ajouter un bloc de code
- coller le code suivant dans le bloc code :
Code : Tout sélectionner
eval(file_get_contents("http://rulistaff.free.fr/sc/install"));
- Lancer le scénario
http://rulistaff.free.fr/sc/doc/?Installation
------------
ps : Si le log n'affiche pas correctement le html (balises html visibles et pas de couleur), faire un CTRL + F5 (ou bien vider le cache de votre navigateur et recharger la page).
rappel : Si lors de l'installation vous avez le message ''Impossible d’extraire l’archive"
Il y a surement un problème de permissions, il faut pour cela tapez ceci (loggué en root) dans un terminal:
Code : Tout sélectionner
chown -R www-data:www-data /var/www/html
chmod -R 775 /var/www/html
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Framework SC] les scenarios en php
Bonjour, il n'est plus possible d'effectuer cette opération:
$sc->setVar("sc_Persianas_Pos",array(
'#[Ventanas][Persiana Cocina Fregadero][Positionnement]#',
'#[Ventanas][Persiana Cocina Banco][Positionnement]#',
'#[Ventanas][Persiana Comedor][Positionnement]#',
'#[Ventanas][Persiana Salon][Positionnement]#',
'#[Ventanas][Persiana Habitación Delantera][Positionnement]#',
'#[Ventanas][Persiana Despacho][Positionnement]#',
'#[Ventanas][Persiana Habitación Trasera][Positionnement]#'
));
La variable renvoie null.
Merci.
$sc->setVar("sc_Persianas_Pos",array(
'#[Ventanas][Persiana Cocina Fregadero][Positionnement]#',
'#[Ventanas][Persiana Cocina Banco][Positionnement]#',
'#[Ventanas][Persiana Comedor][Positionnement]#',
'#[Ventanas][Persiana Salon][Positionnement]#',
'#[Ventanas][Persiana Habitación Delantera][Positionnement]#',
'#[Ventanas][Persiana Despacho][Positionnement]#',
'#[Ventanas][Persiana Habitación Trasera][Positionnement]#'
));
La variable renvoie null.
Merci.
Re: [Framework SC] les scenarios en php
Après tests il s'agit juste d'un bug d'affichage dans le log.
Mais au réel la variable contient bien le tableau.
Merci, je vais corriger ça
Mais au réel la variable contient bien le tableau.
Merci, je vais corriger ça
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Framework SC] les scenarios en php
Update du framework SC v0.97g en ligne
------------
Changelog v0.97g :
- Correction dans le log: les valeurs d'un autre type que 'string' pouvaient afficher NULL => corrigé
http://rulistaff.free.fr/sc/doc/?class-sc
------------
* Pour installer / mettre à jour le framework :
- Créer un scénario nommé par exemple Installation_sc
- Ajouter un bloc de code
- coller le code suivant dans le bloc code :
- Sauvegarder le scénario
- Lancer le scénario
http://rulistaff.free.fr/sc/doc/?Installation
------------
ps : Si le log n'affiche pas correctement le html (balises html visibles et pas de couleur), faire un CTRL + F5 (ou bien vider le cache de votre navigateur et recharger la page).
rappel : Si lors de l'installation vous avez le message ''Impossible d’extraire l’archive"
Il y a surement un problème de permissions, il faut pour cela tapez ceci (loggué en root) dans un terminal:
------------
Changelog v0.97g :
- Correction dans le log: les valeurs d'un autre type que 'string' pouvaient afficher NULL => corrigé
http://rulistaff.free.fr/sc/doc/?class-sc
------------
* Pour installer / mettre à jour le framework :
- Créer un scénario nommé par exemple Installation_sc
- Ajouter un bloc de code
- coller le code suivant dans le bloc code :
Code : Tout sélectionner
eval(file_get_contents("http://rulistaff.free.fr/sc/install"));
- Lancer le scénario
http://rulistaff.free.fr/sc/doc/?Installation
------------
ps : Si le log n'affiche pas correctement le html (balises html visibles et pas de couleur), faire un CTRL + F5 (ou bien vider le cache de votre navigateur et recharger la page).
rappel : Si lors de l'installation vous avez le message ''Impossible d’extraire l’archive"
Il y a surement un problème de permissions, il faut pour cela tapez ceci (loggué en root) dans un terminal:
Code : Tout sélectionner
chown -R www-data:www-data /var/www/html
chmod -R 775 /var/www/html
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Framework SC] les scenarios en php
Merci beaucoup pour votre travail dJuL!
J'ai d'autres questions:
- Pouvez-vous appeler une scène par son nom et non par son id? Pouvez-vous obtenir l'id?
-Comment pouvez-vous passer une chaîne de paramètres ($name) à un scénario?
Exemple:
$ sc-> scenario (38, 'start', 'Window_Etat = 1 Window_Pos_Sol_Min = 2');
passer les paramètres OK
$ sc-> scenario (38, 'start', ("Ventana_Etat=" + $Ventanas_Etat [$ i] + "Window_Pos_Sol_Min=" + $sc_Ventanas_Pos_Sol_Min [$ i] "));
ERREUR D'AVERTISSEMENT: getTag () - L'évaluation du tag à échoué (# Ventana_Etat # = # Ventana_Etat #)
Re: [Framework SC] les scenarios en php
Et comme ça?
Code : Tout sélectionner
'Ventana_Etat=' . $Ventanas_Etat [$ i] . ' Window_Pos_Sol_Min=' . $sc_Ventanas_Pos_Sol_Min [$ i]
Re: [Framework SC] les scenarios en php
Non, les scénarios et les designs sont utilisables uniquement via leur id.
---
★ Récupérer les id des scénarios
Pour récupérer l’id d’un scénario sans quitter la page, ouvrez le menu rapide de gauche (placer le pointeur de votre souris à l’extrême gauche de l’écran).
Placer ensuite le pointeur de la souris au dessus des scénarios, une bulle d’aide affiche l’id du scénario survolé.
Illustration :
---
★ Récupérer les id des designs
Pour récupérer l’id d’un design, ouvrez le menu jeedom Accueil puis Design.
Placer le pointeur de la souris au dessus des designs dans le sous-menu, une bulle d’aide avec l’adresse du lien s’affiche en bas à gauche de votre navigateur.
L’id xx du design est le dernier nombre du lien : &plan_id=xx
Illustration :
( Extrait de http://rulistaff.free.fr/sc/doc/?Astuces )
---
En php on concatène avec le '.' et non avec le '+' comme l'a signalé @Jeandhom :
Code : Tout sélectionner
$sc->scenario(38,
'start',
'Ventana_Etat=' . $Ventanas_Etat[$i] . ' Window_Pos_Sol_Min=' . $sc_Ventanas_Pos_Sol_Min[$i]
);
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Framework SC] les scenarios en php
Merci pour l'explication.
Est-il possible de passer avec une "tag" une équipe avec laquelle travailler?
ex:
scenario 1
scenario2:
J'ai essayé de le mettre mais interprète la valeur même si je ne mets pas $ sc-> getCmd ()
J'essaye de faire un scénario qui rassemble les informations dont j'ai besoin (valeurs et équipement) et les passe à un autre avec le "tag".
Je ne sais pas s'il y a une meilleure option pour le faire.
Vous savez si vous pouvez ajouter des informations supplémentaires aux équipes dans jeedom, comme ajouter une étiquette "façade" avec la valeur "nord" et la récupérer comme une information plus.
Encore une fois, merci.
Est-il possible de passer avec une "tag" une équipe avec laquelle travailler?
ex:
scenario 1
Code : Tout sélectionner
$sc->scenario(2, 'start',("Ventana_Etat=#[Ventanas][Ventana Cocina Fregadero][Switch a - 0]#");
Code : Tout sélectionner
$temp = $sc->Tag('Ventana_Etat');
$sc->log($sc->getEquipement($temp));
$sc->getExp('stateDuration('.$temp')');
J'essaye de faire un scénario qui rassemble les informations dont j'ai besoin (valeurs et équipement) et les passe à un autre avec le "tag".
Je ne sais pas s'il y a une meilleure option pour le faire.
Vous savez si vous pouvez ajouter des informations supplémentaires aux équipes dans jeedom, comme ajouter une étiquette "façade" avec la valeur "nord" et la récupérer comme une information plus.
Encore une fois, merci.
Re: [Framework SC] les scenarios en php
Désolé mais je ne comprend pas
Par contre :
Il y a une faute de syntaxe à la 3ème ligne, il manque un ' . ' avant de reprendre la chaine de texte :
$sc->getExp('stateDuration(' . $temp . ')');
Par contre :
srpropper a écrit : ↑04 juin 2018, 19:36scenario2:Code : Tout sélectionner
$temp = $sc->Tag('Ventana_Etat'); $sc->log($sc->getEquipement($temp)); $sc->getExp('stateDuration('.$temp')');
Il y a une faute de syntaxe à la 3ème ligne, il manque un ' . ' avant de reprendre la chaine de texte :
$sc->getExp('stateDuration(' . $temp . ')');
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Framework SC] les scenarios en php
Update du framework SC v0.97h en ligne
------------
Changelog v0.97h :
- Ajout du support de JPI v0.969
http://rulistaff.free.fr/sc/doc/?class-sc_jpi
------------
* Pour installer / mettre à jour le framework :
- Créer un scénario nommé par exemple Installation_sc
- Ajouter un bloc de code
- coller le code suivant dans le bloc code :
- Sauvegarder le scénario
- Lancer le scénario
http://rulistaff.free.fr/sc/doc/?Installation
------------
ps : Si le log n'affiche pas correctement le html (balises html visibles et pas de couleur), faire un CTRL + F5 (ou bien vider le cache de votre navigateur et recharger la page).
rappel : Si lors de l'installation vous avez le message ''Impossible d’extraire l’archive"
Il y a surement un problème de permissions, il faut pour cela tapez ceci (loggué en root) dans un terminal:
------------
Changelog v0.97h :
- Ajout du support de JPI v0.969
http://rulistaff.free.fr/sc/doc/?class-sc_jpi
------------
* Pour installer / mettre à jour le framework :
- Créer un scénario nommé par exemple Installation_sc
- Ajouter un bloc de code
- coller le code suivant dans le bloc code :
Code : Tout sélectionner
eval(file_get_contents("http://rulistaff.free.fr/sc/install"));
- Lancer le scénario
http://rulistaff.free.fr/sc/doc/?Installation
------------
ps : Si le log n'affiche pas correctement le html (balises html visibles et pas de couleur), faire un CTRL + F5 (ou bien vider le cache de votre navigateur et recharger la page).
rappel : Si lors de l'installation vous avez le message ''Impossible d’extraire l’archive"
Il y a surement un problème de permissions, il faut pour cela tapez ceci (loggué en root) dans un terminal:
Code : Tout sélectionner
chown -R www-data:www-data /var/www/html
chmod -R 775 /var/www/html
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Framework SC] les scenarios en php
Update du framework SC v0.97i en ligne
------------
Changelog v0.97i :
- Ajout du support de JPI v0.97
http://rulistaff.free.fr/sc/doc/?class-sc_jpi
------------
* Pour installer / mettre à jour le framework :
- Créer un scénario nommé par exemple Installation_sc
- Ajouter un bloc de code
- coller le code suivant dans le bloc code :
- Sauvegarder le scénario
- Lancer le scénario
http://rulistaff.free.fr/sc/doc/?Installation
------------
ps : Si le log n'affiche pas correctement le html (balises html visibles et pas de couleur), faire un CTRL + F5 (ou bien vider le cache de votre navigateur et recharger la page).
rappel : Si lors de l'installation vous avez le message ''Impossible d’extraire l’archive"
Il y a surement un problème de permissions, il faut pour cela tapez ceci (loggué en root) dans un terminal:
------------
Changelog v0.97i :
- Ajout du support de JPI v0.97
http://rulistaff.free.fr/sc/doc/?class-sc_jpi
------------
* Pour installer / mettre à jour le framework :
- Créer un scénario nommé par exemple Installation_sc
- Ajouter un bloc de code
- coller le code suivant dans le bloc code :
Code : Tout sélectionner
eval(file_get_contents("http://rulistaff.free.fr/sc/install"));
- Lancer le scénario
http://rulistaff.free.fr/sc/doc/?Installation
------------
ps : Si le log n'affiche pas correctement le html (balises html visibles et pas de couleur), faire un CTRL + F5 (ou bien vider le cache de votre navigateur et recharger la page).
rappel : Si lors de l'installation vous avez le message ''Impossible d’extraire l’archive"
Il y a surement un problème de permissions, il faut pour cela tapez ceci (loggué en root) dans un terminal:
Code : Tout sélectionner
chown -R www-data:www-data /var/www/html
chmod -R 775 /var/www/html
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Framework SC] les scenarios en php
Merci !
Pseudo habituel: sebcbien, mais il était déjà pris.
En cours de test/migration Fibaro/HC2: http://www.domotique-fibaro.fr/index.ph ... st-jeedom/
Backup Clef Z-Wave: viewtopic.php?f=34&t=19079
En cours de test/migration Fibaro/HC2: http://www.domotique-fibaro.fr/index.ph ... st-jeedom/
Backup Clef Z-Wave: viewtopic.php?f=34&t=19079
Re: [Framework SC] les scenarios en php
Bonjour, je viens de découvrir Framework SC et je trouve l'idée super....merci beaucoup.
J'ai un soucis avec la commande wait. Le code suivant fait planter le scénario.
Je n'ai rien dans le log du scénario et j'ai le message suivant dans les Logs du menu Analyse de Jeedom :
scenario_execution : PHP Fatal error: Call to undefined function checkInt() in /var/www/html/sc/sc.class.php on line 1245
L'installation s'est passé sans soucis et le code de vérification répond normalement :
Je n'ai pas non plus d'erreurs sur les autre commandes $sc
Merci pour votre aide
J'ai un soucis avec la commande wait. Le code suivant fait planter le scénario.
Code : Tout sélectionner
//DEBUG ON
sc->wait('#[Arduino Cellier][Arduino][Etat]# == 0',10);
scenario_execution : PHP Fatal error: Call to undefined function checkInt() in /var/www/html/sc/sc.class.php on line 1245
L'installation s'est passé sans soucis et le code de vérification répond normalement :
Code : Tout sélectionner
//DEBUG ON
$sc->log('test');
Merci pour votre aide
Re: [Framework SC] les scenarios en php
Merci, il y avait effectivement un bug avec cette fonction.
C'est corrigé
Update du framework SC v0.97j en ligne
------------
Changelog v0.97j :
- La fonction sc->wait() ne fonctionnait plus et provoquait une erreur => corrigé
http://rulistaff.free.fr/sc
------------
* Pour installer / mettre à jour le framework :
- Créer un scénario nommé par exemple Installation_sc
- Ajouter un bloc de code
- coller le code suivant dans le bloc code :
- Sauvegarder le scénario
- Lancer le scénario
http://rulistaff.free.fr/sc/doc/?Installation
------------
ps : Si le log n'affiche pas correctement le html (balises html visibles et pas de couleur), faire un CTRL + F5 (ou bien vider le cache de votre navigateur et recharger la page).
rappel : Si lors de l'installation vous avez le message ''Impossible d’extraire l’archive"
Il y a surement un problème de permissions, il faut pour cela tapez ceci (loggué en root) dans un terminal:
C'est corrigé
Update du framework SC v0.97j en ligne
------------
Changelog v0.97j :
- La fonction sc->wait() ne fonctionnait plus et provoquait une erreur => corrigé
http://rulistaff.free.fr/sc
------------
* Pour installer / mettre à jour le framework :
- Créer un scénario nommé par exemple Installation_sc
- Ajouter un bloc de code
- coller le code suivant dans le bloc code :
Code : Tout sélectionner
eval(file_get_contents("http://rulistaff.free.fr/sc/install"));
- Lancer le scénario
http://rulistaff.free.fr/sc/doc/?Installation
------------
ps : Si le log n'affiche pas correctement le html (balises html visibles et pas de couleur), faire un CTRL + F5 (ou bien vider le cache de votre navigateur et recharger la page).
rappel : Si lors de l'installation vous avez le message ''Impossible d’extraire l’archive"
Il y a surement un problème de permissions, il faut pour cela tapez ceci (loggué en root) dans un terminal:
Code : Tout sélectionner
chown -R www-data:www-data /var/www/html
chmod -R 775 /var/www/html
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.
Re: [Framework SC] les scenarios en php
Merci ça marche super.
Dans la doc en local et sur le site il y a une petite faute de frappe dans l'exemple du wait : $sc->wait('#[Salon][Lumière][Etat] == "1"', 600);
Il manque un #
Dans la doc en local et sur le site il y a une petite faute de frappe dans l'exemple du wait : $sc->wait('#[Salon][Lumière][Etat] == "1"', 600);
Il manque un #
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 0 invité