Ricerca di file basata sul Web nella lan?


3

Vorrei cercare facilmente i file nella mia lan. (oltre 500k file su condivisioni SMB, ci vorranno anni con altri modi)

Voglio dire, ho solo bisogno di fare una rapida ricerca sui nomi dei file, non mi interessa affatto l'indicizzazione dei contenuti , poiché la maggior parte dei miei file sono in un formato proprietario e il nome del file è abbastanza esplicativo. Ma i filtri dell'intervallo di date sono un must per me .

Ho solo bisogno di una ricerca rapida come voidtools 'tutto ciò che può fare, ma in modo rete

I file si trovano su una casella WHS (lol, i nomi di condivisione di video e musica non sono appropriati per un'azienda, ma una licenza per quel sistema operativo basato su win2003 è più economica di una xp home!)

Provai:

  1. Lansearch pro : non va bene per me, poiché ho bisogno di un indice rapido
  2. Motore di ricerca di rete : sarebbe perfetto, ma non offre un filtro per l'intervallo di date
  3. Microsoft Search Server 2008 Express, ma è orribile! Innanzitutto, NON indicizza i nomi dei file, quindi il mio Core2Duo non è abbastanza potente per eseguirlo senza problemi.
  4. Google Desktop con un proxy su localhost per farlo funzionare sulla lan, ma non mi piace il risultato compromesso.
  5. Windows Search 4.0 preinstallato, ma fa totalmente schifo nella scelta della rilevanza dei dati - disinstallati
  6. Docco ... che cos'è?

Sto pensando di provare:

  1. Ibm omnifind
  2. DocFetcher (può funzionare come client? Non ancora indagato)
  3. Strigi (sembra che possa funzionare come client, giusto?)

Qualche idea / suggerimento?


docfetcher e strigi non sono buoni perché non offrono il filtro data
Magnetic_dud

ibm omnifind sembra molto buono, ma non va bene, perché sembra che non ci sia modo di indicizzarlo con altre estensioni e non offre troppo il filtro data ...
Magnetic_dud

Ti sei mai accontentato di qualcosa? Sto cercando qualcosa di simile. Solr funziona? quello sembra essere il suggerimento più comune. Ho provato elasticsearch ma non sapevo come aggiungere un percorso di rete come indice.
Vijay,

No, non ho trovato una soluzione per questo ...
Magnetic_dud,

Risposte:


1

prova solr , ha anche un filtro data quando lo configuri.

ecco un client php da risolvere ed ecco un tutorial degli sviluppatori che lavorano per l'impostazione.

quando non soddisfa tutte le tue esigenze, puoi anche estenderlo.


ho dimenticato di rispondere: non mi piace solr. Mi piace qualcosa come Google Desktop ...
Magnetic_dud


1

Ho una semplice utility di ricerca di Windows che cercherà le condivisioni di rete facilmente come l'unità locale e si adatta alla tua descrizione. Puoi scaricarlo da qui . È gratuito, quindi non è coperto da garanzia.


0

Ho avuto un problema simile nella mia azienda. Lotto di file / directory su una condivisione di rete di Windows. Più grande: ~ 50 milioni di file in 25 milioni di directory.

Ho scritto un piccolo strumento che esegue le enumerazioni di directory in parallelo. C'è un bel speedup sulle condivisioni di rete usando questo metodo.

Codice sorgente: https://github.com/blaubart69/find_win32

  • in questo momento funziona solo su Windows (.NET framework)
  • riga di comando
  • filtro data semplice (più recente / meno recente)
  • regex sul nome del file
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.