forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Проекты на PureBasic (http://forum.boolean.name/forumdisplay.php?f=91)
-   -   Торрент клиент (http://forum.boolean.name/showthread.php?t=16438)

Пётр 05.03.2012 20:10

Торрент клиент
 
Вложений: 3
Небольшой torrent клиент, написанный на PureBasic.
Он не требует установки и будет работать даже со съемного носителя, скажем, флешки.
Для работы клиента, нужна операционная система Windows 2000 или более современная. На линейке Win9x к сожалению работать не будет, т. к. ОС должна поддерживать юникод.

SBJoker 05.03.2012 20:23

Ответ: Торрент клиент
 
Что то сильно напоминает очередной клон mTorrent'а.
Но если сам делал то молодец конечно.

Пётр 05.03.2012 20:25

Ответ: Торрент клиент
 
Сам и с нуля.
А вдохновлял меня µTorrent, окно внешне немного похожее, но на этом сходства заканчиваются.

SBJoker 05.03.2012 20:35

Ответ: Торрент клиент
 
Ну что же, если с нуля то очень круто!

johnk 07.03.2012 22:26

Ответ: Торрент клиент
 
Эх, вот была бы возможность сохранить все настройки торрентов (куда скачивать, какие именно файлы) с последующей их загрузкой, чтобы не уходить с раздач по причине переустановки Винды.

Пётр 08.03.2012 01:05

Ответ: Торрент клиент
 
Если речь про этот клиент, то настройки сохраняются рядом с программой и туда же по умолчанию скачиваются торренты. Это позволило сохранять относительный путь к файлам и перемещать торренты с компа на комп без проблем.
Вообще, это Portable версия, предназначенная для работы с флешки.
И можно начать скачивать/раздавать торрент на одном компе, а продолжить на другом.

Именно безпроблемное перемещение торрентов с компа на комп и послужило толчком для создания этого клиента.

ABTOMAT 08.03.2012 01:30

Ответ: Торрент клиент
 
С нуля? Ну тогда ты очень крут! Правда я хз зачем делать то, чего уже и так полно альтернатив. Ставлю плюс несмотря ни на что.

pepel 08.03.2012 10:08

Ответ: Торрент клиент
 
Цитата:

Сообщение от ABTOMAT (Сообщение 221973)
Правда я хз зачем делать то, чего уже и так полно альтернатив. Ставлю плюс несмотря ни на что.

ну как... чтобы понять принцип.

impersonalis 11.03.2012 11:20

Ответ: Торрент клиент
 
Приложение может работать как ретрекер? Понимает PEX, DHT?
Расширение в виде p2p-чата для пользователей данного клиента будет?

Цитата:

Сообщение от ABTOMAT (Сообщение 221973)
Ставлю плюс несмотря ни на что.


johnk 12.03.2012 10:39

Ответ: Торрент клиент
 
Штука классная, взял себе на вооружение.
Не хватает двух вещей:
  1. Настройки, заставляющей программу запускаться вместе со стартом операционной системы
  2. Ограничителя скорости закачки/отдачи

Пётр 12.03.2012 23:34

Ответ: Торрент клиент
 
Цитата:

Сообщение от johnk (Сообщение 222544)
Настройки, заставляющей программу запускаться вместе со стартом операционной системы

Поскольку программа работает без установки на комп, данная опция отсутствует, но это не мешает поместить ярлык программы в папку "Автозагрузка".
Цитата:

Сообщение от johnk (Сообщение 222544)
Ограничителя скорости закачки/отдачи

Как нибудь добавлю, когда появится свободное время. Тем более что в плане реализации это не очень сложно.
Сейчас есть более приоритетные фишки, которые еще нужно реализовать, скажем, выборочная загрузка файлов торрента. Вот это уже посложнее будет.

Пётр 05.07.2012 11:56

Ответ: Торрент клиент
 
Если кому интересно, вот исходники торрент клиента Source pbTorrent.

Пётр 15.08.2012 16:06

Ответ: Торрент клиент
 
Вложений: 1
Новая версия торент-клиента - 1.4.

В этой версии были добавлены следующие возможности:
Цитата:

Выбор скачиваемых файлов и их приоритеты.
Перетаскивание торрентов в таблице.
Всплывающее меню в таблицах: "Трекеры", "Пиры" и "Файлы".
Оптимизация работы сети.
Поддержка локальных пиров.
Пожалуй для двух последних пунктов нужно небольшое разъяснение.

В настройках программы можно включить оптимизацию работы сети (по умолчанию выключено). Если разрешить ограничение числа соединений при достижении заданной входящей скорости, то это позволит устанавливать коннект с минимальным требуемым числом пиров для поддержания заданной скорости скачивания. А чем меньше активных коннектов, тем меньше влияние торрент-клиента для другие сетевые приложения.



В настройках можно включить поддержку локальных пиров (по умолчанию выключено) и указать желаемые диапазоны IP адресов. В этом случае, при выборе пира для коннекта, торрент-клиент будет в первую очередь отдавать предпочтение, пирам, отмеченным как локальные.


Пётр 16.09.2012 01:34

Ответ: Торрент клиент
 
Цитата:

Сообщение от johnk (Сообщение 222544)
Ограничителя скорости закачки/отдачи

Сделано.
Данная возможность доступна начиная с версии 1.4.2.
http://pbtorrent.ucoz.ru

Жека 16.09.2012 09:17

Ответ: Торрент клиент
 
Собрался качнуть торрент, и не смог настроить прогу, "нет входящих соединений", пишет порт закрыт. В брандмауэре пошарил, думал открыл порт 5004, но не пашет.
Научите кто-нибудь как открыть порт для проги, и чтобы другие извне не пролезли по нему.
Windows 7.


Часовой пояс GMT +4, время: 17:32.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot