detection site visité

medjrd
detection site visité

Bonjour
Je suis débutant en java
Je veux programmer une application qui me retourne directement tout les site que je suis en train de consulter sur mon ordinateur.
Je veux savoir quel sont les classes et les fonctions java que je doit utiliser.
merci

fredericmazue

C'est pour la CIA la DST, le KGB ?
Et avec quel navigateur d'abord et quel OS ?

Quote:
Je veux savoir quel sont les classes et les fonctions java que je doit utiliser.

Aucune
Quote:
merci

Pas de quoi
medjrd

Bonjour
OS:WIN XP
Navigateur: internet explorer 6.0

dbobby

Vous voulez recuperer l'url ou aspirer le site. on ne comprend pas tres bien

medjrd

Bonjour,
Je veux récupérer uniquement l'URL

dbobby

Bonjour
Moi personnellement je ne connais pas la réponse, s’il en existe une. Par contre si vous tapez sur moteur de recherche par exemple ‘récupérer url en java’ vous trouvez des trucs mais pas en java, mais en JavaScript ou PHP si ca peut vous aider.

willbback
Soyons plus précis

Je vois 2 cas de figure pour récupérer les URL :

    En temps réel
    En différé après avoir lancer ton programme
Si c'est en temps réel, il ne te reste plus qu'à écrire un plugin IE ou d'intercepter les Evènements Windows en provenance de la fenêtre d'IE. Dans ces cas, Java n'est pas le bon langage, tourne toi vers VisualC++ ou .Net
Si c'est du différé, tu peux analyser les fichiers index.dat se trouvant dans le répertoire C:\Documents and Settings\\Local Settings\Historique\History.IE5\MSHist<.....>. Le répertoire est créé pour chaque jour, tu recherche le fichier index.dat du jour qui t'interresse, puis tu le lis. les adresses sont en clair et est sont du style :2008012320080124: @http://www.programmez.com
Voilà c'est pas si dur que ça.
fredericmazue

Dans ces cas, Java n'est pas le bon langage

Voilà qui est bien parlé :)

Quote:
Si c'est du différé, tu peux analyser les fichiers index.dat se trouvant dans le répertoire C:\Documents and Settings\\Local Settings\Historique\History.IE5\MSHist<.....>. Le répertoire est créé pour chaque jour, tu recherche le fichier index.dat du jour qui t'interresse, puis tu le lis. les adresses sont en clair et est sont du style :2008012320080124: @http://www.programmez.com
Voilà c'est pas si dur que ça.

Si c'est du différé et si je peux me permettre d'ajouter, si c'est de la bidouille. Parce le répertoire peut être changé ou même l'historique désactivé dans le navigateur.

Mais de toute façon ça m'étonnerait que le posteur veuille du différé. Puisqu'il y a l'historique. Et il dit "que je suis en train de consulter".
La question est bizarre d'ailleurs. Si c'est lui qui est en train de consulter, il doit savoir ce qu'il est en train de consulter et il a pas besoin d'application pour ça. Sinon il veut faire un spyware, et là en effet Java ça va pas aller :)

dbobby

Cher fred,
je ne connais pas l'intentions du posteur,mais par contre si j'avais mis un programme de ce type chez moi, ca m'aurai fait gagne enormement de temps et de deception.
Je m'explique, il y a qq temps j'avais trouve un site tout a fait par hazard, je ne l'ai pas mis dans mes favoris,
je mis bcp de temp pour le retrouver, et en fait je ne l'ai jamais retrouve. Tant pis pour moi :evil:
Alors ce que j'ai voulu dire , c'est ,pas toutes les idees de creation utilitaires un peu louche sont animees par la volontee de creer de virus ou spywares ou d'autres conneries de ce type
A bientot
Dbobby

fredericmazue

Quote:
Je m'explique, il y a qq temps j'avais trouve un site tout a fait par hazard, je ne l'ai pas mis dans mes favoris,
je mis bcp de temp pour le retrouver

Mais tu l'avais dans ton historique non ?

Quote:
c'est ,pas toutes les idees de creation utilitaires un peu louche sont animees par la volontee de creer de virus ou spywares ou d'autres conneries de ce type

Oui certes :)
Mais dans le cas présent, je vois mal l'intérêt d'écrire un tel utilitaire.