FastVPS я выбрал после того как прочел много статей, комментариев и отзывов. Про hetzner в целом только положительные отзывы, про FastVPS аналогично. Цены приятные и у реселлера можно оплачивать с WebMoney. Отзывы про русскоязычную техподдержку положительные. Заручившись данными фактами я оплатил сервер
я̷҉̧м̢̨и͡ ̷́͜е̸е̢͞щя̢҉̕о̶̕т҉с̸͟ан̶̢͡ @047
софтваре дев
jBitTorrent API 1.0, исправленный и дополненный
1 мин
3.3KНедавно я описывал библиотеку jBitTorrent для Java, с помощью которой можно работать с файлами по протоколу BitTorrent.
В той же статье был блок описания проблем, встречанных при использовании этой библиотеки, ведь она не обновлялась еще с 2009 года.
Пользователь sadyjka предложил мне самому пофиксить эти баги, и вот я нашел немного времени для этого. Исправлены следующие проблемы:
В первом случае я реализовал добавление папки на генерацию торрент-файла, во втором случае попросту убрал вызов метода, генерирующего исключение. Насколько я понял его логику из кода, он не особо и нужен (обработка рейтинга пиров).
Более полные описания этих ошибок можно найти в статье по ссылке, указанной выше.
Признаюсь честно, с этим кодом мне пришлось несколько суток разбираться, поэтому я мог немножко наговнокодить.
Проблему в
Извиняюсь, что не на SourceForge лежат мои фиксы, ибо автор оказался весьма занятым.
Исходники
JAR
UPD
По просьбе debacle сделал репозиторий на GitHub.
В той же статье был блок описания проблем, встречанных при использовании этой библиотеки, ведь она не обновлялась еще с 2009 года.
Пользователь sadyjka предложил мне самому пофиксить эти баги, и вот я нашел немного времени для этого. Исправлены следующие проблемы:
- Недочет при добавлении множественных файлов в генерируемый торрент-файл
- Ошибка при закачке файлов
В первом случае я реализовал добавление папки на генерацию торрент-файла, во втором случае попросту убрал вызов метода, генерирующего исключение. Насколько я понял его логику из кода, он не особо и нужен (обработка рейтинга пиров).
Более полные описания этих ошибок можно найти в статье по ссылке, указанной выше.
Признаюсь честно, с этим кодом мне пришлось несколько суток разбираться, поэтому я мог немножко наговнокодить.
Проблему в
printData
я не стал убирать, ибо метод также не критичен, а просмотрев исходник, увидел, что идет доступ к списочным элементам, которые в том классе не использовались.Извиняюсь, что не на SourceForge лежат мои фиксы, ибо автор оказался весьма занятым.
Исходники
JAR
UPD
По просьбе debacle сделал репозиторий на GitHub.
+14
Использование BitTorrent в Java: jBitTorrent API
6 мин
15KВведение
Доброго дня всем читателям!
Недавно в одном проекте мне потребовалось программно скачивать и раздавать торренты, а также впоследствие создавать новые торрент-файлы к уже скачанным данным. Естественно, изобретать велосипед очень не хотелось, и я решил посмотреть в поисковике, что же есть в нише BitTorrent-библиотек для Java.
Хочу сказать, что выдача меня очень расстроила. Всего упоминалось лишь несколько реализаций, да и те были уже давно не обновляемые. Stackoverflow подсказал следующие:
Теперь пройдемся по каждому из них.
+31
Информация
- В рейтинге
- Не участвует
- Зарегистрирован
- Активность