Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Бит торрент, Хочется написать... 
:(
    Опции темы
st4lk3r0k
Дата 23.8.2007, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 132
Регистрация: 8.10.2006

Репутация: нет
Всего: нет



Хай всем!
Народ тут возник такой вопрос... Сложно будет на C# написать бит торрент клиент?
оч. надо, но не имею нималейшего представления с чего начать :( может уже пытался кто?
Или есть по этому поводу чёнить почитать? Хочется проверить свои силы на сложном проекте smile
--------------------
- Чем вы занимаетесь на работе? - Я специалист по ускоренной релокации средств размножения... - Это как? - Х%и пинаю...
PM MAIL   Вверх
Retro
Дата 23.8.2007, 21:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


Профиль
Группа: Участник Клуба
Сообщений: 1934
Регистрация: 28.6.2005
Где: Киев

Репутация: 9
Всего: 117



Цитата(st4lk3r0k @  23.8.2007,  19:56 Найти цитируемый пост)
Хай всем!
Народ тут возник такой вопрос... Сложно будет на C# написать бит торрент клиент?
оч. надо, но не имею нималейшего представления с чего начать :( может уже пытался кто?
Или есть по этому поводу чёнить почитать? Хочется проверить свои силы на сложном проекте

Я думаю будет достаточно сложно.
Вопрос - почему именно БТ? Пользователи БТ это определенный круг людей, халявщики то бишь. Я не думаю, что они будут заморачиваться какими-то фреймворками, чтобы качать файло. А клиентов БТ уже писано переписано, на любой вкус.
Может поискать другую тему? smile 
PM MAIL   Вверх
Void
Дата 23.8.2007, 21:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 25
Всего: 173



Библиотеку для работы с торрентами на C# уже написали, так что воспользуемся репозитарием MonoTorrent, чтобы оценить сложность сетевой части. Хм-м. Примерно 26 тысяч строк кода.

С другой стороны, если воспользоваться этой библиотекой и писать только GUI, то сложность зависит в основном от того, клиент какого качества хочется создать.

Добавлено через 3 минуты и 33 секунды
Цитата(Retro @  23.8.2007,  23:23 Найти цитируемый пост)
Пользователи БТ это определенный круг людей, халявщики то бишь. 

 smile Ну-ну... smile Битторрент это, вообще говоря «a method of distributing large amounts of data widely without the original distributor incurring the entire costs of hardware, hosting and bandwidth resources», и им вовсю пользуются некоторые создатели copyrighted content для легального распространения.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
Stepan_Lameroff
Дата 23.8.2007, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 164
Регистрация: 16.12.2006

Репутация: 9
Всего: 14



Еще одна реализация протокола TorrentNet (исходники в SVN)
Цитата

TorrentNet is a BitTorrent client written in C#. It consists of a library that implements BitTorrent protocol, a client, and a few sample apps that demonstrate how to use the library.

monotorrent - виндовый гуй к Bitsharp  
Цитата

This project aims to create a WinForms based GUI for the Bitsharp libraries to allow people to download, create and host torrents on any OS.


 smile 
Цитата

Пользователи БТ это определенный круг людей, халявщики то бишь.

Retro, а Вы безупречно чисты в лицензионном отношении?

Это сообщение отредактировал(а) Stepan_Lameroff - 23.8.2007, 22:13
PM MAIL   Вверх
st4lk3r0k
Дата 23.8.2007, 21:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 132
Регистрация: 8.10.2006

Репутация: нет
Всего: нет



Цитата(Retro @ 23.8.2007,  21:23)
Цитата(st4lk3r0k @  23.8.2007,  19:56 Найти цитируемый пост)
Хай всем!
Народ тут возник такой вопрос... Сложно будет на C# написать бит торрент клиент?
оч. надо, но не имею нималейшего представления с чего начать :( может уже пытался кто?
Или есть по этому поводу чёнить почитать? Хочется проверить свои силы на сложном проекте

Я думаю будет достаточно сложно.
Вопрос - почему именно БТ? Пользователи БТ это определенный круг людей, халявщики то бишь. Я не думаю, что они будут заморачиваться какими-то фреймворками, чтобы качать файло. А клиентов БТ уже писано переписано, на любой вкус.
Может поискать другую тему? smile

Может оно и так, но хочется попробовать опыта ради smile

Цитата

Библиотеку для работы с торрентами на C# уже написали, так что воспользуемся репозитарием MonoTorrent, чтобы оценить сложность сетевой части. Хм-м. Примерно 26 тысяч строк кода.

С другой стороны, если воспользоваться этой библиотекой и писать только GUI, то сложность зависит в основном от того, клиент какого качества хочется создать.


Ну насчёт качества... хочется сделать качественно, но полюбомы получится по русски (хотели как лучше, а получилось как всегда).
--------------------
- Чем вы занимаетесь на работе? - Я специалист по ускоренной релокации средств размножения... - Это как? - Х%и пинаю...
PM MAIL   Вверх
Retro
Дата 23.8.2007, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


Профиль
Группа: Участник Клуба
Сообщений: 1934
Регистрация: 28.6.2005
Где: Киев

Репутация: 9
Всего: 117



Цитата(Void @  23.8.2007,  20:26 Найти цитируемый пост)
и им вовсю пользуются некоторые создатели copyrighted content для легального распространения. 

И еще миллионы людей для закачки фильмов, игр, музыки. smile Я же не написал, все пользователи. 

Цитата(Stepan_Lameroff @  23.8.2007,  20:43 Найти цитируемый пост)
Retro, а Вы безупречно чисты в лицензионном отношении?

А я этого не утверждал, хотя по возможности пользуюсь лицензионными программами. И еще, я ничего не говорил про лицензию, я говорил о психологии пользователей БТ, о том, что это люди которые пришли, установили, скачали и многие из них врядли будут напрягаться и устанавливать Фреймворк для того чтобы скачать что-либо. smile Возможно когда Фреймворк будет устанавливаться по умолчанию вместе с ОС, тогда это будет интересно. Разумеется все ИМХО.

PM MAIL   Вверх
Idsa
Дата 24.8.2007, 06:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 14
Всего: 62



Цитата(Retro @  23.8.2007,  22:33 Найти цитируемый пост)
Возможно когда Фреймворк будет устанавливаться по умолчанию вместе с ОС, тогда это будет интересно.

Дык устанавливается, начиная с XP SP2.


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
Retro
Дата 24.8.2007, 09:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Диалектик
***


Профиль
Группа: Участник Клуба
Сообщений: 1934
Регистрация: 28.6.2005
Где: Киев

Репутация: 9
Всего: 117



Цитата(Idsa @  24.8.2007,  05:41 Найти цитируемый пост)
Дык устанавливается, начиная с XP SP2. 

Ладно, скажем так, когда у большого количества людей... Тем более у меня был как-то XP SP2, так никакого фреймворка с ним не было. smile 

PM MAIL   Вверх
anonym
Дата 24.8.2007, 16:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 147
Регистрация: 27.11.2006

Репутация: 3
Всего: 3



Цитата(Idsa @  24.8.2007,  06:41 Найти цитируемый пост)
Дык устанавливается, начиная с XP SP2. 

Тогда уж с висты.
PM MAIL   Вверх
Idsa
Дата 24.8.2007, 18:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 14
Всего: 62



Цитата(Retro @  24.8.2007,  09:37 Найти цитируемый пост)
Ладно, скажем так, когда у большого количества людей... Тем более у меня был как-то XP SP2, так никакого фреймворка с ним не было. smile 

Оказывается по умолчанию Framework ставился, начиная с Windows 2003 R2.
А вот с XP SP2 он не ставился, но лежал на диске (образе) с SP2.

Цитата(anonym @  24.8.2007,  16:11 Найти цитируемый пост)
Тогда уж с висты. 

С Вистой - само собой.


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
st4lk3r0k
Дата 25.8.2007, 04:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 132
Регистрация: 8.10.2006

Репутация: нет
Всего: нет



Вообщето я для себя пишу smile
А народу выкладываю только если получается написать что-то действительно качественное smile
--------------------
- Чем вы занимаетесь на работе? - Я специалист по ускоренной релокации средств размножения... - Это как? - Х%и пинаю...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0537 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.