Copyright: © 2005,05 by Fachhochschule Kiel - University of applied sciences


Welcome

Welcome to the D3FileManager.

This tools is usefull to copy content to and from the digistar or a producer system.

It is still a beta-release, so there are a lot of things do.

The latest Version can allways be found at

http://www.mediendom.fh-kiel.de/download/d3tools/


Concept

Ok, let me explain what the program does:

The basic idea of the program is too be able to copy all files of a show to the right computer automatically. So the program needs to know two basic information:

a) The used file types:

This can be modified in "Preferences > File types". Here for every suffix you can set, what should be done:

Copy to Host: the file will be copied to the host (i.e. *.sft)

Copy to All GP: the file will be copied to all GPs (not to Audio) (i.e. *.dds)

Copy to Audio: the file will be copied to the Audio GP (i.e. *.wav)

Copy to GPn: the file will be copied to the GP with number n (i.e. Sample1.mpg will be copied to GP1, Sample2.mpg to GP2 ...)

I hope a have created a complete list of all files used by the Digistar, if some is missing, let me know.

b) The network configuration:

Here you must setup the computers known to your network. This may differ from Digistar, Producer or Workstation. To make it easier, I have placed three samples on the web site:

http://www.mediendom.fh-kiel.de/download/d3tools/D3FileManager/FMC_Digistar3_kiel.xml

is the setup for the Digistar system in Kiel. This should work with any six channel digistar 3.

http://www.mediendom.fh-kiel.de/download/d3tools/D3FileManager/FMC_Producer.xml

is the setup for a producer

http://www.mediendom.fh-kiel.de/download/d3tools/D3FileManager/FMC_Workstation.xml

is the setup for a workstation, where S: and V: are physically the same drive or directory.


Revision History

19.09.06 - Version 0.9.6.65

- "Copy from all" now selects all video streams on all GPs on top level

- Read from D3Config.ini function improved

30.08.06 - Version 0.9.5.64

- new layout for email notification option

21.08.06 - Version 0.9.5.63

- "F2"-Key für

- corrected bug in Version 0.9.5.62 with copy files to all

17.08.06 - Version 0.9.5.62

- "Delete Files" now selects all video streams on all GPs

14.08.06 - Version 0.9.5.61

- Fixed Error when renaming directorys

24.03.06 - Version 0.9.4.58

- Added D3 Favorites Editor

- Fixed "Bytes to Process" Display

26.02.06 - Version 0.9.3.57

- Added support for Digistar 3.4 new videostreams for

  VideoStream<N>D.mpg - Multichannel DLP wide angle

  VideoStream<N>S.mpg - Split head Laser Duet streams

13.02.06 - Version 0.9.2.56

- Can delete read-only files

01.02.06 - Version 0.9.2.55

- Bugfix: remember SMTP-Server

17.01.06 - Version 0.9.2.54

- History of last used mail addresses

- HTML-Update-Check

- Link to HTML-Help and Homepage

06.01.06 - Version 0.9.1.53

- new interface for file actions (copy / delete)

- delete directorys on all gps added

- email function for notification added

22.10.05 - Version 0.9.0.52

- type select on create dirs button

27.09.05 - Version 0.9.0.51

- added system type "GP Laser"

- added feature to copy alldome video files for laser with pattern xxxnL.ext

13.07.05 - Version 0.8.2.50

- changed Path in file browser to explorer style drop down list

- sort files by clicking on column header (by name, size, type or date)

30.04.05 - Version 0.8.1.49

- changed Logo to offical Logo of University of Applied Sciences

- Fixed error caling help system

23.03.05 - Version 0.8.1.48

- Fixed error when selecting "Renumber" with no browser selected

- Fixed error: does now copy audio-files to workstation

- Error when calling help system found - seems to be an error in

  delphi 2005 (worked in Delphi 6), waiting for delphi update

11.03.05 - Version 0.8.1.47

- Enable actions only if files selected

09.03.05 - Version 0.8.1.46

- Update number of files to copy each copy step

08.03.05 - Version 0.8.0.43

- Bugfix copy hostfiles on workstation

08.03.05 - Verison 0.8.0.42

- Autoupdate implemented (Verision 0.8.0.35-41 used for testing this)

07.03.05 - Version 0.8.0.34

- ViewStyle buttons as glyphs

- Update in Copylist only every one second to speed up

25.02.05 - Version 0.8.0.33

- Sourcecode changed to Delphi 2005

- Bugfix with CD-RW

- Bugfix with Driveletters as basepath

- Load/Save network config added

- Type "WORKSTATION" added

- Bugfix copying Files to GP0 (*0.mpg)

- Bugfix while changing Gp to non existing subfolder (now selects next exisiting parent)

