12. september 2006 - 13:59Der er
7 kommentarer og 1 løsning
textsøgemaskine?
FIndes der ikke en lille søgemaskine, der kan placeres, så den søger ned i et given bibliotek og underbiblioteker og derefter aflevere resultater som links ?
Til f.eks et billed arkiv?? Der skal du bruge fso. Jeg har lige brygget dette sammen. Det er ikke nok til det du vil, men det viser hvordan du får fat i filer og mapper. Det skal evt laves som et recursiv kald:
Set fso = CreateObject("Scripting.FileSystemObject") set mainFolder = fso.GetFolder(server.mappath("/folder")) set subFolders = mainFolders.subFolders for each folder in subFolders response.write folder.name next set files = mainFolders.Files for each file in files response.write file.name next
Jeg har ikke tid til at lave det fulde script lige nu, hvorfor du kun får dette, men kan du ikke selv få lavet noget ud af dette, så sig til senere idag. Der har jeg forhåbentlig bedre tid :o)
jeg kan sige dig at jeg et hovedbibliotek "lister" som har 10 underbiblioteker der hedder1, 2,.3 osv. og disse biblioteker indeholder mellem 5 og 20 word dokumenter og der er disse dokumenter jeg gerne vil fritekstsøge i og resultatet af søgningen skal give et resultat, samt et link til selve den fil hvor søgeordet er repræsenteret.
Det tror jeg bliver svært, men det kommer an på hvordan dine wordfiler ser ud kode mæssig. De plejer nemlig at indeholde alt muligt mærkeligt, og jeg ved faktisk ikke om selve teksten også er "kodet". Hvis den er det kan du ikke finde teksten "hejsa alle", da det står som "¤&41he#" eller noget i den stil.
Men prøv at åben en word fil i notepad. Så kan du se hvordan den ser ud... (har ikke selv word)
Fennec - måske skulle jeg prøve at finde en søgemaskine der indexere bibliotekerne og indhold - ligesom IIS serveren og så lave et catalog og bruge det som søgegrundlag
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.