LINUX.ORG.RU
ФорумTalks

Интеграция Transmission в Chromium

 ,


0

2

Всем хай!

Я тут частенько пишу всякое на js, и немного заморочился интеграцией Transmission в браузер. Правда у меня уже есть не малый опыт с uTorrent и это в общем то порт API Transmission на API uTorrent.

Короче, че я тут рассказываю то! Вот расширение которое позволяет добавлять торренты и magnet из контекстного меню, смотреть список скачиваемого и управлять приоритетом файлов в раздачах.

Из контекстного меню так же можно указать папку в которую будет заливаться торрент файл.

В общем вот ссылка на расширение Transmission easy client там сами все посмотрите. http://goo.gl/w4vVoV

Хотел бы услышать ваши отзывы! Это бета версия, так что пишите, если что то там работает не так.

p.s. ах ну да, исходники то https://github.com/Feverqwe/Transmission



Последнее исправление: anton9121 (всего исправлений: 2)

Ответ на: комментарий от olibjerd

а есть что то лучше? я не часты пользователь трансмишина, я больше юторрент на серваке запускаю. Но все что я видел для этой качалки какое то убогое поделие, вот и портировал.

anton9121
() автор топика

Правда у меня уже есть не малый опыт с uTorrent и это в общем то порт API Transmission на API uTorrent.

Попахивает дениской.

Но ладно, какие у сабжа преимущества перед простой веб мордой трансмишена?

sT331h0rs3 ★★★★★
()
Ответ на: комментарий от sT331h0rs3

По опыт.. это я том что это я делал uTorrent tiny client, нынешний uTorrent easy client. У предыдущего было 80 тыщ пользователей.

Преимущества - этим удобно пользоваться. Из контекстного меню удобно добавлять торренты сразу в папку. Удобно смотреть состояние загрузки и выставлять приоритеты файлам в раздаче.

Это просто работает.

anton9121
() автор топика
Ответ на: комментарий от sT331h0rs3

Это расширение, что бы сделать билд я пакую и сжимаю исходники. Это ускоряет работу и уменьшает размер расширения. Я использую и винду и макось для разработки.

anton9121
() автор топика

Хотел бы услышать ваши отзывы!

Ненужно.

Valkeru ★★★★
()
Ответ на: комментарий от sT331h0rs3

Ок не пользуйтесь. Не заставляю. А у расширения и настройки можно в облако сохранить и скорость регулировать...

anton9121
() автор топика
Ответ на: комментарий от anton9121

... используй русский для общения. На поделку твою не смотрел, но при таком описании с таким количеством пунктуационных ошибок никто тебе ничего, кроме «ненужно», и не скажет.

Это так, дружеский совет.

demidrol ★★★★★
()
Ответ на: комментарий от anton9121

А у расширения и настройки можно в облако сохранить и скорость регулировать...

Настройки чего? Список торрентов или настройки скорости, сидов? Не знаю, насколько это вообще нужно.

А скорость регулировать умеет опять же веб-морда.

sT331h0rs3 ★★★★★
()
Ответ на: комментарий от anton9121

Тут все отписавшиеся вполне адекватны. И все они тебе уже сказали, что твоё поделие не нужно, ибо у трансмишена есть веб-морда.

Valkeru ★★★★
()
Ответ на: комментарий от anton9121

Я вам тут не речь задвигать пришел

Верно, ты сюда пришёл, чтобы показать нам свою поделку.

Аудитория расширения

Пока ты никого не убедил в его нужности.

Valkeru ★★★★
()
Ответ на: комментарий от Valkeru

а я и не буду убеждать. когда я решил себе поставить трансмишин на файлопомойку - я пошел смотреть чем я туда буду файлики забрасывать.

И ничего хорошего не нашел. Так вот, теперь каждый кто так подумает найдет жемчужину =) И будет пользоваться. А вы, будете пользоваться так как вы привыкли через убогую веб морду.

anton9121
() автор топика

Это расширение добавит Web-интерфейс Transmission в ваш браузер.

Уже смешно, при том, что он есть в самой проге.

Умеет:
Отображать/управлять списком торрентов.
Отображать/управлять списком файлов.
Управлять приоритетом файлов.
Добавлять/удалять торренты.
Добавлять торренты из контекстного меню.
Управлять скоростью загрузки\раздачи.

А теперь про преимущества, пожалуйста.

Valkeru ★★★★
()

Из контекстного меню так же можно указать папку в которую будет заливаться торрент файл.

