CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Comment récuperer les URL navigateur[PY]

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
tarabiscotte
tarabiscotte
Niveau 10
24 décembre 2013 à 09:36:53

Bonjour !

Je me demande comment faire pour récupérer les URL visitées récemment ou en cours de visite sur internet.

L'historique pourrait être une solution mais il est sur le cloud, non ?

(Je travaille en Python)

Merci !

deepblue
deepblue
Niveau 16
24 décembre 2013 à 10:17:26

Installe toi un proxy et colle des logs.

alphayoub
alphayoub
Niveau 8
24 décembre 2013 à 10:27:55

Python a pas les moyens de scruter les flux de ma connexion sans rien d'autre ?

J'aimerais bien faire un petit truc que je puisse faire essayer aux autres facilement. :hap:

Merci

alphayoub
alphayoub
Niveau 8
26 décembre 2013 à 22:30:49

:up:

alphayoub
alphayoub
Niveau 8
27 décembre 2013 à 20:59:46

:up: :-((

Vis1teur
Vis1teur
Niveau 10
27 décembre 2013 à 21:48:54

Les navigateurs stockent leur historique différemment, localement.

Pour chrome sur windows c'est dans :
C:\Users\[username]\AppData\Local\Google\Chrome\Us
er
Data\Default (le fichier History)

Il ne s'agit pas d'un fichier simple, c'est une base de donnée SQLlite mais tu pourrait la lire en python et afficher tout ce que tu trouve dans le fichier qui ressemble à une url :ok: .
(je crois que firefox est dans le même style)

kernel[]
kernel[]
Niveau 10
27 décembre 2013 à 21:58:46

http://www.sqlite.org/fileformat.html

la doc sur le format sqlite au cas où t'en as besoin :noel:

alphayoub
alphayoub
Niveau 8
27 décembre 2013 à 22:29:52

Merci ! Mais je trouve pas l'historique dans windows 8...

Vis1teur
Vis1teur
Niveau 10
27 décembre 2013 à 22:32:14

C'est un dossier caché.

(cherche sur internet les emplacements des historiques sont donnés en général)

alphayoub
alphayoub
Niveau 8
27 décembre 2013 à 22:38:17

Merci !!!!!!!!!!!!!!

alphayoub
alphayoub
Niveau 8
27 décembre 2013 à 22:54:01

C'est comme ça que fait RescueTime ?

tarabiscotte
tarabiscotte
Niveau 10
28 décembre 2013 à 19:18:02

sqlite3.OperationalError: unable to open database file

:(

tarabiscotte
tarabiscotte
Niveau 10
29 décembre 2013 à 10:46:33

En fait on peut pas s'en servir pendant que chrome l'utilise (il la verrouille)

Vous avez une autre solution ? :hap: J'ai entendu parler de proxy.

papy386
papy386
Niveau 10
30 décembre 2013 à 19:37:48

Bonjour,

Si c'est pas si facile c'est que sa revient a espionner quelqu'un (car en général on sais déjà l'url qu'on visite!!).

Il te faut donc taper dans le système et je ne suis pas sur que python soit assez puissant pour sa.

Sinon tu te débrouille pour que Google se connecte par ton programme qui lui vas sur internet et renvois les pages a google, comme sa tu a les urls (en gros un proxy).

Vis1teur
Vis1teur
Niveau 10
31 décembre 2013 à 01:50:36

C'est quoi ton but final ?

Tu pourrai juste demander à l'utilisateur de fermer le navigateur, ou essayer de le faire.

Pour le proxy j'imagine qu'il faudrait changer les paramètres de l'utilisateur pour que le trafic passe par ton proxy et ça risque d'être plus chiant que le fichier.

Google chrome à une API pour accéder au historique mais ducoup tu doit faire un plugin chrome pour l'utiliser je crois.

Mode hardcore : si google chrome est ouvert tu hook via une .dll, tu manipule le fichier d'historique qu'il ouvert à ta place pour récupérer les info :hap:

tarabiscotte
tarabiscotte
Niveau 10
31 décembre 2013 à 09:13:08

Je voudrais faire un logiciel qui détecte automatiquement les url qu'on "vérifie souvent" comme par exemple un topic souvent actualisé et qui les vérifie à la place de l'utilisateur

Un genre de micro-flux RSS

Mais vaut mieux faire une extension Chrome je pense ?

Vis1teur
Vis1teur
Niveau 10
31 décembre 2013 à 18:19:33

J'aurai tendance à dire oui, comme ça tu peux intégrer ton logiciel au navigateu facilement.

Y'a p'tet même moyen de faire ton extension en Python https://code.google.com/p/cefpython/wiki/API

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware