[Script] Forum Live : liste des sujets / topics en temps réel
Bonjour mes kheys, vous allez bien ?
J'avais la flemme d'actualiser la liste des sujets manuellement, j'ai donc créé un petit script pour réduire toute dépense calorifique superflue.
En gros, quand vous passez le forum en mode "Live", la liste des topics est actualisée en temps réel toutes les 5 secondes. Passer votre souris sur la liste des sujets évite aux topics de se mettre à jour (pour que vous puissiez cliquer dessus).
Il y a trois modes disponibles :- Classique : Le forum comme vous le connaissez
- Nouveau : Les nouveaux topics en premier
- Tendance : Les topics les plus actifs (nb messages / 5 min) en premier
A noter : Il est important que vous ouvriez les topics dans un nouvel onglet, car l'historique pour les modes Nouveau / Tendances se construit au fur et à mesure des requêtes (toutes les 5 secondes). Si vous fermez la liste des sujets, l'historique est perdu, et il faudra attendre un peu avant que les tendances se stabilisent.
L'installation se passe ici : https://greasyfork.org/scripts/387631-forumlive/code/ForumLive.user.js
Si des devs Javascript veulent améliorer le script, notamment au niveau de l'optimisation, vous êtes les bienvenues.
Voilà, si vous avez des suggestions hésitez pas. C'est pas un script indispensable, mais j'avais envie de le faire donc maintenant je le partage.
Le 19 juillet 2019 à 14:14:28 Hsuusksjsnsn a écrit :
Je suis sur mobile mais up
De même, UP
Le 21 juillet 2019 à 22:56:29 Prepucelong a écrit :
Il y a une API Rest pour requeter le fofo ou pas ?
Non malheureusement.
Le 21 juillet 2019 à 23:00:08 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 22:56:29 Prepucelong a écrit :
Il y a une API Rest pour requeter le fofo ou pas ?Non malheureusement.
Ok faut faire ça a l'ancienne, parser le XML
Le 21 juillet 2019 à 23:08:02 Prepucelong a écrit :
Le 21 juillet 2019 à 23:00:08 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 22:56:29 Prepucelong a écrit :
Il y a une API Rest pour requeter le fofo ou pas ?Non malheureusement.
Ok faut faire ça a l'ancienne, parser le XML
Théoriquement, oui, mais vu que j'avais un peu la flemme de retrouver les identifiants reverse engineered de l'app ainsi que de gérer la config des requêtes pour le CORS, je fais des requêtes directement sur le forum au format classique...
Le 21 juillet 2019 à 23:14:51 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 23:08:02 Prepucelong a écrit :
Le 21 juillet 2019 à 23:00:08 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 22:56:29 Prepucelong a écrit :
Il y a une API Rest pour requeter le fofo ou pas ?Non malheureusement.
Ok faut faire ça a l'ancienne, parser le XML
Théoriquement, oui, mais vu que j'avais un peu la flemme de retrouver les identifiants reverse engineered de l'app ainsi que de gérer la config des requêtes pour le CORS, je fais des requêtes directement sur le forum au format classique...
Ok je vois, d'ailleurs c'est pas toi le khey qui fait un peu de Rust aussi ?
Le 21 juillet 2019 à 23:19:12 Prepucelong a écrit :
Le 21 juillet 2019 à 23:14:51 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 23:08:02 Prepucelong a écrit :
Le 21 juillet 2019 à 23:00:08 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 22:56:29 Prepucelong a écrit :
Il y a une API Rest pour requeter le fofo ou pas ?Non malheureusement.
Ok faut faire ça a l'ancienne, parser le XML
Théoriquement, oui, mais vu que j'avais un peu la flemme de retrouver les identifiants reverse engineered de l'app ainsi que de gérer la config des requêtes pour le CORS, je fais des requêtes directement sur le forum au format classique...
Ok je vois, d'ailleurs c'est pas toi le khey qui fait un peu de Rust aussi ?
Si c'est possible, je suis un fervent militant de ce langage.
Rust c'est le futur. Un langage moderne, propre, safe, performant.
Le 21 juillet 2019 à 23:22:41 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 23:19:12 Prepucelong a écrit :
Le 21 juillet 2019 à 23:14:51 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 23:08:02 Prepucelong a écrit :
Le 21 juillet 2019 à 23:00:08 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 22:56:29 Prepucelong a écrit :
Il y a une API Rest pour requeter le fofo ou pas ?Non malheureusement.
Ok faut faire ça a l'ancienne, parser le XML
Théoriquement, oui, mais vu que j'avais un peu la flemme de retrouver les identifiants reverse engineered de l'app ainsi que de gérer la config des requêtes pour le CORS, je fais des requêtes directement sur le forum au format classique...
Ok je vois, d'ailleurs c'est pas toi le khey qui fait un peu de Rust aussi ?
Si c'est possible, je suis un fervent militant de ce langage.
Rust c'est le futur. Un langage moderne, propre, safe, performant.
Exactement, la popularité augmente
Le 21 juillet 2019 à 23:28:43 Prepucelong a écrit :
Le 21 juillet 2019 à 23:22:41 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 23:19:12 Prepucelong a écrit :
Le 21 juillet 2019 à 23:14:51 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 23:08:02 Prepucelong a écrit :
Le 21 juillet 2019 à 23:00:08 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 22:56:29 Prepucelong a écrit :
Il y a une API Rest pour requeter le fofo ou pas ?Non malheureusement.
Ok faut faire ça a l'ancienne, parser le XML
Théoriquement, oui, mais vu que j'avais un peu la flemme de retrouver les identifiants reverse engineered de l'app ainsi que de gérer la config des requêtes pour le CORS, je fais des requêtes directement sur le forum au format classique...
Ok je vois, d'ailleurs c'est pas toi le khey qui fait un peu de Rust aussi ?
Si c'est possible, je suis un fervent militant de ce langage.
Rust c'est le futur. Un langage moderne, propre, safe, performant.
Exactement, la popularité augmente
On en viendra à bout de ce maudit C++, on en viendra à bout...
Le 21 juillet 2019 à 23:30:25 Morrocan47 a écrit :
Tu peux pas par exemple ne pas faire actualiser la page quand aucun topic ne sera ajouté ?
C'est-à-dire ?
En fait, la page toute entière n'est pas actualisée, juste la liste des sujets.
Et s'il n'y a aucun nouveau topic, alors la liste des sujets reste telle quelle.
Le 21 juillet 2019 à 23:31:34 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 23:30:25 Morrocan47 a écrit :
Tu peux pas par exemple ne pas faire actualiser la page quand aucun topic ne sera ajouté ?C'est-à-dire ?
En fait, la page toute entière n'est pas actualisée, juste la liste des sujets.
Et s'il n'y a aucun nouveau topic, alors la liste des sujets reste telle quelle.
ok je l'installe alors, c'est comme je le voulais
je pensais que c'était un script eco+ qui actualise la page chaque 5 secondes
Le 21 juillet 2019 à 23:33:21 Morrocan47 a écrit :
Le 21 juillet 2019 à 23:31:34 KheyAuxFraises a écrit :
Le 21 juillet 2019 à 23:30:25 Morrocan47 a écrit :
Tu peux pas par exemple ne pas faire actualiser la page quand aucun topic ne sera ajouté ?C'est-à-dire ?
En fait, la page toute entière n'est pas actualisée, juste la liste des sujets.
Et s'il n'y a aucun nouveau topic, alors la liste des sujets reste telle quelle.ok je l'installe alors, c'est comme je le voulais
je pensais que c'était un script eco+ qui actualise la page chaque 5 secondes
Hého, tu m'as pris pour qui ? Y'a pas écrit "dev Webedia" hein.
Données du topic
- Auteur
- KheyAuxFraises
- Date de création
- 19 juillet 2019 à 14:07:44
- Nb. messages archivés
- 42
- Nb. messages JVC
- 41