можно указать папку

указать папку

папку

Мамку себе укажи, пес!

CYB3R ★★★★★
()
Ответ на: комментарий от anton9121

Я вам тут не речь задвигать пришел. Аудитория расширения покажет.

пафоса-то, пафоса. А русский язык учи, пригодится в жизни.

demidrol ★★★★★
()

Поржал с треда. Лор в своём репертуаре, а парниша слишком пафосный, ага

ritsufag ★★★★★
()

Кстати, аналогичным

расширением

аж целых 1234 неосилятора пользуются. Удачи, чо.

Valkeru ★★★★
()
Ответ на: комментарий от anton9121

нажимаются туго и клациют

клациют

А по-моему, просто в школе выходной или до начала уроков мало времени.

Valkeru ★★★★
()
Последнее исправление: Valkeru (всего исправлений: 1)
Ответ на: комментарий от bhfq

Возможно в будущем, но пока рано. Нужно обкатать бету до стабильной версии.

anton9121
() автор топика
Ответ на: Буду оригинален от makyrros

Мне надо. Я этим билды делаю.

make_build.bat - там все написано

make_build.sh - там тоже интересно

anton9121
() автор топика
Ответ на: комментарий от makyrros

0_o это трансмишин тормозит. Тут апи качалки кривой, например не умеет отправлять действие и вернуть уже измененной состояние, как utorrent. А когда после действия запрашиваешь состояние - оно не изменяется сразу. А делать изменения локально это может привести в введению в заблуждение пользователя, если состояние на сервере не изменилось.

Но буду работать над этим.

anton9121
() автор топика
Ответ на: комментарий от anton9121

Интеграция это контекстное меню

А можно поподробней что под этим подразумевается?

уведомления при завершении загрузки.

Действительно полезная фича.

Доступность в один клик.

Тоже не совсем понятно. Вебморда тоже доступна в один клик по закладке.

Behem0th ★★★★★
()
Ответ на: комментарий от Behem0th

Контекстное меню - можно отправить ссылку или magnet сразу в нужную директорию (они преднастраиваются) или в каталог по умолчанию.

Доступность в один клик - вебморда доступна из закладок в один клик тоже, да. Кстати из расширения можно перейти в вебморду тоже в 1 клик, если нужны какие то более расширенные функции.

anton9121
() автор топика
Ответ на: комментарий от Deleted

Круто, да, но расширение это НЕ замена веб морде. Расширение позволяет быстро выполнить основные функции. А если нужно - в нем и кнопка есть для открытия веб морды.

anton9121
() автор топика

не слушай их, это реально нужно

stevejobs ★★★★☆
()
Ответ на: комментарий от anton9121

хотелось бы еще настроить запуск магнита через eiskaltdc++ вместо трансмишена. Как дц-магнит, типа tiger. С этим везде одни проблемы, расширение было бы нужно.

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

Я совсем далек от eiskaltdc++. Но если там есть веб интерфейс в общем то я думаю каждый сможет написать небольшое расширение которое будет отправлять выделенный текст или ссылку в приложение.

anton9121
() автор топика
Ответ на: комментарий от anton9121

нету, нужно дернуть локальное приложение с параметром == хэшу. Можешь дать ссылку на хауту на то, как это сделать? А то я уже задолбался руками копировать линк в текстовик, там вырезать хэш и потом копипастать его в поисковую строку внутри программы

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 2)
Ответ на: комментарий от stevejobs

если нету веб морды, то даже не знаю как тут помочь. По моему API для расширений на дерганье приложений нету. Я видел люди писали инструкции как открывать ссылки в этой программе. Но это уже никакое отношение к расширениям не имеет.

anton9121
() автор топика
Ответ на: комментарий от anton9121

инструкции - это говно. Надо чтобы поставил расширение, и все само заработало

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs
#!/bin/sh

export DC_CLIENT='eiskaltdcpp-gtk'
export TORRENT_CLIENT='transmission-gtk'

if (echo "${1}" | grep '^magnet:?.*xt=urn:tree:tiger:') then
    "${DC_CLIENT}" "${1}" &
elif (echo "${1}" | grep '^magnet:?.*xt=urn:btih:') then
    "${TORRENT_CLIENT}" "${1}" &
else
    exit 1
fi

exit 0

Как хрому сказать, чтоб передавал линки этому скрипту, думаю сообразишь.

Олсо по сабжу - не нужно.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.