Eclipse и Bittorrent, хоть какие-нибудь функции (Необходимо написать консольный bittorrent клиент на eclipse)

IDE, VCS и прочее

Модератор: Модераторы разделов

Аватара пользователя
LuckyStr
Сообщения: 159
ОС: Fedora

Eclipse и Bittorrent, хоть какие-нибудь функции

Сообщение LuckyStr »

Подскажите, пожалуйста, кто что знает про функции bittorrent в eclipse с++.
Буду рад любой информации, ссылки на учебник итд.
Спасибо.
И если кто знает, подскажите еще функции работы с почтой(отправка, прием писем) на eclipse с++.
Это наш химический дом для печальных жителей Земли!
Спасибо сказали:
Olegator
Сообщения: 2493
ОС: SuseLinux 11.2 KDE 4.3

Re: Eclipse и Bittorrent, хоть какие-нибудь функции

Сообщение Olegator »

LuckyStr писал(а):
05.02.2009 16:42
Подскажите, пожалуйста, кто что знает про функции bittorrent в eclipse.

что Вы имеете ввиду?
Спасибо сказали:
Аватара пользователя
LuckyStr
Сообщения: 159
ОС: Fedora

Re: Eclipse и Bittorrent, хоть какие-нибудь функции

Сообщение LuckyStr »

Olegator писал(а):
05.02.2009 16:51
LuckyStr писал(а):
05.02.2009 16:42
Подскажите, пожалуйста, кто что знает про функции bittorrent в eclipse.

что Вы имеете ввиду?

вообщем я о этой теме знаю минимум, и хочу узнать есть ли какие-нибудь готовые функции довнлоада, аплоада или же необходимо реализовывать протокол с нуля.
Это наш химический дом для печальных жителей Земли!
Спасибо сказали:
Olegator
Сообщения: 2493
ОС: SuseLinux 11.2 KDE 4.3

Re: Eclipse и Bittorrent, хоть какие-нибудь функции

Сообщение Olegator »

кажется понял. Eclipse - это просто редактор кода, управление проектом и т.д. Вам нужно определиться с библиотекой программиррования, если c++, то можно использовать Qt4, он интегрируется в Eclipse, но разработчики Qt4 готовят к выпуску свою IDE http://www.qtsoftware.com/developer/qt-creator, которая намного шустрее eclipse. Если использовать qt4, то вы обязаны лицензировать свои творения по gpl лицензией. Всё для работы с torrent и почтой в qt4 имеется, читайте доки.
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Eclipse и Bittorrent, хоть какие-нибудь функции

Сообщение RasenHerz »

socket()/connect()/send()/receive()/shutdown() и http://wiki.theory.org/BitTorrentSpecification вам в помощь.

З.Ы. учитесь формулировать свои мысли.
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: Eclipse и Bittorrent, хоть какие-нибудь функции

Сообщение Portnov »

В качестве источника идей - можете посмотреть исходники rtorrent...
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Аватара пользователя
Denjs
Сообщения: 1685
ОС: SuSe 10.2

Re: Eclipse и Bittorrent, хоть какие-нибудь функции

Сообщение Denjs »

Olegator писал(а):
05.02.2009 17:04
кажется понял. Eclipse - это просто редактор кода, управление проектом и т.д.<...>

гм.. в общем случае не совсем верно. "кролики - это не только ценный мех, но и 3, а то и 4 килограмма высокодиетического, питательного...."
Eclipse - это в первую очередь платформа, Javа-фреймворк, а IDE - это далеко не единственное что на ней создано. (больше говорю это не для вас, а для автора топика)

хотя здесь, вероятно, да, имеется в виду только IDE.

Что нужно автору? написать bittorent клиент в среде/на базе Eclipse ? если так, то изучайте Java, среду Eclipse и API для создания расширений Eclipse.
Все должно быть на сайте http://www.eclipse.org/ В качестве идей думаю наверное можно смотреть исходники "азуреуса" - как я помню это битторент клиент писанный на джаве. В принципе, посмотрите лицензию на Eclipse ина азуреус - если их возможно совместить - просто напишите интерфейс к азуреусу на Эклипсе.

Или же автору нужно написать битторент клиент на C++ ? тогда все равно в какой IDE писать. Eclipse|VisualStudio|или ещё что или вообще без IDE...

или ему нужно написать ядро на C++ и обернуть его в оболочку на Eclipse писанную?


PS: подозреваю, "аффтор" ассоциирует Eclipse и компилятор как единое неразрывное целое...
типа как Delphi... (не помню что бы там был консольный вариант компилятора)...
предлагаю "аффтора" пока определить в очередь на расстрел ... до поры пока не определится что есть что и что ему надо...
QDroid - Среда исполнения и фреймворк для QtScript.
OTPD - Открытые драйвера промышленных принтеров чеков и этикеток (кроссплатформенная подсистема печати).
Спасибо сказали:
Olegator
Сообщения: 2493
ОС: SuseLinux 11.2 KDE 4.3

Re: Eclipse и Bittorrent, хоть какие-нибудь функции

Сообщение Olegator »

Denjs писал(а):
05.02.2009 21:04
гм.. в общем случае не совсем верно. "кролики - это не только ценный мех, но и 3, а то и 4 килограмма высокодиетического, питательного...."
Eclipse - это в первую очередь платформа, Javа-фреймворк, а IDE - это далеко не единственное что на ней создано. (больше говорю это не для вас, а для автора топика)

хотя здесь, вероятно, да, имеется в виду только IDE.

ну да, это я в первом приближении описал. Если писать на c++ и не смущает gpl лицензирование, то qt4 это самое то, там в примерах даже уже готовый torrent клиент есть, в исходниках это строк 200
Спасибо сказали:
Аватара пользователя
LuckyStr
Сообщения: 159
ОС: Fedora

Re: Eclipse и Bittorrent, хоть какие-нибудь функции

Сообщение LuckyStr »

В любом случае спасибо за подсказки и за критику, Денис был прав - я никогда не писал под линукс, хотя не так мало им пользовался, и не так мало писал на делфях, поэтому у меня мышленее соответствующее, однако, моё заключение не значит что эта тема закрыта т.е. те кто еще что-либо знает по этой теме прошу отписаться.
Спасибо.
Это наш химический дом для печальных жителей Земли!
Спасибо сказали:
sdukshis
Сообщения: 83
ОС: Linux

Re: Eclipse и Bittorrent, хоть какие-нибудь функции

Сообщение sdukshis »

Спасибо сказали: