Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Linux DC++ - как указать, чтобы он открывал ссылки magnet и искал по ним?  (Прочитано 8713 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн fkabir

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Юзаю linux DC++ для хабов, в каталоге хаба есть к примеру вот такие ссылки:

magnet:?xt=urn:tree:tiger:VGTDUN5U4QO4KTURCHSOAWYQCT2XQWEUZXJHNCY&xl=2203697152&dn=Chingishan_2007_%5Btorrents.ru%5D.avi

Firefox ее тупо открывает в новом окне, естественно ничего не происходит. Как сделать, чтобы эта ссылка открывалась с помощью DC++?
В Firefox нет ссылки в меню "Открыть с помощью", или я плохо ищу?:)

Просто скопировать ссылку и вставить в DC++ не получится, т.к. Linux DC++ не ищет ничего по таким ссылкам, он ищет уже по обработанным вида N5U6XLDNQNMWSBN4ICEGA6SARHRHK5RNJP64BAY

Оффлайн sulyanoff

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Та же проблема.. Может кто-то нашел решение?

Оффлайн sorib

  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
попробуйте послать себе личное сообщение с этой ссылкой

Оффлайн sulyanoff

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
да, это помогает. но не очень удобно  :(

Еще и русские буквы вообще не показывает..

Оффлайн Nebulosa

  • Активист
  • *
  • Сообщений: 397
    • Просмотр профиля
Я решил для себя эту проблему так -
1. написал скрипт обработчик magnet-ссылок: (предварительно установите xclip)
#!/bin/sh

 tth=$(echo $1 | egrep -o [A-Z0-9]{39})
 echo -n $tth | xclip -selection clipboard
 notify-send "$tth скопирован в буфер обмена.

2. сделал его исполняемым и положил в /usr/bin

3. привязал открытие магнет-ссылок в firefox через этот скрипт: просто тыкаешь на любую магнет ссылку на сайте, и указываешь открывать с помощью программы и указываю путь к скрипту. Opera тоже настраивается похоже.

Что в итоге мы имеем: при клике на магнет-ссылке, скрипт перехватывает магнет, вытаскивает из него TTH и складывает его в буфер обмена, затем показывает уведомление что такой-то TTH скопирован в буфер обмена. Дальше переходим в любимый п2п клиент и ищем файл по TTH вставив его из буфера обмена. Очень удобно мне кажется  :D

Оффлайн sulyanoff

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Читал, что через такой скрипт сделали сразу открытие этой ссылки во флайлинк-диси через вайн. Значит так можно сделать и с ЛинуксДиси. Может кто-то знает с какими параметрами нужно запускать ЛинуксДиси, чтобы эта магнет-ссылка открывалась в новой вкладке? Или хоть как-нибудь.. но желательно не создавая новое окно.

Оффлайн Nebulosa

  • Активист
  • *
  • Сообщений: 397
    • Просмотр профиля
Читал, что через такой скрипт сделали сразу открытие этой ссылки во флайлинк-диси через вайн. Значит так можно сделать и с ЛинуксДиси. Может кто-то знает с какими параметрами нужно запускать ЛинуксДиси, чтобы эта магнет-ссылка открывалась в новой вкладке? Или хоть как-нибудь.. но желательно не создавая новое окно.

Абсолютно ничего не значит. У LinuxDC++ нет никаких дополнительных опций для магнетов (а может быть даже их совсем нету  :idiot2:), чтобы их открывать из командной строки. У Flylink есть.

И у Valknut тоже нету, и у DCSharp, и  у microdc2 и прочих и прочих...  :(

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
http://www.google.ru/search?q=linuxdcpp+magnet
https://lists.berlios.de/pipermail/linuxdcpp-developers/2008-January/000677.html

Цитата: {linuxdcpp-developers} question about magnet links support
The patch was accepted and added to cvs, but not without major modifications.
For example, the magnet.glade you mentioned was not included but instead moved
to another file. The ability to pass magnet links from another application to
linuxdcpp (e.g. registering linuxdcpp as the OS default magnet uri handler) has
not been implemented. It was not part of the original patch either. You can
always copy the magnet and paste it into linuxdcpp, but this is probably not
what you are expecting.
A patch to add this feature is welcome as long as it is
done in a way that is OS & desktop environment independent.
« Последнее редактирование: 22 Ноября 2008, 01:02:59 от ArcFi »

Оффлайн Lexxus

  • Активист
  • *
  • Сообщений: 271
    • Просмотр профиля
да, это помогает. но не очень удобно  :(

Еще и русские буквы вообще не показывает..

Русские буквы ни один клиент не показывает ;)
Советов у меня не просите, потому что у меня чувство юмора сильнее чувства жалости...

Оффлайн Nebulosa

  • Активист
  • *
  • Сообщений: 397
    • Просмотр профиля
Русские буквы ни один клиент не показывает ;)

в Flylink прикрутили фичу и теперь он магнет ссылки в чате преобразовывает в Имя файла.avi (677,9 МБ) Ну вроде как bbcode для форумов.. делается это очень просто, но чрезвычайно удобно! Вот какбы на разрабов остальных клиентов снизошло озарение...  :-[

Оффлайн srg

  • Новичок
  • *
  • Сообщений: 23
  • ASUS X51L04 + Ubuntu 9.10 --> 12.04
    • Просмотр профиля
    • Forex by srg ;-)  личный опыт

Русские буквы ни один клиент не показывает ;)

Что совсем нет никакого решения ? :( как искать на русском ?  ???

Оффлайн sulyanoff

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Цитировать
Русские буквы ни один клиент не показывает Wink

Показывают все, конечно. Просто искать нельзя. Я все-таки на флайлинк перешел - все идеально. Жаль, конечно, что под виндус написана.

Оффлайн Wise Kaa

  • Новичок
  • *
  • Сообщений: 1
  • Wise Kaa
    • Просмотр профиля

Русские буквы ни один клиент не показывает ;)

Что совсем нет никакого решения ? :( как искать на русском ?  ???

Почему не работает, работает :)... в настройках хаба  надо указать кодировку. у меня с CP1251 (Cyrillic) все прекрасно находится.
« Последнее редактирование: 18 Марта 2009, 00:43:51 от Wise Kaa »
Wise Kaa

 

Страница сгенерирована за 0.086 секунд. Запросов: 23.