Сегодня, когда Wi-Fi сети стали обширными и, казалось бы, не встретишь ни одной приличной «кафешки» без доступа к интернету. Находятся люди, в нашем случае программисты, которые продолжают «писать» безумно полезные приложения использующее именно Wi-Fi.
Давайте подумаем, сегодня модули Wi-Fi встраивают чуть ли не во всю электронику, тем более в смартфоны. Как известно скорость беспроводного интернета, доставляемая с помощью W-Fi довольно высока. И примерно соответствует 50 Мбит/с для стандарта “g” и около 150 Мбит/с для “n”. То есть получается, что наши с вами смартфоны, даже двух, а то и трёх летней давности способны передавать файлы на скоростях намного превосходящие обычный Bluetooth. Нужна только программа, которая сможет передавать файлы напрямую через Wi-Fi.
Встречайте сегодняшнего героя – программа Dukto.
*Пока только для (Linux, Windows, MacOS, Symbian).
Приложения представляет собой набор клиентов для большинства настольных систем (Linux, Windows, MacOS), и, конечно же, Symbian клиент. Особенностью настольной версии является то, то для её запуска не нужна установка. То есть программа напоминает Portable-приложения, запусти и пользуйся. Что здорово экономит время.
Принцип работы таков: запускаете клиент на, в моём случае, ПК и Symbian смартфоне. Затем для отправки чего-либо на телефон достаточно перетащить нужные вам файлы в окно клиента. Передавать же файлы со смартфона на ПК нужно через меню приложения.
Клиенты для Windows и Symbian не вызывают нареканий, все довольно стабильно. Хотя у меня возникли трудности с установкой клиента на телефон, о которых ещё поговорим.
Перейдём к тестированию скоростей. Тест я проводил дома, где имеется роутер D-Link DIR-615, который работает в смешанном режиме “g/n”. Клиенты нашли друг друга мгновенно, без всяких задержек. Для теста я выбрал 10 мегабайтный ролик. Что же взглянем на результаты:
Время передачи по протоколу Bluetooth заняло ровно 3 минуты 53 секунды. Стандартный результат для «блютуза». Причём он не зависит от направления передачи, от ПК на телефон или наоборот. Теперь посмотрим на результат Dukto.
И он просто ошеломил, файл улетел на телефон со скоростью света. Время передачи на смартфон составило каких-то 16 секунд! Дальше больше, время передачи файла обратно – с телефона на ПК составило и вовсе 11 секунд!
Тут и сравнивать нечего, при использовании Wi-Fi Dukto, можно добиться увеличения скорости по сравнению с «блютуз» в 10 раз! С 70Кб/сек до 900Кб/сек!
При тестировании я и сам не ожидал таких результатов. Сейчас, когда в новых смартфонах появляется Bluetooth 3.0 и Wi-Fi Direct. Dukto является очень хорошей альтернативой для владельцев устаревших телефонов. Теперь касательно установки. Dukto целиком и польностью написан на Qt, из-за чего кроме клиента нужно иметь и набор дополнительных библиотек (это как DirectX в Windows). Поиск которых для меня превратился в наказание. И всё же библиотеки я отыскал и для удобства сам клиент + Qt можете скачать по ссылке ниже:
P.S. Пока не успел протестить передачу от телефона к телефону, почему-то при попытке подключения оба клиента просятся в интернет…
Официальный сайт разработчика: www.msec.it