For folks like me, who use multiple windows machines as our ripping
platforms, you might find yourself occasionally wanting to syncronize
the contents of the c:\windows\cdplayer.ini files between the
machines.

CDPLAYER.INI is a file that stores metadata info about CDs and is used
by many windows based ripping tools: EAC, EZ-CDDA, etc.

I've written a little command-line utility (syncini) which helps in
syncing the contents between ini files. I've posted it, along with full
source code at: http://www.hegardtfoundation.org/flacstuff/syncini.zip

Unzip file file and store the executable wherever you keep small
utilities of this kind. Then, create a shortcut to the executable along
with the appropriate cmd line args on your desktop or quick-launch tool
bar to make using the utility handy.

In my own use, I usually enter metadata about a CD using EZ-CDDA 9.1.3
and then rip using 11.5. Syncini makes transferring the data from the
ansi encoded cdplayer.ini to the unicode encoded cdplayer.uni a single
double-click event. The shortcut I use for this has this as the
"target":

C:\Apps\FLAC\syncini.exe --force --current-cds-only
c:\windows\cdplayer.ini c:\windows\CDPLAYER.UNI

Here is the syntax for the utility: 

Code:
--------------------
    
  syncini.exe: Syncs all sections of the target INI file to the source INI file.
  
  Synatx: syncini.exe [options] Source.ini Target.ini
  
  Valid options are:
  /F  (force overwrite of target with source)
  /C  (Compare Contents: only overwrite a target ini section if
  it is smaller than the source section.)
  /Q  (Quiet output)
  
  Long form options are:
  --force (force overwrite of target with source)
  --compare (Compare Contents: only overwrite a target ini section if
  it is smaller than the source section.)
  --quiet (Quiet output)
  
  --source-is-ansi  (source ini assumed to be ansi)
  --source-is-utf8  (source ini assumed to be utf8)
  --source-is-unicode (source ini assumed to be unicode)
  --target-is-ansi  (target ini assumed to be ansi)
  --target-is-utf8  (target ini assumed to be utf8)
  --target-is-unicode (target ini assumed to be unicode)
  
  --current-cd-only (Sync the section corresponding to the CDID of the
  audio cd present in the first CD drive.
  --current-cds-only (Sync the section corresponding to the CDID of all
  audio cds present in any CD drive.
  
--------------------

Syncini understands UNC pathnames so syncing ini files between machines
on a LAN is supported.


-- 
gharris999
------------------------------------------------------------------------
gharris999's Profile: http://forums.slimdevices.com/member.php?userid=115
View this thread: http://forums.slimdevices.com/showthread.php?t=48910

_______________________________________________
ripping mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/ripping

Reply via email to