Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Модем [D6, Win95/98, WinME, NT4, Win2k, WinXP]


Maxim Zemskov ©   (2002-08-08 21:48:00) 

Подскажите пожалуйста, как написать дозвон до Интернет,
чтобы модем звонил по нужному номеру и передавал Login & Password.
Заранее благодарен !


ППавел   (2002-08-15 08:41:00) [1]

madcap
ИМЕННО ТО ЧТО Я ИСКАЛ СПАСИБО


madcap   (2002-08-15 03:38:00) [2]

http://zipi.chat.ru/rasdial.zip нможет кому пригодится


Геннадий   (2002-08-13 17:04:00) [3]

Извини - допустил неточность.

var
F : TextFile;

и не Write, а WriteLn

А так всё должно звониться...


Геннадий   (2002-08-13 15:05:00) [4]

Просто позвонить очень просто. Извини за каламбур... Можно даже ДОСовскими процедурами:

var
F : File;
begin
AssignFile(F, "COM1"); // или COM2
ReWrite(F);
Write(F, "AT D P 666440"); // P - импульсный, T - тоновый набор
// 666440 - номер телефона
// D - Dial - звонок

CloseFile(F); // это скорее всего должно быть в другой
// процедуре, а то не успеешь номер набрать, как
// модем отключиться - не знаю
end;

Учёт времени - на глобальной переменно типа TTime... :)

Я так считаю...


Роман Василенко   (2002-08-13 10:35:00) [5]

Миллиард всяких компонентов, посвященных этому. Пойди на www.torry.ru


OFP   (2002-08-12 12:57:00) [6]

А как мне сделать , чтоб Я когда выбрал номер телефона
,мог звонить не в инетрнет а, так просто используя модем , и телефонную линию ... и если есть возможность , чтоб учитывало время сколько Я использовал телефон с телефонной линией...
Заранее благодарен !!!


Роман Василенко   (2002-08-12 09:58:00) [7]

Эээ, дарагой!
В Synapse есть и такая фишка.

Пойди, скачай на www.torry.net


lmatveev   (2002-08-12 03:38:00) [8]

Если надо соединиться с Интернет, то пользуй функции RAS, в остальных случаях - TAPI. На все есть очень много и интерфейсов, и компонентов.
Есть еще команда RASDIAL ... :)) Самый простой способ:

WinExec("rasdial MyConnect MyLogin MyPassword /PHONE:9999999", SW_HIDE);
Sleep(60000);


OFP   (2002-08-11 18:05:00) [9]

Народ , мне нужно просто зная номер телефона по нему позвонить!!!
Помогите советом , как это реализовать на D5 , или кто может вышлить компоненту !!!
ЗАРАНЕЕ БЛАГОДАРЕН !!!


Роман Василенко   (2002-08-10 12:07:00) [10]

О... Очень старая, как мир, проблема.

Я на ней специализируюсь в данный момент. :) Профессионально.

So, если Вам нужно присоединение нескольких компьютеров к одному удаленномуна некоторое расстояние серверу - программа Ваших действий следующая:

Требования к железкам:

На сервере должен стоять модем, и операционка, поддерживающая REMOTE ACCESS- возможность подключения удаленных ящиков.
Я использовал в качестве сервера Win98 и WinMe. Потом меня заколебала глючность вышеперечисленных ОС и я перешел на Win2000.
Также скажу, что если необходимо иметь на серваке более одного модема (ну, чтобы они работали одновременно) - необходимо ставить версию Server. С W98, WinMe одновременность не прокатывает в любом случае.

На клиентских ящиках должен быть модем и может стоять любое барахло: от W95 до XP - это непринципиально. Главное, чтобы был установлен DialUp.

Если все соблюдено, переходим к следующим баранам.

Вам необходимо сходить в Интернет и найти дельфийские компоненты, работающие с RAS (Remote Access Service). Я использую ArgoRAS, как наиболее удачные по соотношению простота/качество работы.
http://www.argosoft.com(если не ошибаюсь)

На сервере создаете соединение " прием входящих подключений" и проставляете нужных пользователей (Win2000) или задаете пароль на вход (WinMe) или ни хрена не делаете (W98), на клиентах создаете соединения типа " Интернет".

После можно попрограммировать в Дельфи (или в Билдере, кому как...). Разбирайтесь с компонентами (учите английский язык).
Для больших-больших ксенофобов, не желающих знать других языков, могу выслать примеры (если мне не будет очень лениво).

Предвосхищая следующие ваши вопросы-запросы дам несколько еще советов:

1. Самые лучшие протокольные компоненты (FTP, там, HTTP) - Synapse. Чуть похуже - Internet Component Suite (Francois Piette). (Прим.: я имею ввиду бесплатные ones)
2. На том же Argosoft.com можно взять простенькие FTP и MAIL сервера, к которым всегда найдется ломалка на http://astalavista.box.sk:)))
3. Если организовываете свою интрасеть на удаленке (ну, там сеть магазинов, или биллинг) через Интернет, пользуйтесь нестандартными портами. Что-нибудь выше 6000.

Вот, вроде все.

Если что есть спросить - пишите сюда, дублируйте на мыло.


Роман Василенко   (2002-08-10 11:52:00) [11]

H


pasha676   (2002-08-09 15:01:00) [12]

Вот так пароль и логин передать не скажу. Не знаю как это делается. А дозвонщик это просто. Передаещь в сом-порт модема соответствующую команду(команды). И все.


ППавел   (2002-08-09 08:07:00) [13]

Мне тоже такая штучка нужна бду благодарен всем кто поможет.


Наверх

Титульная страница Поиск, карта сайта Написать письмо