17.02.05 - Version 0.7.2.32

- New Full Setup created

- Bug found: Left side on CR-RW fails with error, so solution found yet

08.02.05 - Version 0.7.1.32

- Corrected Bug with missing "\" between dir and filename in "Copy form all GPS"

  when selecting a file insted a directory

07.12.04 - Version 0.7.1.30:

- Added different Viewmodes

- Added Option for overwrite if newer

- Corrected Parsing of directorys

25.11.04 - Version 0.7.1.39

- Corrected color of version history Text (not longer black, now what is set in

Preferences for text color)

24.11.04 - Version 0.7.1.28

- Corrected Bug in Renumber Funktion

- Modified CTRL-N für Dome-Video to skip the number

- Added version history in about box

22.11.04 - Version 0.7.1.27

- Fixed Refresh on ShellListView

- Added Renumber Tool

19.11.04 - Version 0.7.0.26

- Added "Get Path and Name " CTRL-N Function to get Path and Filename to clipboard

16.11.04 - Veriosn 0.7.0.25

- Fixed Error, when File on GP1 does not exist yet in copy-to-all-function

16.11.04 - Version 0.7.0.24:

- Deleted "Enable file copy", because copylist is transferd in one part to

  windows copy routine

- Fixed "Path not found" error

- Changes Copylist to send all files to Windows at once.

10.11.04 - Version 0.7.0.23:

- Added PC-Type "GP+AUDIO" for Workstations

07.11.04 - Version 0.7.0.22:

- Added "Parent Directory" Button

05.11.04 - Version 0.7.0.21:

- Corrected "no backslash" when readin d3config.ini for Networklist

25.10.04 - Version 0.7.0.20:

- First offical "Beta"-Release, free for public

---

D3 Filemanager

developed for the

Fachhochschule Kiel - University of applied scieneces

by Markus Schack

Sokratesplatz 6

24149 Kiel

Germany

email: markus.schack@fh-kiel.de

phone: +49-431-210-1722


Copyright

Copyright 2004,05 by Fachhochschule Kiel, University of applied sciences.

Written by Markus Schack

All users fo the digistar 3 community may use thist programs free of charge. You may download them, distribute them, but not change or decompile them. The copyright remains at the university of applied sciences in Kiel, Germany. You use the programs at your own risk!

Updates:

If you want to be informed about updates or want some mor features implemented, please send a short email to markus.schack@fh-kiel.de.


Main window

After you start the D3FileManager you should see a window like this screenshot. You have two file browser windows.

•	The left side is for browsing your files on your lokal system. This is normaly the host of your digistar. Here you choose the local DVD-Drive, a network drive or a firewire attached hard drive.

•	The right side is for browsing your S: or V: drives on the host and the graphic processors. You select the system, you want to see in the top right dropdown combo box.

In the middle you have some buttons to start actions. Some actions can be also triggerd from the menu.


File browser

The file browser has for sections:

•	This upper section contains a "go to parent directory" button and four buttons for different view modes

•	The next line displays the current path

•	Then follows the tree view

•	The last section is the list view, where you can select files

Important:

You can only select files and directorys for actions in the list view!


Simple file copy

You can copy single files from left to right or vice versa with this buttons. This affects only the selected PC (Host or one GP).


Simple File delete

You can delete single files with this buttons. Directorys can only be deleted, if empty

This affects only the selected PC (Host or one GP).

(One plan is to create a very comfortable delete funktion until version 1.0, so please wait)


Create directorys

With the "<Create Dir" button you create a directory on the left browsers current directory.

With the "Create Dirs >" buttin you create a directory on all systems to the right (host and all GPs).


General

One main tasks D3FileManger was designed for is to easly transfer a show between different digistar systems.

Let us assume you have

•	a digistar system six channel (D)

•	a digistar producer system (P)

•	a digistar workstation (W)

•	a network drive M: that can be accessed from D,P and W

Then it would be nice, if you can easly move a show between D,P and W just by copying all files to a folder in M:

This is easy on a digistar workstation, because you just have on PC (but do you really want to copy *.lis files too?)

On a digistar producer you have to use *0.mpg files for dome video, on the digistar system *1.mpg ... *6.mpg

So doing this without D3FileManager requires a good directory structure and a lot of manual work or good batch files.

With D3FileManager you can do this without advanced subdirectorys with a few mouseclicks, because D3FileManager knows where to copy the different file types.


Distrubute a show to the digistar

If you have a show (i.e. M:\shows\sampleshow), in the left browser select directory M:\shows

Then in the file list select directory "sampleshow" and press the button ">> Copy to all >>"

Then all selected directorys and thier sub directorys will be parsed to look for known file types. All matching files will then be listed in a copy list, that is displayed after all directorys were scanned.

