Ce sujet est résolu.
1 | |||
Auteur | Messages | ||
---|---|---|---|
spheris | #1 Posté le 12/11/2017 à 17:32:45 | ||
Bonjour, J'ai une appli "A" gambas qui tourne en permanence , et une autre appli "B" qui de façon ponctuelle vient modifier le fichier setting conf de l'appli "A". Comment l'appli "A" pourrait elle détecter rapidement ce changement? exemple : l'appli "A" a un label qui a un background bleu. si avec l'appli"B" je modifie le fichier A.conf et modifie le setting["MONAPPLIA/couleur"]= rouge, comment dois-je faire pour que l'appli "A" le détecte automatiquement? Merci pour votre réponse. | |||
Flachy Joe | #2 Posté le 12/11/2017 à 21:02:19 | ||
Iguane : Il Gambas Uniquement pour Activer ses NEurones | Salut, ce code réagit lorsque le fichier augmente de taille :
Sinon je ne vois qu'un test régulier avec une comparaison avec une version chargée précédemment. Flachy Joe | ||
linuxos | #3 Posté le 12/11/2017 à 21:16:18 | ||
Un peu de sel, de poivre et la crevette sera... | Salut Speris, Le composant gb.inotify me semble tout a fait approprié pour faire ce dont tu as décrit. Je t'invite comme le suggère le wiki de Gambas d'aller consulter le: man 7 inotify Olivier Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous. | ||
spheris | #4 Posté le 15/11/2017 à 00:40:04 | ||
Merci pour votre aide. flachy et linuxos, je vais y jeter un coup d'oeil ! | |||
gambix | #5 Posté le 19/11/2017 à 11:14:13 | ||
Faire simple ! | Sinon il y a DBus :-) gb.dbus Moins de texte dans une signature c'est agrandir son espace. | ||
spheris | #6 Posté le 19/11/2017 à 18:45:12 | ||
Dbus, c'est du chinois... et en Français? | |||
gambix | #7 Posté le 27/11/2017 à 12:46:25 | ||
Faire simple ! | Dbus est l'interface de communication standardisé de Linux. Genre tout est branché dessus. Par exemple les notification de ton bureau c'est un server qui founit une interface a traver dbus. Tu appelle la fonction avec la lib dbus et hop tu as une notification :-) Ton programme 1 peu donc fournir une interface, qui averti tout les autres programmes abonné d'une modif. Moins de texte dans une signature c'est agrandir son espace. | ||
1 |