Магнет ссылки предназначены для указания на ресурсы, доступные к загрузке через p2p сети. Такие ссылки в основном идентифицируют файлы не по их расположению или имени, а по содержанию, точнее, по хеш-коду.
При клике по такой ссылке google chrome передаёт эту ссылку утилите xdg-open, которая в свою очередь передаёт ссылку конечной программе. Но вряд ли xdg-open точно знает какая программа должна обрабатывать magnet-ссылку.Сейчас будем учить xdg-open открывать magnet-ссылки тем, чем нужно.
Для этого смотрим, где находится файл xdg-open:
1 |
и открываем его для редактирования
1 |
Далее идем в самый конец файла и видим строки:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Понятно, что для open_xfce соответствует то, что команда будет выполняться в xfce, для open_kde то, что в kde и т.д. При необходимости ненужные DE можно стереть. Теперь нужно добавить условие, которое будет выполняться, если переданная ссылка magnet. Ниже приведен пример для всех DE и torrent клиента deluge.
Естественно, что вместо deluge вы можете подставить любую программу.
Как уже было сказано выше ненужные DE можно удалить и для openbox вышепреведённый код можно заменить на:
1 2 3 4 5 |
Вот и всё, теперь можете попробовать покликать magnet-ссылки.
Комментариев нет:
Отправить комментарий