Модераторы: Snowy, Poseidon, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Передача файлов через телефон (без интеренета) 
:(
    Опции темы
Snowy
Дата 14.1.2005, 10:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 53
Всего: 484



При наборе номера через гипертерминал, не происходит поднятия TCP/IP.
Передавать данные во время разговора можно только в случаях:
1. Цифровая многоканальная линия
2. Связь установлена по TCP/IP и разговор идет уже по этому каналу.
3. Программа умеет выделять свою информацию среди голосовой.
первый вариант - обычное дело, над вторым нужно потрудиться, а третий вообще маловероятный, т.к. диапазон частот даже для голоса маловат, куда там еще данные пускать...
Без TCP/IP нужно zModem юзать.
PM MAIL   Вверх
lerd
  Дата 1.5.2005, 02:54 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











smile Кто нибудь помогите с пересылкой файлов smile через сокет по локалке с использованием в Delphi модуля WinSock
DELPHI WinSock smile
ПОЖАЙЛУСТА smile

Это сообщение отредактировал(а) lerd - 1.5.2005, 02:59
  Вверх
RA
Дата 1.5.2005, 17:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


Профиль
Группа: Участник Клуба
Сообщений: 3497
Регистрация: 31.3.2002
Где: Лес

Репутация: 10
Всего: 115



Цитата(Snowy @ 14.1.2005, 10:01)
При наборе номера через гипертерминал, не происходит поднятия TCP/IP.


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

PM   Вверх
Akella
  Дата 4.5.2005, 08:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 4
Всего: 329



Примеры сервера и клиента с использованием WinSock2 (WSASock)

Присоединённый файл ( Кол-во скачиваний: 31 )
Присоединённый файл  WSADelphi.zip
PM MAIL   Вверх
remax
Дата 22.5.2005, 18:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент
**


Профиль
Группа: Участник Клуба
Сообщений: 686
Регистрация: 7.4.2002
Где: Украина, Харьков

Репутация: нет
Всего: 5




Проблему надо разделить на две части: соединение двух компов и передача информации.

1) Соединение компов через модемы стандартным образом предполагает, что один из компов отвечает на входящие звонки, а второй - иницирует связь. Принимать входящии - это спец. настройка в виндах. А звонить можно и автоматичекси, при старте системы, и программно.

2) Для обмена данными, если у Вас правильно настроены сетевые подключения, очень просто реализовать в программе по протоколу TCP/IP использование сокетов, как для работы по локалке.

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

P.S. Из личного опыта. Стандартные средства соединения по модему в виндах работают не надежно (см. п.3). При необходимости обеспечить связь с удаленным компом выяснилось, что иницирующий модем не всегда хочет самостоятельно восстонавливать коннект. А комп, слушающий входящие, - не всегда их слушает. Кроме того, в случае работы по выделенной линии в обход АТС даже предназначенные для таких случаев модемы (например IDC) чудят и нормально не работают. И достойно справиться с этими проблемами удалось только использовав специальный адаптер удаленного соединения (Разработка Конт электроника, Харьков. Украина). Этот прибамбас включается в разрыв линии после модема:

Комп1 -> Модем -> Адаптер УС ->>>>>>>> линия -> Модем ->Комп2

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


Это сообщение отредактировал(а) remax - 22.5.2005, 19:05


--------------------
Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку
PM MAIL ICQ Skype   Вверх
remax
Дата 22.5.2005, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент
**


Профиль
Группа: Участник Клуба
Сообщений: 686
Регистрация: 7.4.2002
Где: Украина, Харьков

Репутация: нет
Всего: 5



Да, еще один момент.

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


--------------------
Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку
PM MAIL ICQ Skype   Вверх
Guest
Дата 25.6.2005, 09:20 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











игры модем и модем тупят чо делать,


  Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0509 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.