Le 07 juin 2025 à 16:03:44 9785V2 a écrit :
Bonjour messieurs !Du jour au lendemain j'ai une erreur :
Une erreur est survenue dans JVChat Premium: 'GM_getResourceText is not defined' (function 'triggerJVChat', line 642)
Firefox Version 139.0.1 (64 bits)
JVChat Premium FORK by Rand0max 0.1.124
Aucune autre version de JVChat dans Greasemonkey
Apparition du problème directment après avoir installéQuelqu'un aurait un fix s'il vous plaît?
Rajoute une ligne // @grant GM_getResourceText au début peut-être ![]()
Le 07 juin 2025 à 18:13:54 :
Le 07 juin 2025 à 16:03:44 9785V2 a écrit :
Bonjour messieurs !Du jour au lendemain j'ai une erreur :
Une erreur est survenue dans JVChat Premium: 'GM_getResourceText is not defined' (function 'triggerJVChat', line 642)
Firefox Version 139.0.1 (64 bits)
JVChat Premium FORK by Rand0max 0.1.124
Aucune autre version de JVChat dans Greasemonkey
Apparition du problème directment après avoir installéQuelqu'un aurait un fix s'il vous plaît?
Rajoute une ligne
// @grant GM_getResourceTextau début peut-être![]()
Marche pas
on passe juste de ligne 642 a ligne 643
Le 07 juin 2025 à 22:19:49 9785V2 a écrit :
Le 07 juin 2025 à 18:13:54 :
Le 07 juin 2025 à 16:03:44 9785V2 a écrit :
Bonjour messieurs !Du jour au lendemain j'ai une erreur :
Une erreur est survenue dans JVChat Premium: 'GM_getResourceText is not defined' (function 'triggerJVChat', line 642)
Firefox Version 139.0.1 (64 bits)
JVChat Premium FORK by Rand0max 0.1.124
Aucune autre version de JVChat dans Greasemonkey
Apparition du problème directment après avoir installéQuelqu'un aurait un fix s'il vous plaît?
Rajoute une ligne
// @grant GM_getResourceTextau début peut-être![]()
Marche pas
on passe juste de ligne 642 a ligne 643
Ah bizarre. En plus cette ligne y est déjà dans la nouvelle version, je viens de voir. ![]()
Est-ce qu'il est prévu de corriger le bug d'auto scrol ?
Réparez JVChat svp. ![]()
Le 08 juin 2025 à 17:56:15 Soretine a écrit :
Réparez JVChat svp.
Je vais voir à vous bricoler une version personnalisée. ![]()
@Clara
j'ai l'impression que le // @run-at document-end fout un peu le bazar : ça provoque une erreur dans la console qui n'a pas lieu d'être. ![]()
Le 08 juin 2025 à 19:26:00 EdajimaHeihachi a écrit :
Le 05 juin 2025 à 14:10:46 captain_cid31 a écrit :
Le 05 juin 2025 à 05:11:45 Clara a écrit :
Ligne 2219, le textarea.style.height = "250px"; est là pourquoi ? Il est pas antagoniste aux 7rem dans le let CSS plus haut ?
Non c'est juste pour la zone d'édition pas la zone de texte principale
Ah tant mieux alors ça.
La correction au fait que quand on cite un message supprimé, les citations qu'il contient ne restent plus imbriquées les unes dans les autres et les stickers disparaissent, par exemple :
Ça c'est parce que le bouton citer utilise le bouton de base du site qui retourne normalement tout le truc, faudrait faire comme l'ancien script c'était moins casse gueule et les citations ne dépendaient pas de l'état des messages sur le forum
Qu'est-ce qui a changé entre le citer d'avant et celui actuel ? C'est que maintenant ça envoie une requête AJAX alors qu'avant non, c'est ça ?
Toast
![]()
La mise en forme de la citation du message supprimé m'a l'air correcte. 
Plus qu'à vérifier le Turnstile machin là. 
Comment on accède à la dernière màj déjà ? 
Par contre perso :
- Le mode turbo est toujours actif par défaut (y a plus de limite de requêtes sur le site donc autant en profiter)
Ce n'est pas le cas chez moi. 
Le 08 juin 2025 à 19:44:18 MOYAONA07 a écrit :
Comment on accède à la dernière màj déjà ?
Là https://github.com/Rand0max/jvchat-fork ou là https://github.com/Rand0max/jvchat-fork/raw/refs/heads/master/JVChat_Premium.user.js 
Plus qu'à vérifier le Turnstile machin là.
Ah bah c'est toujours un problème en fait. 
Le 08 juin 2025 à 20:11:04 CinedineCidane a écrit :
Par contre perso :
- Le mode turbo est toujours actif par défaut (y a plus de limite de requêtes sur le site donc autant en profiter)
Ce n'est pas le cas chez moi.
Le 08 juin 2025 à 19:44:18 MOYAONA07 a écrit :
Comment on accède à la dernière màj déjà ?Là https://github.com/Rand0max/jvchat-fork ou là https://github.com/Rand0max/jvchat-fork/raw/refs/heads/master/JVChat_Premium.user.js
![]()
Cimer Robert
Test de comparaison 
Citation message non supprimé :
Le 09 juin 2025 à 01:31:11 EdajimaHeihachi a écrit :
Le 08 juin 2025 à 23:10:53 MOYAONA07 a écrit :
Le 08 juin 2025 à 20:11:04 CinedineCidane a écrit :
Par contre perso :
- Le mode turbo est toujours actif par défaut (y a plus de limite de requêtes sur le site donc autant en profiter)
Ce n'est pas le cas chez moi.
Le 08 juin 2025 à 19:44:18 MOYAONA07 a écrit :
Comment on accède à la dernière màj déjà ?Là https://github.com/Rand0max/jvchat-fork ou là https://github.com/Rand0max/jvchat-fork/raw/refs/heads/master/JVChat_Premium.user.js
![]()
Cimer Robert
Toast
Citation message supprimé :
Le 09 juin 2025 à 01:31:11 EdajimaHeihachi a écrit :
Le 08 juin 2025 à 23:10:53 MOYAONA07 a écrit :
Le 08 juin 2025 à 20:11:04 CinedineCidane a écrit :
Par contre perso :
- Le mode turbo est toujours actif par défaut (y a plus de limite de requêtes sur le site donc autant en profiter)
Ce n'est pas le cas chez moi.
Le 08 juin 2025 à 19:44:18 MOYAONA07 a écrit :
Comment on accède à la dernière màj déjà ?Là https://github.com/Rand0max/jvchat-fork ou là https://github.com/Rand0max/jvchat-fork/raw/refs/heads/master/JVChat_Premium.user.js
Cimer Robert
Toast
Est-ce qu'il est prévu de corriger le bug d'auto scroll ?
Le 09 juin 2018 à 21:14:20 :
C'est combien ?
Le 09 juin 2025 à 01:37:31 Poili a écrit :
Est-ce qu'il est prévu de corriger le bug d'auto scroll ?
Je peux te filer ma version perso, si tu veux, je n'ai plus le souci de devoir remettre un coup de molette à chaque message envoyé pour retourner en bas. 
pourquoi pas mais pourquoi ça n'est pas intégré dans la version officielle ? ![]()
Je ne sais VRAIMENT pas quel est le but de cette fonction :
function autoHideTurnstileErrorMessages() {
const captchaContainers = document.querySelectorAll('.js-captcha');
captchaContainers.forEach(container => {
const observer = new MutationObserver((mutationsList, observerInstance) => {
for (const mutation of mutationsList) {
if (mutation.type === 'childList' || mutation.type === 'characterData' || mutation.type === 'subtree') {
const childDivs = Array.from(container.children).filter(el => el.tagName === 'DIV');
if (childDivs.length >= 2) {
const turnstileWidgetDiv = childDivs[childDivs.length - 1];
if (turnstileWidgetDiv && turnstileWidgetDiv.textContent.includes("[Cloudflare Turnstile]")) {
turnstileWidgetDiv.style.display = 'none';
}
}
}
}
});
observer.observe(container, {
childList: true,
subtree: true,
characterData: true
});
});
}mais si c'était de régler le souci de la boîte de texte qui se rétrécit au fur et à mesure, et bah perso, ça ne marche tout simplement pas, cette fonction ne change ABSOLUMENT RIEN de mon côté, et j'ai dû bricoler un truc exprès pour. 
Le 09 juin 2025 à 01:40:31 Poili a écrit :
pourquoi pas mais pourquoi ça n'est pas intégré dans la version officielle ?
Je l'ai bidouillé de mon côté, je n'ai pas accès aux trucs persos de rand0max 
Par contre pour te la partager, il me faut une alternative à pastebin, le code est beaucoup trop long pour qu'il me laisse le mettre en accès public. 
Le 09 juin 2025 à 01:40:31 Poili a écrit :
pourquoi pas mais pourquoi ça n'est pas intégré dans la version officielle ?
Voilà
https://pastecode.io/s/5v9fncde

