Привет!
Многие из нас обращаются к файл-хостингам с целью передать единственный файл единственному человеку. Всякое бывает: не сработала передача файла в любимом Instat-Messenger'е, в почту не влез и т. д. После факта успешной передачи ссылка на файл становится ненужной, и файл лежит на хостинге, пока его не удалят.
Иногда бывает и посложнее: файл приходится резать на куски из-за лимита по размеру, или даже запаковывать в архив с паролями из-за проблем с копирайтами.
Я постарался облегчить эту задачу, создав сервис JetBytes.com. Он упрощает передачу файла до одного клика.
Отличительный принцип сервиса: файл по пути нигде не хранится. Это позволяет (теоретически) передавать файл любого размера. Не нужно ждать, пока файл загрузится на сервер: ссылка на закачку доступна сразу после выбора файла. Её нужно передать получателю и, не закрывая окно браузера, дождаться окончания передачи. POST-запрос из браузера отправителя работает параллельно с GET-запросом получателя.
Преимущества:
Текущие недостатки:
Над последними двумя недостатками в настоящее время ведётся работа: планируется частичная поддержка докачки (с места, где передача была прервана), а с менеджерами закачки предполагается «разговаривать» специальным образом.
Многие из нас обращаются к файл-хостингам с целью передать единственный файл единственному человеку. Всякое бывает: не сработала передача файла в любимом Instat-Messenger'е, в почту не влез и т. д. После факта успешной передачи ссылка на файл становится ненужной, и файл лежит на хостинге, пока его не удалят.
Иногда бывает и посложнее: файл приходится резать на куски из-за лимита по размеру, или даже запаковывать в архив с паролями из-за проблем с копирайтами.
Я постарался облегчить эту задачу, создав сервис JetBytes.com. Он упрощает передачу файла до одного клика.
Отличительный принцип сервиса: файл по пути нигде не хранится. Это позволяет (теоретически) передавать файл любого размера. Не нужно ждать, пока файл загрузится на сервер: ссылка на закачку доступна сразу после выбора файла. Её нужно передать получателю и, не закрывая окно браузера, дождаться окончания передачи. POST-запрос из браузера отправителя работает параллельно с GET-запросом получателя.
Преимущества:
- минимум действий: отправка файла проще, чем по почте;
- не нужно ждать завершения Upload'а, можно бросить ссылку получателю и уйти на кухню пить чай;
- суммарное время передачи примерно вдвое меньше, по сравнению с передачей через файл-хостинг;
- есть возможность наблюдать за процессом передачи на протяжении всего процесса.
Текущие недостатки:
- принципиально невозможна закачка в несколько потоков (браузеры ещё не научились делать многопоточный POST);
- одноразовость ссылок на получение: если перед отправкой попытаться открыть ссылку самостоятельно, получатель её больше не откроет;
- несовместимость с некоторыми менеджерами закачек (Download Master), которые рвут соединение по ходу закачки.
Над последними двумя недостатками в настоящее время ведётся работа: планируется частичная поддержка докачки (с места, где передача была прервана), а с менеджерами закачки предполагается «разговаривать» специальным образом.