Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.83/102: Рейтинг темы: голосов - 102, средняя оценка - 4.83
Эксперт по электронике
7144 / 3323 / 342
Регистрация: 28.10.2011
Сообщений: 13,088
Записей в блоге: 7

Торрент клиент

12.02.2012, 00:05. Показов 20827. Ответов 125
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Небольшой торрент клиент.
Написан на бейсике с нуля. Для работы нужна ОСь Win2000 или более современная и 300 КБ на диске.

Описание:
pbTorrent (Portable Bit Torrent) - это торрент-клиент созданный специально для работы со съемных носителей информации, например, флешки. Он не оставляет следов системе и его нужно использовать если требуется скачивать или раздавать файлы через p2p сети, не устанавливая программ на компьютер

Вложения
Тип файла: rar pbTorrent.rar (239.0 Кб, 343 просмотров)
41
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.02.2012, 00:05
Ответы с готовыми решениями:

Tormap - торрент-поисковик
В качестве тренировки ноды запилил небольшой проект - торрент поисковик ->TORMAP Это граббер, а значит инфа собирается более точно...

Ищу человека для создания торрент-трекера
Здравствуйте, Уважаемые пользователи. Не буду рассусоливать, а перейду сразу к делу. Я ищу человека для создания совместного...

Торрент-клиент
Здравствуйте! Люди добрые, подскажите можно ли на vb создать торрент клиент? если да то как? помогите сделать! оооочень надо

125
Эксперт по электронике
7144 / 3323 / 342
Регистрация: 28.10.2011
Сообщений: 13,088
Записей в блоге: 7
18.08.2012, 00:43  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Hrundel Посмотреть сообщение
Замените название папки в которую идет закачка на что-нибудь нейтральное без слова Torrent.
Я не думаю что это целесообразно делать, ведь далеко не всем нужно скрытое скачивание торрентов. Да и у каждого могут быть свои пожелания по поводу имени папки.
В такой ситуации лучше всего изменять исхдник программы под конкретный случай и компилировать программу.
Это сделать довольно просто.
Скачайте исходники (они во вложении) и среду программирования "PureBasic 4.61 Windows x86" (ищите в инете, нужна полная версия, размер дистрибутива, около 18 МБ).
Откройте файл "PB Torrent.pbp" (проект). А затем файл Constant.pbi.
В его начале есть строки
PureBasic
1
2
3
4
5
6
7
8
9
10
11
#ProgName = "pbTorrent"
#ProgVersion = "1.2"
#PeerID = "-pb1200-"
#MyClientID = "pb" ; Идентификатор этого торрент-клиента.
 
#MessageName = #ProgName+" "+#ProgVersion
 
 
#DirProgFiles = "pbTorrent\"
#DirSysFiles = #DirProgFiles+"SysFiles\" ; Папка с торрент-файлами.
#DirTorrentFiles = #DirProgFiles+"TorrentFiles\"   ; Папка по умолчанию для скачиваемых или раздаваемых торренов.
Изменяете имена папок на желаемые и компилируете программу (в IDE, в меню "Компилятор" нужно выбрать пункт "Создать приложение").
И все, имена папком будут другими.
Имя исполняемого файла может быть любым, поэтому смело переименовываете его.

Если не получится все это проделать, пишите в личку и укажите требуемые имена папок "pbTorrent" и "TorrentFiles".


Цитата Сообщение от Hrundel Посмотреть сообщение
И вообще, было бы здорово, если бы прога приобрела больше функций позволяющих ее скрытно пользовать.
Например?

PS.
Предложение про нейтральные имена папок и скрытую работу, думаю что будет реализовано, но уже в следующих версиях.
Вложения
Тип файла: zip Source_pbTorrent_1_2_1.zip (226.0 Кб, 346 просмотров)
1
251 / 163 / 14
Регистрация: 10.03.2012
Сообщений: 544
18.08.2012, 12:40
Цитата Сообщение от locm Посмотреть сообщение
Я не думаю что это целесообразно делать, ведь далеко не всем нужно скрытое скачивание торрентов. Да и у каждого могут быть свои пожелания по поводу имени папки.
Почему бы не сделать файл настроек, в котором хранить пути к этим папкам? Тем более, в PB есть функции для работы с файлами INI. Заодно можно будет задавать другое расположение папок с торрентами.
Цитата Сообщение от locm Посмотреть сообщение
Цитата Сообщение от Hrundel Посмотреть сообщение
И вообще, было бы здорово, если бы прога приобрела больше функций позволяющих ее скрытно пользовать.
Например?
В том же файле настроек задать режим работы: Нормальный и Скрытый, при котором прога не будет висеть в Панели задач, выводить всякие сообщения и т.д.

Не по теме:

Цитата Сообщение от Hrundel Посмотреть сообщение
У нас на работе торрент клиенты запрещены
Не будет ли подозрительным тот факт, что на работе все время будет утекать трафик? Или если для доступа в инет используется модем, стоящий на видном месте, на нем все время будут моргать индикаторы? ;)

0
Эксперт по электронике
7144 / 3323 / 342
Регистрация: 28.10.2011
Сообщений: 13,088
Записей в блоге: 7
18.08.2012, 13:26  [ТС]
Цитата Сообщение от iprog Посмотреть сообщение
Почему бы не сделать файл настроек, в котором хранить пути к этим папкам?
Файл настроек уже есть и он в месте другими служебными файлами находится в папке pbTorrent.
Разве что сделать отдельный файл конфигурации, лежащий рядом с исполняемым файлом.
0
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
31.08.2012, 16:34
Не работает! Во всех торрентах 0 сидов!
0
Эксперт по электронике
7144 / 3323 / 342
Регистрация: 28.10.2011
Сообщений: 13,088
Записей в блоге: 7
31.08.2012, 17:41  [ТС]
А сиды есть в раздаче?
Нет ли ошибки трекера?
Доступ инет имеется?
0
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
31.08.2012, 19:02
В μTorrent всё отлично!

Добавлено через 15 минут
Скачал ваш торрент-клиент ещё месяц назад, а сейчас срочно нужно скачать торрент, а он не работает!!!
А может влиять то что оператор блокирует все порты?
0
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
01.09.2012, 22:07
Так что там с ошибкой? Мне надо срочно качать!!!
0
Эксперт по электронике
7144 / 3323 / 342
Регистрация: 28.10.2011
Сообщений: 13,088
Записей в блоге: 7
01.09.2012, 22:56  [ТС]
Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
Так что там с ошибкой?

Не по теме:

Не вижу подробного описания ошибки, по возможности со скриншотами.


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

Добавлено через 3 минуты
Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
Скачал ваш торрент-клиент ещё месяц назад
Эту версию пробовали? Торрент клиент
0
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
01.09.2012, 23:31
Я скачал самую последнюю! Он не видит сидов! Пиры есть, а сиды тютю! А в μTorrent'е в то время качает во всю! Пробовал даже другой торрент добавить - у него тоже самое
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
03.09.2012, 18:08
Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
Мне надо срочно качать!!!
Может ты тогда уш через uTorrent скачаешь?



Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
Он не видит сидов! Пиры есть, а сиды тютю!
У тебя роутер?
0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
03.09.2012, 18:11
Маленькая опячятка в первом же окне программы
Название: pbTorrent1.PNG
Просмотров: 244

Размер: 9.6 Кб

И еще можно вопрос. Для чего вместо одной две одинаковые кнопки вот здесь?


А в общем - прога однозначно супер!
0
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
03.09.2012, 18:21
Цитата Сообщение от Tolias28 Посмотреть сообщение
Маленькая опячятка в первом же окне программы
Ты лучше на следующее слово глянь!
1
Эксперт по электронике
7144 / 3323 / 342
Регистрация: 28.10.2011
Сообщений: 13,088
Записей в блоге: 7
03.09.2012, 19:07  [ТС]
Цитата Сообщение от Tolias28 Посмотреть сообщение
Маленькая опячятка в первом же окне программы
Спасибо, в следующей версии исправлю.
Надо будет еще раз прогнать проект через ворд...

