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

Итак, совершенно внезапно встала передо мной задача: передать через интернет несколько сотен мегабайт информации.

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

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

eMule пытались использовать. И даже находили файл с нужным именем (зарегистрировавшись на одном сервере), но из-за NAT возникли проблемы при передаче — файлы просто не передавались, клиенты друг друга «не видели».

Программы для обмена мгновенными сообщениями или чаты (ICQ, Skype) даже не рассматривались. Ибо был опыт использования: фотография объёмом несколько мегабайт передавалась десятки минут. Ну и надёжность передачи данных при таком способе, опять же, вызывала сомнения.

Осталось одно средство — воспользоваться бесплатными файлообменными ресурсами. Было выбрано три ресурса с разными хостингами и немного отличающимися сервисами. Эти три ресурса были протестированы. Результаты теста смотрите в таблице.

Ресурс FileShare FILEGU.RU RapidShare
Максимальный объём файла, МБайт 2000 1000 300
Хостинг Украина Россия Германия
Скорость закачки, кБайт/с 77 86 223
Простота скачивания Ввод кода 20 секунд ожидания 65 секунд ожидания, ввод кода
Скорость скачивания, кБайт/с none! 176 282
Надёжность скачивания Низкая (по отзывам) Хорошая Хорошая
Возможность повторного скачивания Неограничена Неограничена Лимитирована

Как видим, у каждого ресурса свои достоинства и недостатки.

Все ресурсы имеют строку приглашения для загрузки файла на самой первой странице. Ни на одном ресурсе специально регистрироваться не нужно.

Простота скачивания в таблице определяла возможность добраться до момента download file без учёта кликов по разным ссылкам и кнопкам. Самым «простым» ресурсом оказался украинский. Он хоть ждать не заставлял.

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

У RapidShare (немецкий ресурс) есть один существенный «недостаток». При бесплатном использовании он лимитирует возможность скачивания. То есть вы не сможете воспользоваться ресурсом сразу же после скачивания первого файла — придётся ждать. Это крайне неудобно. Даже, я бы сказал, раздражает.

Итак, подведём итоги.

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

Если нужно быстро передать файл до 300 Мегабайт (причём только ОДИН файл!), то я бы посоветовал однозначно использовать немецкий ресурс.

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

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

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