TurboWinamp Plugin v. 1.00 Beta For Total Commander
...............................................
Peter Abelsson (d96-pabOOOOOOOOOOOOd.kth.se) where OOOOOOOOOOOO=@
http://www.d.kth.se/~d96-pab/tcplugins.htm

This is a freeware addon to the Total Commander application available at
(www.ghisler.com).

WARNING: I take no responsability for the functionallity of this plugin. Use at
your own risk.

Introduction
------------
With this plugin you can edit the playlist currently loaded in Winamp 2.x, this
plugin will not work with Winamp 3.x.

Installation
------------
1. Install the Microsoft .NET Framework Redistributable from:
http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/m
sdn-files/027/001/829/msdncompositedoc.xml

2. Run the turbowinamp.exe file you have downloaded

Note: Due to how assembly loading works in the .NET framework the plugin must be
located in the Total Commander installation directory.
Note2: If you have Total Commander installed on a network drive you'll have to
do additional steps. See Limitations below.

Features
--------
* Show the Winamp playlist in the total commander panel
* Press enter on a song to jump to that song in the playlist
* Copy mp3 files into the winamp plugin to add files to the playlist (works with
.m3u files too)
* Use delete in Total Commander to delete the playlist entries (optionally also
delete the physical files)
* Copy a file out of the playlist to export the complete playlist as a file
* Show title, filename of complete filepath as the filename
* Go to the file in the filesystem by pressing leftshift-enter on a playlist
entry
* Randomize, sort and reverse the playlist by typing commandline commands in
Total Commander
* Reorder files by using the move command in Total Commander

How to use
---------
* To get the correct order of the playlist, make sure to make the Total
Commander panel unsorted (ctrl-f7) or sort by date.
* The number before .mp3 (e.g .1, .5) is the number of the entry in the
playlist.
* If you use full view the filesize will be the length of the tune (e.g 223 is 2
min and 23 sec)
* If filesize is 0 for many files you need to enable 'Read titles on load' in
Winamp to get the correct title and filesize shown.
* The entry currently playing in winamp will have it's archive attribute set in
the plugin.
* To reorder files do the following:
  1. Open the Winamp plugin in BOTH panels in TC
  2. Select the files you want to move in the left panel
  3. In the right panel goto the file you wan't to insert the files before. Hold
down the right-shift and press enter on that file.
  4. Use the TC move command to move the files from the left panel 'into' the
file you entered.
  5. Go to the root of the plugin again and reread both panels.
* In reorder you can use copy instead if you wan't to have duplicate entries in
the playlist.
* If you want to move the files to end of the list, open the plugin in both
panels, select the files to move and use TC move command. This will move the
selected files to the end of the playlist.
* To export the current playlist as a .m3u file, copy a entry from the plugin to
the destination directory. In the 'Download to:' box type the name of the
playlist file you wan't to export to (mylist.m3u). If you don't type a name the
default will be playlist.m3u. You can only export the complete playlist, not
individual entries.
* Type 'help' on the commandline in the plugin to get a list of available
commands.

Tips and Tricks
---------------
* What you choose to show as filename (title, filename, filepath) is saved so
that you will have the same view the next time you use the plugin.
* You can enable 'Permanent delete', this will delete files on the harddrive
when you delete them in the playlist. This is disabled by default every time you
start the Winamp plugin.

Limitations
-----------
* Make sure to press F2 (reread) on both panel after move/copy operations to
make sure they show the correct playlist.
* You can't rename files
* The entries in a m3u list imported with copy are always appended last in the
playlist.
* By default the .NET runtime does not have enough permissions to execute the
plugin on from a nework drive. To enable this:
  1. Open the Control panel->Administration tools->Microsoft .NET Framework
Configuration
  2. In the configuration tool expand Runtime Security Policy->Machine->Code
Groups->All Code->LocalIntranet_Zone
  3. On LocalIntranet_Zone righ-click and choose properties
  4. Go to the Permsision Set tab and in the dropdown box choose FullTrust,
press OK.

* Propoably some bugs

Uninstallation
--------------
Run the uinstall.exe in WinampPlugin subdirectory of the installation directory

Greetings
---------
* Yuri Gershanov for his excellent Ieview plugin
* Vitaliy Knyazev for his feature-packed registry plugin (hard to beat ;)
* Christian Ghisler for Total Commander

Version history
---------------
* 2002-12-23 - 1.0 Beta
- Initial version
