Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.21;
Скачать: CL | DM;

Вниз

Модем   Найти похожие ветки 

 
Maxim Zemskov   (2002-08-08 21:48) [0]

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


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

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


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

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


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

H


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

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

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

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.

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

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


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

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


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

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

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


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

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

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


 
OFP   (2002-08-12 12:57) [8]

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


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

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


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

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

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 17:04) [11]

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

var
F : TextFile;

и не Write, а WriteLn

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



 
madcap ©   (2002-08-15 03:38) [12]

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


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

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



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

Текущий архив: 2002.10.21;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.013 c
14-68987
Beglec
2002-09-28 21:54
2002.10.21
Где можно СКАЧАТЬ Delphi 7.0


1-68865
Asderg
2002-10-10 15:34
2002.10.21
TFileStream. How create file?


3-68626
MAXL
2002-09-29 20:30
2002.10.21
В SQL EXPLORE создал алиас для базы MSACCES97 , но


4-69075
Xemax
2002-09-08 20:36
2002.10.21
Обсолютное чтение запись памяти?


1-68849
Пончик
2002-10-10 13:32
2002.10.21
Компоненты