Еще лучше, если вы хотите реконструировать опасный двоичный файл Java, а не пытаться перехватывать файлы, декомпилируйте подозрительный .jar
файл.
Для этого можно использовать CFR -другой декомпилятор Java
CFR will decompile modern Java features - up to and including much of Java 9, but is written entirely in Java 6, so will work anywhere
To use, simply run the specific version jar, with the class name(s) you want to decompile (either as a path to a class file, or as a fully qualified classname on your classpath). (--help to list arguments).
Alternately, to decompile an entire jar, simply provide the jar path, and if you want to emit files (which you probably do!) add --outputdir /tmp/putithere
В альтернативах нет недостатка, однако проект CFR, похоже, поддерживается в хорошем состоянии, имея обновление 2018 года.
Заявление об ограничении ответственности :Я не выполнял обратное проектирование двоичных файлов Java/JAR с 2005 г.
Как сказано в файле readme репозитория mopidy -на YouTube , вам необходимо открыть клиент MPD, например, ncmpcpp, и ввести следующую команду:
yt:<youtube link here>
Но сначала убедитесь, что вы правильно включили mopidy -youtube, перейдя в файл конфигурации MPD и добавив, если необходимо:
[youtube]
enabled = true
Например, если вы хотите послушать Purple от Roa:
yt:https://youtu.be/7PR3I23cd4I
Обратите внимание, что он также работает со списками воспроизведения:
yt:<youtube playlist url>
Например:
yt:https://www.youtube.com/playlist?list=PLzCxunOM5WFLwpQbO6ytg35ex2b585WfG