Smurf-IV / Amalgam

Amalgam:- Synonyms: alloy, amalgamation, blend, combination, combo, fusion

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Amalgam

Synonyms: alloy, amalgamation, blend, combination, combo, fusion

This will make an FTP target appear as a source drive within the windows OS (i.e. in Explorer or a DOS box). It will allow Media playback, file updates, backup programs etc. to function as if they are talking to networked shared drive. OS Requirements:

This uses the .Net4 x32 Full profile, so please install that. You will also need to install Dokan for the OS you are using. FAQs

Q Aren't there other (free) offerings that do this? A Yes there are, but I was not able to find one that worked reliably and at the full potential of both read and write speeds in Win 7 and above.

Q Why do this? A I wanted a drive that took an FTP target and placed it into windows as a drive in explorer (and dos); so that Media players could extract data and play large 1080p files without jitter.

Q Why C#? A This is so that any memory that is being used is tidied up cleanly by the OS, and to make any interface pretty via the use of WCF (later on :-))

Q Hasn't Dokan got a few issues? A Yes, but these are mainly to do with security access, and mapped file access. A2 By (currently) setting the Dokan driver to be a network drive, this allows a lot of the problem applications to work (e.g. notepad is the quickest to show these problems)

Q What about WebDav? A I suppose that this could be extended to perform such functions, but currently is beyond the scope of this first phase.

Q What about SFTP / FTPS ? A The StarkSoftFTP library does have this functionality, and it could be used later on - any volunteers to take that part on ?

About

Amalgam:- Synonyms: alloy, amalgamation, blend, combination, combo, fusion

License:GNU General Public License v2.0


Languages

Language:C# 98.7%Language:C++ 0.8%Language:C 0.4%Language:Objective-C 0.1%