J'ai repris certains éléments du code de Clara https://pastecode.io/s/fvouafz8 (cf https://www.jeuxvideo.com.com/forums/message/1286767497 ), pour voir rapidement ce qui change entre les deux, utiliser : https://editor.mergely.com et j'ai ajouté deux trucs à la toute fin :

Pour caler un thème sombre au site https://editor.mergely.com qui permet de comparer deux codes js (à c/c dans la console) :
const style = document.createElement('style');
style.textContent = `
body {
background-color: #1e1e1e !important;
color: #cfcfcf !important;
}
.mergely-editor, .CodeMirror, .CodeMirror-scroll {
background-color: #1e1e1e !important;
color: #d4d4d4 !important;
}
.CodeMirror-gutters {
background-color: #2b2b2b !important;
color: #aaa !important;
border-right: 1px solid #444 !important;
}
.CodeMirror-cursor {
border-left: 1px solid #fff !important;
}
.CodeMirror-linenumber {
color: #888 !important;
}
.CodeMirror-lines {
background-color: #1e1e1e !important;
}
` ;
document.head.appendChild(style) ;Le 08 juin 2025 à 20:11:04 CinedineCidane a écrit :
Par contre perso :
- Le mode turbo est toujours actif par défaut (y a plus de limite de requêtes sur le site donc autant en profiter)
Ce n'est pas le cas chez moi.
Si tu as pris ma version c'est le cas, fais F12 > réseau tu verras que c'est une requête par seconde.
C'est juste pas check en vert dans l'interface quand tu lances JVChat mais osef. 
Le 09 juin 2025 à 03:10:52 Clara a écrit :
Le 08 juin 2025 à 20:11:04 CinedineCidane a écrit :
Par contre perso :
- Le mode turbo est toujours actif par défaut (y a plus de limite de requêtes sur le site donc autant en profiter)
Ce n'est pas le cas chez moi.
Si tu as pris ma version c'est le cas, fais F12 > réseau tu verras que c'est une requête par seconde.
Ah ok, je connaissais pas ça. 
C'est juste pas check en vert dans l'interface quand tu lances JVChat mais osef.
C'était pas clair, ouais. ![]()