Bug 25706 - не открывает торенты из файл-менеджера pcmanfm
: не открывает торенты из файл-менеджера pcmanfm
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/libfm)
: unstable
: all Linux
: P3 major
Assigned To:
:
:
:
:
: 23155
  Show dependency tree
 
Reported: 2011-06-02 02:04 by
Modified: 2011-08-10 00:25 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2011-06-02 02:04:13
в файле десктоп написано %U - однако, по transmission
file:///path/to/file.torrent программа просто запускается (или показывает окно,
если уже запущена).

transmission /path/to/file.torrent работает как положено.

Это приводит к тому, что невозможно из файлового менеджера, или firefox, etc.
добавить торент.
------- Comment #1 From 2011-06-16 01:15:19 -------
Антон, в p6 исправлено?
------- Comment #2 From 2011-06-16 08:57:59 -------
давно уже
------- Comment #3 From 2011-07-01 19:32:46 -------
Только что проверяю, 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

Запускается и ставит в список.
------- Comment #4 From 2011-07-01 19:43:21 -------
Блокирует Кентавр & Co
------- Comment #5 From 2011-07-01 19:48:46 -------
Кстати, выщла новая версия, а там:

Fix 2.30 error opening torrents from a web browser
------- Comment #6 From 2011-07-01 23:37:52 -------
ok. посмотрим как в новой версии.
------- Comment #7 From 2011-07-02 02:31:57 -------
На Сизиф.
------- Comment #8 From 2011-07-05 17:34:50 -------
в новой версии это не исправлено.
------- Comment #9 From 2011-07-05 17:37:02 -------
Там еще с именем файла может быть проблема. Например, в transmission-qt файлы с
нелатинскими буквами(или пробелами, не помню) не открываются.
------- Comment #10 From 2011-07-05 17:47:21 -------
что-то я не понял. Работает открывание и из файл-менеджера, и из браузера -
везде.

Зачем ему открывать file:// ???
------- Comment #11 From 2011-07-05 17:48:56 -------
Все работает и из firefox как file: и из konqueror как http:/ (проверьте на
torrent.altlinux.ru).
Скорее всего та же проблема с именем файла.
------- Comment #12 From 2011-07-05 17:50:55 -------
Переоткрыл нечаянно
------- Comment #13 From 2011-07-06 15:02:29 -------
А разгадка одна - когда libfm запускает приложение, делается fm_path_to_uri,
который делает так:

if(str[0] == '/') /* absolute path */ {
     uri = g_filename_to_uri(str, NULL, NULL);

и получается file:///

перевесил на себя.
------- Comment #14 From 2011-07-06 15:04:56 -------
Наутилус вызывает просто /path/to/file.torrent
------- Comment #15 From 2011-07-14 23:48:51 -------
(В ответ на комментарий №14)
> Наутилус вызывает просто /path/to/file.torrent

Так может сделать в libfm так же?
------- Comment #16 From 2011-08-04 00:47:49 -------
Починили?
------- Comment #17 From 2011-08-10 00:25:34 -------
Исправлено.