Пост-реклама-приглашение на бесплатное тестирование одной задумки, наконец-то воплотившейся в первую открытую бету.
Задумка изначально предназначалась для неизбалованных неограниченными магистральными интернетами пролетариев и для параноиков, не желающих светиться в сети.
Итак, злоупотребляя служебным положением, приглашаю желающих бесплатно потестировать сервис Filestream. Он позволяет качать торренты на удаленный сервер с последующей раздачей. Также работает скачивание с таких сервисов как Letitbit, Rapidshare, Depositfiles.
Как это работает:
Заходите на сайт Filestream и регистрируетесь, заходите в пункт ПОПОЛНИТЬ и резервируете дисковое пространство и время. В дальнейшем, если не хватит, можете заходить и пополнять. После этого у себя в закачках можете либо скопипастить ссылки на вышеперечисленные сервисы, либо передать на скачку.torrent файл. После скачивания файла к вам в кабинет вы получаете уведомление на E-Mail о том, что файл успешно скачан. У себя в кабинете получаете ссылку на файл и качаете вашим любимым мэнеджером закачки к себе. Файлы остаются в вашем кабинете пока не протухнет заказанное время. Торренты всё это время продолжают раздаваться.

Повторюсь, на время тестирования всё Бесплатно.

P.S. Если выдержит пилорама, через пару дней выложу на главной.
P.P.S. Прошу высказывать пожелания, замечания и ругать за обнаруженные баги. Их у нас есть.

 торренты аниме

