Page 2 sur 2

Re: Impossible d’utiliser un script .sh

Publié : 17 août 2019, 10:52
par vil1driver
As tu essayé avec le chemin complet pour adb ?

Re: Impossible d’utiliser un script .sh

Publié : 17 août 2019, 11:20
par Holborn
Merci pour la réponse.
Question bête, quel est le chemin complet pour adb ? Oui, je débute, mais je ne désespére pas de m'améliorer ! 😁
Merci.

Re: Impossible d’utiliser un script .sh

Publié : 17 août 2019, 21:05
par vil1driver

Code : Tout sélectionner

whereis adb
Devrait retourner quelque chose de ce genre

Code : Tout sélectionner

adb: /usr/bin/adb

Re: Impossible d’utiliser un script .sh

Publié : 18 août 2019, 09:17
par Holborn
Merci, mais cela ne fonctionne toujours pas ...

Re: Impossible d’utiliser un script .sh

Publié : 18 août 2019, 14:21
par vil1driver
essai ceci et regarde dans les logs de domoticz ce qu'il en ressort

Code : Tout sélectionner


commandArray = {}

function os.capture(cmd, raw)
  local f = assert(io.popen(cmd, 'r'))
  local s = assert(f:read('*a'))
  f:close()
  if raw then return s end
  s = string.gsub(s, '^%s+', '')
  s = string.gsub(s, '%s+$', '')
  s = string.gsub(s, '[\n\r]+', ' ')
  return s
end

print('script lance par :'..os.capture('whoami'))
print(os.capture('/usr/bin/adb connect 192.168.1.23'))

return commandArray

Re: Impossible d’utiliser un script .sh

Publié : 18 août 2019, 16:25
par Holborn
Hello et merci pour ton aide.
J'ai collé tes lignes à la fin du script, voici les deux retours dans le log.
2019-08-18 16:21:41.298 Status: LUA: script lance par :root
2019-08-18 16:21:41.313 Status: LUA:


J'ai l'impression que les commandes ne sont réellement pas exécutées ...

Re: Impossible d’utiliser un script .sh

Publié : 19 août 2019, 07:27
par Holborn
Hello.
Un grand merci, j'ai enfin trouver l'origine de mon problème !
Tout simplement le chemin d'accès à la fonction adb !
Sur un NAS Synology c'est : /opt/bin/adb
Donc pour connecter et faire apparaître dans le log : print(os.capture('/opt/bin/adb connect 192.168.1.27'))
Tout fonctionne parfaitement maintenant !
A moi de continuer à écrire mon scénario !
Un grand merci pour votre aide !

Re: Impossible d’utiliser un script .sh

Publié : 19 août 2019, 10:29
par vil1driver
;)