Click here to Skip to main content
Click here to Skip to main content

Internet dialup program

By , 2 Dec 1999
 

Sample Image - afdialer.jpg

Introduction

I have written dial-up dialer for connection to Internet providers. This is a simple little program that dials your modem and tracks your online time. It also allows the user to setup multiple dial in numbers and gives the user a basic settings screen.

The sourcecode is freeware and can be distributed under terms of GPL. It is written in Visual C++ with use of MFC, RAS API and several other APIs like Performance Counters and multimedia API. Contact me if you have any suggestions on this software (lamer2000@hotmail.com) or on this article (alexander.fedorov@usa.net).

Latest update

The latest version of the project can be found here - http://win32utils.com/afd/

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here

About the Author

Alexander Fedorov
Web Developer SEO
Ukraine Ukraine
Member
AlexF's Blog in Russian
Owner Spy competition analysis
Rating Burner Rating of blogs

Sign Up to vote   Poor Excellent
Add a reason or comment to your vote: x
Votes of 3 or less require a comment

Comments and Discussions

 
You must Sign In to use this message board.
Search this forum  
    Spacing  Noise  Layout  Per page   
GeneralRe: making phone call through modem using visual c++ programmingmemberMichael P Butler3 Sep '01 - 1:44 
You might be better having a look at TAPI, in particular lineMakeCall
 
Michael Smile | :)
Questionwhere is the lastest version?memberAnonymous21 Jun '01 - 17:37 
why link (http://members.xoom.com/lamer2000/afd.zip) is unavailable ? Cry | :(( Cry | :(( Cry | :((
How do I get the lastest version?

GeneralYour source code is totally unusable!memberErvin Lancker20 May '01 - 5:37 
List Member Control Center: View List Archives:
alexf dialer: Message #13
Date: Jan 26 2000 11:59:48 EST
From: "alexf dialer"
Subject: alexf dialer update 2000-01-26
2000-01-26
Fixed bug with multiple phone numbers.
 
Yes! BUT your source code downloaded is from nov.14.1999 !!! And it is totally full with bugs! It is not equal to the newest exe vesrion. Why don't put to here the true source version for downloading. In this form the downloaded source code unethically bamboozle!
 

 

Dead | X| Dead | X| Confused | :confused: Confused | :confused: Confused | :confused:
GeneralRe: Your source code is totally unusable!memberAlexander Fedorov20 May '01 - 15:12 
1. If you can not use it, it does not mean it is unusable.
2. Latest version available at my homepage, which is mentioned in article.
3. Show me bugs-free software... Poke tongue | ;-P
GeneralRe: Your source code is totally unusable!memberJohn Wong20 Jan '02 - 14:52 
I have problem with your source code too! Even an error occered when try to run the supplied program in WinME. It only works in Win2k. I try and try download the latest program and source. However, the links are broken. Please fix!Confused | :confused:
GeneralSending files using modemmemberD.D. de Kerf30 Apr '01 - 23:12 
In my situation there is one 'server' (Win2000) and there are numerous 'clients' (Win95/98/ME/NT/2000). Both server and clients have modems, but no internet connection.
 
Now the question is very simple (even though haven't found a simple answer yet): how can I send a file from the server to a client using the modems? I've looked at RAS, TAPI and other complicated stuff Confused | :confused: , but surely there must be an EASY way to do this.
 

Looking at your app it's almost what I'd like to build. I just have to be able to write a service for the 'clients' to pick up the phone and then somehow send the file over the established connection... Any ideas?
 

 
Structured programming vs. chaotic mind boggling
GeneralRe: Sending files using modemmemberD.D. de Kerf4 Jun '01 - 21:32 
Well, I've figured uit how to do it the 'easy' way and I've implemented it as well. It works pretty nicely. Here's what I did:
 
I took the MSComm ActiveX object and put it in my project. Looking at the functionality I wasn't happy yet, so I built my own wrapper around it.
Next I made connection via the modem by sending simple AT-commands throught the MSComm object to the COM ports like 'ATDT37' for calling the telephone number 37. I did have some problems using the ISDN modems, but found that using 'ATB20DT37' solved these problems...
 
Both my client and server application use the MSComm, topped off with a synchronous communication protocol I wrote myself. The system is now operational, sending thousands of files to about 20 clients throughout the country.
 
Thanks for your input, though!
 
Structured programming vs. chaotic mind boggling
GeneralRe: Sending files using modemsussAnonymous16 Apr '03 - 16:51 
hi ,
 
i am doing a project in vb on dialup modem and then send the files. i am stuck up on how to dialup. plz can u share ur source codes with me.i am new to visual basic also. i am not familiar wit MSCOMM also
 

Thank u,
 
aish2003Smile | :)
QuestionHow to use DUN User Name and PasswordmemberJohn Tan Jin Kiat23 Apr '01 - 19:17 
I wish to know how is it that I can just use the Entry Name of a DUN without needing to input the User Name and Password. I want DUN's currently saved user name and password to be used instead. In the MSDN documentation, it is from my understanding that if the szUserName and szPassword of the RASDIALPARAMS is set to "", the default saved value will be used. Trying it out in my own program didn't work. Neither did Alexander's dialer work.
 
Can anyone shed a light here?
 
Thanks...
Generalevent log full when run it under win2kmemberAnonymous12 Mar '01 - 1:23 
my application event log was fully filled when run the program

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Permalink | Advertise | Privacy | Mobile
Web04 | 2.6.130523.1 | Last Updated 3 Dec 1999
Article Copyright 1999 by Alexander Fedorov
Everything else Copyright © CodeProject, 1999-2013
Terms of Use
Layout: fixed | fluid