Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.03.05;
Скачать: [xml.tar.bz2];

Вниз

приём файла TurboPower Async Professional   Найти похожие ветки 

 
аматор ©   (2006-02-09 20:59) [0]

Привет...
Как узнать: что с другого компа передают файл и принять его?
(соединение: модем, компонент: TurboPower Async Professional).


 
аматор ©   (2006-02-11 12:07) [1]

Даааа, кажись вопрос на все 5 (есть два варианта: или тупой, или нет).

Ответ не знает никто, хотя библиотека фри и популярна. Ну рылся в хелпе (хелп огромен и на нашем, "родном" :), остались исходники), ну поставил на автоответ, ну соединяется, пытается передать, а получить ни-ни... Ладно. Пасибо: если прочитали. Опять сам разбираться буду :). Нравиться програмы лепить: "прикольные" ответы сам ищи, а "туповатые" и льнью отдающие.... Извините: если обидел кого. Может и мой вопрос "туповат".


 
Defunct ©   (2006-02-11 12:21) [2]

На самом деле он не, то чтобы туповат, просто ответ на него зависит от ваших знаний.

Вам требуется освоить один из имеющихся (ZModem, XModem и т.п.) или разработать собственный протокол передачи файлов. Разбивать файлы на пакеты, ввести контроль ошибок, запрос на перепосылку "битых" пакетов  (транспортный уровень), передавать и собирать пакеты (канальный уровень).

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


 
аматор ©   (2006-02-11 12:31) [3]

Да всё это правильно если начинаю с нуля, но я думал, компонент всё это обеспечит, и мне единственое надо узнать какой флажок поставить :).
Вот в этом у меня и юмор: " лишь факта - приема данных.." ну не хочет он в "автомате" принимать, его надо "активировать" но как я не знаю.


 
Defunct ©   (2006-02-11 12:44) [4]

аматор ©   (11.02.06 12:31) [3]
Вот в этом у меня и юмор: " лишь факта - приема данных.." ну не хочет он в "автомате" принимать, его надо "активировать" но как я не знаю.

Я не работал с ASync Pro, поэтому с его флажками не знаком и помочь здесь вам не смогу. Зато смогу посоветовать  вам перефразировать вопрос - например: "начинаю работать с ASync Pro, подскажите как с помощью этого компонента передать/принять данные с COM порта". :)

PS: с ком портом можно работать и штатными средствами ОС (CreateFile/ReadFile и т.п.).


 
аматор ©   (2006-02-11 13:02) [5]

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


 
аматор ©   (2006-02-11 13:16) [6]

Б.... инет зверь, а провайдер дресировщик (шоб.....).

Спасибо Defunct за попытку  :).
И чем Вам не подходит "приём файла TurboPower Async Professional": я указал что и чем.
А "CreateFile/ReadFile и т.п." я догадываюсь что так можна, в компоненте это тоже используют, но, наверное, есть отличие между готовой игрушкой (играть можно сразу) и конструктором (собирать надо) :). Я не лентяй, просто ещё и работать надо...


 
Reindeer Moss Eater ©   (2006-02-11 16:44) [7]

при использовании tapdprotocol передача файла предваряется маrкером. лови его и активизируй прием


 
аматор ©   (2006-02-11 21:32) [8]

"маrкером" ?????


 
intaari   (2006-02-16 10:56) [9]

Кидаеш на форму ApdComPort, ApdDataPacket,
В TApdDataPacket устанавливаеш порт, стартовые стоповые символы, на событие. выбираеш обработчик когда придут стартовые стоповые символы OnStringPacket или OnPacket. В переменной Data твои даннные.


 
intaari   (2006-02-16 10:56) [10]

Кидаеш на форму ApdComPort, ApdDataPacket,
В TApdDataPacket устанавливаеш порт, стартовые стоповые символы, на событие. выбираеш обработчик когда придут стартовые стоповые символы OnStringPacket или OnPacket. В переменной Data твои даннные.


 
Reindeer Moss Eater ©   (2006-02-16 11:08) [11]

>"маrкером" ?????

Писал с телефона.
Передача файла по Z-модемному протоколу (Y-модемному и т.д.) предваряется посылкой маркера.
Лови маркер с помощью TapdDataPacket и активируй прием на TapdProtocol



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.03.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.01 c
10-1114175801
Mx
2005-04-22 17:16
2006.03.05
Как получить объект по интерфейсу?


2-1140286213
Дубинка
2006-02-18 21:10
2006.03.05
Подключение по локальной сети


6-1132745304
NorthMan
2005-11-23 14:28
2006.03.05
Как посчитать объем данных


2-1140275296
VAZMan
2006-02-18 18:08
2006.03.05
Регистрация пользователя


15-1139461748
nbv
2006-02-09 08:09
2006.03.05
Loockup поля





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский