WHAT DOES IT
DO?
CopyTEDS is a small "free for personal use"
(GPL licensed) application for copying updated versions of TED/S installation files from
your main TED/s installation to up to seven other TED/S installations. I
use it to copy updated versions of TED/S to all my test TED/S installations
- which I use for comparing/testing new javaxmltv versions and other
grabber versions. You could use it to copy updated versions of TED/S to TED/S installations on
networked PCs. Up to seven extra TED/S installations can be configured
in CopyTEDS.ini.
USING IT:
CopyTEDS
will copy TED.exe, TEDS.exe, all .dll files in TED's root directory &
the whole "Utils" directory. It also copies the whole contents of a "Docs" directory if it exists. (I move all readme
files and word docs to a Docs dir). If
the doc directory does not exist CopyTEDS will continue to work, but there
will be a one line message in the log file. All file copying is logged to copyteds.log in the same folder as CopyTEDS.exe was run from. The whole
thing is completed in a second or two.
Each time a new version of
TED/S is released I just install the new files in their correct folders
and then run CopyTEDS.exe to update all my other TED/S installations. It
does not copy ted.ini, as that would defeat the purpose of some of my
extra installations (ted.ini often doesn't change between versions) and
different "Grabber_Folder=" settings are required for each extra TED/S
installation.
Note:
The only error checking done relates
to the ini file. So it WILL overwrite files in the destinations
configured in the ini file even if they are newer
versions.
VERSION 1.1 RELEASE NOTES:
* Changed the doc directory
name to Docs.
* The Docs, or doc, dir is not a requirement, and now won't give an error if
it does not exist - I only included the Docs directory because I put all pdf, txt, rtf, doc
and backed up log files in a Docs directory to keep the TEDS root directory clean.
* If a
Docs directory exists it and it's contents will be copied to the new extra TEDS.
* If any
document files exist in TEDS' root directory they will now be copied to new extra TEDS root
directory.
* If non-essential TEDS files do not exist there will not be an error.
* If
destination directories do not exist they will now be created.
* Now also copies ted.key -
I forgot this before...
* If destination Data directory is empty it now copies TEDS'
existing data for testing the new extra TEDS works.
* Will now create an actual working
duplicate of an existing TEDS installation, minus a grabber.
FUTURE
PLANS:
If anyone actually uses it I may add some more
error checking, add the ability to copy to a networked destination, and
make the choice of which files are copied configurable in the ini file.
INSTALLATION:
It's
as simple as unzipping the contents of the zip file to any directory, and then
configuring CopyTEDS.ini.
INI FILE
SETTINGS:
- In [main] set the absolute path to your main
TED/S installation.
- In [extras] set absolute paths for up to seven
extra TED/S installations.
- The equal sign must NOT have a blank space
directly before or after it.
- There can be up to 7 extra paths - i.e.
7 extra TED/S installations.
- Unused path variables can be left blank,
deleted or commented out with a ;
Example ini
file:
[main]
teds=C:\TVGuide
[extras]
path1=C:\TVGuide_TVxb
path2=C:\TVxb-abc
path3=C:\TVxb-ebroadcast
path4=C:\TVxb-ninemsn
;path5=C:\TVxb-yahoo
path6=
COMPATIBILITY:
CopyTEDS has
only been tested on WinXP. It has not yet been tested over a network.
DOWNLOAD CopyTEDS11.zip
- 400KB
|
Home
News Copyright
© 2005-2008 ToppyTools
Terms
|