eurekafag 23.07.2011 20:25 WOK

IT'S TORRENT STREAM TIME! https://github.com/eurekafag/BTFS

Recommended by:

@asukafag: ПИРДОНООТСОС

and @MPogoda
1. saransk 23.07.2011 21:04 QIP

Говно. С уважением, автор недоделанного торрент-клиента.

2. eurekafag → saransk /1 23.07.2011 21:04 WOK

Спасибо за отзыв!

3. zetoke 23.07.2011 21:07

Задумка няшная

4. saransk → zetoke /3 23.07.2011 21:09 QIP

но он же убивает этим торренты!

5. saransk 23.07.2011 21:15 QIP

блять, не смотрите исходники, ТАМ ТРОЯН^wПЕДОНОГОВНО С ЛИБТОРРЕНТОМ ВПЕРЕМЕШКУ

6. ulidtko 23.07.2011 21:20 lunatic asylum

говноооо

7. eurekafag → ulidtko /6 23.07.2011 21:20 WOK

Прокомментируйте.

8. saransk → eurekafag /7 23.07.2011 21:21 QIP

весь код цитировать?

9. eurekafag → saransk /8 23.07.2011 21:21 WOK

Код цитировать вообще не надо.

10. zetoke → saransk /4 23.07.2011 21:22

Хм, есть такое, да.

11. eurekafag → zetoke /10 23.07.2011 21:23 WOK

Мудаки даже не догадываются, что торрент раздаётся наравне с обычными клиентами во время скачивания.

12. saransk → zetoke /10 23.07.2011 21:23 QIP

Самое интересное, что я не вижу, что он где-то генерирует peer id, а значит забанить будет не просто

13. saransk → eurekafag /11 23.07.2011 21:25 QIP

Мудаки даже не слышали, что бывает разная доступность кусочков, даже сливая торрент последовательно — ты уже нарушаешь саму идею пиринга

14. zetoke → saransk /13 23.07.2011 21:26

Это уже мелочи >_>

15. eurekafag → saransk /13 23.07.2011 21:26 WOK

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

16. saransk → eurekafag /15 23.07.2011 21:29 QIP

Ты качаешь только торренты с сотнями пиров? Я конечно в курсе, что таких дохуя, но как-то они мне не очень нужны (особенно учитывая то, что более 50 пиров трекер тебе не даст). Алсо, строчка self.logger.debug("Read: " + unicode(torrent_file.size) + " " + unicode(offset) + "+" + unicode(size)) заставила подумать о сложной судьбе педоноюникодофана

17. ulidtko → eurekafag /15 23.07.2011 21:29 lunatic asylum

на самом деле имеет. Думая, что если ты один будешь нарушать общие правила, и от этого ничего не изменится, ты нарушаешь категорический императив Кантора.
%%представь, что случится, если твоё поделие наберёт популярность, и им станут пользоваться многие.%%

18. eurekafag → saransk /16 23.07.2011 21:31 WOK

Немного поменял логику — теперь качаем по доступности всегда, но ставим в приоритет нужные прям щас чанки. Так канал загружается лучше. А те юникоды тащемта просто по шаблону, можно было str писать, то же самое для чисел будет. Впрочем, чего с тобой о питоне говорить, бисер метать.

19. eurekafag → ulidtko /17 23.07.2011 21:33 WOK

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

20. saransk → eurekafag /18 23.07.2011 21:36 QIP

Мда, педоноёб будет колоться, но жрать кактус, это мы не раз проходили, ибо в нормальных языках таких "проблем" даже представить сложно. Ну действительно, не буду метать бисер, судя по всему ты даже базовую работу торрентов плохо представляешь, посему удачи.

21. saransk → eurekafag /19 23.07.2011 21:38 QIP

Опять же, если ты качаешь попсу — разницы нет, а если оригинальный азиатский прон, где есть 10 сидов и 1500 личеров — тут немного другое

22. eurekafag → saransk /20 23.07.2011 21:38 WOK

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

23. saransk → eurekafag /22 23.07.2011 21:38 QIP

Даже на php таких проблем нет

24. eurekafag → saransk /23 23.07.2011 21:38 WOK

Нет юникода — нет проблем!

25. saransk 23.07.2011 21:43 QIP

Да, тут просили передать про http://www.python.org/dev/peps/pep-0008/ и self.logger.debug("Read: %d %d+%d" %(torrent_file.size, offset, size))

26. eurekafag → saransk /25 23.07.2011 21:44 WOK

Передай им от меня посыл нахуй.

27. saransk → eurekafag /26 23.07.2011 21:46 QIP

лол, баттхерт. Ну ничего, я тоже когда-то нормального кода пугался. Попробуй на похапе писать, будет легче, там все проще и удобнее, нету этих надоедливых str и прочего мусора.

28. eurekafag → saransk /27 23.07.2011 21:47 WOK

Толсто.

29. saransk → eurekafag /28 23.07.2011 21:48 QIP

А извини. Мне тут подсказывают, что ты изначально похапекодер, даже патчи для dokuwiki делал, можно сказать занимался интерпрайзом. А потом тебя потянуло на приключения... Ну с кем не бывает...

30. eurekafag → saransk /29 23.07.2011 21:49 WOK

Вдругорядь толсто.

31. saransk → eurekafag /30 23.07.2011 21:49 QIP

нераспарсил

32. eurekafag → saransk /31 23.07.2011 21:49 WOK

Бывает.

33. 238328 → saransk /25 23.07.2011 23:17

Любой говноед тебе скажет, что тут надо делать через форматирование, ибо:
1)Так нагляднее и удобнее
2)Так быстрее
Порядок выбран специально.

34. ulidtko → 238328 /33 23.07.2011 23:19 lunatic asylum

угу, я тоже так скажу.

35. 238328 → 238328 /33 23.07.2011 23:37

Это еврейке было

36. saransk 24.07.2011 05:52 QIP

А вот если бы он сделал возможность срать на виртуальную ФС, а все это раздавалось потом через торренты — было бы винрарнее

38. MPogoda → saransk /36 24.07.2011 07:38 netdood

внезапно, пстачую этого уёбка

39. eurekafag 24.07.2011 10:45 WOK

Внезапно, придумал запилить поддержку магнет-ссылок! И запилил! Вот это я гений.

41. saransk → eurekafag /39 24.07.2011 10:47 QIP

ололо, а теперь делай поддержку аплоада

42. eurekafag → saransk /41 24.07.2011 10:49 WOK

Ты себе представь пересоздание торрента по каждому чиху либо раз в N секунд при изменении. Это ж тупо.

44. saransk → eurekafag /42 24.07.2011 10:49 QIP

отсос в чистом виде

45. eurekafag → saransk /44 24.07.2011 10:50 WOK

Лол, предложи лучше, умница.

46. saransk → eurekafag /45 24.07.2011 10:50 QIP

ну вот авторы триблера не только не отсосали, а даже видео стримят, да еще в реалтайме! Неужто они пересоздают торрент на каждый чих, а?

47. kusayuzayushko 24.07.2011 10:50 tkabber

Нихера не понял, зачем оно? Если качать последовательно, то это уже сто лет есть в qBittorrent'е.

48. eurekafag → kusayuzayushko /47 24.07.2011 10:51 WOK

Не понял — пройди мимо, очевидно же.

49. saransk → kusayuzayushko /47 24.07.2011 10:52 QIP

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

50. kusayuzayushko → eurekafag /48 24.07.2011 10:52 tkabber

не столь очевидно, на самом деле. Мне правда интересно, что это такое и зачем. Неужели нельзя хоть немного развернуто обьяснить?

51. eurekafag → saransk /46 24.07.2011 10:52 WOK

А может, у них просто по одному торренту на файл, м?

52. eurekafag → saransk /49 24.07.2011 10:52 WOK

Самки не нужны ни в коем случае.

53. ulidtko → saransk /49 24.07.2011 10:53 lunatic asylum

> взять 2 говнолибы и слепить из них педоноговно
хинт: это и есть the способ современного успешного девелопинга.

54. saransk → eurekafag /51 24.07.2011 10:53 QIP

делай как умеешь!!!!!!111

55. eurekafag → kusayuzayushko /50 24.07.2011 10:53 WOK

Дык написано ж человеческим языком — bittorrent file system. Монтируешь, открываешь файлы любым софтом, он просто подзависает на время чтения нужных чанков в D-state, а потом открывает.

56. saransk → ulidtko /53 24.07.2011 10:54 QIP

а я как последний лох спеки читаю

57. ulidtko → eurekafag /55 24.07.2011 10:54 lunatic asylum

> подзависает
> синхронное IO
facepalm

58. ulidtko → saransk /56 24.07.2011 10:54 lunatic asylum

ЛОХ

59. saransk → ulidtko /58 24.07.2011 10:54 QIP

ваще стыдно

60. ulidtko → saransk /56 24.07.2011 10:55 lunatic asylum

нет, ну спеки читать — это хорошо. А вот велосипедировать то, что уже реализовано другими библиотеками — плохо.

61. eurekafag → ulidtko /60 24.07.2011 10:56 WOK

Кому ты лечишь, а?

62. saransk → ulidtko /60 24.07.2011 10:56 QIP

я стараюсь не изобретать все баги и косяки уже существующих либ

63. eurekafag → saransk /62 24.07.2011 10:57 WOK

>я стараюсь не изобретать вообще ничего и охуевать от своей невъебенности ;]

64. ulidtko → eurekafag /61 24.07.2011 10:59 lunatic asylum

а?
ты что имеешь ввиду, пёс?

65. ulidtko → saransk /62 24.07.2011 10:59 lunatic asylum

нет кода — нет багов, ок.

66. eurekafag → ulidtko /64 24.07.2011 10:59 WOK

Как что? Этот тип славен своей неприязнью к нормальным средствам разработки и реиспользованию кода (если только код не его).

67. saransk → eurekafag /63 24.07.2011 11:00 QIP

А я пишу на педоне и мне достаточно использовать libnevebennost, дабы охуевать от себя

68. eurekafag → saransk /67 24.07.2011 11:00 WOK

Нет, ты пиздишь.

69. ulidtko → eurekafag /66 24.07.2011 11:00 lunatic asylum

аа, я не знал.

@saransk, да ты ВЕЛОСИПЕДОБЛЯДЬ?

Do you really want to delete ?