LUA.
Всё работает нормально до тех пор, пока не пытаешься передать данные из плеера в систему.
Так например не получается скопировать в буфер обмена путь к текущему файлу.
Для этого есть несколько скриптов, ни один из которых не хочет работать. У людей, вроде, работает.
Скрипты эти тем или иным образом "дёргают" Powershell для доступа к буферу обмена.
Powershell у меня установлен. Разрешение на исполнение у скриптов есть.
(Ах да, система — Windows 10)
Пытался так же реализовать то же самое непосредственно из конфига MPV, вот четыре способа:
run cmd /c echo:|set/p=${filename}|clip
C run cmd /c echo ${filename} | clip
show-text "${media-title} ${path} copied to clipboard"; run "cmd.exe" "/d" "/c" "echo ${media-title} ${path}|clip"
C run cmd "/c echo:\"${filename/no-ext}\"|powershell set-clipboard $input.trim('\\\"')"
ни один из которых не срабатывает.
В чём может быть причина? Куда смотреть? Есть идеи?
Может у тебя реально с виндой проблемы? Пробовал на другом пк? Или виртуалке с выключенным общим буфером?
Обсуждают сегодня