198 Responses to Пост-реклама-приглашение на бесплатное тестирование одной задумки, наконец-то воплотившейся в первую открытую бету.

  1. Kcaen:

    Проблемы, связанные с закачкой с сервиса Letitbit, являются следствием внутренних проблем сервиса Letitbit и несут временный характер.

  2. SueSnow:

    При регистрации если неправильно заполнить любое поле страница перезагружается и теряется всё введенное.
    Во время ожидания загрузки файла (с депозита) полосочка не двигалась. Изменялась только при ручном обновлении страницы (т.е. ждать кнопочки «скачать» без F5 можно было вечно).
    Что делает чекбокс под полоской — не понятно.
    После клика на «скачать» опять запросило логин/пароль.
    Скорость скачивания готового файла с сервиса низковата, к сожалению. Медленнее, чем с тех же депозитов и рапиды.

    При первом входе про тарифный план писалось «истекает через: -«. После обновления страницы — «через 1 день». С тарифами вообще как-то путано. 1гб и 1 сутки — это сколько можно хранить, или это сколько можно максимум скачать и за какой срок? Что будет, если я не скачаю 1гб за день, или попытаюсь скачать больше? И мне может показалось, но цифры в RU были разные при первом выборе «тарифа» и в разделе «пополнить».

    (Браузер — FF 3.6.8).

  3. Uzdnode:

    «При регистрации если неправильно заполнить любое поле страница перезагружается и теряется всё введенное.»
    Нехорошо это. Сделаю.

    «Во время ожидания загрузки файла (с депозита) полосочка не двигалась.»
    Рефреш прогресс-баров в процессе доработки.

    «Что делает чекбокс под полоской — не понятно.»
    Это выбор загрузки для перемещения в/из папки. Подумаем над улучшением юзабельности.

    «После клика на «скачать» опять запросило логин/пароль.»
    На данный момент, нужно пройти еще раз авторизацию. Будет переделано.

    «Скорость скачивания готового файла с сервиса низковата, к сожалению. Медленнее, чем с тех же депозитов и рапиды.»
    Будем смотреть, по крайней мере default-city с наших сетей тянет 4.5мбит.

    Спасибо за репорт, улучшения не за горами.

  4. Kcaen:

    Отвечу на вторую часть. По первой отпишется виновник

    По тарифным планам: Он состоит из двух частей: размер зарезервированного дискового пространства и время хранения файла. т.е. 1 Гб на 1 Сутки означает что у вас есть 1 Гб дискового пространства и всё что туда закачается будет хранится сутки с момента полной закачки на сервер. Готовый файл лучше качать какой-нибудь качалкой в многопоточном режиме чтобы полностью использовать скорость. На самом сервере огреаничений на скорость потока нет, но скорость единичного потока сложно гарантировать.

  5. Uzdnode:

    просьба, все дискуссии также вести на http://help.filestream.me

  6. Kcaen:

    Смысла нет. Отсюда сами перенесём.

  7. SueSnow:

    Вот я тут со своим диодом опять не очень понял: всё-таки «1гб дискового пространства» или «скачать не более 1гб»? Потому как если первое — я должен был бы иметь возможность удалить всё скачанное и спокойно качать дальше. А если второе — значит оплачиваю я конкретно трафик. Т.е. чем больше трафика я покупаю, тем, к тому же, дольше это всё хранится?

  8. Mtron:

    если не секрат: а в чем преимущество сервиса по сравнению с сидбоксом + wtorrent?
    но идея хорошая, да.

  9. Kcaen:

    Скорее скачать не более 1гб. Ты можешь скачать хоть 1024Мб хоть 100Мб. Есё что скачано будет храниться сутки. Т.е. Аренда дискового пространства ёмкостью 1 Гб на 1 сутки.
    Удалять файлы пока нельзя (еще не доделаны все возможные тарифные планы). Если 1Гб мало можно добавить на странице ПОПЛНИТЬ, выбрав необходимое калочество Гб. Если нужно хранить болше суток — аналогично со временем. Т.е. можно независимо добавлять дисковое пространство и время хранения.
    Пока всё работает по принципу склада, в который можно вносить, но выносить (удалять) нельзя. Позже будут другие, более гибкие тарифные планы. Файлы самоудалятся по истечению срока действия плана.
    Пока продумываются наиболее удобные для народа тарифные планы, которые не приведут к полному банкротству.

  10. Kcaen:

    Посмотрел Сидбокс.
    1. Цены. Многим не нужно тратить много денег и арендовать большие дисковые масивы. Люди, которые пользуются такими сервисами, по моему мнению, не те, у которых дома мегабиты безлимитного интернета, следовательно платить за дисковый массив, объём которого они за месяц к себе никак не скачают, смысла нет. Исходя из этих соображений наши цены будут несравнимо меньше.
    2. Мы никак не ограничиваем количество скачек и раздач. Все файлы, которые к вам в кабинет пришли, раздаются одновременно.
    3. У нас можно качать не только с торрентов. В пределах заказанного дискового массива и времени хранения можно скачать с Рапиды, Депозита и Летитбита без дополнительной оплаты.

  11. OoBon:

    я http://www.elebom.com пользовался когда-то, т.к. торренты на работе строжайше запрещены, но он уже полгода как мертв. удачи в начинании, может повезет больше

  12. Kcaen:

    Спасибо

  13. SueSnow:

    Попробовал скачать торрент с рутрекера, но предварительно поменял пасскей. И, так понимаю, он не скачается, поскольку использует пасскей из файла? В списке закачек висит как «Downloading from 0 peers — DL: 0KB/s». Было бы не плохо, если бы показывало ошибки торрента, чтобы не ждать напрасно. Ну и насчет самих пасскеев — дискламер какой-нибудь написать бы стоило.

    Ещё насчет чекбоксиков и папок — было бы неплохо иметь отдельную кнопечку «выбрать всё», а также возможность сразу выбирать папку для закачивания (если оно есть, то неочевидно). И кнопочку «ОК» при создании папки сделать как «type=submit», чтобы не приходилось мышкой её тыкать, а после ввода названия папки достаточно было нажать ввод.

  14. Uzdnode:

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

    Кнопка «выбрать все» будет, тупо не успеваю все причесать все делать. Кнопку ок, сделаю так, чтобы не приходилось тыкать мышкой.)

  15. Kcaen:

    Всё-таки надо сделать сообщение об ошибке. Может не подробно, но информировать что торрент не скачается надо обязательно. А тихо удалять торренты нельзя. Народ будет переживать что всё пропало и задавать вопросы.

  16. Ayroff:

    после закачки файла с торрента не появляется кнопка скачать, хотя пишет, что сидирует.
    с скаченным файлом с депозита все ok.

  17. SueSnow:

    О, кстати. Оно мне прислало на почту, что файл загрузился (вот бы ещё где галочку в профиле поиметь, чтобы не присылало?), в списке закачек оно тоже стало зелененьким, но при клике на «скачать» — «File not found». При этом — «Доступный трафик: 574 Mb.» Т.е. трафик таки уменьшился.

  18. SueSnow:

    P.S.: Насчет присылаемых писем от системы. Было бы удобно, если б в них тогда уж сразу была ссылка на скачивание оного файла. Ну или, опять же, как опцию в профиле — «Присылать уведомления о скачивании в виде ссылок».

  19. Ayroff:

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

  20. Ayroff:

    снимаю вопрос.. щас все ok, скорее всего надо было подождать немного дольше

  21. Uzdnode:

    С торрентами, нужно в любом случае ждать некоторое время.

  22. Uzdnode:

    не торопитесь.)

  23. Uzdnode:

    имя файла пожалуйста

  24. Kcaen:

    В Торрентах нужно некоторе время на запаковку файлов в 7zip

  25. Kcaen:

    Полезная идея.
    : Напиши себе в блокнотик на реализацию.

  26. Ayroff:

    еще один глупый вопрос, а файл раздается только после 100% скачивания или если еще не все скачано тоже раздается?

  27. Uzdnode:

    только после 100%

  28. SueSnow:

    http://filestream.me/down.php?fl=.7z&bt=… Хмм, он его назвал «.7z» из-за того, что в названии папки в торренте были русские буквы? И сразу ещё тогда мысль — упаковывать в архив правильно, но вот 7z не очень распространенный формат, особенно для «обычных» пользователей. Им бы лучше простой zip делать, наверное. Да и пакуется он быстрее (процессорная нагрузка обходится «дороже» в накладных расходах, чем дисковое пространство, по крайней мере у меня в системах).

  29. SueSnow:

    а есть трешхолды по длительности закачки торрента сервером? Т.е. можно ли использовать сервис для закачки торрентов, на которых сид появляется, скажем, раз в неделю/месяц?

  30. SueSnow:

    Да, и почему бы не перенять полезный опыт savefrom.net — подставлять ваш домен перед линком на файлообменник и сразу получать его в очередь закачки (можно и плагин сделать для браузеров, который будет линки заменять автоматически).

  31. Uzdnode:

    ребят, не торопитесь, честно, есть куча фич, которые будут воплощены. Нужно пока саму основу отполировать.)

  32. Uzdnode:

    скачивайте, покупайте время и сидите сколько нужно.)

  33. SueSnow:

    Ну была ж просьба высказывать пожелания ) Плагин — это реально двигатель, так сказать, торговли. Один раз ставится, затем всегда под рукой и становится привычным. Одно дело — ходить туда-сюда по сайтам и добавлять куда-то там. Другое — подсадить всех на плагинчик на бесплатном бета-тесте… Эдак тырк-тырк-тырк, а на почту готовые ссылочки насыпались. И уже начинаешь забывать все эти геморы со скачиванием с разных мест, да ещё с капчами, таймерами, рекламами.

  34. Kcaen:

    Ты же вроде исправлял кирилицу?

  35. Kcaen:

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

  36. Kcaen:

    Мы исходили из того, что клиент с любого компа с интернетом, независимо от локальных прав, злой администрации и ограничений файрвола, может себе закачать в кабинет файлы. Есть компании с настолько злостной полиси, что сотрудники не могут поставить себе на машину даже апдейты существующих программ. Я не говорю уже о новых инсталляциях и плагинах.

  37. RheApp:

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

  38. RheApp:

    А об этом не лишним было бы написать на месте прогресс-бара или вместо кнопочки «скачать». Ибо просто так неясно, что происходит.

  39. RheApp:

    так полируй, а не в блоге тупи 😉

  40. SueSnow:

    Жмет лучше, да, но когда пойдет массированная нагрузка — 7z сожрет ресурсы cpu гораздо быстрее, чем обычный zip. Учитывая, что подавляющее большинство торрентов это или мультимедиа (т.е. уже пожато) или архивы — выигрыш в дисковом пространстве и трафике не покроет проигрыша процессорного времени. Ну разве что сжатие используется нулевое, так я не тестировал, хмм (надо попробовать).

  41. SueSnow:

    Пока закачка торрента не завершена — его объем не вычитается из доступного трафика. Так буквально один человек может откушать очень много дискового пространства (я вон сейчас для теста сделал 100 гигов закачек, и это не напрягаясь и без использования скриптов). Наверное, имеет смысл сделать «резервирование» трафика под скачивающиеся торренты. Но тогда нужна возможность удалять незавершенные закачки, иначе одна такая здоровая повиснет, и трафик зависнет в резерве.

    И ещё касательно нагрузки сервера. Торренты с очень большим количеством файлов (десятки-сотни тысяч) тоже довольно заметно нагружают сервер. Потенциальная уязвимость — один человек может создать сотню торрентов небольшого объема, но с сотнями тысяч рандомно сгенерированных файлов, и нехило прогрузить вам сервис. А если это посадить на скрипты и распределить по нескольким аккаунтам…

    Ну и самый зверский вариант атаки на сервис — создается свой трекер, на нём скриптами генерируются торренты большого веса и с кучей файлов. А выдается вам всё это ещё и с десятками тысяч рандомных псевдо-сидов. Поскольку трекер будет реальный, а пиры — нет, ваш transmission (уже есть версия 2.04, к слову, там кое-какие баги пофиксены) начнет пытаться связаться со всеми указанными ip. Короче, у меня от недосыпа в голове какие-то картины армагеддона.

  42. Ewhno:

    Столько копий сломано, а толку никакого. Оставьте, пожалуйста, мне возможность поставить пароль нужной мне длины.

  43. SueSnow:

    Продолжение пьянки!

    Не дает регаться с почтовым ящиком, в котором есть заглавные буквы — «Не верный формат e-mail адреса».

    Если после добавления ссылки на файлообменник (рапида и проч.) и успешной проверки на наличие файла оный будет удалён до начала скачивания — вместо файла будет скачана html страница файлообменника с ошибкой и размещена как успешная скачка. Маловероятно, что подобный сценарий будет часто иметь место в реальной жизни, но предусмотреть стоит.

    Не получается скачать маленькие файлы с файлообменников. При добавлении закачки размер файла надо бы округлять в большую сторону, иначе он детектируется как 0 байт и не ставится в очередь. Cообщения об ошибке не выдается — после нажатия «скачать» страница обновляется, а закачки нету. Тестировал на файле в 33кб.

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

  44. Kcaen:

    я говорил неоднократно что надо писать. Придется повторить.

  45. Kcaen:

    Спасибо. Надо дать OnlySlon на продумывания.

  46. Kcaen:

    Сделаем.

  47. Kcaen:

    : Видимо отпуск накрылся медной половой штукой.

  48. SueSnow:

    Как насчет загрузки для скачивания торрентов с измененными пасскеями — реальными, но чужими? Достаточно одного чудилы, который закачает кучку маленьких торрентов для разных трекеров, изменив пасскеи. Затем настучит администрации этих трекеров, что у него воруют рейтинг. После чего ваш IP банится и ваш сервис больше с них не качает. (как страшно жить!)

    Мне кажется, или jQuery подгружается три раза? Один раз в виде «jquery-1.4.2.js», и два раза «jquery.min.js» из разных папочек, причем первый в версии 1.3.2

  49. SueSnow:

    горшочек, не вари!

  50. Uzdnode:

    для емейла неважно большие или маленькие буквы, но формат поправлю.

  51. RheApp:

    вари-вари!

  52. Ayroff:

    в загрузках, все ранее скаченные файлы куда то исчезли т.е. не отображаются.

  53. SueSnow:

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

  54. Kcaen:

    Видимо, тебе в офисе жить.

  55. Ayroff:

    при этом на торрент трекере пишут, что скаченный торрент раздается

  56. Uzdnode:

    бага найденная комрадом . Проверьте список загрузок.

  57. Uzdnode:

    тебе того же

  58. Uzdnode:

    подгружается jquery-1.4.2.js и jquery.min.js

    второй.min.js вы видимо спутали с twitter.min.js

    Пока идет разработка, будут подключены оба варианта jquery

  59. Uzdnode:

    не волнуйся за мой отпуск

  60. SueSnow:

    На http://filestream.me/ — один jquery.min.js, а на http://filestream.me/download/index — два. Этот второй загадочный приезжает вот отсюда: http://filestream.me/assets/825596be/jqu

  61. PeTon:

    добавляю торент нажимаю СКАЧАТЬ. Ничего не происходит. Что я не так делаю? (торрент с nnm-club.ru)

  62. RheApp:

    ты точно уверен, что хочешь жить в офисе с ним? 😉

  63. Uzdnode:

    обновите страницу, выпейте кофе/чай, обновите страницу

  64. Ayroff:

    щас все ok

  65. SueSnow:

    В JS функциях злобный регексп [a-zA-Z0-9_-] не даёт создавать папки с пробелом в названии и русскими буквами. В обход оного скрипта такие папочки создаются совершенно нормально (всё-равно же идентифицируются по ID). Почему бы не позволить называть произвольно?

    После создания папки она появляется в основном списке, но её нет в маленьком списочке для перемещения файлов. Чтобы передвинуть в только что созданную папку файлы нужно перезагрузить страницу.

    По интерфейсу вообще есть смысл что-нибудь говорить, или это всё пока временное? Типа: хотелось бы видеть, есть что-нибудь в папке, или она пустая, сколько в папке файлов и какого объема; создавать вложенные папки; иметь раздельно структуру папок и список файлов (когда их становится много — сложно находить что-либо); автоматические фильтры сортировки по расширениям файлов, дате закачки, объему; поиск по названиям; возможность прятать уже скачанные файлы, а ссылки на не скачанные получать списком (чтобы сразу список копировать во внешнюю качалку)… (да да, и блекджек!).

    А если сделать так, чтобы файлы меньше какого-то размера (1мб, например) хранились гораздо дольше? Скажем, <1мб файлы доступны для повторного скачивания ещё 3 месяца после окончания действия тарифа. Дискового пространства значительно не убудет, зато у юзеров останется стимул возвращаться к сервису и аккаунту.

  66. Uzdnode:

    свяжись, пожалуйста, со мной по icq — 712 94 94

  67. Kcaen:

    Не надо по icq. Пиши сюда. Твои комментарии слишком ценны чтобы прятать их в недрах Кудзевой Аськи. Подробности в посте.

  68. Ayroff:

    вдруг кто не знает, есть аналог http://put.io/ он достаточно долго был в тестовом режиме, сейчас уже работает в обычном режиме.
    возможно есть смысл что то подсмотреть у них.

  69. Uzdnode:

    у них другое направление

  70. Uzdnode:

    поправил

  71. Losoff:

    вёрстка сломана. ff 3.6.8

    размер 375x400, 25.40 kb

  72. Losoff:

    Когда в списке только нерабочие ссылки (все файлы удалены с обменников), пишет «Объем закачки превышает доступный вам трафик.»

  73. Kcaen:

    Arschloch: Спасибо. Сейчас добавлю в Баг-Лист.

  74. Kcaen:

    Arschloch: Починили

  75. Kcaen:

    Arschloch: Дааа.. Сейчас снова подниму тикет. Спасибо за скриншот.

  76. Kcaen:

    Arschloch: Вот так вот и верь после этого программистам 🙂 Дааа.. А тикет отмечен как сделанный. Пойду побью глаз.

  77. Losoff:

    торренты кстати тоже не работали вчера. с этой какой-то 5xxx ошибкой, о которой тут шла речь.

  78. Kcaen:

    Arschloch: Утверждается что всё сейчас еще раз починили. Можно проверять.

  79. Kcaen:

    Arschloch: Про торренты знаю. Была такая ошибка : Undefined variable: analyzedTorrent
    Вчера исправили.

  80. Losoff:

    вёрстку бы починили, например.

  81. RheApp:

    Arschloch: А в чём именно проблема?

  82. Losoff:

    Arschloch: в эксплорере голубая полоска, как положено, после серого фона.

  83. Losoff:

    ну кагбе вот.

  84. DezGood:

    Может уже писали, но пока что такие пожелания/замечания:
    1. Хорошо бы получать в уведомлении сразу ссылку, а не просто имя файла.
    2. После успешной закачки выбранных файлов из торрента нет возможности выбрать еще файлы и докачать.
    3. Было бы хорошо как-то указывать, что файлы хотелось бы качать по порядку. Например, если я решил скачать сериал, то пока скачивается вторая серия, первую уже можно было бы смотреть.
    4. Вначале непонятно как-то с пополнением траффика, пишет, что нужно начать скачивать, а когда начинаешь скачивать, то пишет, что недостаточно трафика добавлено. В итоге все заработало, но как-то смущает.

  85. DezGood:

    А зачем? Так только вам тормоза и нам потом распаковывать. А так можно было бы прямо с сервера смотреть 😉
    Можно перед скачкой предлагать все упаковать, если хочется, например, когда файлов много или заведомо известно, что контент жмется. Можно, даже придумать такую штуку на сервере, что она берет кусок файла и жмет его и, если жмется, то жмет все, а иначе, если это mkv или zip, то отдает как есть. Еще можно предлагать криптовать файл или в архив с паролем или AES какой-нибудь, для полных параноиков. Особенно, если скачиваешь где-нибудь на работе, а потом несешь домой.

  86. DezGood:

    Еще, если добавить торрент снова, то он появляется в списке второй раз, а удалить нельзя. Уведомление приходит повторно сразу.

  87. DezGood:

    Если при добавлении торрента нажать «добавить» не выбрав файл, то сообщение совершенно неочевидное (для непрограммистов) выдается.

  88. Losoff:

    если ты качаешь сериал по торренту, скачивать его по отдельным сериям неэффективно, а иной раз и невозможно (в начале, например, когда ни у кого кроме сида целиком файлов нет).

  89. DezGood:

    Arschloch: В общем случае да. Но сериалы часто лежат уже с большой кучей сидов, особенно, если там целый сезон. И я же не говорю, что нужно сделать так и никак иначе, а хотелось бы опцию. Например, в uTorrent я могу назначить приоритеты, каким-то файлам сказать сначала не качать, а потом добавить их. Это удобно, если хочется начать смотреть побыстрее. Например, все серии How It’s Made весят больше 40 гигов, это же сколько мне ждать?

  90. Losoff:

    а как останавливать торрент, пока он качается?

  91. RheApp:

    Arschloch: А зачем?

  92. Losoff:

    ну как зачем… допустим, я начал качать торрент, а потом обнаруживаю, что он битый или не того формата, что мне нужно. а трекер, допустим, илитно-приватный, где каждый байт на счету. да и тут, насколько мне понятно, предполагается платить за трафик.

  93. Losoff:

    не, пасаны, иметь возможность останавливать нужно.

  94. Kcaen:

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

  95. Kcaen:

    Всем привет. Извините за задержку в ответах. Попал на блогу (реальную). Сейчас чутка оклемался и кнопаю из палаты #6.

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

    Дублированные торренты будем смотреть. Это баг.
    С остановкой торрента будем думать. Там несколько неочевидный Биллинг получается. Так как место резервируется сразу и сразу биллится. А после остановки уже непонятно что с этим делать.

  96. Kcaen:

    Всем привет. Извините за задержку в ответах. Попал на блогу (реальную). Сейчас чутка оклемался и кнопаю из палаты #6.

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

    Дублированные торренты будем смотреть. Это баг.
    С остановкой торрента будем думать. Там несколько неочевидный Биллинг получается. Так как место резервируется сразу и сразу биллится. А после остановки уже непонятно что с этим делать.

  97. Kcaen:

    Пока, ввиду ограниченной подвижности, буду заходить по мере возможности. Как только отпустят на волю, буду регулярно.

    Пока принимаю лучи обезболивания.

  98. Kcaen:

    Гребаный Билан. Сдублировал сообщение.

  99. Losoff:

    Ну как это «неочевидный»? Что накачал (валидных мегабайт, без оверхеда) к моменту нажатия «стоп», то и снимается. К резервированию это кагбе совсем отношения не должно иметь, потому что резервироваться должно, по идее, как только клиент покупает объём. Он ведь у вас по предоплате, не так ли?

  100. Losoff:

    перестала работать рапида

  101. Losoff:

    Обнаружил вот ещё баг с папками. Если создать папку, то она в списке появляется, но файлы в неё переместить нельзя, пока не нажмёшь F5.

  102. Losoff:

    Ещё вот реквест — кнопка «стоп» и/или «удалить» после того, как торрент уже скачан.

  103. Losoff:

    И совсем забыл. Если торренты будут и впредь в огромных архивах одним файлом, неплохо бы организовать какую-нибудь систему коррекции ошибок. PAR/PAR2, например. Потому что качать заново 20+ гигов из-за пары битых байт — это совсем обломно.

  104. Losoff:

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

  105. DezGood:

    Я тоже считаю, что все одним файлом — это очень фигово. Т.е. для меня это было бы решающим фактором, я бы не стал платить за сервис, где мне сезон сериала надо выкачивать одним файлом. Если бы была возможность доступа к индивидуальным файлам, то я бы подумал, зависит от цены.

    Только что, я скачал всего лишь 2 сезона по 2 гб каждый и поставил на закачку. Когда было 99% вывалилось какое-то предупреждение об необходимой авторизации, а я нажал OK. В итоге оно докачалось, но, как потом оказалось, вышло битым. Т.е. мне надо заново сливать все 4 гб.

  106. Losoff:

    к индивидуальным файлам доступ не нужен, я считаю, потому что их может быть дохуя. так встаёт обратная проблема — качать по одному файлу не менее обломно. идеальнее всего было бы раздавать архив кусками по 200 мегов.

  107. DezGood:

    Arschloch: Зависит от специфики контента. Я вот в основном качаю видео и мне его паковать совсем не нужно. Я бы его вообще с сервера смотрел, если оно не было в зипе. Было бы хорошо галочку ставить паковать или нет. Или еще можно было бы ввести какой-нибудь умный критерий, по которому сервис бы сам решал паковать или нет, например, средний размер файла, количество файлов в торренте и общий размер. Понятное дело, когда получается 40 гигов одним файлом — это тухло, скачать такое без сбоев тяжеловато.

  108. Losoff:

    вот именно, что зависит, а всем не угодишь. очень часто очень важно сохранить не только файлы, но и внутреннюю структуру (видео-dvd и blu ray не в iso). поэтому вариант либо одним файлом, но с информацией для восстановления (par/par2/rar), либо 200-меговыми кусками. вопрос про сжимать-несжимать тут, судя по всему, не обсуждается, потому что торренты скачиваются сразу в архив.

  109. Losoff:

    скачал 20-гиговый архив. пришлось сначала чинить линуксовым zip -F in.zip out fixed.zip, затем докачивать битое в торрент-клиенте. ни одна из испробованных чинилок для винды не сработала.

  110. Kcaen:

    Всем привет, пока из больницы. Надеюсь выпустят меня в середине следующей недели и с могу плотно заняться проектом. Почитал коментарии, понял что надо что-то решать. Давайте подытожим что имеем:

    Имеем проблемы с битыми архивами, которую можно решить добавлением информации о восстановлении, хотя это не всегда срабатывает. Проблема серьёзная и требует особого внимания. Архивирование без сжатия было придумано исключительно в целях сохранения структуры скаченных торрентов и удобства забирания с сервера одним файлом. Давать выбор клиенту архивировать/не архивировать проблемму в глобальном плане не решит, так-как на сервере архивы в 99% случаев создаются не битыми, а бьются уже при скачивании к себе.
    Пакование кусками в 200 мб в принципе звучит разумно, но опять же если один из сегментов пришел битым, архив всё равно не распакуется, но в этом случае, конечно лучше перекачать 200Мб, чем всё сразу.
    Можно сделать парсер и смотреть, если торрент не содержит папок, то не паковать, если есть папки, то паковать для сохранения структуры.

  111. Kcaen:

    Простите за очепятки. Исправлюсь.

    Я так думаю, что наиболее оптимальным является сегментированное пакование. Если есть альтернативные идеи, с радостью готов обсудить.

    П.С. Несколько дней сервис не работал нормально из-за проводимых Стресс-Тестов.

  112. Kcaen:

    Еще момент. Предлагаю сегментированный архив сразу автоматом переносить в одноименную папку для устранения бардака на главной странице.

  113. Losoff:

    итак, очень требуется остановка и удаление файлов. очень.

  114. Losoff:

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

  115. Losoff:

    ещё вы бы проверили то, чем, собственно, делаете архивы. зипованные торренты скачиваю почти всегда с ошибками, но в то же время скачал 7-гиговый рар с летитбита, без единой распаковался.

  116. DezGood:

    Одно кино с торрентов поставл тут скачиваться, и оно сразу встало на 100%. У вас какой-то шаринг закачек реализован? Если так, то трафик за него мне считается или нет? И еще это кино оказалось не в зипе, а просто mkv. Это баг или фича?

    А Arschloch правду говорит. У меня тоже все до одного зипы битые скачиваются.

  117. Losoff:

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

  118. Losoff:

    Arschloch: а если тут используется трансмишн, то демон не даст на один процесс запустить больше одного торрента с одинаковым хешем.

  119. Kcaen:

    Я уже практически в строю. Собрал в кучу все баги и пожелания. Переместил в ту-ду лист. Это хорошая новость. Еще одна хорошая новость. Уволен, наконец, «по собственному желанию» наш горе-«программист», ибо не оправдал никаких ожиданий и проигнорировал китайское предупреждение. Сейчас нужно будет некоторое время для вникания в суть проекта, а также в много строк кода, нового человека, которому поручено сделать этот проект рабочим.

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

    Спасибо за внимание. Не останавливайтесь.

  120. DezGood:

    Сейчас, кстати, ничего не работает. «Error 500. Variable passed to each() is not an array or object». Это не горе-программист на прощанье разломал все?

  121. Losoff:

    ага. та же самая ошибка была когда в загрузки заходишь.

  122. Kcaen:

    Да. Не работает ни у кого, к сожалению. Сегодня был в офисе, назначили двоих наших самых лучших разработчиков перелопатить код и сделать чтобы всё работало. Через пару дней дадут мне сроки реализации. Пока попрошу их хотя бы вернуть в то неуравновешенное состояние, в котором всыя эта пилорама хоть как-то работала.
    Как только будет апдейт, незамедлительно сообщу.

  123. Losoff:

    из последних багов — не сообщается content-length, не работает докачка. в ваших же интересах поддерживать докачку, чтобы юзеры меньше нагружали канал.

  124. Kcaen:

    Arschloch: Да сейчас там вообще всё не работает пока. Когда новый программист залез в код чтобы исправить баги, мы еле всем коллективом удержали его от самоубийства. Выяснилось что всё там пролеплено соплями и бОльшую часть надо переписывать. Сейчас заняты этим. Как только приведем проект в сознание, я сразу тут напишу и начнем тестировать снова. Всем спасибо.

  125. Losoff:

    так вы умерли совсем?

  126. Kcaen:

    Нет. Не умерли. Переписываем всё с нуля. Предыдущий программист был уволен за срыв всех сроков и написание дебильного кода. Был нанят новый программист, который переписал всё с нуля, так как старый код был абсолютно бесполезен. Сейчас на стадии приклеивания интерфейса. В скором времени запустим на тестирование новую улучшенную и, самое главное, работающую версию.

    Как только будет готово, обязательно сюда напишу.

  127. Kcaen:

    Господа и дамы, спешу сообщить что вторая попыткиа запустить сервис доступна по тому же адресу (www.filestream.me). Надо только заново зарегистрироваться. Предлагается:

    1. Закачка с Letitbit
    2. Закачка с Rapidshare
    3. Закачка с Depositfiles
    4. Заkачка с Торрентов

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

    Все на борьбу с копирайтом, товарищи!

  128. RotGood:

    Зарегистрировался. Для теста скорости скормил сервису 4х гиговый торент с рутрекера. Средняя скорость 1700 кб/с что меня вполне устраивает. вопрос: как остановить закачку?

  129. Losoff:

    ок. вечерком попробую

  130. RotGood:

    Да, а как насчет megaupload и hotfile?

  131. Losoff:

    с мегааплода можно кстати качать и без премиума на максималке без всяких ограничений, кроме капчи. по крайней мере у меня получается. скорость — до 3 мегабайт в секунду, в зависимости от нагрузки конкретного сервера, на котором лежит файл. никаких тулбаров и прочего не ставил, если что.

  132. Kcaen:

    Пока никак. Остановка закачки пока не предусмотрена. Можно попробовать нажать УДАЛИТЬ и посмотреть что получится.

  133. Kcaen:

    После того как словим основных багов, будем внедрять другие системы. И Megaupload и Vip-File и т.д.

  134. RotGood:

    вот как раз капча и заебывает. ставил пару скриптов для обезьяны. не фурычат. firefox 5

  135. RotGood:

    Это не может не радовать. Удачи.

  136. RotGood:

    Кнопки удаления нет. Создал пару папок. Как переместить закачанный торент в созданную директорию?

  137. Losoff:

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

  138. Kcaen:

    Спасибо. будем стараться.

  139. Kcaen:

    Выделить чекбоксы и нажать Переместить. Он покажет дерево папок. Ткнуть в нужную папку.

  140. RotGood:

    Заработало.

  141. RotGood:

    уже стоят орбит и дмастер. добавил к ним jdownloader. это все замечательно, но хотелось бы использовать какой то один сервис. файлстрим в броузере с дмастером на борту идеальный вариант. если конечно проект не загнется. я готов платить разумную цену за удобный сервис. в идеале хотелось бы заполучить обезьяно скрипт отправляющий по щелчку мыши ссылку на закачку сразу в файлстрим, минуя переход на страницу хостинга.

  142. RotGood:

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

  143. Losoff:

    эээ… да как угодно. я вообще не пользуюсь никакими менеджерами закачек, кроме, пожалуй, wget. jdownloader только для файлхостингов.

  144. Eroon:

    Нисасёт. Торренты. Ни с BTN, ни с bitme.org

  145. Tiked:

    1. Раздавать начинает только после полного скачивания или сразу по чуть-чуть?
    2. Где посмотреть сколько роздано?

  146. Kcaen:

    artemka: Раздаёт пока после скачивания до Ratio 2:1. Посмотреть в данный момент можно только в кабинете трэкера. Фичу со статистикой будем прикручивать по ходу, когда все основные баги по, непосредственно, функционалу будут изведены.

  147. Kcaen:

    Как-то тихо совсем стало. Всё работает без нареканий или ничего вообще не работает?

  148. Tiked:

    ну как тебе сказать… Странно то, что из 4 раздач, 4 раздавались примерно первые сутки. Потом цифра аплоада замерла на одном показании и больше не менялась. Несмотря на то, что личеры на раздачах есть.

  149. RotGood:

    artemka: Так там ограничение ратио 2:1

  150. Kcaen:

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

  151. Losoff:

    каюсь, я ещё не тестил. тупо места нет на винтах.

  152. Tiked:

    Так про 2:1 я знаю, но
    Civilization V.iso 2.23 GB роздано 616.41 MB
    Assassin’s Creed 12.77 GB роздано 88.45 MB
    CoD_5_WaW 4.92 GB роздано 58.22 MB

  153. Tiked:

    The Witcher — Fantasy Edition [R.G. Механики] 16.73 GB роздано 0 B

    При этом на Assassin’s Creed раздаче сейчас 66 личей, а на The Witcher — 138.

  154. Kcaen:

    artemka: Спасибо. Сейчас передам программисту.

  155. Kcaen:

    artemka: Программист пошел искать быстродействующий яд 🙂

  156. Tiked:

    Бага? На трекере в сидах не числюсь, но у вас показывает, что файл размером 7.4 GB раздался до 15.5 GB (>2:1) и продолжает раздаваться (Seeding to 7 peers — UL: 885.36 KB/s)

  157. Kcaen:

    artemka: Интересно. А в статистике трэкера показывает что раздал столько?

    И еще. Нужно имя файла и, желательно, логин (можно в пост).

  158. Tiked:

    Это как? Все-таки качается или нет? Как удалить, если нет? И почему дабл?
    1312224077-clip-10kb

  159. Kcaen:

    artemka: Завтра с утра будем выяснять.

  160. Tiked:

    да я уже разобрался. Вот новая проблема — не хочет добавляться т-файл из раздачи http://tapochek.net/viewtopic.php?t=7668… Говорит, 404 Not Found (nginx)

  161. Kcaen:

    artemka: К сожалению не посмотрю. На тапочках либо прибили мой акк, кибо что-то случилось. Не могу зайти. Можешь выслать мне торрент файл на почту?

  162. Losoff:

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

  163. Losoff:

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

  164. Losoff:

    один торрент, в котором изначально выбирал не все файлы, дошёл до 100%, но его скачать нельзя. очевидно, там какие-нибудь 99.9999%, но и до конца скачиваться он не хочет, хотя сиды присутствуют, и так уже пару часов.

  165. Losoff:

    файл, наконец, скачался, но последние несколько сотых процента шли часа 2 точно. я успел за это время скачать его с другой машины.

  166. Kcaen:

    Отметил.

  167. Kcaen:

    Предоставляется не трафик, а дисковое пространство с подпиской на определённое время (остальные бонусы в виде премиумов, торентов и т.д. идут, как бы, в нагрузку 😉 ). Можно удалять только те файлы или торенты, которые не качаются (удалили на серверах или нет сидов).

  168. Kcaen:

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

    Сиды может и были, но вот этого конкретного последнего кусочка могло бы у этих сидов не быть, и ты ждал, пока придет кто-то у кого он есть. Я так думаю. © Фрунзик

  169. Tiked:

    это очень плохо, по-моему. Начал я качать блюрей на 50Гб, а потом думаю, а нахер оно мне надо? Хочу удалить — а не могу. Так в рейтинге -50Гб и заработаю.

  170. Kcaen:

    Эти 50 Г будут раздаваться до достижения 100Г. Так что профит всё равно будет в +50 🙂

  171. Tiked:

    а если раздача непопулярная и максимум раздастся 5 ГБ?

  172. Kcaen:

    В каждом деле есть доля риска. Будет висеть пока не раздастя, либо пока у тебя время хранения не протухнет.
    Пойми, проект подразумевается как коммерческий, а не как «сделать друзьям хорошо», а если за каждый передуманный, либо уже закаченный себе и на сервере не нужный и, следовательно, удалённый файл возвращать дисковое пространство (если удобнее называй трффик), то получается как-то не очень выгодно. Биллинг будет считать цену на объём дискового пространства за единицу времени. Во всех других раскладах абонплата получается дорогой, а нам надо чтобы было дёшево и массово.

  173. Losoff:

    неправильно думаешь. я про сидов, которые отдельно от личеров показываются, со 100% торрента. и они были, потому что я скачал себе этот файл целиком(!), пока у вас качались те сотые доли процента. проблема в том, что ваша качалка взялась скачивать с сида, который отдавал кусок с нулевой или близкой к этому скоростью. так как она универсальная (aria2 ведь у вас?), и часть, отвечающая за торренты, не основана ни на одной крупной библиотеке (libtorrent/rasterbar, libtorrent/raksasha, libtransmission, …), в ней наверняка отсутствуют реализованные в них методы борьбы с проблемой последнего процента. впрочем даже с этим недостатком можно было бы бороться, если бы была возможность ручной остановки и перезапуска торрента. тогда бы клиент вряд ли взялся качать с того же самого сида.

  174. Losoff:

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

  175. Losoff:

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

  176. Kcaen:

    Почему не даём? Это сейчас поставлено ограничение в 40 Гб на человека, а когда запустимся, можно будет докупать неограниченное количество дискового пространства.

  177. Kcaen:

    На время бесплатной отладки поставлено ограничение в 40Гб. После этого можно будет брать столько сколько нужно.

  178. Kcaen:

    Ну смотри, ты, допустим, купил условно 1 Гб на 1 мес по цене, допустим $1 (примем для удобства $1 = 28 руб). При условии что мы даём тебе удалять файлы из кабинета получаем:

    1. Ты скачал с Letitbit файл, размером 1 Гб.
    2. К нам он пришел за 2 минуты, и еще 4 часа ты его скачивал себе
    3. Считаем, что ты спишь ночью и качаешь днём. Получаем 2 Гб оборота в день
    4. Стоимость месячного премиума Letitbit = 305 руб,/мес
    5. У Letitbit ограничение, если не ошибаюсь, 300Гб в месяц на подписке.

    666. Ты нам заплатил 28 руб, а мы потратили на твоей только подписке 305 руб. Интересный получается бизнес 🙂

  179. Kcaen:

    Вру. Мы в таком случае под тебя используем 2 подписки и тратим 610 руб, получая твои 28.

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

  180. Losoff:

    докупать? нет, смотри. я себе скачал блюрей, который мне через 3 секунды после запуска торрента не пригодился, но остановить я его не могу. когда он скачался, с меня возьмут 50 гигабайт трафика, даже если я его удалю?

  181. Losoff:

    ну в случае с файлокачалками — понятно, но мы ведь о торрентах сейчас? если это очень невыгодно, не давайте возможность останавливать закачки с файлосервисов. торренты-то тут причём?

  182. Kcaen:

    Ты прав. Качает у нас aria. Сейчас передам программисту твои наблюдения. Пусть думает.

  183. Kcaen:

    Сейчас система учета у нас считает независимо от источника. В принципе, я думаю, технически можно сделать удаление недокаченного торрента. Но после того как придет, уже удалять нельзя будет пока не протухнет.

  184. Losoff:

    повторюсь, что проблему бы решила простая кнопка пауза/старт. её намного проще реализовать для торрентов, чем менять качалку.

  185. Kcaen:

    Программист начал копать в этом направлении.

    2. Сделали удаление недокаченных торрентов. Ура, товарищи!! 🙂

  186. Losoff:

    благодарю. как-нибудь проверю, сейчас снова места нет.

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

  187. NGMoff:

    у меня все поломалось, при заходе на страницу загрузок — 404

  188. Kcaen:

    Да. Всё сломалось. Программист в отпуски. Усиленно его ищем.

  189. Losoff:

    а можно ли сделать поддержку ссылок к торрентам по magnet или http?

  190. Losoff:

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

  191. Kcaen:

    Это будет следующим этапом в версии 2.0

  192. Kcaen:

    Будем смотреть

  193. Losoff:

    странная запаковка файлов в зип. есть несколько торрентов dvd-дисков со структурой [название_торрента]VIDEO_TS[куча_файло в]. в списке файлов торрента видно, что файлы лежат не в корне торрента, а в папке video_ts, но скачанный архив информации о пути не содержит.

  194. Kcaen:

    Принял. Было бы полезно если бы дал название закачки (можно в пост).

Добавить комментарий