Цитата Сообщение от Tolias28 Посмотреть сообщение
И еще можно вопрос. Для чего вместо одной две одинаковые кнопки вот здесь?
Разница в том, что кнопка с двумя точками откроет текущую папку ("pbTorrent\TorrentFiles\").
А кнопка с тремя точками, откроет папку, в которую предыдущий раз сохраняли торрент.
3
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
03.09.2012, 20:54
Цитата Сообщение от locm Посмотреть сообщение
Разница в том, что кнопка с двумя точками откроет текущую папку ("pbTorrent\TorrentFiles\").
А кнопка с тремя точками, откроет папку, в которую предыдущий раз сохраняли торрент.
ааа... Спасибо за ответ. имхо, в таком случае надо бы добавить какие-то пояснения к этим двум кнопкам, чтобы пользователь сразу знал их разницу (а то я например вообще подумал, что это глюк, что две кнопки) Правда как это сделать правильнее, чтобы не добавлять дополнительных надписей, у меня идей нет... В принципе это ваша задача продумать

Цитата Сообщение от LeniumSoft Посмотреть сообщение
Ты лучше на следующее слово глянь!
я честно даже не заметил...
0
 Аватар для slava4321
6 / 1 / 1
Регистрация: 03.09.2012
Сообщений: 26
03.09.2012, 21:22
Прога хорошая и задумка отличная.
ЗАЧЁТ)
0
uzsky
03.09.2012, 23:00
locm, спасибо вам за программу, есть пару вопросов,
как можно сменить оформление? в utorrent это делается просто добавлением одного файла в папку, можно ли как то реализовать пользовательский скины? (ну или где это в коде можно изменить) есть IconPac.pac но я так и не понял как его можно отредактировать
еще вопрос планируется ли расширить функционал добавлением IP фильтров? (ipfilter.dat)

есть некоторые проблемли:
в версии 1,2 при добавление торрента если он содержит папки или несколько файлов то выбрать отдельно что то нельзя, только все скопом
вкладка лог пустая, никакой информации я так там и не увидел, вопрос есть ли в ней вообще смысл?
Эксперт по электронике
7144 / 3323 / 342
Регистрация: 28.10.2011
Сообщений: 13,088
Записей в блоге: 7
04.09.2012, 00:35  [ТС]
Цитата Сообщение от uzsky Посмотреть сообщение
можно ли как то реализовать пользовательский скины
Пока не планируется. Есть более приоритетные задачи.


Цитата Сообщение от uzsky Посмотреть сообщение
есть IconPac.pac но я так и не понял как его можно отредактировать
Для этого нужно распаковать иконки файлов из pac-архива.
Но проще создавать архив, чем редактировать (распаковывать, заменять файлы и упаковывать).
Программа для создания архива "IconPac.pac" во вложении.


Цитата Сообщение от uzsky Посмотреть сообщение
еще вопрос планируется ли расширить функционал добавлением IP фильтров? (ipfilter.dat)
Да. Постараюсь это сделать в ближайших версиях.


Цитата Сообщение от uzsky Посмотреть сообщение
в версии 1,2 при добавление торрента если он содержит папки или несколько файлов то выбрать отдельно что то нельзя, только все скопом
Выборочно загружать файлы можно начиная с версии 1.4. Торрент клиент


Цитата Сообщение от uzsky Посмотреть сообщение
вкладка лог пустая
На данный момент туда выводятся только критические ошибки. Например, если при запуске клиента, будет обнаружена ошибка в файлах торрента, то в логе появятся имена файлов и описание ошибки для каждого из них.
Вложения
Тип файла: zip pbt_IconPac.zip (44.8 Кб, 27 просмотров)
2
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
04.09.2012, 01:48
Цитата Сообщение от LeniumSoft Посмотреть сообщение
У тебя роутер?
Нет, МТС.
Уже через utorrent скачал
0
Эксперт по электронике
7144 / 3323 / 342
Регистрация: 28.10.2011
Сообщений: 13,088
Записей в блоге: 7
04.09.2012, 10:33  [ТС]
Цитата Сообщение от fedin-ilja2010 Посмотреть сообщение
Нет, МТС.
Если беспроводной модем, то скорее всего серый IP и закрытый порт. Поэтому нет входящих соединений. Пиров будет мало (если вообще будут).
Не зря ведь рекомендуют открывать порт, выбранный для входящих соединений торрент-клиента.
0
 Аватар для Илья Федин
887 / 353 / 1
Регистрация: 12.08.2012
Сообщений: 4,401
Записей в блоге: 5
04.09.2012, 12:29
Что мне делать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.09.2012, 12:29

Стабильный торрент клиент
Долго стоял utorrent, но теперь он либо захватывает всю оперативку, либо скорость скачивания в нем пляшет у нуля. При переходе на...

Лучший торрент клиент
Кто и что скажет по этому поводу? Знаю, что впринципе господствует uTorrent, но хотелось бы услышать другие варианты, в частности на...

Зависает торрент клиент
привет форумчане! мой торрент клиент периодически "отказывается отвечать" постоит пару минут и снова работает, затем по новой, поработал...

торрент-клиент для FreeBSD
Посоветуйте хороший торрент-клиент для FreeBSD. Есть сервер на FreeBSD, без монитора, клавы и т.п. Нужно, чтобы при включении сервера...

Как работает Торрент клиент?
В учебных целях я написал на днях простенькую прогу-сервер на С++. Очень интересует такой вопрос: - с инета ко мне (к моей...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru