https://sendvid.com/jatjv4qd tiens nofake ca marche pas meme si je désactive tout
Le 14 avril 2019 à 17:24:29 laddbent2 a écrit :
https://sendvid.com/jatjv4qd tiens nofake ca marche pas meme si je désactive tout
Qu'est-ce qu'il y a écrit dans la console ?
j'ai désinstaller google chrome et ça marche
ce délire.
est - il possible de perfectioner ce script en mettant le nombre de connecté en :
+ de 100 connecté en ROUGE
entre 50 et 99 ORANGE
entre 0 et 49 VERT
svp
ps: ne marche pas en nagivation privée
edit: ca marche mais jvc.com me bride
Le 14 avril 2019 à 17:29:25 laddbent2 a écrit :
j'ai désinstaller google chrome et ça marche
ce délire.
est - il possible de perfectioner ce script en mettant le nombre de connecté en :
+ de 100 connecté en ROUGE
entre 50 et 99 ORANGE
entre 0 et 49 VERT
svp
Ce qui serait intéressant c'est de faire les requêtes uniquement sur les topics rouges (+ de 20 posts), comme ça le script serait + rapide
Les topics jaunes ont rarement + de 100 connectés donc je vois pas l'utilité d'afficher leur nombre de co
Le 14 avril 2019 à 17:31:28 SiropSirop a écrit :
Le 14 avril 2019 à 17:29:25 laddbent2 a écrit :
j'ai désinstaller google chrome et ça marche
ce délire.
est - il possible de perfectioner ce script en mettant le nombre de connecté en :
+ de 100 connecté en ROUGE
entre 50 et 99 ORANGE
entre 0 et 49 VERT
svp
Ce qui serait intéressant c'est de faire les requêtes uniquement sur les topics rouges (+ de 20 posts), comme ça le script serait + rapide
Les topics jaunes ont rarement + de 100 connectés donc je vois pas l'utilité d'afficher leur nombre de co
non perso je le vois pas comme ca
un topic jaune peut justement être interessant
j'ai trouvé des solutions pour accélérer le script:
- ne pas effectuer la sur les topics épinglés car inutile
Le 14 avril 2019 à 17:29:25 laddbent2 a écrit :
est - il possible de perfectioner ce script en mettant le nombre de connecté en :
+ de 100 connecté en ROUGE
entre 50 et 99 ORANGE
entre 0 et 49 VERT
svp
Pour les couleurs : https://pastebin.com/DnAzUrA4
(remplace le code évidemment)
Le 14 avril 2019 à 17:29:25 laddbent2 a écrit :
j'ai désinstaller google chrome et ça marche
ce délire.
est - il possible de perfectioner ce script en mettant le nombre de connecté en :
+ de 100 connecté en ROUGE
entre 50 et 99 ORANGE
entre 0 et 49 VERT
svp
// ==UserScript==
// @name New Userscript
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match http://www.jeuxvideo.com/forums/0-51-0-1-0-1-0-blabla-18-25-ans.htm
// @grant none
// ==/UserScript==
(async function() {
function getNbOfConnectedUsers( url ) {
return fetch( url )
.then( data => data.text() )
.then( data => data.match(/(\d+) connecté\(s\)/)[1] )
.catch( function( e ) {
console.error( `Error fetching ${url}: ${e}.` );
return -1;
});
}
function getColour( number ) {
if ( number > 99 ) return 'red';
if ( number > 49 ) return 'orange';
return 'green';
}
const urls = Array.from(document.querySelectorAll( 'ul.topic-list-admin>li[data-id]>span.topic-subject>a' )).map( x => x.href );
const connected = await Promise.all( urls.map( url => getNbOfConnectedUsers(url) ) );
console.log( connected );
document.querySelectorAll( 'span.topic-select' ).forEach( (v, idx) => { v.innerHTML = `<span style="color:${getColour(connected[idx])}">${connected[idx]}</span>` } );
})();
Je sais pas si ça marche dans Tamperscript mais ça marche en console.
bon du coup je re désinstalle gogoel chrome pour tester
AYAENT ça marche
Y'a moyen de le rendre compatible avec ce script ?
https://jvscript.fr/script/first-live
Le 14 avril 2019 à 18:08:51 laddbent2 a écrit :
AYAENT ça marche
Le script de l'autre khey ou le mien ?
Le 14 avril 2019 à 18:14:21 Desirsassasins a écrit :
Y'a moyen de le rendre compatible avec ce script ?
https://jvscript.fr/script/first-live
Tu peux essayer ça, sans garanti.
// ==UserScript==
// @name First Live
// @description Refresh les topics de la première page et le compteur de connecté toutes les X secondes si le curseur de la souris n'est pas sur la liste des sujets
// @author baisela
// @match http://www.jeuxvideo.com/forums/0-51-0-1-0-1-0-blabla-18-25-ans.htm
// @match http://m.jeuxvideo.com/forums/0-51-0-1-0-1-0-blabla-18-25-ans.htm
// @run-at document-end
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js
// @version 1.0
// ==/UserScript==
var timer = 15; //secondes
var timeOut = 0;
if(location.href == "http://www.jeuxvideo.com/forums/0-51-0-1-0-1-0-blabla-18-25-ans.htm"){
$(".topic-list.topic-list-admin").mouseenter(function(){
timeOut = 1;
}).mouseleave(function(){
timeOut = 0;
});
}
setInterval(function(){
if(location.href == "http://www.jeuxvideo.com/forums/0-51-0-1-0-1-0-blabla-18-25-ans.htm"){
if(!timeOut){
$(".topic-list.topic-list-admin").load(location.href + " .topic-list.topic-list-admin > *");
$.get(location.href).then(function(page) {
$(".nb-connect-fofo").text($(page).find(".nb-connect-fofo").text());
});
}
}
else{
$(".liste-topics").load(location.href + " .liste-topics > *");
displayNbOfConnectedUsers();
}
}, timer*1000);
async function displayNbOfConnectedUsers() {
function getNbOfConnectedUsers( url ) {
return fetch( url )
.then( data => data.text() )
.then( data => data.match(/(\d+) connecté\(s\)/)[1] )
.catch( function( e ) {
console.error( `Error fetching ${url}: ${e}.` );
return -1;
});
}
function getColour( number ) {
if ( number > 99 ) return 'red';
if ( number > 49 ) return 'orange';
return 'green';
}
const urls = Array.from(document.querySelectorAll( 'ul.topic-list-admin>li[data-id]>span.topic-subject>a' )).map( x => x.href );
const connected = await Promise.all( urls.map( url => getNbOfConnectedUsers(url) ) );
console.log( connected );
document.querySelectorAll( 'span.topic-select' ).forEach( (v, idx) => { v.innerHTML = `<span style="color:${getColour(connected[idx])}">${connected[idx]}</span>` } );
};
Le 14 avril 2019 à 18:14:21 Desirsassasins a écrit :
Y'a moyen de le rendre compatible avec ce script ?
https://jvscript.fr/script/first-live
perso j'utilise:
nombre de connectés (ce script)
jvchat pour voir les messages en live
risibank
jvclive pour prévisualiser les topics en mettant ma souris dessus et ca marche
Le 14 avril 2019 à 18:25:53 GoExpat a écrit :
Le 14 avril 2019 à 18:08:51 laddbent2 a écrit :
AYAENT ça marcheLe script de l'autre khey ou le mien ?
le tiens clé
mais j'ai save les 2 au cas ou
Galérer sur une requête Ajax... arrête le dev c'est pas pour toi
Y'a 5 jours tu proposait 500€ pour le faire et la plus rien ?
Le 14 avril 2019 à 16:24:54 laddbent2 a écrit :
Le 14 avril 2019 à 16:23:31 nocturnex[] a écrit :
Faites attention si vous faites + de 30 requêtes en moins d'une minute, JVC bride automatiquement votre vitesse de connexion au siteballec j'ai la fibre obtique
Le 14 avril 2019 à 18:43:56 AmarEtSonCamTar a écrit :
Y'a 5 jours tu proposait 500€ pour le faire et la plus rien ?
je les ai perdu sur un coût de malchance
Le 14 avril 2019 à 18:44:53 laddbent2 a écrit :
Le 14 avril 2019 à 18:43:56 AmarEtSonCamTar a écrit :
Y'a 5 jours tu proposait 500€ pour le faire et la plus rien ?je les ai perdu sur un coût de malchance