Messages - lotusrootstarch [ switch to compact view ]

Pages: prev1 ... 6 7 8 9 10 [11] 12 13 14 15 16 ... 33next
Living Room / Re: NAS Recommendations?
« on: October 06, 2011, 05:27 AM »
ReadyNAS RND4000

Living Room / Re: Steve Jobs is dead.
« on: October 05, 2011, 08:46 PM »
Steve Jobs showed little inclination to use his personal wealth for philanthropic purposes.

And, strangely for a self-professed Buddhist, he did not embrace environmental concerns

Says it all really, what a horrible human being he was.

WTF this is the most heartlesssssss comment I read today.

Hi all,

Here I'm going to share with you a small web app I developed to access Locate32 search database over HTTP.

A little background/rant

I coded it out of frustration from all the fruitless efforts looking for a file-based indexing solution that both:
1. Indexes network share folders/mappings
2. Provides a web GUI for remote search queries.

I heavily rely on Locate32 to index, on a daily basis, all my mapped NAS drives across my residence. These individual NAS mappings contain significant amount of media files and folders (100K+) and are mapped in the same way as my DLNA server advertises to media devices (such as TVs, Blu-rays players, media players, iPads, Android tablets that supports DLNA or local streaming services).

With all the drives and multi-level nested folder structures advertised to the media devices by the DLNA server, navigating using remote control has becoming a major headache, in that the process itself is somewhat slow, really inefficient and unpleasant if you couldn't pinpoint where your stuff was.

This is the sad status of the current DLNA implementations - all the media are available to you for streaming, but you just might not know where they are.

To workaround this problem, I did frequent Locate32 searches on my PC prior to picking up the TV remote to make sure that I'll navigate to the right locations on first try, however the process of logging into RDP, waiting for the session to load and launching Locate32 program to do a simple quick search is somewhat discouraging. And when this process got repeated several dozen times a day, it proved itself unacceptable.

And imagine the trouble of maintaining a laptop in living room just for this process.

My small piece of solution - a web GUI for Locate32

on PC Chrome Browser
Main Search Window.png

on iPad
Live Search on iPad.PNG

How to deploy

1. Download and install Locate32

Daily builds of Locate32 can be found here:

2. Create one or more databases and update schedules in Locate32

Loc32 DBs.png
Loc32 Sche.png

and note down the full path(s) to the database file(s).

3. Install an ASP.NET application server (such as IIS Express) or Turn on IIS with ASP.NET feature on Win 7 Ultimate

Win 7 Ultimate:

Make sure your web server is running before moving on.

4. Download the attached source code and extract the content into the root directory of your web server/site.

5. Modify only the bold text below in settings.aspx to allow the scripts to correctly communicate with Locate32:

<script runat="server">

   string Path_To_Locate32 = @"C:\Program Files\Locate\"; <-- update this with the Locate32 installation path
   string[] Locate32_Database_Locations = new string[] {
      @"C:\Locate32 DB\default.dbs",   <-- update this with the full path you noted down in Step 2

6. Navigate to your new live search site and enjoy instant results!


This is my first ASP.NET project, and I could not have done it without the help of the following:
1. Various authors - who contributed code snippets used in this project
2. Google - for finding (1)
3. Krishean @ Donationcoder - for testing and offering great advice on C# coding.
4. Lanux128 @ Donationcoder - for testing and valuable feedback.


View silly pic below to see how this can fit into your home DLNA environment:
live search DLNA.png

Living Room / Re: What's the red thing in the NASA logo?
« on: September 22, 2011, 10:05 AM »
the red chevron is a wing representing aeronautics.

Living Room / Re: Building a home server. Please help, DC!
« on: September 08, 2011, 10:59 PM »
Ah... makes sense... there's an onboard host SATA port. :Thmbsup:

Pages: prev1 ... 6 7 8 9 10 [11] 12 13 14 15 16 ... 33next
Go to full version