Topic de Blaff12 :

[Script] JVChat Premium

Apres sur Android y'a RespawnIRC...

Le 10 août 2019 à 23:19:19 guifox33 a écrit :
Apres sur Android y'a RespawnIRC...

Aussi, oui. :noel:

Malheureusement le mode JVChat se désactive si on actualise ce qui fait revenir à la première page du topic et l'affichage sur mobile n'est pas très optimisé :
Le texte s'affiche mal https://image.noelshack.com/fichiers/2019/32/7/1565527440-screenshot-2019-08-11-14-43-05-567-com-yandex-browser.png
La barre prend beaucoup de la place juste pour le petit bouton en haut à gauche et il n'y a pas la prévisualisation du message :( https://image.noelshack.com/fichiers/2019/32/7/1565527450-screenshot-2019-08-11-14-43-13-339-com-yandex-browser.png

Sinon le script a l'air super :ok:

Apparemment le script charge l'image Noelshack directement plutôt que la miniature, c'est possible d'avoir un option pour activer/désactiver cette fonctionnalité stp khey ?

Le 11 août 2019 à 14:47:40 UnRayp a écrit :
Malheureusement le mode JVChat se désactive si on actualise ce qui fait revenir à la première page du topic

C'est le comportement "normal", je dirais.
Je peux difficilement gérer ça en Javascript.
D'un point de vue UX, le comportement de la touche F5 doit être géré par le navigateur, et ce comportement est bien défini : actualisation de la page.
Faut pas appuyer sur F5 : les messages se mettent à jour tout seul grâce à JVChat ! :hap:

l'affichage sur mobile n'est pas très optimisé :
Le texte s'affiche mal https://image.noelshack.com/fichiers/2019/32/7/1565527440-screenshot-2019-08-11-14-43-05-567-com-yandex-browser.png
La barre prend beaucoup de la place juste pour le petit bouton en haut à gauche et il n'y a pas la prévisualisation du message :( https://image.noelshack.com/fichiers/2019/32/7/1565527450-screenshot-2019-08-11-14-43-13-339-com-yandex-browser.png

Oui, c'est vrai que c'est pas optimal. Je peux réduire d'un chouïa la largeur de la barre mais ça ne changera pas grand chose fondamentalement. :(
Peut-être que RespawnIRC te conviendrait mieux ? Je pense qu'il faut accepter que sur mobile, à moins de passer en mode paysage, il n'y a pas beaucoup de place malheureusement. :/

Sinon le script a l'air super :ok:

Merci. :hap:

Apparemment le script charge l'image Noelshack directement plutôt que la miniature, c'est possible d'avoir un option pour activer/désactiver cette fonctionnalité stp khey ?

Tu peux m'expliquer pourquoi ça te pose problème s'il te plaît ?

Apparemment le script charge l'image Noelshack directement plutôt que la miniature, c'est possible d'avoir un option pour activer/désactiver cette fonctionnalité stp khey ?

Tu peux m'expliquer pourquoi ça te pose problème s'il te plaît ?

