Работа с модем
3 отговора
106 прегледа
Работа с модем
Как Да прехвърлям компресирани файлове между два компютъра чрез модеми под DELPHI 5
Init, Dial, Connect, Copy, HandUp :)
Ползваш или TAPI или сам си управляваш модема с AT команди.
TAPI е по-апаратно независимо, но е по-малко интуитивно като метод (поне за мен:). С функции определяш списъка с конекшъните, избираш конекшън, активираш го, свързваш се (насрещната страна приема позвъняването) и връзката е готова. Когато съм ползвал този метод винаги съм имал проблеми с таймаутите при разпадане на връзката.
При директно управление на модема - намираш АТ командите на твоя модем (повечето са универсални), оппределяш на кой порт е вкл модема, инициализираш го (ATF...), номеронабираш (ATD...), насрещния вдига (АТА) и двата влизат в режим данни (връщат към ком портовете "CONNECT"). След това си пращаш каквото искаш (трябва да си разработиш протокол). Когато искаш да прекратиш връзката - парвиш пауза в обмена, изпращаш +++, пак пауза и така се връщаш в АТ режим. След това изпращаш АТН и връзката се разпада.
Ама трябва много четене и за двата варианта.
TAPI е по-апаратно независимо, но е по-малко интуитивно като метод (поне за мен:). С функции определяш списъка с конекшъните, избираш конекшън, активираш го, свързваш се (насрещната страна приема позвъняването) и връзката е готова. Когато съм ползвал този метод винаги съм имал проблеми с таймаутите при разпадане на връзката.
При директно управление на модема - намираш АТ командите на твоя модем (повечето са универсални), оппределяш на кой порт е вкл модема, инициализираш го (ATF...), номеронабираш (ATD...), насрещния вдига (АТА) и двата влизат в режим данни (връщат към ком портовете "CONNECT"). След това си пращаш каквото искаш (трябва да си разработиш протокол). Когато искаш да прекратиш връзката - парвиш пауза в обмена, изпращаш +++, пак пауза и така се връщаш в АТ режим. След това изпращаш АТН и връзката се разпада.
Ама трябва много четене и за двата варианта.
Re: Работа с модем
Виж [линк]
Особенно добра работа ще ти свърши ZModem протокола.
чети и дишай по-леко
Особенно добра работа ще ти свърши ZModem протокола.
чети и дишай по-леко