Here you can see, what D3FileManager wants to do and confirm the copy action with the "GO!" button or cancel.

For faster file copy through the digistar firewall you should select then "copy from GP1" option.


Copy a show from the digistar

If you have developed a show on your digistar system, producer or workstation, you might wish to copy all files from the host and all GPs to one drive. This can be done very easy with the "<< Copy from all <<" button.

To do so, you select a directory on the right file browser and then press the "<< Copy from all <<" button. Then D3FileManager will parse all selected directorys and subdirectorys on all PCs of your digistar system for files to copy.

It depends on the setting of the "Use file types" option, if all files or just the well known file types will be copied.


Copy list

In the copy list, you see the source path on the right side. On the left side you see the destination.

Before you start, you can select and delete serval items, if you want to exclude them.

With the "Overwrite existing files" Option you can change what to do exiting target files:

•	"never" means, that exisiting files will not be copied again

•	"replace if newer" means, that the file will be replaced if the date of the source file is newer than the existing target

•	"allways replace" copies all files

You start the copy process by pressing the "Go!" button. You may cancel with "Cancel"


Get path and name

This function just copies the path and name of a selected file to the clip board.

If the file is a dome video (i.e. "myvideo1.mpg") then the number of the GP is deleted.

This nice little feature is very usefull while developing a show.

For example, if you want to give the command:

scene video is V:\shows\sampleshow\videos\samplevideo.mpg

then you just type

"scene video is "

in the command console, then switch to D3FileManager, select a GP and select the video you want,

Press CTRL-N (or select then menu item) and switch back to digistar and Press CTRL-V to paste.

This is also very usefull in the object browser.


Renumber

This tool allows you to renumber a lot of files. For example you may renumber dome master files for ESVideo.

To use it, select a number of files in one browser window and then select "Tools > Renumber" from the menu.

You may change the prefix off the filenames, the offset of the counting and the number of digits used for enumeration. You may also switch the order form asccending to descending.


Copy From GP1

If you want to copy files from a folder outside the digistar, i.e. from a computer attached via the externa network to the digistar 3, this option might help you to save time.

The external network has a speed of only 10MBit/sec, the internal digistar Non-Realtime Net has 100MBit/sec.

So, if you check this option, your files will be first copied to GP1 and then this files will be use as source to copy to GP2 .. GPn.

Compare the follwing two copy lists:

Option "Copy form GP1" enabled:

S:\D3\Demos\D3Intro\Models\3DModel3\3D3.X	\\D3GP1\Shows\D3Intro\Models\3DModel3\3D3.X
\\D3GP1\Shows\D3Intro\Models\3DModel3\3D3.X	\\D3GP2\Shows\D3Intro\Models\3DModel3\3D3.X
\\D3GP1\Shows\D3Intro\Models\3DModel3\3D3.X	\\D3GP3\Shows\D3Intro\Models\3DModel3\3D3.X
\\D3GP1\Shows\D3Intro\Models\3DModel3\3D3.X	\\D3GP4\Shows\D3Intro\Models\3DModel3\3D3.X
\\D3GP1\Shows\D3Intro\Models\3DModel3\3D3.X	\\D3GP5\Shows\D3Intro\Models\3DModel3\3D3.X
\\D3GP1\Shows\D3Intro\Models\3DModel3\3D3.X	\\D3GP6\Shows\D3Intro\Models\3DModel3\3D3.X
The file 3D3.X will first be copied to GP1 and then be copied to GP2..6

Option "Copy from GP1" disabled:

S:\D3\Demos\D3Intro\Models\3DModel3\3D3.X	\\D3GP1\Shows\D3Intro\Models\3DModel3\3D3.X
S:\D3\Demos\D3Intro\Models\3DModel3\3D3.X	\\D3GP2\Shows\D3Intro\Models\3DModel3\3D3.X
S:\D3\Demos\D3Intro\Models\3DModel3\3D3.X	\\D3GP3\Shows\D3Intro\Models\3DModel3\3D3.X
S:\D3\Demos\D3Intro\Models\3DModel3\3D3.X	\\D3GP4\Shows\D3Intro\Models\3DModel3\3D3.X
S:\D3\Demos\D3Intro\Models\3DModel3\3D3.X	\\D3GP5\Shows\D3Intro\Models\3DModel3\3D3.X
S:\D3\Demos\D3Intro\Models\3DModel3\3D3.X	\\D3GP6\Shows\D3Intro\Models\3DModel3\3D3.X

The file 3D3.X will first be copied to GP1..6 from its source six times


Use file tyes

If this option is set, only file types registred will be copied from the Host and the GPs while using the "<< Copy from all <<" button (i.e. *.lis files will be skipped).

If not set, all files will be copied.