Ce sujet a été résolu
Ça me rassure les extensions qu'il y avait sur la v1
C'est génial que le forum plaise et qu'il y ait des gens pour l'améliorer
C'est génial que le forum plaise et qu'il y ait des gens pour l'améliorer
Ça va la forme ? Parce que moi je suis une patate
il y a un an
Cool merci
edit: bordel, merci, tous les KJ trap insupportables viennent de disparaître
edit: bordel, merci, tous les KJ trap insupportables viennent de disparaître
il y a un an
Le retour des scriptonches
Merci aux volontaires pour vos contributions et pour l'amour que vous donnez à ce forumonche
Merci aux volontaires pour vos contributions et pour l'amour que vous donnez à ce forumonche
Chevalier veille sur vous les Onches
il y a un an
BernardMoquette
1 an
Sur mobile ça marche ou pas ?
il y a un an
il y a un an
N'installez pas ce script ou sélection naturelle.
Le code est obfusqué, c'est à dire que l'op a tout mit en oeuvre pour cacher le fonctionnement de son script et ainsi empêcher les kheys de vérifier l'absence de code malveillant dans son script.
C'est assez révoltant que les modo ou les admin n'aient pas agit en supprimant le topic ou en prévenant les utilisateurs que le script est potentiellement malveillant.
Le code est obfusqué, c'est à dire que l'op a tout mit en oeuvre pour cacher le fonctionnement de son script et ainsi empêcher les kheys de vérifier l'absence de code malveillant dans son script.
C'est assez révoltant que les modo ou les admin n'aient pas agit en supprimant le topic ou en prévenant les utilisateurs que le script est potentiellement malveillant.
il y a un an
Je rajoute mon script pour blacklister en fonction d'un badge :
https://onche.org/topic/6[...]sage-en-fonction-du-badge
fonctionnel avec drapeau de couleurs par défaut, pour avoir moins de KJ et trap, peut être modifié pour blacklister n'importe quel autre badge
https://onche.org/topic/6[...]sage-en-fonction-du-badge
fonctionnel avec drapeau de couleurs par défaut, pour avoir moins de KJ et trap, peut être modifié pour blacklister n'importe quel autre badge
il y a un an
Comme l'atteste https://onche.org/topic/1[...]e-onche/78#message_930718 la dernière version n'est pas obfusquée même si c'est contre mon gré pour éviter de faire sauter mon topic par certains...
Soit dit en passant :
- L'admin de JVScript vérifie et valide manuellement les scripts soumis donc y a un minimum de protection, pour la première version du code, du moins.
- L'userscript n'importe aucune librairie tierce (en-têtes @require et @resource absentes) et les fonctions permettant un appel réseau en vanilla js sont au nombre de deux, `fetch` et `XMLHttpRequest`. L'obfuscateur que j'utilisais est pas si sophistiqué si vous regardez, là où il faudrait recourir à des moyens un tantinet alambiqués pour faire appel à ces fonctions sans que ce soit facilement détectable statiquement, en combinant des chaines pour évaluation avec `window` e.g. `var a = 'f', b = 'e', c = 'tc', d = 'h'; window[a + b + c + d](/* ... */);` ou bien `eval`...
- Aujourd'hui je vois qu'il reste https://jvscript.fr/script/decensured en obfusqué alors que ce script contient des appels réseau, mais sinon je me souviens qu'à l'époque un certain nombre d'userscripts l'étaient sans ça dérange ni fasse scandale plus que ça sur JVC.
À part ça j'ai deux autres userscripts en code clair publiés pour Onche, je viens juste apporter ma pierre à l'édifice pour les onchinois et j'apprécierais qu'on vienne pas me mettre des bâtons dans les roues ; nonobstant mes remerciements à ceux qui ont apporté leur soutien
Soit dit en passant :
- L'admin de JVScript vérifie et valide manuellement les scripts soumis donc y a un minimum de protection, pour la première version du code, du moins.
- L'userscript n'importe aucune librairie tierce (en-têtes @require et @resource absentes) et les fonctions permettant un appel réseau en vanilla js sont au nombre de deux, `fetch` et `XMLHttpRequest`. L'obfuscateur que j'utilisais est pas si sophistiqué si vous regardez, là où il faudrait recourir à des moyens un tantinet alambiqués pour faire appel à ces fonctions sans que ce soit facilement détectable statiquement, en combinant des chaines pour évaluation avec `window` e.g. `var a = 'f', b = 'e', c = 'tc', d = 'h'; window[a + b + c + d](/* ... */);` ou bien `eval`...
- Aujourd'hui je vois qu'il reste https://jvscript.fr/script/decensured en obfusqué alors que ce script contient des appels réseau, mais sinon je me souviens qu'à l'époque un certain nombre d'userscripts l'étaient sans ça dérange ni fasse scandale plus que ça sur JVC.
À part ça j'ai deux autres userscripts en code clair publiés pour Onche, je viens juste apporter ma pierre à l'édifice pour les onchinois et j'apprécierais qu'on vienne pas me mettre des bâtons dans les roues ; nonobstant mes remerciements à ceux qui ont apporté leur soutien
Déchet génétique d'1m70
il y a un an
petit ajout au script Blacklist de programmafion, pour éviter d'avoir les titres des topics qui restent dans la liste de topics en première page, juste rajouter le "else" dans la fonction updateTopicsState, ligne 164 :
function updateTopicsState() {
//...
if (!blacklist.includes(authorEl.textContent.toLowerCase().trim())) {
return;
} else {
topic.style.display = "none"; //<------------------------ ICI
}
et 2 lignes au-dessus mettre juste ".topic" entre parenthèses pour que le dossier jaune/rouge et la ligne du topic disparaisse aussi :
document.querySelectorAll('.topic').forEach(topic => {
je met le script modifié de programmafion ici : https://github.com/Niouri[...]2/blob/main/blacklist2.js
ça enlève les encadrés, et les lignes dans la page de topics
function updateTopicsState() {
//...
if (!blacklist.includes(authorEl.textContent.toLowerCase().trim())) {
return;
} else {
topic.style.display = "none"; //<------------------------ ICI
}
et 2 lignes au-dessus mettre juste ".topic" entre parenthèses pour que le dossier jaune/rouge et la ligne du topic disparaisse aussi :
document.querySelectorAll('.topic').forEach(topic => {
je met le script modifié de programmafion ici : https://github.com/Niouri[...]2/blob/main/blacklist2.js
ça enlève les encadrés, et les lignes dans la page de topics
il y a un an
niourim
1 an
Je rajoute mon script pour blacklister en fonction d'un badge :
https://onche.org/topic/6[...]sage-en-fonction-du-badge
fonctionnel avec drapeau de couleurs par défaut, pour avoir moins de KJ et trap, peut être modifié pour blacklister n'importe quel autre badge
https://onche.org/topic/6[...]sage-en-fonction-du-badge
fonctionnel avec drapeau de couleurs par défaut, pour avoir moins de KJ et trap, peut être modifié pour blacklister n'importe quel autre badge
je comprends vraiment pas l'intérêt
si vous vous supportez pas les uns les autres quel est l'intérêt de rester ici?
autant je peux comprendre que certains soient casse-couilles (j'en fais intégralement partie, ça fait partie du personnage) autant vous passez aussi à côté de potentielles conversations enrichissantes, tous les badges ne se valent pas, en catégorisant vous éliminez d'entrée de jeu les mecs bon délire à qui on a filé un badge plus pour le fun que pour le stigmatiser
si vous vous supportez pas les uns les autres quel est l'intérêt de rester ici?
autant je peux comprendre que certains soient casse-couilles (j'en fais intégralement partie, ça fait partie du personnage) autant vous passez aussi à côté de potentielles conversations enrichissantes, tous les badges ne se valent pas, en catégorisant vous éliminez d'entrée de jeu les mecs bon délire à qui on a filé un badge plus pour le fun que pour le stigmatiser
il y a un an
Comment on fait pour installer sur Insight sur iPhone ? Je comprends rien à comment ça marche… Je suis totalement perdue
il y a un an
Programmafion
1 an
https://jvscript.fr/script/onche-blacklist
par ici
À noter que la liste noire est juste stoquée sur votre navigateur, elle n'est pas synchronisée entre vos appareils. Le script est en version alpha, il est utilisable mais quelques détails peuvent être améliorés... Pas sûr que je m'y atelle un jour donc en attendant voilà
Mise à jour du 21/10/23 : je viens de sortir le "mode caché" qui s'active au double-click sur la roue dentée, et qui cache les messages plutôt que de les réduire
À noter que la liste noire est juste stoquée sur votre navigateur, elle n'est pas synchronisée entre vos appareils. Le script est en version alpha, il est utilisable mais quelques détails peuvent être améliorés... Pas sûr que je m'y atelle un jour donc en attendant voilà
Mise à jour du 21/10/23 : je viens de sortir le "mode caché" qui s'active au double-click sur la roue dentée, et qui cache les messages plutôt que de les réduire
il y a un an