Is monitoring recursive?

 Wiki Link: [discussion:44719]
 th3r00st3r Jan 20, 2009 at 8:12 PM Edited Jan 20, 2009 at 8:12 PM Hi, I would like to know if monitoring is recursive? I have TV shows in a main directory called..TV\.  like so: TV\24\Season 7\24.07x01.avi TV\24\Season 6\24.07x02.avi TV\Two And A Half Men\Season 6\Two.And.A.Half.Men06x01.avi If I scan them manually, it works fine.If I have monitoring set to the directory  \TV, it see the new show and I have to manually scan them. Do yo h ave any suggestions? Thanks again for a great program. R00st3r th3r00st3r Jan 20, 2009 at 8:23 PM Bill, I also see this in the issue tracker... Thanks billsecond Coordinator Jan 21, 2009 at 4:34 AM I don't know what you mean by recursive, however it does actually monitor and will rename the files as needed. The correct format is: YourPath\TvShow\Season 1\Episode 1 - Name Of Episode.avi are you talking about having more directories? e.g., The correct format is: YourPath\TvShow set\TvShow\Season 1\Episode 1 - Name Of Episode.avi th3r00st3r Jan 21, 2009 at 5:01 AM Edited Jan 21, 2009 at 5:02 AM Recursive meaning if I set it to monitor the MyPath\TVShow\ folder, it should go through all the subfolders from that point, not just any files only in the directory specified ignoring any subfolders. It recursively goes through all folders looking for new files (those that do not have an xml file in the metadat folder) that are in the main folder specified. If I set the Monitor Path to: -MyPath\TVShows\ it should scan and find any new files(those that do not have a .xml(.my) file in the metadata folder) in the following sub directories... --24 ----Season 1 ----Season 2 ----Season 3 --Fringe ----Season 1 ----Season 2 ----Season 3 --Lost ----Season 1 ----Season 2 ----Season 3 etc... Does this make sense? It seems if I set the directory to be: -MyPath\TVShows\ It does not *see* anything new in the sub folders. Here is an example Ruby script for recursive directories... http://www.oreillynet.com/onjava/blog/2006/03/recursive_directory_list_with.html Don't know if it will help. billsecond Coordinator Jan 21, 2009 at 5:18 AM Im really not sure why its not chaning anything in those subdirectories, but yes, it should.  Can you do a dir /s *.avi > c:\tv.txt and copy and paste the list in here? Bill. th3r00st3r Jan 26, 2009 at 4:15 PM Here is the file. I put the programs select direcory to Y:\TV to hopefully catch any new shows in the subdirectories and have it rename and update the metadata... Volume in drive Y is MediaShare  Volume Serial Number is 0A30-9CAE  Directory of Y:\TV\Lost\Season 5 01/25/2008  11:30 AM       367,084,004 Lost.05x02.The.Lie.avi 01/25/2008  11:34 AM       366,311,424 Lost.05x01.Because.You.Left.avi                2 File(s)    733,395,428 bytes  Directory of Y:\TV\Grey's Anatomy\Season 5 10/31/2008  06:11 AM       367,597,256 Grey's Anatomy.05x03.Here.Comes.the.Flood.avi 11/15/2008  02:32 AM       367,414,136 Grey's Anatomy.05x08.These.Ties.That.Bind.avi 11/06/2008  12:56 PM       367,562,820 Grey's Anatomy.05x07.Rise.Up.avi 11/20/2008  12:58 PM       369,186,528 Grey's Anatomy.05x09.In.the.Midnight.Hour.avi 10/31/2008  06:04 AM       367,871,174 Grey's Anatomy.05x06.Life.During.Wartime.avi 10/31/2008  06:15 AM       367,262,626 Grey's Anatomy.05x04.Brave.New.World.avi 12/04/2008  01:21 PM       367,264,128 Grey's Anatomy.05x10.All.By.Myself.avi 01/15/2009  01:08 PM       366,228,060 Grey's Anatomy.05x12.Sympathy.For.The.Devil.avi 10/31/2008  06:06 AM       367,619,842 Grey's Anatomy.05x05.There's.No.'I'.In.Team.avi 01/25/2008  09:49 AM       367,490,826 Grey's Anatomy.05x13.Stairway.to.Heaven.avi               10 File(s)  3,675,497,396 bytes  Directory of Y:\TV\Ugly Betty\Season 3 11/13/2008  11:57 AM       367,398,792 Ugly Betty.03x08.Tornado.Girl.avi 12/04/2008  12:53 PM       366,888,276 Ugly Betty.03x10.Bad.Amanda.avi 10/23/2008  01:02 PM       367,859,700 Ugly Betty.03x05.Granny.Pants.avi 12/21/2008  01:35 AM       367,554,748 Ugly Betty.03x06.Ugly.Berry.avi 11/20/2008  11:53 AM       367,261,106 Ugly Betty.03x09.When.Betty.Met.YETI.avi 11/06/2008  06:15 PM       366,626,816 Ugly Betty.03x07.Crush'd.avi 01/08/2009  01:36 PM       366,706,266 Ugly Betty.03x11.Dress.for.Succes.avi 01/25/2008  08:01 AM       366,859,510 Ugly Betty.03x12.Sisters.on.the.Verge.of.a.Nervous.Breakdown.avi                8 File(s)  2,937,155,214 bytes  Directory of Y:\TV\House\Season 1 12/26/2008  04:28 PM       367,005,696 House.01x21.Three.Stories.avi 12/26/2008  04:28 PM       366,981,120 House.01x16.Heavy.avi 12/26/2008  04:27 PM       366,981,120 House.01x17.Role.Model.avi 12/26/2008  04:29 PM       366,981,120 House.01x09.DNR.avi 12/26/2008  04:27 PM       366,979,072 House.01x03.Occam's.Razor.avi 12/26/2008  04:32 PM       366,981,120 House.01x08.Poison.avi 12/26/2008  04:32 PM       366,981,120 House.01x10.Histories.avi 12/26/2008  04:32 PM       366,979,072 House.01x11.Detox.avi 12/26/2008  04:32 PM       366,981,120 House.01x12.Sports.Medicine.avi 12/26/2008  04:32 PM       366,991,360 House.01x14.Control.avi 12/26/2008  04:32 PM       366,989,312 House.01x15.Mob.Rules.avi 12/26/2008  04:32 PM       366,981,120 House.01x05.Damned.If.You.Do.avi 12/26/2008  04:22 PM       366,985,216 House.01x02.Paternity.avi 12/26/2008  04:32 PM       366,983,168 House.01x04.Maternity.avi 12/26/2008  04:30 PM       366,983,168 House.01x01.House,.M.D..(Pilot).avi 12/26/2008  04:28 PM       366,983,168 House.01x06.The.Socratic.Method.avi 12/26/2008  04:31 PM       366,983,168 House.01x07.Fidelity.avi 12/26/2008  04:32 PM       366,981,120 House.01x13.Cursed.avi 12/26/2008  04:31 PM       366,979,072 House.01x19.Kids.avi 12/26/2008  04:28 PM       366,981,120 House.01x20.Love.Hurts.avi 12/26/2008  04:29 PM       367,011,840 House.01x22.Honeymoon.avi 12/26/2008  04:31 PM       366,989,312 House.01x18.Babies.&.Bathwater.avi               22 File(s)  8,073,672,704 bytes  Directory of Y:\TV\Samantha Who\Season 1 08/17/2008  10:01 PM       183,505,760 Samantha Who.01x09.The.Break-Up.avi 08/17/2008  09:48 PM       183,235,222 Samantha Who.01x11.The.Boss.avi 08/17/2008  09:52 PM       183,237,560 Samantha Who.01x08.The.Car.avi 08/17/2008  12:04 PM       183,504,928 Samantha Who.01x15.The.Birthday.avi 08/17/2008  09:47 PM       183,560,192 Samantha Who.01x10.The.Girlfriend.avi 08/17/2008  09:42 PM       183,520,286 Samantha Who.01x03.The.Wedding.avi 08/17/2008  09:34 PM       183,564,260 Samantha Who.01x02.The.Job.avi 08/17/2008  10:00 PM       183,516,980 Samantha Who.01x06.The.Hypnotherapist.avi 08/17/2008  12:26 PM       183,504,466 Samantha Who.01x01.Pilot.avi 08/17/2008  10:00 PM       182,972,922 Samantha Who.01x07.The.Hockey.Date.avi 08/17/2008  12:09 PM       183,439,760 Samantha Who.01x14.The.Affair.avi 08/17/2008  09:53 PM       183,452,854 Samantha Who.01x12.The.Butterflies.avi 08/17/2008  10:00 PM       183,508,154 Samantha Who.01x04.The.Virgin.avi 08/17/2008  09:51 PM       184,168,882 Samantha Who.01x13.The.Gallery.Show.avi 08/17/2008  10:01 PM       183,525,756 Samantha Who.01x05.The.Restraining.Order.avi               15 File(s)  2,752,217,982 bytes billsecond Coordinator Jan 27, 2009 at 3:58 AM Well, the problem with the current release is this, I do require the directry structure to be as such: y:\tv\Samantha Who\Season 1\Samantha Who.01x09.The.Break-Up.avi for example. I have been testing some of the new features in 2.0, however am re-building the web service that 2.0 will rely on.  I am going to keep building up 1.8 and will take away the directory dependency. th3r00st3r Jan 27, 2009 at 6:16 AM Weird that your requirement matches what I have. I have the new version (I was testing out the .my file) and I will have this monitor the root of Y:\TV to see if it will catch anything new. I will keep you posted. th3r00st3r Jan 27, 2009 at 6:16 AM Weird that your requirement matches what I have. I have the new version (I was testing out the .my file) and I will have this monitor the root of Y:\TV to see if it will catch anything new. I will keep you posted. billsecond Coordinator Jan 27, 2009 at 12:35 PM if that doesn't work, try manualy renaming Samantha Who.01x05.The.Restraining.Order.avi  to 05 and see what it does. billsecond Coordinator Jan 27, 2009 at 1:03 PM I found an issue with the monitoring, i fixed it, it wasnt renaming the files right.  Try it again: http://www.codeplex.com/tvmetadatafinder/Release/ProjectReleases.aspx?ReleaseId=22346 Maybe that will fix the issue that you described. th3r00st3r Jan 31, 2009 at 7:16 PM Bill, Monitoring still does nothing for me. I set it to monitor a directory and it just sits there when i copy a new file into the directory being monitored. Does it matter if the drive is a mapped drive? shoudl I use a UNC path? Also how does monitoring know when there is a new file? Is it timed or based on directory structure change? Thanks again! billsecond Coordinator Feb 1, 2009 at 4:28 AM I do require the directry structure to be as such: y:\tv\Samantha Who\Season 1\Samantha Who.01x09.The.Break-Up.avi for example. can you give me a sample layout of your dir? th3r00st3r Feb 1, 2009 at 5:53 AM Edited Feb 1, 2009 at 5:54 AM Bill, I did already (see 8th post above this one). lol must be late.. billsecond Coordinator Feb 1, 2009 at 1:05 PM This is quite strange.....    It would almost help if i could see it working (not working).  Can we set up a Microsoft SharedView (its a free desktop sharing/meeting application)?  I think that it would really help solve this issue. I have to ask, have you tried the latest version? th3r00st3r Feb 3, 2009 at 8:58 PM I have the newest version..released yesterday, and I am testing it out. One question though. How does monitoring know when there is a new file? Is it timed or based on directory structure change? billsecond Coordinator Feb 4, 2009 at 3:29 AM Its more event driven, the file system in Windows will trigger an event that my program is listing for.  If triggered, it will start an event that I have programmed. th3r00st3r Feb 4, 2009 at 2:19 PM I am going to point the monitoring to my local C: drive and copy a new file into it to see if it works. Currently it's pointing to a mapped network drive and that may be the issue. I will let you know what I find out... Thanks again for a great program. I posted it in a SageTV forum topic yesterday and had one response that they liked it. billsecond Coordinator Feb 4, 2009 at 2:29 PM Thanks! I would suggest not to point it to any root drives.  Rather make a C:\Videos\TV Shows directory and have it look like this: C:\Videos\TV Shows\Airwolf\Season 1\01 - show name.avi The first part is optional, but i would have your seasons all in a sub directory from the root as shown th3r00st3r Feb 21, 2009 at 5:49 PM Bill, Update on the monitoring. Sorry for the delay, but you know how it goes. Monitoring works locally, but it does not on mapped drive or unc path. Here's what doesn't work: Monitoring of mapped drives or UNC path. Example: Y:\tv (mapped drive to network attached storage) \\thenas\mediashare\tv (same location as above but using the unc path). sub directories of above y:\TV\24\Season 7\ Monitoring does not work when I copy a new file into any of the sub directories on a mapped drive or using unc path. Here's what works: Same directory structure as mapped or unc path but on local pc. Example C:\tv sub directories of above C:\TV\24\Season 7\ Monitoring works fine when I copy a new file into it. Thanks th3r00st3r Feb 21, 2009 at 5:55 PM I forgot to mention i was testing sing the new 1.8.1869 version. Also after a successful updating a file while monitoring, the program locked up. I know it's a beta, but I thought I would let you know. thanks again. billsecond Coordinator Feb 21, 2009 at 5:56 PM Hello. The problem is also happning here on my side.  But what I found is it is actually working about 25% of the time. I haven't had much time to work on it and to find where the problem is.  It  could just be an issue with .NET Monitoring over network file systems... but still unsure.