Jump to content
  • 0
edpru

transmission автоматическое добавление списка дополнительных адресов трекеров

Question

Искал и тут вроде не увидел. 
Хочется из коробки иметь, а не на внешних сборках через флеху типа дебиана
В связи с активной видимости борьбы с сами знаете с кем после некоторого момента перестал работать transmission с нашим провом на кинетике (1010 прошивка 3.5.6) Кьюбитторент на компе ловит трекеры прекрасно и качает, а тот же самый файл на кинетевском transmission не качает, приходится дополнительно ручками вкалачивать несколько адресов трекеров (я через Ttransmission Remote gui делаю) что бы начался процесс выкачивания. Можно ли через вебморду или еще как сделать возможность добавления листа списка типа:

------->

udp://bt.rutor.org:2710 
http://tracker.thepiratebay.org/announce
udp://tracker.leechers-paradise.org:6969 

--------->
и т.д.

Спасибо.



 

Edited by edpru
  • Upvote 1

Share this post


Link to post
Share on other sites

13 answers to this question

Recommended Posts

  • 0
28 минут назад, edpru сказал:

кинетевском transmission не качает, приходится дополнительно ручками вкалачивать несколько адресов трекеров (я через Ttransmission Remote gui делаю) что бы начался процесс выкачивания. Можно ли через вебморду или еще как сделать возможность добавления листа списка типа:

Простите, но webui уже используется штатно по адресу https://имя_вашего_роутера_в_keendns/app/transmission/web/?lang=ru

Share this post


Link to post
Share on other sites
  • 0
В 29.12.2020 в 14:10, Mamay сказал:

Простите, но webui уже используется штатно по адресу https://имя_вашего_роутера_в_keendns/app/transmission/web/?lang=ru

С сохранением списка трекеров делает????  Сколько было такого не было на моей памяти. И без подсказки знаю про веб морду. Вопрос невнимательно прочитали -суть его вливать в торрент-качалку СПИСКА адресов обменников анонстрекеров руками (а лучше автозагрузкой) что бы был всегда в системе. 

Edited by edpru

Share this post


Link to post
Share on other sites
  • 0
43 минуты назад, edpru сказал:

 Вопрос невнимательно прочитали -суть его вливать в торрент-качалку СПИСКА адресов обменников анонстрекеров руками (а лучше автозагрузкой) что бы был всегда в системе. 

Это видимо вы не понимаете, что WebUI transmission пилят не парни из ndm...

Share this post


Link to post
Share on other sites
  • 0
23 часа назад, Mamay сказал:

Это видимо вы не понимаете, что WebUI transmission пилят не парни из ndm...

