I have a LocalFS product containing cc 1000 files in numerous directories and maintain a database with info about those files, including their URL.
I provide my own search and listing DTMLs for visitors. When they want to download a given file, they click on a link that increases a download counter then sends the file for the browser. That's fine and that's what I want.
 
I however wouldn't like Anonymous users to be able to view the directory view provided by LocalFS (to say so I would like to keep my directory structure hidden) to avoid direct downloads that I cannot register.
 
Do anybody know a way to hide that directory view from Anonymous users? I've tried to disable the "Access content information" permission, but it seems that it have no effect in either way. When I've revoked the View permission from Anonymous users, I couldn't have Zope push out the files without requiring authentication, however I've set the Proxy Role of the appropriate script Manager, Owner and Authenticated.
 
Any tips on other workarounds? Or should I use *only* an FSCounter or some similar stuff?
 
Your prompt help would be very important for me, dudes.
 
Rock on,
e-Musty