Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
astuces_bidouilles [2011/07/27 17:31]
127.0.0.1 modification externe
astuces_bidouilles [2019/08/25 13:56] (current)
Line 1: Line 1:
-L'interface d'administration ne permet pas encore toutes les configurations (cependant, cela a bien évolué depuis les mois précédents). +Plus rien pour le moment ici.
- +
-Pour toutes les configurations qui ne sont pas encore disponibles via l'interface d'administration, il est possible de mettre en place ces paramètres en "bidouillant" le code. C'est loin d'être idéal, c'est loin d'être propre, mais ca fonctionne. +
- +
-=== Ajouter un plugin pour un lapin === +
- +
-Dans le fichier bin/bunny.cpp, à la fin du constructeur ( Bunny::Bunny(QByteArray const& bunnyID) ), pour le plugin clock (par exemple) +
-<code c++> +
-          [...] +
-          saveTimer->start(5*60*1000); // 5min +
-          PluginInterface * plugin = PluginManager::Instance().GetPluginByName("clock"); +
-          AddPlugin(plugin); +
-  } +
-</code> +
-=== Configurer un paramètre pour un plugin === +
- +
-Dans le fichier bin/bunny.cpp, à la fin du constructeur ( Bunny::Bunny(QByteArray const& bunnyID) ), pour le plugin music (par exemple), afin de jouer un mp3 placé dans http-wrapper/plugins/music/music.mp3 lors du passage du tag RFID 001122334455 +
- +
-<code c++> +
-          [...] +
-          saveTimer->start(5*60*1000); // 5min +
-          SetPluginSetting("music", "RFIDPlay/001122334455", "music.mp3"); +
-  } +
-</code>+