Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты на PureBasic

Ответ
 
Опции темы
Старый 05.03.2012, 20:10   #1
Пётр
Нуждающийся
 
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений
(для 53 пользователей)
Торрент клиент

Небольшой torrent клиент, написанный на PureBasic.
Он не требует установки и будет работать даже со съемного носителя, скажем, флешки.
Для работы клиента, нужна операционная система Windows 2000 или более современная. На линейке Win9x к сожалению работать не будет, т. к. ОС должна поддерживать юникод.
Миниатюры
Нажмите на изображение для увеличения
Название: pbtorrent.png
Просмотров: 1249
Размер:	42.2 Кб
ID:	16283  Нажмите на изображение для увеличения
Название: pbtorrent_.png
Просмотров: 1165
Размер:	35.1 Кб
ID:	16284  
Вложения
Тип файла: rar pbTorrent.rar (240.8 Кб, 666 просмотров)
(Offline)
 
Ответить с цитированием
Эти 26 пользователя(ей) сказали Спасибо Пётр за это полезное сообщение:
ABTOMAT (08.03.2012), Android (08.03.2012), ant0N (15.03.2012), ARA (07.03.2012), Arton (17.06.2013), DStalk (28.06.2012), Dzirt (19.07.2012), Кирпи4 (21.09.2012), FireOwl (08.03.2012), h1dd3n (05.03.2012), Harter (08.03.2012), Igor (08.03.2012), impersonalis (11.03.2012), johnk (07.03.2012), LLI.T.A.L.K.E.R. (09.03.2012), mauNgerS (12.03.2012), moka (05.03.2012), mr.DIMAS (16.03.2012), Mr_F_ (06.03.2012), Nerd (15.08.2012), Nex (11.03.2012), pax (08.03.2012), pepel (07.03.2012), Program23 (08.03.2012), Randomize (08.03.2012), Reks888 (05.03.2012)
Старый 05.03.2012, 20:23   #2
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Торрент клиент

Что то сильно напоминает очередной клон mTorrent'а.
Но если сам делал то молодец конечно.
__________________
(Offline)
 
Ответить с цитированием
Старый 05.03.2012, 20:25   #3
Пётр
Нуждающийся
 
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений
(для 53 пользователей)
Ответ: Торрент клиент

Сам и с нуля.
А вдохновлял меня µTorrent, окно внешне немного похожее, но на этом сходства заканчиваются.
(Offline)
 
Ответить с цитированием
Старый 05.03.2012, 20:35   #4
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Торрент клиент

Ну что же, если с нуля то очень круто!
__________________
(Offline)
 
Ответить с цитированием
Старый 07.03.2012, 22:26   #5
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Ответ: Торрент клиент

Эх, вот была бы возможность сохранить все настройки торрентов (куда скачивать, какие именно файлы) с последующей их загрузкой, чтобы не уходить с раздач по причине переустановки Винды.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pepel (07.03.2012)
Старый 08.03.2012, 01:05   #6
Пётр
Нуждающийся
 
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений
(для 53 пользователей)
Ответ: Торрент клиент

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

Именно безпроблемное перемещение торрентов с компа на комп и послужило толчком для создания этого клиента.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Пётр за это полезное сообщение:
LLI.T.A.L.K.E.R. (09.03.2012), pepel (08.03.2012)
Старый 08.03.2012, 01:30   #7
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Торрент клиент

С нуля? Ну тогда ты очень крут! Правда я хз зачем делать то, чего уже и так полно альтернатив. Ставлю плюс несмотря ни на что.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо ABTOMAT за это полезное сообщение:
Harter (08.03.2012), pepel (08.03.2012), Reks888 (10.03.2012)
Старый 08.03.2012, 10:08   #8
pepel
Мастер
 
Аватар для pepel
 
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений
(для 2,526 пользователей)
Ответ: Торрент клиент

Сообщение от ABTOMAT Посмотреть сообщение
Правда я хз зачем делать то, чего уже и так полно альтернатив. Ставлю плюс несмотря ни на что.
ну как... чтобы понять принцип.
(Offline)
 
Ответить с цитированием
Старый 11.03.2012, 11:20   #9
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Торрент клиент

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

Сообщение от ABTOMAT Посмотреть сообщение
Ставлю плюс несмотря ни на что.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 12.03.2012, 10:39   #10
johnk
Легенда
 
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений
(для 568 пользователей)
Ответ: Торрент клиент

Штука классная, взял себе на вооружение.
Не хватает двух вещей:
  1. Настройки, заставляющей программу запускаться вместе со стартом операционной системы
  2. Ограничителя скорости закачки/отдачи
(Offline)
 
Ответить с цитированием
Старый 12.03.2012, 23:34   #11
Пётр
Нуждающийся
 
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений
(для 53 пользователей)
Ответ: Торрент клиент

Сообщение от johnk Посмотреть сообщение
Настройки, заставляющей программу запускаться вместе со стартом операционной системы
Поскольку программа работает без установки на комп, данная опция отсутствует, но это не мешает поместить ярлык программы в папку "Автозагрузка".
Сообщение от johnk Посмотреть сообщение
Ограничителя скорости закачки/отдачи
Как нибудь добавлю, когда появится свободное время. Тем более что в плане реализации это не очень сложно.
Сейчас есть более приоритетные фишки, которые еще нужно реализовать, скажем, выборочная загрузка файлов торрента. Вот это уже посложнее будет.
(Offline)
 
Ответить с цитированием
Старый 05.07.2012, 11:56   #12
Пётр
Нуждающийся
 
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений
(для 53 пользователей)
Ответ: Торрент клиент

Если кому интересно, вот исходники торрент клиента Source pbTorrent.
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Пётр за это полезное сообщение:
ant0N (09.07.2012), DStalk (19.07.2012), Markova (05.07.2012)
Старый 15.08.2012, 16:06   #13
Пётр
Нуждающийся
 
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений
(для 53 пользователей)
Ответ: Торрент клиент

Новая версия торент-клиента - 1.4.

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

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



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

Вложения
Тип файла: zip pbTorrent_1.4.zip (260.8 Кб, 592 просмотров)
(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо Пётр за это полезное сообщение:
Dzirt (24.08.2012), Nerd (15.08.2012), Nex (15.08.2012), pax (27.08.2012), Жека (16.08.2012)
Старый 16.09.2012, 01:34   #14
Пётр
Нуждающийся
 
Регистрация: 23.05.2007
Сообщений: 95
Написано 34 полезных сообщений
(для 53 пользователей)
Ответ: Торрент клиент

Сообщение от johnk Посмотреть сообщение
Ограничителя скорости закачки/отдачи
Сделано.
Данная возможность доступна начиная с версии 1.4.2.
http://pbtorrent.ucoz.ru
(Offline)
 
Ответить с цитированием
Старый 16.09.2012, 09:17   #15
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений
(для 886 пользователей)
Ответ: Торрент клиент

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


Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com