Se connecter

Communauté

Sujet : Votre texte contient des caractères ne permettant la lisibilité par tous, veulliez les retirer.
Dominik85
Niveau 80
22 juillet 2023 à 15:54:58

Le 22 juillet 2023 à 15:04:14 :

Le 22 juillet 2023 à 14:54:04 :

Le 22 juillet 2023 à 14:40:11 :
J'ai fait un userscript très basique qui permet de forcer l'envoi du formulaire de post et bypass le script qui dit qu'il y a des caractères non autorisés. En revanche je n'ai pas la garantie qu'il soit totalement fonctionnel, l'erreur est très compliquée à reproduire.

Si des gens veulent tester, c'est ici : http://edwa.do/bypass_erreur_jvc.user.js ; il faut avoir d'installé tampermonkey sur votre navigateur.

C'est pas pareil avec Greasemonkey ? ça me dit : Le téléchargement du script utilisateur a échoué

Je viens d'essayer avec Greasemonkey sur Firefox, ça fonctionne de mon côté. Peut-être que c'est parce que le site où j'héberge ça n'est pas en https. Tu peux m'envoyer une capture d'écran de ce qu'il s'affiche ?

EDIT : j'ai ajouté le support du HTTPS sur le site où est hébergé le script, peut-être que ça fonctionnera mieux comme ça.

Tiens, ça donnait ça au fait : https://www.noelshack.com/2023-29-6-1690034004-image.png

MPLS-_-_-__
Niveau 3
22 juillet 2023 à 16:31:54

Le 22 juillet 2023 à 15:54:58 :

Le 22 juillet 2023 à 15:04:14 :

Le 22 juillet 2023 à 14:54:04 :

Le 22 juillet 2023 à 14:40:11 :
J'ai fait un userscript très basique qui permet de forcer l'envoi du formulaire de post et bypass le script qui dit qu'il y a des caractères non autorisés. En revanche je n'ai pas la garantie qu'il soit totalement fonctionnel, l'erreur est très compliquée à reproduire.

Si des gens veulent tester, c'est ici : http://edwa.do/bypass_erreur_jvc.user.js ; il faut avoir d'installé tampermonkey sur votre navigateur.

C'est pas pareil avec Greasemonkey ? ça me dit : Le téléchargement du script utilisateur a échoué

Je viens d'essayer avec Greasemonkey sur Firefox, ça fonctionne de mon côté. Peut-être que c'est parce que le site où j'héberge ça n'est pas en https. Tu peux m'envoyer une capture d'écran de ce qu'il s'affiche ?

EDIT : j'ai ajouté le support du HTTPS sur le site où est hébergé le script, peut-être que ça fonctionnera mieux comme ça.

Tiens, ça donnait ça au fait : https://www.noelshack.com/2023-29-6-1690034004-image.png

Merci pour la capture. Je pense que Greasemonkey a essayé de charger l'userscript via HTTPS, sauf que je n'avais pas activé ce protocole sur le site qui héberge l'userscript, donc Greasemonkey a dit que le contenu de l'userscript était vierge. D'où l'erreur.

Ebullition
Niveau 82
22 juillet 2023 à 20:47:37

Le 21 juillet 2023 à 13:35:52 Sofea a écrit :

Le 21 juillet 2023 à 13:31:11 :

Facile à patcher avec une petite regex au moins pour les caractères invisibles.

Yup, c'est faire la liste des caractères problématiques qui est le plus complexe à faire.

Tu pourrais faire une regex qui sélectionne tous les caractères invisibles assez facilement avec un seul marqueur pour les caractères « empty » (c’est ce qui pose problème dans les copier-coller en général, parce qu’on ne sait pas où ils sont) pour les remplacer tous par un espace simple (qui lui sera accepté).

Et en ayant auparavant déjà remplacé les retours à la ligne non acceptés par des \n acceptés de façon à ce qu’il ne reste plus que des retours à la ligne corrects et des espaces corrects.

Quelque chose du genre :

const regex_n = [\r\t\f\v]g;
const regex_empty = (?=\s)[^\n]g;
msg_string = msg_string.replace(regex_n, '\n');
msg_string = msg_string.replace(regex_empty, ' ');

\s = tous les caractères « empty » qui restent sauf les retours à la ligne corrects (\n) qu’on a déjà corrigés avant, on ajoute l’argument g pour les matcher tous en une seule passe.

Si mes souvenirs de javascript sont bons (ce qui n’est pas certain). https://image.noelshack.com/fichiers/2021/18/5/1620380396-ahi-goutte.png

Ebullition
Niveau 82
22 juillet 2023 à 21:07:30

Pour les messages invalides c’est souvent à cause des citations trop longues, il faudrait faire un script pour détecter quand elles dépassent un certain degré d’imbrication (6 ou 7 je crois) pour les simplifier et n’en retenir que les deux dernières indentations par exemple.

Ca ne devrait pas être compliqué, il suffit juste de vérifier s’il y a des > trop nombreux en suivant et les supprimer ainsi que tout ce qui les suit en prenant comme marqueur de fin la suite de caractères où il n’y en a que 2 par exemple. Là encore on pourrait le faire par regex.

Ebullition
Niveau 82
22 juillet 2023 à 21:30:55

Genre un truc comme ça :

\>\ \>\ [\s\S]*\>\ \> à remplacer entièrement par deux simples > >, ça dégagerait toutes les indentations trop nombreuses dans les citations, si je ne me gourre pas.

MPLS-_-_-__
Niveau 3
24 juillet 2023 à 15:05:36

Le 22 juillet 2023 à 14:40:11 :
J'ai fait un userscript très basique qui permet de forcer l'envoi du formulaire de post et bypass le script qui dit qu'il y a des caractères non autorisés. En revanche je n'ai pas la garantie qu'il soit totalement fonctionnel, l'erreur est très compliquée à reproduire.

Si des gens veulent tester, c'est ici : http://edwa.do/bypass_erreur_jvc.user.js ; il faut avoir d'installé tampermonkey sur votre navigateur.

Depuis que j'ai cet userscript je n'ai plus d'erreur qui parle de caractères non autorisés. Il y a donc fort à parier que le souci est bien localisé sur la requête ajax qui déconne.

Grayhena
Niveau 68
29 juillet 2023 à 20:42:02

Du neuf? https://image.noelshack.com/fichiers/2016/36/1473499714-1471334501-chienrit.jpg

Aureate
Niveau 48
30 juillet 2023 à 23:54:58

Ça va finir par me rendre fou cette merdre.
Enormément de messages ne fonctionnent pas quand je veux poster. Je suis obligé de copier le texte sur mon téléphone pour poster depuis ce dernier pour que ça fonctionne. C'est dingue.

JoeLaCleDe12
Niveau 41
17 août 2023 à 10:35:41

Le 29 juillet 2023 à 20:42:02 :
Du neuf? https://image.noelshack.com/fichiers/2016/36/1473499714-1471334501-chienrit.jpg

J'ai ce problème la quand le texte est en gras ou italique et que je le copie colle :hap:

TYBW
Niveau 26
17 août 2023 à 16:52:39

Le 17 août 2023 à 16:52:15 :
les guillemets type "chevron" aussi a ce que j'ai vu

TYBW
Niveau 26
17 août 2023 à 16:58:09

Le 20 juillet 2022 à 21:49:33 :

Le 20 juillet 2022 à 21:34:11 :

[19:54:07] <pppPOURCENT>
Faut vous plaindre auprès de ceux qui ont voulu "combattre" la "censure" en faisant un script qui utilise des caractères spéciaux. Le script a bien évidemment été détourné pour créer des messages totalement illégaux

Ohh pauvre chou

T'as probablement rien suivi vu le déni, mais un script avait été fait, il a été utilisé pour balancer du nazi, du pédo, haine etc, raison à laquelle les devs se sont bougé le cul pour mettre en place ce système

sauf que le script n'utilise plus ces caractères :rire:

j'ai fais mes recherches sur ce truc vu la virulence des messages que j'ai vu passer en screen

résultat : le script marche toujours (sans utiliser des signes) et les "mesures" en question ne marchent pas.

TopicModos
Niveau 49
20 septembre 2023 à 00:25:56

20 Septembre 2023 > toujours d'actualité

Linkpa
Niveau 83
20 septembre 2023 à 09:42:12

C'est chiant j'avoue :(

[IMPERIAL]LINK
Niveau 20
30 novembre 2023 à 16:51:52

Première fois que ça m'arrive, j'ai du tout ré-écrire mon super long post, je n'ai jamais été capable de trouvé quel était le character fautif, c'est pas possible, on s'en sors comment?

EDIT: S'il existe une liste de truc qui faut pas utilisé je pourrais p-e l'utilisé pour balayé mes textes si j'ai le même message d'erreur. :(

Ebullition
Niveau 82
30 novembre 2023 à 17:33:16

Parfois c’est des caractères invisibles du type retour à la ligne ou espace alternatifs, c’est codé n’importe comment. https://image.noelshack.com/fichiers/2022/38/6/1664047408-1663852709-golemabasourdibrascroise.png

Aviato
Niveau 22
30 décembre 2023 à 10:54:47

J'ai résolu mon problème en passant par Chat gpt :(

Je lui ai demandé exactement ça:

Peux tu nettoyer le texte suivant de tout éléments invisibles, remplacer les espaces multiples par un espace, remplacer les tabulations par un espace

Le texte :

Dominik85
Niveau 80
30 décembre 2023 à 11:09:25

Le 30 décembre 2023 à 10:54:47 :
J'ai résolu mon problème en passant par Chat gpt :(

Je lui ai demandé exactement ça:

Peux tu nettoyer le texte suivant de tout éléments invisibles, remplacer les espaces multiples par un espace, remplacer les tabulations par un espace

Le texte :

https://image.noelshack.com/fichiers/2021/04/4/1611841177-ahiahiahi.png

Padmed99
Niveau 4
12 février 2024 à 18:37:41

Toujours une galère

Saligolin
Niveau 17
03 mars 2024 à 09:05:55

Bon, par contre pour les espaces fines insécables c’est très pénible… on pense à l’accessibilité des personnes qui utilisent un logiciel de retranscription vocale qui sort un texte typographiquement correct ? (donc une espace fine insécable avant les signes de ponctuation double… en pratique c’est juste que je tape correctement, mais ça ne retire rien au point mentionné)

Contre-Crypto
Niveau 66
03 mars 2024 à 09:08:38

Il suffirait d’ajouter dix signes à la whitelist pour résoudre >95% des cas de blocage intempestifs. C’est vraiment triste.

Sujet : Votre texte contient des caractères ne permettant la lisibilité par tous, veulliez les retirer.
   Retour haut de page
Consulter la version web de cette page