Ça peut utiliser beaucoup de data si ça charge des images lourdes, pour certains kheys notamment sur mobile ça pourrait être gênant (comme avec le script Risibank et l'option "Economie data (miniatures)") :(

Sinon pour la barre je voulais juste proposer l'idée d'une option pour avoir un bouton relativement discret dans le coin supérieur gauche à la place de la barre en mode "replié", mais après je ne sais pas s'il y a des kheys qui utilisent ce script sur mobile donc c'est peut-être pas utile d'utiliser ton temps là dessus :hap:

Pas mal je viens juste de l'installer et c'est vraiment pas mal

Le 11 août 2019 à 21:57:13 UnRayp a écrit :

Apparemment le script charge l'image Noelshack directement plutôt que la miniature, c'est possible d'avoir un option pour activer/désactiver cette fonctionnalité stp khey ?

Tu peux m'expliquer pourquoi ça te pose problème s'il te plaît ?

Ça peut utiliser beaucoup de data si ça charge des images lourdes, pour certains kheys notamment sur mobile ça pourrait être gênant (comme avec le script Risibank et l'option "Economie data (miniatures)") :(

Ok, bah en fait c'est déjà comme ça que ça fonctionne. :ok:
Les images Noelshack sont laissées en mode miniature tu peux le constater en faisant "Inspecter l'élément" sur un navigateur web, et en regardant l'attribut "src" de l'objet <img>. :oui:
Par contre, le lien lorsque tu cliques sur la miniature redirige, lui, vers l'image complète (en mode "source", pas en mode "visualisation").
C'est uniquement lorsqu'il y a un problème à l'affichage de la miniature (certaines images Noelshack bug pour je ne sais quelle raison) que JVChat va essayer de la remplacer par l'image Noelshack source. Mais ça arrive rarement, donc ça ne devrait pas poser de problème pour la data.

Sinon pour la barre je voulais juste proposer l'idée d'une option pour avoir un bouton relativement discret dans le coin supérieur gauche à la place de la barre en mode "replié", mais après je ne sais pas s'il y a des kheys qui utilisent ce script sur mobile donc c'est peut-être pas utile d'utiliser ton temps là dessus :hap:

Ouais, il faudrait un bouton "flottant" qui apparaisse "par dessus" les messages, au 1er plan. Permettant ainsi aux messages de prendre 100% de l'espace. :(
J'avoue que j'ai un peu la flemme de coder ça, car comme tu le dis la plupart des gens utilisent RespawnIRC sur mobile de toute façon. :hap:
Mais si quelqu'un veut coder un truc pas trop moche je l'intégrerai éventuellement... https://image.noelshack.com/fichiers/2017/30/4/1501185683-jesusjournalbestreup.png

Le 11 août 2019 à 22:02:03 PRINCEDULIDL a écrit :
Pas mal je viens juste de l'installer et c'est vraiment pas mal

Merci chef. https://image.noelshack.com/fichiers/2018/14/6/1523106441-pouce.png

Le 11 août 2019 à 23:28:23 KheyAuChocolat a écrit :

Le 11 août 2019 à 21:57:13 UnRayp a écrit :

Apparemment le script charge l'image Noelshack directement plutôt que la miniature, c'est possible d'avoir un option pour activer/désactiver cette fonctionnalité stp khey ?

Tu peux m'expliquer pourquoi ça te pose problème s'il te plaît ?

Ça peut utiliser beaucoup de data si ça charge des images lourdes, pour certains kheys notamment sur mobile ça pourrait être gênant (comme avec le script Risibank et l'option "Economie data (miniatures)") :(

Ok, bah en fait c'est déjà comme ça que ça fonctionne. :ok:
Les images Noelshack sont laissées en mode miniature tu peux le constater en faisant "Inspecter l'élément" sur un navigateur web, et en regardant l'attribut "src" de l'objet <img>. :oui:
Par contre, le lien lorsque tu cliques sur la miniature redirige, lui, vers l'image complète (en mode "source", pas en mode "visualisation").
C'est uniquement lorsqu'il y a un problème à l'affichage de la miniature (certaines images Noelshack bug pour je ne sais quelle raison) que JVChat va essayer de la remplacer par l'image Noelshack source. Mais ça arrive rarement, donc ça ne devrait pas poser de problème pour la data.

C'est juste que j'ai vu un GIF s'afficher avec le script en mode JVChat alors que les miniatures ne gèrent (malheureusement) pas le GIF donc j'avais l'impression que ça ne mettait pas la miniature. Par conséquent c'est super :hap:

Le 12 août 2019 à 00:43:26 UnRayp a écrit :

Le 11 août 2019 à 23:28:23 KheyAuChocolat a écrit :

Le 11 août 2019 à 21:57:13 UnRayp a écrit :

Apparemment le script charge l'image Noelshack directement plutôt que la miniature, c'est possible d'avoir un option pour activer/désactiver cette fonctionnalité stp khey ?

Tu peux m'expliquer pourquoi ça te pose problème s'il te plaît ?

Ça peut utiliser beaucoup de data si ça charge des images lourdes, pour certains kheys notamment sur mobile ça pourrait être gênant (comme avec le script Risibank et l'option "Economie data (miniatures)") :(

Ok, bah en fait c'est déjà comme ça que ça fonctionne. :ok:
Les images Noelshack sont laissées en mode miniature tu peux le constater en faisant "Inspecter l'élément" sur un navigateur web, et en regardant l'attribut "src" de l'objet <img>. :oui:
Par contre, le lien lorsque tu cliques sur la miniature redirige, lui, vers l'image complète (en mode "source", pas en mode "visualisation").
C'est uniquement lorsqu'il y a un problème à l'affichage de la miniature (certaines images Noelshack bug pour je ne sais quelle raison) que JVChat va essayer de la remplacer par l'image Noelshack source. Mais ça arrive rarement, donc ça ne devrait pas poser de problème pour la data.

C'est juste que j'ai vu un GIF s'afficher avec le script en mode JVChat alors que les miniatures ne gèrent (malheureusement) pas le GIF donc j'avais l'impression que ça ne mettait pas la miniature. Par conséquent c'est super :hap:

Ah oui, au temps pour moi, il y a aussi les .gif sui sont remplacés effectivement pour avoir les animations, j'avais oublié. https://image.noelshack.com/fichiers/2017/30/4/1501185683-jesusjournalbestreup.png

Yop, j'ai fais quelques modifications sur le script pour y intégrer un mode nuit, comment je pourrais te transmettre les changements ?

Le 19 août 2019 à 13:40:25 jiva-chan a écrit :
Yop, j'ai fais quelques modifications sur le script pour y intégrer un mode nuit, comment je pourrais te transmettre les changements ?

Salut, merci pour le taff ! :oui:
Si tu veux tu peux m'envoyer un MP avec le code source, ou bien le poster ici sur pastebin, je regarderais les diff avec la version actuelle et j'intégrerais le mode nuit avec une nouvelle option dans les settings. :ok:

Le 19 août 2019 à 20:05:05 KheyAuChocolat a écrit :

Le 19 août 2019 à 13:40:25 jiva-chan a écrit :
Yop, j'ai fais quelques modifications sur le script pour y intégrer un mode nuit, comment je pourrais te transmettre les changements ?

Salut, merci pour le taff ! :oui:
Si tu veux tu peux m'envoyer un MP avec le code source, ou bien le poster ici sur pastebin, je regarderais les diff avec la version actuelle et j'intégrerais le mode nuit avec une nouvelle option dans les settings. :ok:

Merci pour le tiens https://image.noelshack.com/fichiers/2018/41/1/1539016207-yui-with-nodoka-s-glasses.png

https://pastebin.com/C4jCjfBv voilà pour toi

Alors deux choses :
- Je n'ai pas réussi à utiliser ta fonction tryCatch()
- Je n'ai pas réussi à garder le nightmode actif si il y a un changement de topic ; J'arrivais à garder la valeur dans le fichier de configuration mais je n'arrivais pas à appliquer par défaut le nightmode.

Donc ce que j'ai fais et pour éviter certains bugs d'affichage, c'est que l'activation ou non du nightmode se réinitialise à chaque changement de topic. C'est pas hyper satisfaisant car ça occasionne un bug d'affichage dans certain cas.

Ouverture premier topic => Activation nightmode => Ouverture second topic => Retour premier topic => création d'un message => édition du message après l'envoie = bug d'affichage

EDIT : et voilà ce que ça donne chez moi (Firefox 69) https://image.noelshack.com/fichiers/2019/34/2/1566277955-capture3.png

Le 20 août 2019 à 07:11:04 jiva-chan a écrit :

Le 19 août 2019 à 20:05:05 KheyAuChocolat a écrit :

Le 19 août 2019 à 13:40:25 jiva-chan a écrit :
Yop, j'ai fais quelques modifications sur le script pour y intégrer un mode nuit, comment je pourrais te transmettre les changements ?

Salut, merci pour le taff ! :oui:
Si tu veux tu peux m'envoyer un MP avec le code source, ou bien le poster ici sur pastebin, je regarderais les diff avec la version actuelle et j'intégrerais le mode nuit avec une nouvelle option dans les settings. :ok:

Merci pour le tiens https://image.noelshack.com/fichiers/2018/41/1/1539016207-yui-with-nodoka-s-glasses.png

https://pastebin.com/C4jCjfBv voilà pour toi

Alors deux choses :
- Je n'ai pas réussi à utiliser ta fonction tryCatch()
- Je n'ai pas réussi à garder le nightmode actif si il y a un changement de topic ; J'arrivais à garder la valeur dans le fichier de configuration mais je n'arrivais pas à appliquer par défaut le nightmode.

Donc ce que j'ai fais et pour éviter certains bugs d'affichage, c'est que l'activation ou non du nightmode se réinitialise à chaque changement de topic. C'est pas hyper satisfaisant car ça occasionne un bug d'affichage dans certain cas.

Ouverture premier topic => Activation nightmode => Ouverture second topic => Retour premier topic => création d'un message => édition du message après l'envoie = bug d'affichage

EDIT : et voilà ce que ça donne chez moi (Firefox 69) https://image.noelshack.com/fichiers/2019/34/2/1566277955-capture3.png

Merci, je regarderai ça ce week-end. :-)))

Sinon je me demandais : est-ce que c'est pas une option un peu redondante par rapport au fait qu'il existe déjà le script "DarkJVC" ?

Merci pour ton script khey :hap:
Salut KheyEnChocolat,
Je voulais savoir si tu avais une idée de s'il était possible de faire une compilation de l'ensemble des posts d'un topic sur une journée et de se les envoyer par e-mails (un peu comme sur stackexchange quand on s'abonne à un sujet).

