Des gens INFORMATIQUES / Programmation ici pour UNE question SIMPLE ?

Risiglobe
2021-05-26 15:42:56

Le 26 mai 2021 à 15:41:48 :

Le 26 mai 2021 à 15:35:27 Musipucix a écrit :

Le 26 mai 2021 à 15:34:38 :

Le 26 mai 2021 à 15:33:44 Musipucix a écrit :

Le 26 mai 2021 à 15:32:12 :
Ahi :rire:


last = 0;

window.onkeydown = function( e ) {
e.stopPropagation();
if(last == 17 && e.which == 70)
{
alert("Tu as appuyé sur Ctrl+F le golem");
}

last = e.which
}

https://image.noelshack.com/fichiers/2020/49/1/1606699366-191648-full.png

dégueulasse, ton code détecte un appui successif sur ctrl puis sur f, mais pas les deux en même temps, il faut un tableau de states des keydown/keyup mon golemax

j'ai juste fait un test vite fait cléyou :(

ça ne passe pas la code review dslhttps://image.noelshack.com/fichiers/2020/49/1/1606699366-191648-full.png

Là c'est bon normalement

window.onkeydown = function(e) {
if(e.ctrlKey == true && e.keyCode == 70) {
alert("ctrl+f")
}
}

En ES6 maintenanthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Et tu peux réduire ta conditionhttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Oblast-Prince
2021-05-26 15:43:21

Le 26 mai 2021 à 15:41:26 :

Le 26 mai 2021 à 15:40:58 :

Le 26 mai 2021 à 15:38:35 :
Ecouter côté client oui c'est tranquille à faire. Côté serveur, les VDD on tout dit, faudrait voir si quand t'appuie sur des touches y'a une XHR qui part (onglet XHR). Vu la payload je ne pense pas que ça écoute des actions clavier.

quand je suis dans XHR et que j'appuie sur le site, y a rien qui s'affiche

Clique sur l'onget et recharge la page

là j'ai 2 truc qui s'affiche

Risiglobe
2021-05-26 15:43:55

Le 26 mai 2021 à 15:43:21 :

Le 26 mai 2021 à 15:41:26 :

Le 26 mai 2021 à 15:40:58 :

Le 26 mai 2021 à 15:38:35 :
Ecouter côté client oui c'est tranquille à faire. Côté serveur, les VDD on tout dit, faudrait voir si quand t'appuie sur des touches y'a une XHR qui part (onglet XHR). Vu la payload je ne pense pas que ça écoute des actions clavier.

quand je suis dans XHR et que j'appuie sur le site, y a rien qui s'affiche

Clique sur l'onget et recharge la page

là j'ai 2 truc qui s'affiche

Maintenant fait ton controle F pour voir si y'a une requete qui part

Oblast-Prince
2021-05-26 15:44:48

Le 26 mai 2021 à 15:41:24 :
L'OP pourquoi tu veux savoir ça ? Ca concerne quel site ?

ça va paraitre idiot, mais con m'a assuré que c'était impossible à faire, pourtant un type qui gère un site m'a sorti des info qu'on ne peut pas savoir hormis en faisant ça (des contrôles f et des trucs que j'ai écris sans rien envoyer), donc je veux vérifier du coup

Oblast-Prince
2021-05-26 15:45:54

Le 26 mai 2021 à 15:43:55 :

Le 26 mai 2021 à 15:43:21 :

Le 26 mai 2021 à 15:41:26 :

Le 26 mai 2021 à 15:40:58 :

Le 26 mai 2021 à 15:38:35 :
Ecouter côté client oui c'est tranquille à faire. Côté serveur, les VDD on tout dit, faudrait voir si quand t'appuie sur des touches y'a une XHR qui part (onglet XHR). Vu la payload je ne pense pas que ça écoute des actions clavier.

quand je suis dans XHR et que j'appuie sur le site, y a rien qui s'affiche

Clique sur l'onget et recharge la page

là j'ai 2 truc qui s'affiche

Maintenant fait ton controle F pour voir si y'a une requete qui part

à priori y a rien de plus qui s'affiche à part les 2 déjà là :(

Risiglobe
2021-05-26 15:46:21

Le 26 mai 2021 à 15:44:48 :

Le 26 mai 2021 à 15:41:24 :
L'OP pourquoi tu veux savoir ça ? Ca concerne quel site ?

ça va paraitre idiot, mais con m'a assuré que c'était impossible à faire, pourtant un type qui gère un site m'a sorti des info qu'on ne peut pas savoir hormis en faisant ça (des contrôles f et des trucs que j'ai écris sans rien envoyer), donc je veux vérifier du coup

Ouais enfin tu nous demandes si c'est possible d'avoir les infos de l'utilisateur. Je pense que ça va un peu plus loin que ça ton affaire , tu dis pas touthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Oblast-Prince
2021-05-26 15:46:28

Le 26 mai 2021 à 15:45:54 :

Le 26 mai 2021 à 15:43:55 :

Le 26 mai 2021 à 15:43:21 :

Le 26 mai 2021 à 15:41:26 :

Le 26 mai 2021 à 15:40:58 :

Le 26 mai 2021 à 15:38:35 :
Ecouter côté client oui c'est tranquille à faire. Côté serveur, les VDD on tout dit, faudrait voir si quand t'appuie sur des touches y'a une XHR qui part (onglet XHR). Vu la payload je ne pense pas que ça écoute des actions clavier.

quand je suis dans XHR et que j'appuie sur le site, y a rien qui s'affiche

Clique sur l'onget et recharge la page

là j'ai 2 truc qui s'affiche

Maintenant fait ton controle F pour voir si y'a une requete qui part

à priori y a rien de plus qui s'affiche à part les 2 déjà là :(

enfin comment je sais si une requête part ?

Risiglobe
2021-05-26 15:46:40

Le 26 mai 2021 à 15:45:54 :

Le 26 mai 2021 à 15:43:55 :

Le 26 mai 2021 à 15:43:21 :

Le 26 mai 2021 à 15:41:26 :

Le 26 mai 2021 à 15:40:58 :

Le 26 mai 2021 à 15:38:35 :
Ecouter côté client oui c'est tranquille à faire. Côté serveur, les VDD on tout dit, faudrait voir si quand t'appuie sur des touches y'a une XHR qui part (onglet XHR). Vu la payload je ne pense pas que ça écoute des actions clavier.

quand je suis dans XHR et que j'appuie sur le site, y a rien qui s'affiche

Clique sur l'onget et recharge la page

là j'ai 2 truc qui s'affiche

Maintenant fait ton controle F pour voir si y'a une requete qui part

à priori y a rien de plus qui s'affiche à part les 2 déjà là :(

Bon bah y'a rien envoyé côté serveur, ça parait bon.

Risiglobe
2021-05-26 15:47:02

Le 26 mai 2021 à 15:46:28 :

Le 26 mai 2021 à 15:45:54 :

Le 26 mai 2021 à 15:43:55 :

Le 26 mai 2021 à 15:43:21 :

Le 26 mai 2021 à 15:41:26 :

Le 26 mai 2021 à 15:40:58 :

Le 26 mai 2021 à 15:38:35 :
Ecouter côté client oui c'est tranquille à faire. Côté serveur, les VDD on tout dit, faudrait voir si quand t'appuie sur des touches y'a une XHR qui part (onglet XHR). Vu la payload je ne pense pas que ça écoute des actions clavier.

quand je suis dans XHR et que j'appuie sur le site, y a rien qui s'affiche

Clique sur l'onget et recharge la page

là j'ai 2 truc qui s'affiche

Maintenant fait ton controle F pour voir si y'a une requete qui part

à priori y a rien de plus qui s'affiche à part les 2 déjà là :(

enfin comment je sais si une requête part ?

Elle devrait s'afficher comme les autres.

Oblast-Prince
2021-05-26 15:47:15

Le 26 mai 2021 à 15:46:21 :

Le 26 mai 2021 à 15:44:48 :

Le 26 mai 2021 à 15:41:24 :
L'OP pourquoi tu veux savoir ça ? Ca concerne quel site ?

ça va paraitre idiot, mais con m'a assuré que c'était impossible à faire, pourtant un type qui gère un site m'a sorti des info qu'on ne peut pas savoir hormis en faisant ça (des contrôles f et des trucs que j'ai écris sans rien envoyer), donc je veux vérifier du coup

Ouais enfin tu nous demandes si c'est possible d'avoir les infos de l'utilisateur. Je pense que ça va un peu plus loin que ça ton affaire , tu dis pas touthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

les info de l'utilisateur ? ah non j'ai jamais demandé ça moi, je demande la même chose depuis le début c'est à dire peut on savoir que quelqu'un a utilisé telle ou telle touche et enregistrer cette information :noel:

Risiglobe
2021-05-26 15:47:37

Le 26 mai 2021 à 15:47:15 :

Le 26 mai 2021 à 15:46:21 :

Le 26 mai 2021 à 15:44:48 :

Le 26 mai 2021 à 15:41:24 :
L'OP pourquoi tu veux savoir ça ? Ca concerne quel site ?

ça va paraitre idiot, mais con m'a assuré que c'était impossible à faire, pourtant un type qui gère un site m'a sorti des info qu'on ne peut pas savoir hormis en faisant ça (des contrôles f et des trucs que j'ai écris sans rien envoyer), donc je veux vérifier du coup

Ouais enfin tu nous demandes si c'est possible d'avoir les infos de l'utilisateur. Je pense que ça va un peu plus loin que ça ton affaire , tu dis pas touthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

les info de l'utilisateur ? ah non j'ai jamais demandé ça moi, je demande la même chose depuis le début c'est à dire peut on savoir que quelqu'un a utilisé telle ou telle touche et enregistrer cette information :noel:

Oui on peut.

Oblast-Prince
2021-05-26 15:49:03

Le 26 mai 2021 à 15:46:40 :

Le 26 mai 2021 à 15:45:54 :

Le 26 mai 2021 à 15:43:55 :

Le 26 mai 2021 à 15:43:21 :

Le 26 mai 2021 à 15:41:26 :

Le 26 mai 2021 à 15:40:58 :

Le 26 mai 2021 à 15:38:35 :
Ecouter côté client oui c'est tranquille à faire. Côté serveur, les VDD on tout dit, faudrait voir si quand t'appuie sur des touches y'a une XHR qui part (onglet XHR). Vu la payload je ne pense pas que ça écoute des actions clavier.

quand je suis dans XHR et que j'appuie sur le site, y a rien qui s'affiche

Clique sur l'onget et recharge la page

là j'ai 2 truc qui s'affiche

Maintenant fait ton controle F pour voir si y'a une requete qui part

à priori y a rien de plus qui s'affiche à part les 2 déjà là :(

Bon bah y'a rien envoyé côté serveur, ça parait bon.

ok je vois, j'ai essayé en revanche quand je rentre une phrase que cette fois ci je valide, là ça s'affiche dans XHR, donc c'est que là ça s'envoie au serveur (logique)

Printfcancer
2021-05-26 15:53:41

Le 26 mai 2021 à 15:47:15 :

Le 26 mai 2021 à 15:46:21 :

Le 26 mai 2021 à 15:44:48 :

Le 26 mai 2021 à 15:41:24 :
L'OP pourquoi tu veux savoir ça ? Ca concerne quel site ?

ça va paraitre idiot, mais con m'a assuré que c'était impossible à faire, pourtant un type qui gère un site m'a sorti des info qu'on ne peut pas savoir hormis en faisant ça (des contrôles f et des trucs que j'ai écris sans rien envoyer), donc je veux vérifier du coup

Ouais enfin tu nous demandes si c'est possible d'avoir les infos de l'utilisateur. Je pense que ça va un peu plus loin que ça ton affaire , tu dis pas touthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

les info de l'utilisateur ? ah non j'ai jamais demandé ça moi, je demande la même chose depuis le début c'est à dire peut on savoir que quelqu'un a utilisé telle ou telle touche et enregistrer cette information :noel:

on peut mais la question c'est : qu'est ce qu'il peut en faire ?

si tu pouvais nous donner des infos précises sur ce qui t'inquiete on pourrait te répondre plus précisément

musipucix
2021-05-26 15:55:16

Le 26 mai 2021 à 15:41:48 :

Le 26 mai 2021 à 15:35:27 Musipucix a écrit :

Le 26 mai 2021 à 15:34:38 :

Le 26 mai 2021 à 15:33:44 Musipucix a écrit :

Le 26 mai 2021 à 15:32:12 :
Ahi :rire:


last = 0;

window.onkeydown = function( e ) {
e.stopPropagation();
if(last == 17 && e.which == 70)
{
alert("Tu as appuyé sur Ctrl+F le golem");
}

last = e.which
}

https://image.noelshack.com/fichiers/2020/49/1/1606699366-191648-full.png

dégueulasse, ton code détecte un appui successif sur ctrl puis sur f, mais pas les deux en même temps, il faut un tableau de states des keydown/keyup mon golemax

j'ai juste fait un test vite fait cléyou :(

ça ne passe pas la code review dslhttps://image.noelshack.com/fichiers/2020/49/1/1606699366-191648-full.png

Là c'est bon normalement

window.onkeydown = function(e) {
if(e.ctrlKey == true && e.keyCode == 70) {
alert("ctrl+f")
}
}

Si on oublie cet infâme == true ça passe oui. :hap:
Effectivement pas besoin de tableau de states si on détecte juste un appui simultané sur ctrl et autre chose. Mais si tu veux détecter l'appui simultané de flèche gauche et flèche haut par exemple t'as pas le choix :hap:

Risiglobe
2021-05-26 15:55:54

Le 26 mai 2021 à 15:53:41 :

Le 26 mai 2021 à 15:47:15 :

Le 26 mai 2021 à 15:46:21 :

Le 26 mai 2021 à 15:44:48 :

Le 26 mai 2021 à 15:41:24 :
L'OP pourquoi tu veux savoir ça ? Ca concerne quel site ?

ça va paraitre idiot, mais con m'a assuré que c'était impossible à faire, pourtant un type qui gère un site m'a sorti des info qu'on ne peut pas savoir hormis en faisant ça (des contrôles f et des trucs que j'ai écris sans rien envoyer), donc je veux vérifier du coup

Ouais enfin tu nous demandes si c'est possible d'avoir les infos de l'utilisateur. Je pense que ça va un peu plus loin que ça ton affaire , tu dis pas touthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

les info de l'utilisateur ? ah non j'ai jamais demandé ça moi, je demande la même chose depuis le début c'est à dire peut on savoir que quelqu'un a utilisé telle ou telle touche et enregistrer cette information :noel:

on peut mais la question c'est : qu'est ce qu'il peut en faire ?

si tu pouvais nous donner des infos précises sur ce qui t'inquiete on pourrait te répondre plus précisément

Le VDD a résumé. Y'a bien un truc qui te tracasse là. Dit nous, on s'en branle. On pourra te dire

Oblast-Prince
2021-05-26 15:56:33

Le 26 mai 2021 à 15:53:41 :

Le 26 mai 2021 à 15:47:15 :

Le 26 mai 2021 à 15:46:21 :

Le 26 mai 2021 à 15:44:48 :

Le 26 mai 2021 à 15:41:24 :
L'OP pourquoi tu veux savoir ça ? Ca concerne quel site ?

ça va paraitre idiot, mais con m'a assuré que c'était impossible à faire, pourtant un type qui gère un site m'a sorti des info qu'on ne peut pas savoir hormis en faisant ça (des contrôles f et des trucs que j'ai écris sans rien envoyer), donc je veux vérifier du coup

Ouais enfin tu nous demandes si c'est possible d'avoir les infos de l'utilisateur. Je pense que ça va un peu plus loin que ça ton affaire , tu dis pas touthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

les info de l'utilisateur ? ah non j'ai jamais demandé ça moi, je demande la même chose depuis le début c'est à dire peut on savoir que quelqu'un a utilisé telle ou telle touche et enregistrer cette information :noel:

on peut mais la question c'est : qu'est ce qu'il peut en faire ?

si tu pouvais nous donner des infos précises sur ce qui t'inquiete on pourrait te répondre plus précisément

précisément je veux juste savoir si celui gère le serveur peut avoir programmé son site de telle sorte que moi, une fois dessus, quand j'appuie sur une lettre ou quand je fais un contrôle f (par exemple, je prends le ctrl f depuis tout à l'heure mais ça peut être autre chose), le site enregistre cette action puis que lui puisse le voir ensuite

mais si le xhr envoie rien quand je tape une lettre ou que je contrôle f sur le site c'est bon ?

Printfcancer
2021-05-26 15:58:59

Le 26 mai 2021 à 15:56:33 :

Le 26 mai 2021 à 15:53:41 :

Le 26 mai 2021 à 15:47:15 :

Le 26 mai 2021 à 15:46:21 :

Le 26 mai 2021 à 15:44:48 :

Le 26 mai 2021 à 15:41:24 :
L'OP pourquoi tu veux savoir ça ? Ca concerne quel site ?

ça va paraitre idiot, mais con m'a assuré que c'était impossible à faire, pourtant un type qui gère un site m'a sorti des info qu'on ne peut pas savoir hormis en faisant ça (des contrôles f et des trucs que j'ai écris sans rien envoyer), donc je veux vérifier du coup

Ouais enfin tu nous demandes si c'est possible d'avoir les infos de l'utilisateur. Je pense que ça va un peu plus loin que ça ton affaire , tu dis pas touthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

les info de l'utilisateur ? ah non j'ai jamais demandé ça moi, je demande la même chose depuis le début c'est à dire peut on savoir que quelqu'un a utilisé telle ou telle touche et enregistrer cette information :noel:

on peut mais la question c'est : qu'est ce qu'il peut en faire ?

si tu pouvais nous donner des infos précises sur ce qui t'inquiete on pourrait te répondre plus précisément

précisément je veux juste savoir si celui gère le serveur peut avoir programmé son site de telle sorte que moi, une fois dessus, quand j'appuie sur une lettre ou quand je fais un contrôle f (par exemple, je prends le ctrl f depuis tout à l'heure mais ça peut être autre chose), le site enregistre cette action puis que lui puisse le voir ensuite

oui il peut, pendant un moment Facebook sur navigateur enregistrait même tes mouvements de souris sur les éléments de la page web même si tu cliquais pas, je sais pas si il le fait encore. C'est techniquement possible oui. Peu de personne le fait ça ça alourdit le programme et met des failles de sécurité, pour pas servir à grand chose (pour facebook ça servait pour les pubs).

Concrètement si je faisais un site populaire, ça me servirait à quoi de savoir si mes utilisateurs font un controle+F ? pose toi cette question. Du coup il y a aucune raison qu'ils le fassent.

Mais oui, c'est techniquement possible avec javascript

Risiglobe
2021-05-26 15:59:19

Le 26 mai 2021 à 15:56:33 :

Le 26 mai 2021 à 15:53:41 :

Le 26 mai 2021 à 15:47:15 :

Le 26 mai 2021 à 15:46:21 :

Le 26 mai 2021 à 15:44:48 :

Le 26 mai 2021 à 15:41:24 :
L'OP pourquoi tu veux savoir ça ? Ca concerne quel site ?

ça va paraitre idiot, mais con m'a assuré que c'était impossible à faire, pourtant un type qui gère un site m'a sorti des info qu'on ne peut pas savoir hormis en faisant ça (des contrôles f et des trucs que j'ai écris sans rien envoyer), donc je veux vérifier du coup

Ouais enfin tu nous demandes si c'est possible d'avoir les infos de l'utilisateur. Je pense que ça va un peu plus loin que ça ton affaire , tu dis pas touthttps://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

les info de l'utilisateur ? ah non j'ai jamais demandé ça moi, je demande la même chose depuis le début c'est à dire peut on savoir que quelqu'un a utilisé telle ou telle touche et enregistrer cette information :noel:

on peut mais la question c'est : qu'est ce qu'il peut en faire ?

si tu pouvais nous donner des infos précises sur ce qui t'inquiete on pourrait te répondre plus précisément

précisément je veux juste savoir si celui gère le serveur peut avoir programmé son site de telle sorte que moi, une fois dessus, quand j'appuie sur une lettre ou quand je fais un contrôle f (par exemple, je prends le ctrl f depuis tout à l'heure mais ça peut être autre chose), le site enregistre cette action puis que lui puisse le voir ensuite

mais si le xhr envoie rien quand je tape une lettre ou que je contrôle f sur le site c'est bon ?

Oui en soit il peut. T'imagines même pas les moyens de tracking dispo, rien que des trucs comme hotjar sont assez poussés

Oblast-Prince
2021-05-26 16:01:32

et avec les info que je vous ai fourni dans les screen + le XHR du coup ça suffit pas à savoir ?

Linuxfag
2021-05-26 16:02:06

mais si le xhr envoie rien quand je tape une lettre ou que je contrôle f sur le site c'est bon ?

Non il pourrait les envoyer par intermittence ça veut rien dire

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.