Consultez LocalGoogoo-Go, un package Go qui vous permet d'utiliser LocalGoogoo à partir de la ligne de commande.

Si vous avez la version hors ligne de sites Web comme (MDN, W3Schools, php.net, etc.), c'est un outil incontournable pour vous.
LocalGoogoo est un moteur de recherche minimal qui vous permet d'économiser le stress de passer manuellement vos sites Web hors ligne à la recherche d'informations.
Avec LocalGoogoo, vous avez simplement ramper / indexer ces sites Web hors ligne et avec une seule requête de recherche, vous obtenez les informations dont vous avez besoin.


git clone http://github.com/kodejuice/localgoogoo.git
cd localgoogoo
composer install Assurez-vous que le dossier localgoogoo est placé quelque part sous votre racine de document Web local. Vos sites Web hors ligne doivent également être sous le répertoire Web local, localgoogoo ne pourra pas les ramper s'ils ne sont pas accessibles via le protocole http:// .
Ensuite, configurez vos informations de base de données dans le fichier config.json trouvé dans le répertoire racine
config.json
{
"DB_HOST" : " localhost " ,
"DB_USER" : " root " ,
"DB_PASSWORD" : " " ,
"DB_NAME" : " localgoogoo "
}
Remarque: vous pouvez également configurer vos informations de base de données en exécutant ./bin/localgoogoo config
Vous n'avez pas à créer manuellement la base de données, LocalGoogoo le fait automatiquement.
Après la configuration, visitez (http: // localhost / path / to / localgoogoo), vous devriez voir quelque chose comme ceci:

Et c'est tout, vous pouvez vous rendre sur la page des sites Web rampants pour ramper / indexer des sites Web, vous faciliter la vie.
Si vous êtes nouveau sur la chose hors ligne, vous devriez consulter Httrack, un logiciel qui vous permet de télécharger un site Web World Wide sur Internet vers un répertoire local, en créant de manière récursive tous les répertoires, en obtenant du HTML, des images et d'autres fichiers du serveur vers votre ordinateur.
LocalGoogoo est licencié en vertu de la licence du MIT.