Вот Вы как раз и не понимаете. Сторонняя прога позволяет добавить список (пусть и в ручном режиме, пусть и на текущие закачки (пока хоть одна есть, все работает) в  существующий клиент, а потом этот самый вебгуи ни как не учавствует в работе клиента (тупо выгружена из памяти, можно даже выключить комп). Так понятно?  Не смешите мои тапки. Такой сервис может быть на вебморде кинетика (если вы путаете вебгуи для трансмиссиона и вебморду самого кинетика). Минус, если только парни пишущие вебморду кинетику и его прошивки не видят надобности. Но, с учётом наших реалей такое имеет смысл все же иметь.

Share this post


Link to post
Share on other sites
  • 0
11 минуту назад, edpru сказал:

Минус, если только парни пишущие вебморду кинетику и его прошивки не видят надобности.

Слава Джа что сами пришли к правильному выводу...

Share this post


Link to post
Share on other sites
  • 0
В 29.12.2020 в 13:40, edpru сказал:

Искал и тут вроде не увидел. 

я выпал из реальности. ну т.е. у меня совсем другой роутер. трансмишен 3.0 и там есть такое....

в settings.json

"script-torrent-added-filename": "/opt/bin/add_trackers.sh",

собственно сам скрипт.

#!/bin/sh

# Get transmission credentials
auth=                                            #(example: username:password)

add_trackers () {
    torrent_hash=$1
    base_url='https://torrentz2.eu'
    pattern='announcelist_[0-9]+'

    announce_list=`wget -qO - ${base_url}/${torrent_hash} | grep -Eo "${pattern}"`

    if [ -z "$announce_list" ] ; then
        echo 'No additional trackers found, sorry.'
        continue
    fi

    echo "adding trackers for $torrent_hash..."

    for tracker in $(wget -qO - ${base_url}/${announce_list}) ; do
        echo -n "* ${tracker}..."
        if [ -z "$(transmission-remote  --auth=$auth --torrent ${torrent_hash} -td ${tracker} | grep 'success')" ]; then
            echo ' failed.'
        else
            echo ' done.'
        fi
    done
}

# Get list of active torrents
ids="$(transmission-remote --auth=$auth --list | grep -vE 'Seeding|Stopped' | grep '^ ' | awk '{ print $1 }')"

for id in $ids ; do
    echo "Processing torrent #$id..."
    hash="$(transmission-remote --auth=$auth  --torrent $id --info | grep '^  Hash: ' | awk '{ print $2 }')"
    add_trackers $hash
done

 упс. но это вам не пойдет. нужен opkg. да плюс еще установленный transmission-remote

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0

У меня тоже самое и как-то писал об этом но вопрос слили. Там где трансмиссия не видит пиров, ПК-шный клиент качает только в путь.

Share this post


Link to post
Share on other sites
  • 0
В 02.01.2021 в 17:06, Goblin сказал:

я выпал из реальности. ну т.е. у меня совсем другой роутер. трансмишен 3.0 и там есть такое....

в settings.json


"script-torrent-added-filename": "/opt/bin/add_trackers.sh",

собственно сам скрипт.


#!/bin/sh

# Get transmission credentials
auth=                                            #(example: username:password)

add_trackers () {
    torrent_hash=$1
    base_url='https://torrentz2.eu'
    pattern='announcelist_[0-9]+'

    announce_list=`wget -qO - ${base_url}/${torrent_hash} | grep -Eo "${pattern}"`

    if [ -z "$announce_list" ] ; then
        echo 'No additional trackers found, sorry.'
        continue
    fi

    echo "adding trackers for $torrent_hash..."

    for tracker in $(wget -qO - ${base_url}/${announce_list}) ; do
        echo -n "* ${tracker}..."
        if [ -z "$(transmission-remote  --auth=$auth --torrent ${torrent_hash} -td ${tracker} | grep 'success')" ]; then
            echo ' failed.'
        else
            echo ' done.'
        fi
    done
}

# Get list of active torrents
ids="$(transmission-remote --auth=$auth --list | grep -vE 'Seeding|Stopped' | grep '^ ' | awk '{ print $1 }')"

for id in $ids ; do
    echo "Processing torrent #$id..."
    hash="$(transmission-remote --auth=$auth  --torrent $id --info | grep '^  Hash: ' | awk '{ print $2 }')"
    add_trackers $hash
done

 упс. но это вам не пойдет. нужен opkg. да плюс еще установленный transmission-remote

Дебиан у меня на флешке ходит, а вот все остальное на винте на другом порту.  (transmission-remote есть, через него добавлять удобно. да и так, там просто можно список руками кинуть.)  А т.к. доступ к винту нормально упса из "среды" как бы и ставить на винт нет желания (вернее по особым соображениям не имеет смысла) надежда на все таки развития этого модуля в реальности, а то такой аппарат, вроде и под Россию, а вот реальность того, что уже провайдеры не первый год активно подрезают трекеры как то уходит.  (хотя и есть такие возможности доработки). Грусть печаль.

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0

Возможно правильно эти пожелания разработчикам transmission адресовать.

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0
2 часа назад, Ranger сказал:

Возможно правильно эти пожелания разработчикам transmission адресовать

Они здесь есть на форуме, может обратят внимание.

  • Y'r wrong 1

Share this post


Link to post
Share on other sites
  • 0
1 час назад, Igor79 сказал:

Они здесь есть на форуме, может обратят внимание.

они вроде тут?

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0
2 часа назад, Goblin сказал:

они вроде тут?

Пардон, тупанул в поздний час 😂

Edited by Igor79

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...