4 326
modifications
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
<strong>DNC</strong> (ou <em>Discussionner Bouncer</em> ou même <em> | <strong>DNC</strong> (ou <em>Discussionner Bouncer</em> ou même <em>DiscuBNC</em>) est le nom de projet qui consiste à garder un chatteur sous mobile en ligne dés qu'il subit une [[Comment_les_navigateurs_économisent_la_batterie_grâce_à_la_mise_en_veille_automatique|mise en veille automatique des onglets dans son navigateur web]] (mode économie batterie d'énergie activé, tchat mis en arrière-plan, ou écran éteint...). il restera connecté pendant 2h sur le tchat s'il ne clique pas sur <em>"Menu > Se déconnecter"</em> avant de partir. S'il ne part pas ou même s'il part, à son retour d'afk, il obtiendra la suite des messages en salons et en PVs. | ||
Plus d'infos en lisant la suite de cette page. | Plus d'infos en lisant la suite de cette page. | ||
<!--Le serveur DNC est en ligne depuis le 28 juillet 2020, où il était nommé <em>Cloud BNC</em> jusqu'au 22/09/2020.--> | <!--Le serveur DNC est en ligne depuis le 28 juillet 2020, où il était nommé <em>Cloud BNC</em> jusqu'au 22/09/2020.--> | ||
== | == DiscuBNC : A quoi ça sert ?== | ||
Lorsqu'un utilisateur <strong>non-enregistré</strong> est connecté sur le tchat avec un smartphone ou tablette et qu'il utilise Discussionner, il sera connecté classiquement au tchat <strong>sans | Lorsqu'un utilisateur <strong>non-enregistré</strong> est connecté sur le tchat avec un smartphone ou tablette et qu'il utilise Discussionner, il sera connecté classiquement au tchat <strong>sans DiscuBNC</strong>. | ||
Il pourra s'inscrire en devenant utilisateur <strong>enregistré</strong>. Une fois identifié avec son mobile sur Discussionner, il sera connecté au tchat <strong>via | Il pourra s'inscrire en devenant utilisateur <strong>enregistré</strong>. Une fois identifié avec son mobile sur Discussionner, il sera connecté au tchat <strong>via DiscuBNC</strong>. Cela permet de le garder connecté au tchat dés que celui-ci est mis en arrière-plan, ou écran éteint etc...<br> | ||
Par défaut, il restera connecté pendant | Par défaut, il restera connecté pendant 2h sur le tchat s'il ne clique pas sur <code>"Moteur > Se déconnecter"</code> avant de partir. S'il ne part pas ou même s'il part, à son retour il obtiendra la suite des messages en salons et en PVs.<br> | ||
Plus d'infos en lisant la suite de cette page. | Plus d'infos en lisant la suite de cette page. | ||
Ligne 24 : | Ligne 24 : | ||
Les notifications, elles, sont en temps réel mais c'est géré par un autre service. Ce système n'est compatible qu'avec les notifications. | Les notifications, elles, sont en temps réel mais c'est géré par un autre service. Ce système n'est compatible qu'avec les notifications. | ||
===Voici un exemple de scénario réel avec | ===Voici un exemple de scénario réel avec une application comme Snapchat, Instagram, Messenger ou autre :=== | ||
#On démarre l'application, on ouvre une conversation, et on discute avec une personne | #On démarre l'application, on ouvre une conversation, et on discute avec une personne | ||
Ligne 45 : | Ligne 45 : | ||
==Le but | ==Le but de DiscuBNC== | ||
Le tchat web Discussionner utilise ce serveur | Le tchat web Discussionner utilise ce serveur BNC afin que le tchat fonctionne comme ceci : | ||
#On démarre l'application de tchat (sur Chrome par exemple), on ouvre une conversation, et on discute avec une personne | #On démarre l'application de tchat (sur Chrome par exemple), on ouvre une conversation, et on discute avec une personne | ||
#On répond à quelqu'un par SMS ou on s'absente et l'écran du téléphone s'éteint | #On répond à quelqu'un par SMS ou on s'absente et l'écran du téléphone s'éteint | ||
#*quelques minutes après, très discrètement, l'application se déconnecte du socket | #*quelques minutes après, très discrètement, l'application se déconnecte du socket BNC (l'utilisateur n'est plus connecté à DiscuBNC) mais il est toujours sur le tchat IRC | ||
#Ensuite nous revenons sur notre application en l'ouvrant à nouveau | #Ensuite nous revenons sur notre application en l'ouvrant à nouveau | ||
#*l'application se reconnecte très discrètement au socket | #*l'application se reconnecte très discrètement au socket BNC (de retour en ligne), tout est fait à la vitesse de la lumière ou presque. | ||
#On voit la suite des messages. | #On voit la suite des messages. | ||
== Liste des bugs sur | == Liste des bugs sur DiscuBNC == | ||
{| class="wikitable" | {| class="wikitable" | ||
! N° du bug | ! N° du bug | ||
Ligne 146 : | Ligne 146 : | ||
<strong>Première mise en ligne:</strong> 28/07/2020 à partir de 11h00. | <strong>Première mise en ligne:</strong> 28/07/2020 à partir de 11h00. | ||
<strong>Dernière mise à jour:</strong> | <strong>Dernière mise à jour:</strong> 03/09/2023 à 9h00 (en cours). | ||
;Date des premiers tests en version Stable ou Release Candidate: | ;Date des premiers tests en version Stable ou Release Candidate: | ||
*A partir du 30/11/2021, DNC devient une version Release Candidate puisqu'elle est maintenant assez stable. | *A partir du 30/11/2021, DNC devient une version Release Candidate puisqu'elle est maintenant assez stable. | ||
;Le vhost de chaque utilisateur : | ;Le vhost de chaque utilisateur : | ||
Prenons l'exemple sur <code>dis-24819484.ip465fd0.cloud-79b29a.irccity.com</code> : | |||
*Le premier id "24819484" c'est la partie générée par UnrealIRCd comme s'il s’agissait d'un hostname normal. | |||
*le deuxième id "ip465fd0" c'est l'id unique d'une IP. | |||
*La troisième partie "79b29a" indique le nom du compte crypté | |||
* A la place de "24819484", un IRCop peut voir l'ip en plus de l'id. A noter que c'est l'IP de la toute toute première connexion et elle peut changé si l'utilisateur se reconnecte à DiscuBNC depuis un autre emplacement. | |||
<strong>Déconnexion automatique du bouncer si pas reconnecté (ou si l'utilisateur ne clique pas sur "Se déconnecter"):</strong> 2 heures et l'utilisateur BNC quittera le tchat automatiquement. | |||
<strong>Déconnexion automatique du bouncer si pas reconnecté (ou si l'utilisateur ne clique pas sur "Se déconnecter"):</strong> | |||
<strong>Premier record de connectés simultanément (les premiers 10 jours de DNC):</strong> Le 08/08/2020 à 18h00 (90 connectés). | <strong>Premier record de connectés simultanément (les premiers 10 jours de DNC):</strong> Le 08/08/2020 à 18h00 (90 connectés). | ||
Ligne 168 : | Ligne 166 : | ||
;Signaler un problème ou demander une amélioration: | ;Signaler un problème ou demander une amélioration: | ||
*[https://discussionner.com/support Nous contacter] en sélectionnant <strong>Service technique</strong>. | *[https://discussionner.com/support Nous contacter] en sélectionnant <strong>Service technique</strong>. | ||
{{#css: | {{#css: | ||
#mw-content-text #toc { display: none } | #mw-content-text #toc { display: none } | ||
}} | }} |