Le 27 août 2019 à 13:18:15 xRock a écrit :
Merci pour ton script khey :hap:

Avec plaisir. https://image.noelshack.com/fichiers/2018/14/6/1523106441-pouce.png

Le 27 août 2019 à 13:49:10 Allaprima a écrit :
Salut KheyEnChocolat,
Je voulais savoir si tu avais une idée de s'il était possible de faire une compilation de l'ensemble des posts d'un topic sur une journée et de se les envoyer par e-mails (un peu comme sur stackexchange quand on s'abonne à un sujet).

C'est sûrement possible, ça dépend exactement de ce que tu veux. :question:
C'est pour les topics de type blabla ? Le scrapping des messages doit se faire automatique de manière régulière ? Tous les nouveaux messages doivent être envoyés ?
Sinon peut-être que tu peux regarder du côté du flux RSS de chaque topic.

Le 20 août 2019 à 21:24:08 KheyAuChocolat a écrit :

Le 20 août 2019 à 07:11:04 jiva-chan a écrit :

Le 19 août 2019 à 20:05:05 KheyAuChocolat a écrit :

Le 19 août 2019 à 13:40:25 jiva-chan a écrit :
Yop, j'ai fais quelques modifications sur le script pour y intégrer un mode nuit, comment je pourrais te transmettre les changements ?

