The address wasn’t understood
Firefox doesn’t know how to open this address, because one of the following protocols (retroshare) isn’t associated with any program or is not allowed in this context.
You might need to install other software to open this address.
Я на сайте про AddOn-ы поискал, какой из них мог бы мне позволить начать такие ссылки открывать, но ни одного не нашел...
В багтрекере тоже поискал:
https://bugzilla.mozilla.org/buglist.cgi?quicksearch=retroshare
https://github.com/RetroShare/RetroShare/issues?utf8=✓&q=is:issue is:open...
Всё, в общем, сделал, что тут от меня обычно требуют.
Зачем я тут на форуме пишу, а не там в трекерах? Они там все на чужом языке.
предлагают добавить путь до программы в about:config
http://kb.mozillazine.org/Register_protocol
но там не написано, как управлять параметрами командной строки вызываемой программы.
(а там нужно указать -link <RsLinkURL> Open RsLink with protocol retroshare://)
Кроме того, у меня не получается выбрать для запуска /usr/bin/retroshare, потому что диалог выбора файла не показывает её.
Но даже если просто передать ссылку в bash, то тоже ничего не происходит:
...
Pubring read successfully.
Secring read successfully.
PGPHandler: Successfully read 884 trust packets.
RsAccounts::getAvailableAccounts()
getAvailableAccounts() Skipping Invalid sized dir: pgp
getAvailableAccounts() Skipping Invalid sized dir: extensions6
Rshare::Rshare waitForConnected to other instance.
Rshare::Rshare Connection etablished. Waiting for disconnection.
Rshare::Rshare waitForConnected to other instance.
Rshare::Rshare waitForConnected to other instance.
Rshare::Rshare Connection etablished. Waiting for disconnection.
Rshare::Rshare Arguments was sended.
To disable it, in Options - General - Misc,
uncheck "Use Local Server to get new Arguments".
Memory still in use at end of program: 0 bytes.
...
Ну, или, если файл не скачан ещё, то чтобы открывалась очередь закачки и курсор вставал на этот файл.