Если мне не изменяет память, кто-то предлагал расшаривать имиджи не в виде архива, а в виде отдельных файлов, чтобы после скачивания их можно было продолжать шарить, но при этом иметь возможность их ещё и слушать. Логическим продолжением этого могло бы быть предложение грабить отдельные треки и их расшаривать. Но с другой стороны, релиз в одном файле лучше: не будет таких ситуаций, что в какой-то момент времени на один из файлов есть несколько источников, а на другой - уже нет. Ну и так далее...
И вот тут имеется одна хитрость: если человек расшаривший файл был настолько любезен, что сделал всё по правилам, т.е. имидж (APE+CUE) поместил в RAR с режимом компрессии store (плюс, как выяснилось позже, нужно позаботиться о том, чтобы APE файл добавлялся в архив первым, во-всяком случае до JPG картинок большого размера) - появляется интересная возможность. Заключается она в следующем: RAR файл можно переименовать в APE (лучше это расширение к имени файла просто добавить, чтобы не путаться) и этот "APE" уже вполне можно проигрывать или декодировать. Механика этого дела следующая: в режиме store в RAR архив файлы помещаются как есть, целиком. А APE декодер, видимо, легко находит сигнатуру начала APE данных среди любого мусора, коим могут быть картинки или ещё какая туфта, положенная в RAR.
И что это нам даёт? А вот что: после скачивания файла его можно спокойно оставлять в расшарке и одновременно иметь возможность слушать, переименовав его в APE. Ибо, как мы знаем, файлы у нас идентифицируются не по имени, а исключительно по хэшу, который от переименования файла не изменяется. Итак, несколько способов, что можно сделать конкретно:
1) При этом способе исходный RAR вообще не нужно переименовывать. Просто вытащив из архива CUE, перетаскиваем его на утилиту MakeAPL, входящую в комплект поставки Monkey's Audio. MakeAPL сделает APL файлы - своеобразные shortcut'ы на каждый трек имиджа. После этого каждый из APL файлов придётся подредактировать, лучше в нормальном текстовом редакторе, умеющем делать batch'евую замену текста. Строку, которая описывает имя файла-имиджа нужно изменить, чтобы она указывала на RAR архив включая полный путь, например:
Image File=Testament - 1987 - The Legacy - APE-CUE - by Daedroth.wav
меняем на
Image File=D:\eMule\My Releases\Testament - 1987 - The Legacy - APE-CUE - by Daedroth.rar
После этого APL файлы будут работать вне зависимости от того, где они находятся. Важно, чтобы архив не перемещался в другое место. :)
2) Извлекаем из архива CUE (если RAR уже переименован в APE - не беда, нужно лишь запустить WinRAR, в нём File -> Open...). Опять же редактируем CUE - меняем имя файла на имя архива переименованного в APE, причём нужно ещё указать полный путь к файлу. CUE sheet будет открываться, а треки играться, если в системе установлен плеер foobar2000 и CUE файлы ассоциированы с ним. :)
3) Опять же извлекаем CUE, переименовываем его (сам CUE) так, чтобы его имя полностью, за исключением расширения, совпадало с именем архива, переименованного в APE. После чего переименованный архив можно играть WinAMP'ом с установленным плагином MP3CUE. К великому сожалению, CUE должен находиться в той же директории, что и аудиофайл. Т.е. в данном случае CUE будет расшарен со всеми остальными расшаренными файлами. Но с другой стороны, а не хрен ли с ним? :)