@ Dmitry Russia
you can register you on the forum if you want to post several times, it will more easy to you, no more security to post.
Another big missing feature is to listen request on multiple ports.
You can launch more of one instance of hfs by using a different port of listening every time, it is necessry for it to save the vfs and the options in files on disk, you can use a script to launch hfs in several copies by using the following options as example.
http://www.rejetto.com/wiki/index.php/HFS:_Command_line_parameters
-c <INI COMMANDS>
Warning: this feature is available only since version 2.3
You can pass ini commands directly from the command line. If only one instance is enabled, this is the easy way to command HFS from the command line.
This is an example to switch off the server:
hfs -c active=no
To specify many commands, separate them by \n.
Example:
hfs -c active=yes\nport=8080
if HFS is already running, the only one instance must be disabled, and save options to file
runhfs.bat
c:\hfs\hfs.exe -c active=yes\nport=80
c:\hfs\hfs.exe -d 300 -c active=yes\nport=8080\nauto-save-vfs=no\nsave-options-on-exit=no\nauto-save-vfs-every=0\nauto-save-cfg-every=0
c:\hfs\hfs.exe -d 600 -c active=yes\nport=7000\nauto-save-vfs=no\nsave-options-on-exit=no\nauto-save-vfs-every=0\nauto-save-cfg-every=0
......
every hfs .exe is launched every 30 second (n*300*100ms) on different ports, with the same options and the same vfs,
only the first instance can overwrite options and the vfs.
If you change some items in the vfs you have to save it and close all process of hfs and launch runhfs.bat to use the new vfs in all instances
not tested, but must working
Because it is a good idea to separate requests for listing files and for streaming HTTP movies.
see attached file: "menu > limits" > checked to prevent leeching and stop spiders.