Bersenev |
07.06.2010 01:05 |
Цитата:
Сообщение от AndrewSha
(Сообщение 144922)
Увы, та конструкция в ExecTBL.ini файлы удаляет, но постоянно перескакивает в начало плейлиста.
Код:
"DeteleCurrentTrackMenu","BYVAR;Media_s;DeteleCurrentTrackMenuAudio<<<<<
/"DeteleCurrentTrackMenuAudio","SETVARBYCODE;CurrentTrackPath;TRACKPATH||SETVAR;IsMenu;1||MENU;yesno_trackdel.skin"
"DeteleCurrentTrackMenuAudio","RUNQ;$Skinpath$Scripts\DeleteSong.exe||minus1||savelist;$playlistpath$$playlist$.m3u"
"DeteleCurrentTrackMenuVidio","RUN;$skinpath$Scripts\VideoFileName.exe||SETVAR;IsMenu;1||MENU" /;yesno_trackdel.skin"
/"DeteleCurrentTrack","STOP||MINUS1||RUN;$SKINPATH$Scripts\FileDelete.exe|$CurrentTrackPath$||PLAY||NEXT||Esc"
Вместо нее вставил свою - работает. Единственное, для себя удалил переход на yesno.skin.
|
"DeteleCurrentTrackMenuVidio","RUN;$skinpath$Scripts\VideoFileName.exe||SETVAR;Is Menu;1||MENU" /;yesno_trackdel.skin"
Такая команда удалить видео файл не может, скрипт VideoFileName ничего не удаляет, а только определяет путь к видео-файлу который нужно удалить, а команда MENU вообще ошибка.
"DeteleCurrentTrackMenuAudio","RUNQ;$Skinpath$Scripts\DeleteSong.exe||minus1||sav elist;$playlistpath$$playlist$.m3u"
По этой команде я бы тоже поспорил, скрипт работать будет, а вот команда minus1 будет работать только в тех экранах где задан плейлист командой S, а допустим в шаблонах программ она работать не будет, там не заданы плейлисты. (т.е. файл трека удалится, а вот в плейлисте ссылка на песню останется, если вызывать её из шаблона или главного меню, а музыке всё будет работать нормально)
Кстати при удалении аудиотрека, у меня переходит на следующей после удаления трек. При удалении видео согласен переходит на первый, подправлю, если получиться.
Уже исправил
|