ask-rus

|
Posted: Sat Jun 19, 2010 12:17 Post subject: Определение полного пути файла и запись пути в *.INI |
|
|
Задача следующая:
1. Определить полный путь к файлу (winamp.exe, расположенный в %COMMANDER_PATH%\SOFT\Winamp\winamp.exe). Не знаю каким способом, но вероятнее всего через "Копировать полные имена файлов" самого TC.
2. Записать полный путь (например, если папка TC расположена на Рабочем столе - c:\Documents and Settings\Аскер\Рабочий стол\Total Commander\SOFT\Winamp\winamp.exe) в конкретную строку INI-файла %COMMANDER_PATH%\PLUGINS\exe\ChooseMediaPlayer\TC2MP.INI
Quote: | [Auto Decision]
Collection UserAudio = mp3
Collection UserVideo = avi
Collection UserTracker = mod
MergeInto UserMedia = UserAudio + UserVideo + UserTracker
SetBasicFilter To UserMedia
IfOnly UserAudio Then "Winamp"
IfOnly UserVideo Then "MPC"
IfOnly UserTracker Then "Winamp"
IfMixed Then "MPC"
[Winamp]
Button_Display = 1
Player = сюда
Filter = mp3
Extension = m3u
WindowState = 1
FirstLine =
CodeLine = $FULLFILENAME_
EndLine =
CommandLine = "$PLAYLIST_"
WritingMode = 0
AddPosition = 0
RetrieveRegExp =
RetrieveRegExLeft =
RetrieveRegExRight =
Unicode =
[MPC]
Button_Display = 1
Player = d:\Total Commander\SOFT\Media Player Classic Home Cinema\mpc-hc.exe
Filter = avi
Extension = m3u
WindowState = 1
FirstLine =
CodeLine = $FULLFILENAME_
EndLine =
CommandLine = "$PLAYLIST_"
WritingMode = 0
AddPosition = 0
RetrieveRegExp =
RetrieveRegExLeft =
RetrieveRegExRight =
Unicode = |
Условие, если там что-то уже написано, не соответствующее настоящему пути, нужно затереть и заменить настоящим. Запуск скрипта кнопкой с панели инструментов. _________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|