![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Передача файла по модему [D5, NT4]
tomas2001 © (2001-09-24 14:04:00)Подскажите с какого краю подходить к данной задачке ...
Raider (2001-09-26 11:18:00) [1]http://www.torry.net/vcl/comms/modems/ouxcomm.zip
By 2labs. XComDrv - communication package - contains two components: TXComm, which encapsulates many characteristics of a communication device and TXModem - component for modem-to-modem communication.
Latest version supports:
Custom flow control,
Any baud rate,
Full data control,
Specifying event characters,
Sending/receiving data,
Plugins, ...
TXModem can be used for:
Sending AT commands to modem device,
Modifying modem registers,
Dialing, connecting, disconnecting, ...
Latest version contains XAsync v.1.2 - unit for asynchronous (overlapped) operations.
roman001 (2001-09-25 20:11:00) [2]Может это и не круто, но проще пошариться в FastNet
pasha676 (2001-09-25 10:23:00) [3]Змей молочинка. Что-то я по ТСP не догадывался.
Томас, ты как байт переслать знаешь. Наверняка знаешь. Ну так вот, скажу по секрету - файл - это совокупность байт :). См. 2 способ Змея.
Zmey (2001-09-25 04:52:00) [4]Вариант 1
используй ZModem или типа того
Вариант 2
разработай свой протокол....
я кода то разробатовал сам, прада пока не доделал, руки не дошли
выглядил примерно так, точно не помню
все в байтах
1 тип пакета 2 номер пакета 16 данные 2 контроьная сумма
если пакет пакет не доходил (по контрольной сумме ) презапрашивал этот пакет. Вот примерно так... а там дальше на ком порт по байтику передовал...
естественно весь файл до окночания передачи лежал в памяти разбитый на пакеты....
Вариант 3
используй удаленный доступ к сети и а демка как по TCP файлы передавать в Делфях есть....
3 - самый простой способ
2 - самый прикольный :)))
1 - самый плохой (на мой взгляд)... скока на ББС"ках не лазил, чем больше файл тем больше тормозов... хотя я в нем не разбирался... может не в нем дело а в реализации ББС"ок... фиг знает... исходнгики ZModem"а на C"ях вроде есть... так что если че пиши....
Vad (2001-09-25 01:20:00) [5]Если два компа-два модема вариант - удаленный доступ к сети,
а ZMODEM можно использовать и в Hyper Terminal.
Andrey Klimov (2001-09-24 23:38:00) [6]В случае интерент соединения или просто два компа-два модема (типа BBS)?
В первом случае ищи нажав на кнопку "ПОИСК", ответов море. Во втором случае... посложней (за давностью технологии), но можно найти. Типа, использую протокол ZModem и ему подобное. Для этого имеется офигенная библиотека от TurboPower AsyncProfessional 3. Только она платная, но можно найти и ключик.