jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !
| Page 1 2 Suivante | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 Anonyme) | |
| Page 1 2 Suivante | |
Arthurus
|
# Posté le 25/03/2010 à 20:37:33 |
Everyday I'm shuffling![]()
Études : Ensimag |
Bonjour.
J'aimerai partager avec vous un petit prog que j'ai fait qui détecte les contacts msn connectés en hors ligne. Mon prog est écrit en Java ! Donc vous devez disposer de JRE. Sinon, je détaillerai ce qu'il faut faire pour chaque OS. LinuxSelon la distrib, vous trouverez votre plaisir ici WindowsMac OSPour vous, désolé mais faut compiler la lib jpcap. Ce lien explique comment faire. Finalement voici mon programme : MSNhidden Remarque : Si vous êtes sous Linux, vous devez lancer le prog en étant root. Comment ça marche ?Vu que je suis un flemmard, j'ai préféré programmer un sniffer réseau pour capter les paquets puis les traiter. Donc mon prog doit être lancé avant msn, tout en choisissant l'interface à laquelle vous êtes connectés sur internet. Les limitesÉvidement il y a des limites. Car, ce n'est qu'un petit bug du protocole msn que j'exploite, donc forcément il n'est pas parfait. Mon prog ne détecte qu'une connexion en mode hors ligne. C'est à dire que si vous vous connectez, alors que quelqu'un est déjà hors ligne, vous ne le verrez pas. Quand un contact s'affiche dans mon prog, soit il vient de se connecter hors ligne, soit il vient de quitter msn tout en étant hors ligne... En tout cas, une chose est sûr, il est, ou a été hors ligne. (en gros vous avez une chance sur deux pour qu'il soit connecté). Aussi, vu que je suis un flemmard (je l'ai déjà dit), l'interface graphique n'est vraiment pas top top... Donc vous ferez avec ![]() Sur ce, j'espère qu'il vous sera utile, et surtout, je vous dis : use it wisely ![]() EDIT : * Publication des sources. * Fix bug : Sous windows, l'affichage des interfaces réseaux ainsi que des adresses IP était très bizarre. C'est réglé
Édité
le 08/04/2010 à 13:35:40
par Arthurus
|
| Publicité | # Posté le 25/03/2010 à 20:37:33 |
|
|
|
Merkil
|
# Posté le 26/03/2010 à 15:23:40 |
![]() Groupe : Bannis
|
Vraiment pas mal
![]() Mais pour avoir les sources on est obligés de décompiler ou tu peux nous les fournir ?
|
Arthurus
|
# Posté le 26/03/2010 à 19:04:48 |
Everyday I'm shuffling![]()
Études : Ensimag |
Je préfère pas trop publier les sources tant que la faille existe toujours.
Une fois que Microsoft s'en apercevra, je publierai les sources. Désolé. |
PIXecra34
|
# Posté le 04/04/2010 à 22:31:11 |
I like : C/C++/SDL/Qt ![]()
|
Moi j'ai une méthode beaucoup plus simple si on soupçonne quelqu'un d'être en ligne :
on envoie un message à la personne en ligne (un point, une virgule, ... ) si Windows live affiche" xxx a dit : " il est vraiment hors-ligne ; si le message est : " xxx dit : " alors il est en ligne... Simple non ?
|
Tristou
|
# Posté le 04/04/2010 à 23:17:30 |
"En mode"![]()
|
J'avoue avoir du mal à comprendre l'utilité du programme alors que MSN nous dit déjà si quelqu'un est hors-ligne ou pas.
Lovely old and expected me - Une pomme par jour éloigne le médecin. Oui, mais faut bien viser ! |
Merkil
|
# Posté le 04/04/2010 à 23:21:35 |
![]() Groupe : Bannis
|
Vous connaissez la satisfaction d'avoir fini un programme qui fonctionne et qui est relativement utile ?
Je l'trouve bien ce programme(le seul bémol, c'est que les sources m'intéressent, et que je peux pas les avoir )
|
PIXecra34
|
# Posté le 05/04/2010 à 08:47:01 |
I like : C/C++/SDL/Qt ![]()
|
|
Arthurus
|
# Posté le 05/04/2010 à 19:05:55 |
Everyday I'm shuffling![]()
Études : Ensimag |
PIXecra34 : J'utilise aMSN.
Tristou : Dommage pour toi, je suis vacciné contre les jaloux
|
Tristou
|
# Posté le 06/04/2010 à 00:40:54 |
"En mode"![]()
|
Jaloux
? Jaloux de quoi ? Tant mieux si tu as fait un programme. Je dis juste que je ne comprends pas son intérêt, j'ai encore le droit de donner mon avis. De là à y voir de la jalousie...
Édité
le 06/04/2010 à 00:44:13
par Tristou
Lovely old and expected me - Une pomme par jour éloigne le médecin. Oui, mais faut bien viser ! |
Arthurus
|
# Posté le 06/04/2010 à 00:45:49 |
Everyday I'm shuffling![]()
Études : Ensimag |
Bon, pour ne pas trop sortir du sujet, disons que si toi tu ne vois pas l'intérêt d'un tel programme, moi j'en vois.
|
Grinwik
|
# Posté le 06/04/2010 à 11:47:03 |
"Ca passait, c'était beau !"![]()
Ville : Talence |
|
Arthurus
|
# Posté le 06/04/2010 à 12:02:28 |
Everyday I'm shuffling![]()
Études : Ensimag |
|
Tristou
|
# Posté le 06/04/2010 à 22:03:29 |
"En mode"![]()
|
Aaaaaaah oui ok, j'avais pas pensé à ce cas de figure là.
Lovely old and expected me - Une pomme par jour éloigne le médecin. Oui, mais faut bien viser ! |
colbseton
|
# Posté le 07/04/2010 à 14:09:47 |
|
Have you met me ? Groupe : Anciens
|
Citation : Arthurus
Je préfère pas trop publier les sources tant que la faille existe toujours. Une fois que Microsoft s'en apercevra, je publierai les sources. Désolé. Pourquoi ne pas publier les sources alors que tu donnes le programme ? Pourquoi les sources changent elle la donne ? Citation : Tristou J'avoue avoir du mal à comprendre l'utilité du programme alors que MSN nous dit déjà si quelqu'un est hors-ligne ou pas. Tu sais sur msn il existe un statut "hors ligne" alors que tu es très bien loggé. Et dans ce cas tes contacts ne te voient pas.
|
PIXecra34
|
# Posté le 07/04/2010 à 15:01:57 |
I like : C/C++/SDL/Qt ![]()
|
Citation : Colb-Seton
... Citation : Tristou J'avoue avoir du mal à comprendre l'utilité du programme alors que MSN nous dit déjà si quelqu'un est hors-ligne ou pas. Tu sais sur msn il existe un statut "hors ligne" alors que tu es très bien loggé. Et dans ce cas tes contacts ne te voient pas. Le principe de statut est justement d'avoir la paix (alternative à bloquer) il n'y a donc pas vraiment d'intérêt à la "contrer"... même si je le fais ....
|
waznoth
|
# Posté le 07/04/2010 à 15:13:32 |
![]()
|
Y'a des gens qui utilisent encore MSN ?
|
Merkil
|
# Posté le 07/04/2010 à 15:14:13 |
![]() Groupe : Bannis
|
|
waznoth
|
# Posté le 07/04/2010 à 15:23:24 |
![]()
|
C'est simple dans mes 300 contacts de jeunesse seulement 10 sont en ligne et rarement. Tous ce sont mis sur facebook ...
Et je ne vois absolument pas l'intéré de voir si une personne est en ligne ou non. Cela ne veut pas dire que la personne se trouve derrière son écran. Peut être que c'est sa mère etc.. |
Grinwik
|
# Posté le 07/04/2010 à 15:25:15 |
"Ca passait, c'était beau !"![]()
Ville : Talence |
Citation : waznoth
C'est simple dans mes 300 contacts de jeunesse seulement 10 sont en ligne et rarement. Tous ce sont mis sur facebook ... Sur mon FB je n'ai que des types/nana que je connais IRL. Sur MSN non. Vraiment pas le même usage pour ma part. |
Merkil
|
# Posté le 07/04/2010 à 15:29:17 |
![]() Groupe : Bannis
|
Citation : waznoth
C'est simple dans mes 300 contacts de jeunesse seulement 10 sont en ligne et rarement. Tous ce sont mis sur facebook ... Dommage pour toi. Citation : waznoth Et je ne vois absolument pas l'intéré de voir si une personne est en ligne ou non. Si tu vas par là, les jeux vidéos ça sert à rien. C'est vrai quoi, on peut s'en passer après tout. Seulement, tu vas me dire : "Si, c'est divertissant". Et ben moi pour cette application, je vais te dire : "Si, ça peut servir à ceux qui ont envie de savoir si certains de leurs contacts sont connectés en hors-ligne". Je pense que ça met fin à la discussion : "Utile ou pas". C'est utile pour certaines personnes, moins pour d'autres. _______________________________________________ Citation : Grinwik Citation : waznoth C'est simple dans mes 300 contacts de jeunesse seulement 10 sont en ligne et rarement. Tous ce sont mis sur facebook ... Sur mon FB je n'ai que des types/nana que je connais IRL. Sur MSN non. Vraiment pas le même usage pour ma part. Moi c'est le contraire
|
Arthurus
|
# Posté le 07/04/2010 à 17:56:16 |
Everyday I'm shuffling![]()
Études : Ensimag |
Grinwik : j'ai pas eu de tes nouvelles !
Ça marche finalement ? |
Grinwik
|
# Posté le 07/04/2010 à 18:22:15 |
"Ca passait, c'était beau !"![]()
Ville : Talence |
ioups pardon ! Oui ca tourne =)
Par contre je n'ai pas testé assez longtemps pour voir un contact extérieur s'afficher (principe de précaution: une appli dont on n'a pas les sources qui sniff une interface réseau en root, ça doit tourner dans une VM; et je ne vais pas laisser tourner une VM pour ça ^^) Par contre, comme j'ai deux comptes et qu'avec aMsn on peut ouvrir autant de sessions qu'on le souhaite, j'ai essayé de: - lancer ton application - me connecter sur le premier compte - me connecter sur le second compte en hors ligne Mais rien ne s'affiche dans l'appli, normal ?
Édité
le 07/04/2010 à 18:26:06
par Grinwik
|
Arthurus
|
# Posté le 07/04/2010 à 18:29:56 |
Everyday I'm shuffling![]()
Études : Ensimag |
Non, ce n'est pas normal.
Tu as du choisir une mauvaise interface. Bon, sinon puisqu'un programme qui nécessite d'être root peut laisser poser des questions de sécurité, je vais publier les sources. |
Tristou
|
# Posté le 08/04/2010 à 12:31:15 |
"En mode"![]()
|
Bah disons que personnellement, je ne vais pas chercher à savoir qui est vraiment hors-ligne ou pas mais bon chacun son besoin
Lovely old and expected me - Une pomme par jour éloigne le médecin. Oui, mais faut bien viser ! |
Arthurus
|
# Posté le 08/04/2010 à 13:36:55 |
Everyday I'm shuffling![]()
Études : Ensimag |
J'ai mis à jour l'archive, maintenant elle contient les sources.
@Grinwik : Je te laisse vérifier que y a pas de cochonneries là dedans ![]() @Merkil : J'espère que tu enjoyeras les sources
|
Merkil
|
# Posté le 08/04/2010 à 17:57:34 |
![]() Groupe : Bannis
|
Citation : Arthurus
J'ai mis à jour l'archive, maintenant elle contient les sources. Malheureusement non, tu n'as peut-être pas changé le lien ? |
Arthurus
|
# Posté le 08/04/2010 à 18:01:20 |
Everyday I'm shuffling![]()
Études : Ensimag |
Citation : Merkil
Citation : Arthurus J'ai mis à jour l'archive, maintenant elle contient les sources. Malheureusement non, tu n'as peut-être pas changé le lien ? Si si, y'a les sources, je viens de vérifier. PS : Les sources sont dans le .jar (le .jar est un système de compression spécial java il suffit donc de le décompresser)
|
Victor01
|
# Posté le 08/04/2010 à 18:14:20 |
|
|
De toute façon tu peux y aller avant que Microsoft répare une faille --"
Mais bon, très bon programme bien que l'utilité soit limitée. |
Merkil
|
# Posté le 08/04/2010 à 18:15:40 |
![]() Groupe : Bannis
|
Citation : Arthurus
Citation : Merkil Citation : Arthurus J'ai mis à jour l'archive, maintenant elle contient les sources. Malheureusement non, tu n'as peut-être pas changé le lien ? Si si, y'a les sources, je viens de vérifier. PS : Les sources sont dans le .jar (le .jar est un système de compression spécial java il suffit donc de le décompresser)Ok, je pouvais pas l'ouvrir. Ça m'apprendra à désinstaller Winrar tiens ! |
Arthurus
|
# Posté le 08/04/2010 à 18:18:43 |
Everyday I'm shuffling![]()
Études : Ensimag |
|
Retour au forum "Présentation de vos projets" ou à la liste des forums
