В новой сборке не работает mplayer: 1) bash-3.2$ ls -l mplayer lrwxrwxrwx 1 wine users 46 Июн 30 14:20 mplayer -> /usr/share/wine/skel/./windows/command/mplayer bash-3.2$ wine mplayer wine: could not load L"C:\\windows\\system32\\mplayer.exe": Module not found 2) bash-3.2$ ls -l mplayer -rwxr-xr-x 1 wine users 588 Июн 30 00:12 mplayer bash-3.2$ wine mplayer wine: could not load L"C:\\windows\\system32\\mplayer.exe": Module not found
$ wcmd C:\> echo %PATH%
C:\windows\command>echo %PATH% C:\windows\system32;C:\windows;C:\windows\command
Вызывать не-EXE команды при поиске по PATH в настоящее время wine не умеет, поскольку прибавляет .exe к расширению при поиске. Если расширение указать точно, и запускать через wine, всё равно не загрузит: $ wine mplayer. wine: could not load L"C:\\windows\\command\\mplayer.": Bad EXE format for так как в этом коде загрузчик не умеет грузить что-то не вайновское (exe или exe.so) При запуске в cmd с указанием расширения mplayer доступен: C:\windows\command>mplayer. Access denied но не может быть запущен из-за недостатка прав (а в command он просто ссылка). Требуется поменять их, это будет сделано в сборке 0.9.2-alt1
Проверьте без меня, исправив права на mplayer (запуск). Да, и ещё новый скрипт mplayer имеет ошибку и не может найти плеер. На euclid я исправил его.
В общем единственный вариант - вызывать скрипт с указанием полного пути: C:\windows\command\mplayer Остальные замечания исправлены в сборке 0.9.2-alt1 в pvt/Etersoft/School/i586
Сборка 0.9.4 Закрываю
сборка 0.9.4-alt0.M40.1