![]() |
|
|||||||
| DirMon Discussion Discussion related to the DirMon application produced by Dragon Global. Questions, issues, problems, suggestions, etc. regarding Dragon Global should be posted here. |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
||||
|
DirMon2 is now available! DirMon2 is a completely different program than the original DirMon so it doesn't suffer from the same flaws (i.e. it has completely new flaws).
What's new? - It is now flexible beyond belief. - Can run as a service (that is the prefered method now). - Can run multiple jobs at the same time. - Allows building of command line options with substitutions from the target filename. - Most fields now accept Perl-style regular expressions. - The order in which jobs are processed is now configurable. Here are some important things you should know when you are setting it up: ![]() When you click on the "New Button" you will be asked for a name. This name can be pretty much anything you want. Since it will be used in the Current Status tab so you can identify what is currently running and what is waiting to run. The circled sections are the minimum sections that must be filled out for a job. What you see is a basic setup for running ShowAnalyzer. ![]() Since the DirMon2 service isn't installed when DirMon2 is installed, you will need to install it manually via the "Install" button circled above. Anytime you want to change any of the service settings, you will need to click the uninstall and then click the install button to actually apply the settings. Of course you can also use the service management built into Windows. A major change from the old DirMon is how deleting old files is handled. Now you can have different settings for different directories. These are managed in the "Clean up" section on the "Global Settings" tab. When you click on the "Add" button (circled above), you get the following dialog: ![]() Fill it out and hit ok. It's that simple. One important thing is that the clean up descriptions are completely independent. So if you want to delete txt files when there isn't a mpg or an mpeg these have to be together. Otherwise any given txt file will get deleted by one cleanup or the other. Make sense? If not, let me know and I'll try to elaborate. Now, the important step: SAVE YOUR SETTINGS!! ![]() Now you can click on the "Start" button to start DirMon2 doing what it does. You may be asking how you control how many jobs run at the same time. On the "Global Settings" tab there is a setting for the total number of resources available. Each job has a setting for the number of resources required. They default to 100 each so that only 1 job will run at a time. However, if you change the number of resources required, then you change how many jobs will run at once. For example, a job requiring 50 resources can have 2 jobs running at once if there are 100 resources available. Make sense? If not, let me know and I'll elaborate. EDIT: It might be nice to let you know where to get it. Download it from here: http://www.dragonglobal.org/dirmon.htm Version History 0.5.0 - 19 Feb 2006 - Initial public release 0.5.1 - 21 Feb 2006 - Queued Jobs list now updates properly - Added logging of when jobs start and end - Process Subdirectories can now be turned off - First line of Active Jobs list now displays the number of resources currently in use Enjoy, Jere
__________________
DEATH TO ALL COMMERCIALS Latest Stable: ShowAnalyzer 1.0.58 - 31 Jan 2010 Latest: DirMon2 Beta 0.6.4 - 8 May 2008
|
|
||||
|
Command Line Options Substitutions
The command line options block is a rather complicated creature. First, if it is blank, then the target file name is added. Example Command Line Options: Result: ShowAnalyzer X:/Directory/file.mpg Second, if it is not blank, but does not have any of the substitution strings then the the target file name is put before what ever is put in the options block. Example Command Line Options: -status Result: ShowAnalyzer X:/Directory/file.mpg -status Third, if there are any substitution strings used then ONLY what is built from the options block is passed to the processor. Example Command Line Options: -i [[%FULLFILESPEC%]] -o [[%PATH%/%BASENAME%.avi]] Result: ShowAnalyzer -i X:/Directory/file.mpg -o X:/Directory/file.avi What are the substitution strings and what will the result be? Code:
Example filename: D:/TV/Nova.mpg %FULLFILESPEC% - D:/TV/Nova.mpg %DRIVE% - D %PATH% - D:/TV %DIRECTORY% - TV %BASENAME% - Nova %EXTENSION% - mpg Example filename: D:/Nova.mpg %FULLFILESPEC% - D:/Nova.mpg %DRIVE% - D %PATH% - D: %DIRECTORY% - %BASENAME% - Nova %EXTENSION% - mpg Example filename: //Media/TV/Nova.mpg %FULLFILESPEC% - //Media/TV/Nova.mpg %DRIVE% - //Media/TV %PATH% - //Media/TV %DIRECTORY% - %BASENAME% - Nova %EXTENSION% - mpg Example filename: //Media/TV/SageTV/Nova.mpg %FULLFILESPEC% - //Media/TV/SageTV/Nova.mpg %DRIVE% - //Media/TV %PATH% - //Media/TV/SageTV %DIRECTORY% - SageTV %BASENAME% - Nova %EXTENSION% - mpg Jere
__________________
DEATH TO ALL COMMERCIALS Latest Stable: ShowAnalyzer 1.0.58 - 31 Jan 2010 Latest: DirMon2 Beta 0.6.4 - 8 May 2008
|
|
||||
|
New version (0.5.1) posted:
0.5.1 - 21 Feb 2006 - Queued Jobs list now updates properly - Added logging of when jobs start and end - Process Subdirectories can now be turned off - First line of Active Jobs list now displays the number of resources currently in use Jere
__________________
DEATH TO ALL COMMERCIALS Latest Stable: ShowAnalyzer 1.0.58 - 31 Jan 2010 Latest: DirMon2 Beta 0.6.4 - 8 May 2008
|
|
||||
|
I just uploaded a new version that fixes that.
0.5.2 - 22 Feb 2006 - Fixed crash when adding a directory when no ini file already exists. Jere
__________________
DEATH TO ALL COMMERCIALS Latest Stable: ShowAnalyzer 1.0.58 - 31 Jan 2010 Latest: DirMon2 Beta 0.6.4 - 8 May 2008
|
|
|||
|
Quote:
|
|
||||
|
Quote:
I'll fix it for the next version, but I probably won't release another version just to fix that. Jere
__________________
DEATH TO ALL COMMERCIALS Latest Stable: ShowAnalyzer 1.0.58 - 31 Jan 2010 Latest: DirMon2 Beta 0.6.4 - 8 May 2008
|
|
|||
|
Hey Jere, for some reason DirMon2 went hay wire on me today and locked up the server. The log file is attached.
Also, could you tell me if it is normal that when you select the "Start automatically at boot up" option for the service that you can not manually start he service? I checked the box thinking that was the thing to do for computer reboots, etc. However, when I did, I could no longer start the service. When going into admin tool => services and trying to start it, Iw would get a file not found error. Thanks |
|
|||
|
Okay, for some reason the log file upload gave me a file invalid error. So, for what it is worth, the file is a 3 meg log file for one day and here is a snippet....
2006-Feb-23 08:30:00 - Starting: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:02 - Finished: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:05 - Starting: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:05 - Finished: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:10 - Starting: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:11 - Finished: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:16 - Starting: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:16 - Finished: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:21 - Starting: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:21 - Finished: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:26 - Starting: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:26 - Finished: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:31 - Starting: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:31 - Finished: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:36 - Starting: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:36 - Finished: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:41 - Starting: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:42 - Finished: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:46 - Starting: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:47 - Finished: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:52 - Starting: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:52 - Finished: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:57 - Starting: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" 2006-Feb-23 08:30:57 - Finished: "ShowAnalyzer" on "O:/SageTV/Caillou-CaillouHelpsOut-4753553-0.mpg" |
|
||||
|
Can you verify that SA works? It seems that uninstalling DirMon (the original) deletes all the keys that DirMon2 and SA need. Reinstalling them generally fixes it. If it doesn't let me know.
Jere
__________________
DEATH TO ALL COMMERCIALS Latest Stable: ShowAnalyzer 1.0.58 - 31 Jan 2010 Latest: DirMon2 Beta 0.6.4 - 8 May 2008
|
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|