» » Автоматическая передача файлов по сети

Автоматическая передача файлов по сети

Передача файлов по сети

Требования: Android 2.3 и выше

Категория: Связь

BMEX является разработкой компании BitGriff LLC. Приложение предназначено для свободного, а главное, легкого обмена данными внутри беспроводной сети Wi-Fi между различными типами устройств, будь то смартфоны, планшеты или персональные компьютеры.

BMEX: легкий обмен данными внутри сети Wi-Fi

Выгоды применения.

  • Реализация гарантированной однонаправленной передачи информации на аппаратном уровне, что в зависимости от целей использования позволяет обеспечить конфиденциальность или целостность и доступность одной из соединяемых через шлюз сетей.
  • Простота использования и настройки, требует минимального начального администрирования, дальше комплекс может работать круглосуточно в автоматическом режиме.
  • По сравнению с традиционной схемой реализации однонаправленной передачи данных не требуется установки дополнительных прокси-серверов в сопрягаемых сетях, система представляет собой законченное решение, реализующее технологию Plug and Play.
  • Оперативная поставка.
  • Большая наработка на отказ, полное сопровождение в процессе эксплуатации.
  • Прозрачность по техническим и экономическим вопросам, открытость к сотрудничеству.

В числе torrent-клиентов можно найти немало бесплатных и достаточно простых решений: µTorrent, BitComet и т.д. Для примера попробуем настроить передачу большого файла другому пользователю через µTorrent. На первом этапе создается новый торрент (меню Файл → Создать новый торрент), для которого нужно указать передаваемые другому пользователю файл или папку, согласиться работать без указания трекера (рис. 5) и определить место на диске для сохранения торрента. Обратите внимание, что флажок Начать раздачу должен быть включен для автоматической установки торрента на раздачу. На всякий случай имеет смысл удостовериться в том, что у торрента установлены требуемые для задуманной передачи свойства (меню свойств вызывается через контекстное меню) — трекеры в поле Трекеры отсутствуют, а в разделе Другие настройки активированы флажки Включить DHT и Обмен пирами. По окончании получателю пересылаются (например, по электронной почте) torrent-файл и IP-адрес раздающего torrent-клиента вместе с номером порта (номер порта несложно посмотреть в настройках torrent-клиента: Настройки → Настройки программы → Соединение).

Рисунок

Рис. 5. Создание нового торрента в µTorrent

Теперь дело за получателем: он может скачать раздачу, запустив на своем компьютере torrent-клиент, добавив в него полученный торрент и указав IP-адрес (или DNS-имя) и порт сида (то есть клиента, имеющего все сегменты распространяемого файла, — в данном случае начального распространителя файла) в стандартном формате IP:port (рис. 6). После этого сразу начнется безтрекерная раздача (рис. 7). Разумеется, пользователь, раздающий файл через torrent-клиент, должен находиться в сети с активным клиентом до полного скачивания файла.

Для поточной раздачи по протоколу BitTorrent у компьютера отправителя вовсе не обязательно наличие выделенного IP-адреса — адрес может быть и динамическим, в этом случае для удобства можно воспользоваться услугами одного из сервисов Dynamic DNS для получения постоянного DNS-имени, которое будет автоматически сопоставляться с динамическим IP-адресом.

Рисунок

Рис. 6. Настройка загрузки в µTorrent

Рисунок

Рис. 7. Скачивание большого файла в µTorrent

Получение DNS-имени для динамического IP

Сервисы Dynamic DNS могут быть платными и бесплатными, на некоторых из них, наряду с платными тарифами, предлагается бесплатное использование (только для персонального применения). В их числе — сервис no-ip.com ().

В качестве примера рассмотрим процесс получения доменного имени для динамического IP на этом сервисе. Первым делом нужно ввести в браузере адрес сервиса, выбрать тариф No-IP Free, зарегистрироваться и активировать свой аккаунт. Теперь необходимо получить DNS-имя. Для этого на открывшейся после активации странице щелкают по кнопке Adda Host, в поле Hostname вводят имя и выбирают понравившийся домен, а затем щелкают на кнопке Create Host (рис. 8). Если указанное DNS-имя не занято, то процесс завершен. Но это еще не всё — требуется также скачать и установить на своем компьютере клиентскую программу, которая будет непрерывно отслеживать динамический IP и сопоставлять его со статичным доменным именем.

Рисунок


я перечислил команды для работы с множеством файлов и пример скрипта дал, в частности, команда mput понадобится вместо put. ключ -i важен, иначе по каждой операции с файлом ftpшник будет ждать реакции пользователя с подтверждением или отказом.

Просмотр сообщенияselcet (26.10.2012, 13:32) писал:

Вариант с передачей обычного файла.

Формируем заголовок POST-запроса.



, попробуйте убрать параметр Referer из заголовка.Failed sending data to the peerЕсли вы получите ошибку сервера вида

Релиз 0.3 вышел совсем недавно 2015-03-21 . Пользователи Ubuntu/Linux Mint и друг подобных систем могут получить Релиз Nitroshare 0.3 из повседневной сборки с помощью PPA https://launchpad.net/~george-edison55/+archive/ubuntu/nitroshare-dev.

Введите пароль для PGP ключа:

PGP-key-passphrase_003

Теперь нужно добавить друзей, а после после общаться с ними и обмениваться файлами.

Для отправки сертификата другу нажмите Add Friend Wizard, выберите пункт Send an Invitation by Email или вручную скопируйте сертификат и отправьте другу:

Connect-Friend-Wizard_001

nfsstat -c (на клиенте) - выводит полезную статистику.

nfsstat -m (на клиенте) - выводит информацию о подключенных NFS-ресурсах.

Клиент под Windows

А вот тут начинаются приключения :). NFS-клиент под Windows 7 есть, но по-умолчанию не установлен.

Для включения NFS-клиента идем в Панель управления > Программы и компоненты > Установка и удаление программ > Включение или отключение компонентов Windows > Службы для NFS и выбираем Клиент для NFS и Администрирование.

Если окно пустое, как в моем случаи было, читаем "Windows Features" dialog box is empty ... или Fix for Blank or Empty Windows Features List in Vista and 7.

Обсуждение ошибки "Недопустимые данные": тут и тут
Обсуждение ошибки "Диск перегружен":
Проблемы uTorrent 3.0 при создании/раздаче/скачивании больших раздач. [forum.utorrent.com]
Проблемы торрент-клиентов (uTorrent и др.) при создании/раздаче/скачивании больших раздач. [NNM-club.me]
Мой пост о проблемах больших раздач на форуме рутрекера в теме "Обсуждение µTorrent 3.0/3.0.X/3.1"
Мой пост о проблемах больших раздач на форуме оверклокеров в теме "µTorrent - самый компактный torrent-клиент"
Мой пост о проблемах больших раздач на форуме OSzone.net в теме "BitTorrent-клиенты (Обсуждение всех вопросов)"

P.S. В скором времени в пост будут вносится добавления.
P.P.S. Все вопросы по данной теме можно задать тут: Конференция iXBT.com

UPD [01.10.2012]
Простой способ пошарить до 10 ГБ:

Наверх