My last post described some basic NetBIOS operations using node.js. This was the first step towards my larger project goal of integrating my scanner with DropBox. At the end of the post, however, I realized I didn’t have a good place to keep that final script pulling all my npm modules together.

To resolve this, I’ve decided to go ahead and give the overall project a GitHub repository. As a side benefit, the project also has a name besides “the project”.

From now on it will be called FileShift.

While I plan to build out the underlying infrastructure in separate npm modules, the core logic will end up here. While its obviously very early in the effort, ultimately I’d like to see this project support translating between as many different file system protocols as possible.

If nothing else, this should keep me busy for a while.

The NetBIOS proxy script from my last post can be found here.