в файле десктоп написано %U - однако, по transmission file:///path/to/file.torrent программа просто запускается (или показывает окно, если уже запущена). transmission /path/to/file.torrent работает как положено. Это приводит к тому, что невозможно из файлового менеджера, или firefox, etc. добавить торент.
Антон, в p6 исправлено?
давно уже
Только что проверяю, transmission-gtk-2.31-alt2 При запущенном transmission $ transmission file:///media/l-data/38191.torrent ничего не происходит $ transmission /media/l-data/38191.torrent Открывает При незапущенном: $ transmission file:///media/l-data/38191.torrent Запускается, но файл торент не добавляет. $ transmission /media/l-data/38191.torrent Запускается и ставит в список.
Блокирует Кентавр & Co
Кстати, выщла новая версия, а там: Fix 2.30 error opening torrents from a web browser
ok. посмотрим как в новой версии.
На Сизиф.
в новой версии это не исправлено.
Там еще с именем файла может быть проблема. Например, в transmission-qt файлы с нелатинскими буквами(или пробелами, не помню) не открываются.
что-то я не понял. Работает открывание и из файл-менеджера, и из браузера - везде. Зачем ему открывать file:// ???
Все работает и из firefox как file: и из konqueror как http:/ (проверьте на torrent.altlinux.ru). Скорее всего та же проблема с именем файла.
Переоткрыл нечаянно
А разгадка одна - когда libfm запускает приложение, делается fm_path_to_uri, который делает так: if(str[0] == '/') /* absolute path */ { uri = g_filename_to_uri(str, NULL, NULL); и получается file:/// перевесил на себя.
Наутилус вызывает просто /path/to/file.torrent
(В ответ на комментарий №14) > Наутилус вызывает просто /path/to/file.torrent Так может сделать в libfm так же?
Починили?
Исправлено.