Moteur de recherche sur réseau local, résultats par page web

Soyez le premier à donner votre avis sur cette source.

Vue 11 929 fois - Téléchargée 4 974 fois

Description

TrouvLan est un moteur de recherche autonome permettant de rechercher tout type de fichier, sur les réseaux locaux et VPN. Il emploie les fonctionnalités WNet de windows pour explorer le réseau local et les ordinateurs, et recherche d'autres ordinateurs partageant des fichiers sur les sous-réseaux 10.31.40-47.0-255 (VPN).
Les résultats sont stockés dans une base de donnée MSAccess à l'aide d'ADO, sur le disque dur. Il n'est pas dépendant d'un serveur pour centraliser les données, et ne conserve que le nom de fichier, le chemin d'accès, l'extension et la taille.
On effectue la recherche à l'aide d'une page web comme avec google, sauf que le serveur web est inclu dans le logiciel.
Une icône dans la barre des tâches en bas à droite permet d'offrir quelques autres informations.
L'exploration des réseaux et ordinateurs est fortement multithread !

Conclusion :


Il arrive qu'il se suicide tout seul ! (Quand les threads se mettent à planter, malgré la gestion des exceptions, le process se ferme)
Multithread car les fonctions WNet l'imposent (si on veut explorer rapidement de nombreux ordinateurs, ce qui est le cas).
Plus de développement ultérieur prévu (c'est une version assez stable !)
Il faut prendre un peu de temps avant d'arriver à lui faire faire ce que l'on veut. Mais des fois, il boude...
Le code fourni est le logiciel intégral. Une partie peut être classée dans "Base de Données", 2 autres dans "Réseau & Internet", une autre au moins dans "API"...
Il existe une version plus ancienne avec sa propre interface graphique... Si vous la voulez...
Bonne programmation...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

piane
Messages postés
3
Date d'inscription
dimanche 30 mars 2003
Statut
Membre
Dernière intervention
1 août 2009
-
Bonjour,
Je ne suis plus souvent sur le site et je ne poste souvent, donc je ne suis pas mort, mais c'est tout comme... Les sources proposés ne sont effectivement pas garanties 100% fonctionnelles. Perso, quand je l'utilisais, j'arrêtais l'indexation au bout de 10 minutes environ pour rechercher dans la base sans qu'il me sature le réseau et sans qu'il se ferme inopinément.

L'idée du projet était une idée de groupe, mais j'ai programmé le logiciel tout seul et entièrement. Ce projet est abandonné depuis pas mal de temps, mais il peut contenir des idées voir du code réutilisable, c'est pour cela que je l'ai mis.

"SQLCommande pas de connexion" : indique un problème dans l'accès à la base de donnée. De mémoire, j'utilise des composants ADO et une base de données MSAccess. As-tu les compo correctement installés et une version de Access sur ton ordi ? Je crois que si les fichiers c:\Trouvlan.* n'existent pas, ils sont créés automatiquement. Les supprimer peut peut-être résoudre le problème.

Pour la base qui se charge indéfiniment et la mémoire qui dépasse 100Mo, c'est normal et c'est un problème : tous les fichiers trouvés sur le réseau sont indexés, et ca charge vite quand des gens partagent leur diosque dur en entier. On peut facilement paramétrer le logiciel pour limiter l'indexation à certains fichiers (et limiter l'explosion mémoire).
cs_cantador
Messages postés
4716
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
27 mars 2018
9 -
@benlazar:
Les sources proposées sont dites en l'état et ne sont pas garanties d'un fonctionnement parfait...

Par ailleurs, il semble que l'activité de l'auteur sur le site se soit stoppée et donc il sera très difficile d'obtenir sa participation vers une événtuelle modification de son code qui si ma mémoire est bonne a été construit par un groupe d'informaticiens d'une école.
benlazar
Messages postés
1
Date d'inscription
dimanche 10 mai 2009
Statut
Membre
Dernière intervention
27 mai 2009
-
Bonjour
ça fait aujourdui 2 mois que j'essaye d'exécuté cet application mais ça marche tjr pas, a chaque c'est ecrit la meme chose('SQLCommande pas de connexion), sachant que j'utilise delphi 6 entreprise, windows XP.
donc ça marche ou pas, si qq'un poura m'aider ??
merci a tous
hfr11
Messages postés
20
Date d'inscription
mardi 17 décembre 2002
Statut
Membre
Dernière intervention
8 octobre 2019
-
Bonjour,
Toutes mes félicitations et remerciements pour l'idée (je n'ai pas encore trouvé le temps de regarder).
Ce logiciel, une fois mis au point, peut être le départ d'un projet extrêmement intéressant du point de vue d'un administrateur système... Imaginons une machine mise au point, on pourrait via ce logiciel reconfigurer toutes les machines de son LAN...
Alors bonne bourre et bon courage, que la force soit avec toi !
Je m'y investirai dès que j'en aurai le temps...
A+, Patrice.
cyberhunter
Messages postés
7
Date d'inscription
lundi 11 juillet 2005
Statut
Membre
Dernière intervention
16 décembre 2009
-
ok dommage

merci

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.