Salut, merci pour le taff ! :oui:
Si tu veux tu peux m'envoyer un MP avec le code source, ou bien le poster ici sur pastebin, je regarderais les diff avec la version actuelle et j'intégrerais le mode nuit avec une nouvelle option dans les settings. :ok:

Merci pour le tiens https://image.noelshack.com/fichiers/2018/41/1/1539016207-yui-with-nodoka-s-glasses.png

https://pastebin.com/C4jCjfBv voilà pour toi

Alors deux choses :
- Je n'ai pas réussi à utiliser ta fonction tryCatch()
- Je n'ai pas réussi à garder le nightmode actif si il y a un changement de topic ; J'arrivais à garder la valeur dans le fichier de configuration mais je n'arrivais pas à appliquer par défaut le nightmode.

Donc ce que j'ai fais et pour éviter certains bugs d'affichage, c'est que l'activation ou non du nightmode se réinitialise à chaque changement de topic. C'est pas hyper satisfaisant car ça occasionne un bug d'affichage dans certain cas.

Ouverture premier topic => Activation nightmode => Ouverture second topic => Retour premier topic => création d'un message => édition du message après l'envoie = bug d'affichage

EDIT : et voilà ce que ça donne chez moi (Firefox 69) https://image.noelshack.com/fichiers/2019/34/2/1566277955-capture3.png

Merci, je regarderai ça ce week-end. :-)))

Sinon je me demandais : est-ce que c'est pas une option un peu redondante par rapport au fait qu'il existe déjà le script "DarkJVC" ?

Bah ouais, perso j'utilise Dark JVC et ça fonctionne très bien avec ton script :oui:

Le 27 août 2019 à 22:27:59 RedAstaire3 a écrit :

Le 20 août 2019 à 21:24:08 KheyAuChocolat a écrit :

Le 20 août 2019 à 07:11:04 jiva-chan a écrit :

Le 19 août 2019 à 20:05:05 KheyAuChocolat a écrit :

Le 19 août 2019 à 13:40:25 jiva-chan a écrit :
Yop, j'ai fais quelques modifications sur le script pour y intégrer un mode nuit, comment je pourrais te transmettre les changements ?

Salut, merci pour le taff ! :oui:
Si tu veux tu peux m'envoyer un MP avec le code source, ou bien le poster ici sur pastebin, je regarderais les diff avec la version actuelle et j'intégrerais le mode nuit avec une nouvelle option dans les settings. :ok:

Merci pour le tiens https://image.noelshack.com/fichiers/2018/41/1/1539016207-yui-with-nodoka-s-glasses.png

https://pastebin.com/C4jCjfBv voilà pour toi

Alors deux choses :
- Je n'ai pas réussi à utiliser ta fonction tryCatch()
- Je n'ai pas réussi à garder le nightmode actif si il y a un changement de topic ; J'arrivais à garder la valeur dans le fichier de configuration mais je n'arrivais pas à appliquer par défaut le nightmode.

Donc ce que j'ai fais et pour éviter certains bugs d'affichage, c'est que l'activation ou non du nightmode se réinitialise à chaque changement de topic. C'est pas hyper satisfaisant car ça occasionne un bug d'affichage dans certain cas.

Ouverture premier topic => Activation nightmode => Ouverture second topic => Retour premier topic => création d'un message => édition du message après l'envoie = bug d'affichage

EDIT : et voilà ce que ça donne chez moi (Firefox 69) https://image.noelshack.com/fichiers/2019/34/2/1566277955-capture3.png

Merci, je regarderai ça ce week-end. :-)))

Sinon je me demandais : est-ce que c'est pas une option un peu redondante par rapport au fait qu'il existe déjà le script "DarkJVC" ?

Bah ouais, perso j'utilise Dark JVC et ça fonctionne très bien avec ton script :oui:

Oui, je suis quand même en train d'ajouter l'option à JVChat, au pire les utilisateurs de DarkJVC ne l'activeront pas ça ne changera donc rien pour eux.

Le 27 août 2019 à 22:22:25 KheyAuChocolat a écrit :

Le 27 août 2019 à 13:18:15 xRock a écrit :
Merci pour ton script khey :hap:

Avec plaisir. https://image.noelshack.com/fichiers/2018/14/6/1523106441-pouce.png

Le 27 août 2019 à 13:49:10 Allaprima a écrit :
Salut KheyEnChocolat,
Je voulais savoir si tu avais une idée de s'il était possible de faire une compilation de l'ensemble des posts d'un topic sur une journée et de se les envoyer par e-mails (un peu comme sur stackexchange quand on s'abonne à un sujet).

C'est sûrement possible, ça dépend exactement de ce que tu veux. :question:
C'est pour les topics de type blabla ? Le scrapping des messages doit se faire automatique de manière régulière ? Tous les nouveaux messages doivent être envoyés ?
Sinon peut-être que tu peux regarder du côté du flux RSS de chaque topic.

Ok cimer j'avais pensé aux flux rss, mais je ne pensais pas qu'il y en avait pour chaque topic, c'est cool.
C'est pas pour les topics blabla mais plus pour les topics informatifs comme celui-ci.

Oui pour les nouveaux messages, je dirais plutôt un message récapitulatif des post envoyés.
Pour le flux rss ça a l'air de marcher.

Merci en tous cas.

Données du topic

Auteur
Blaff12
Date de création
9 juin 2018 à 21:11:24
Nb. messages archivés
1904
Nb. messages JVC
1825
En ligne sur JvArchive 372