[]

download Dialerp.rar

His phone rings.
- Who's calling?
- DialerP!


DialerP is a Win32 console & GUI dialer.
It is an excellent tool for automation of connecting to your ISP and for .bat scripts in general.
BUT it requires familarity with command-line interface.
BUT it can redial and dial several phone nubers, has a mini-scheduler built-in, can be setup to be the windows default dialer, FIREWALL, SOCKS4, PROXY Server to share a single modem and dial-up connection across your LAN, DNS cache, CACHE2L - WWW proxy module cache may be used in addition to your WEB browser cache in standalone setup, "bad" filter in the proxy module allows you to get rid of banners, POP3 Server, SMTP Server, FTP-Gate, NNTP-Gate, MapedLinks, DogPort extensive logging and accounting capabilities, extended control over dialling failures, WEB based control interface, Anti-SPAM filter, etc.


Get the program here!

download Dialerp.rar

download LITE version w/o proxy(freeware)

New mail monitor (POP3)

Comments page


Windows 95 users
Piafi SoftIntl and Microsoft recommend you
the following driver upgrades:
Winsock 2
Dial-UP 1.3


If you have problems or comments, please contact me

FAQ.


Q:

I wants to get techical support and news


A:

Support - commercial $30 in year.



Q:

How can I add a connection to dialerp.dat and make DilaerP remember username and password associated with it?


A:

run dialerp with ADD command in the command line (in short - type "dialerp ADD" and (when prompted) type in a connection name. After that you get a choice to use the username/password/domain already associated with the connection by windows or override the defaults. In the latter case you are asked for the username/password data.



Q:

How can I automatically reconnect under Windows 95?


A:

By installing DialerP.



Q:

I can not use the dialer, since the name of connection consits of more than one word, while DialerP takes only one-word connection names


A:

DialerP actually takes as the parameter not the connection name, but the label of a section in the dialerp.dat file. Thus you have to find the relevant section of dialerp.dat (the section label is in square brackets), uncomment the Connection line and type into it the multi-word name of your connection



Q:

I have two different ISP accounts. Can I setup DialerP in such a way that it gives up dialling the firs ISP after 10 attempts and tries to connect with the second one?


A:

Sure. Use: eventID [number] [count] [exec/exit/reload] [string].
number - error code (it is displayed on the screen along with the text error message)
count - the event is the error of "number" type repeated "count" times
exec/exit/reload - action to be taken in case the event occures
exec string - run the "string" program
exit - abort DialerP
reload string - restart DilaerP with "string" account
Example:
eventID 0 5 exec mplayer /play c:\windows\warning.wav
will make DialerP play a sound if URL check fails 5 times.



Q:

Can I dial a connection without ADDing it to dialerp.dat?


A:

If the connection name DialerP is run with does not match an entry in dialerp.dat, the call is still made using the connection information provided by Windows and default settings from dialerp.dat



Q:

Can DialerP be my windows default dialer?


A:

Just run: dialerp connection_name SET. To reverse the results of the SET command use the CLEAR command.



Q:

How do I turn off the PC when I am done with the Internet?


A:

Just run shutdown.bat (schedule it or associate with an event)



Q:

How can I run BinkD through DilaerP proxy.


A:

Use MapLink. Point BinkD to a port on DilaerP host. The parameter for that port in DilaerP setup must be the actual port of the remote BinkD node.



Q:

Web control interface does not work, my browser sayes that it is unable to find the address.


A:

Either completely turn off the use of proxy in your browser, or just tell it not to use proxy for local addresses



Q:

I can not call DialerP from under t-mail. DilaerP sayes the port is busy


A:

the correct t-mail command is !dialerp connection_name



Q:

How can I filter out "bad" addresses at DilerP proxy


A:

Just put the address into url.bad file. (Substring match is used on the patterns in url.bad)



Q:

Far does not work through FTP-GATE.


A:

Remove Passive mode flag in firewall setup.



Q:

How can I download mail from a POP server from behind DilaerP proxy?


A:

Set your mail program to use the proxy host as a POP server and the POP login is to be [email protected]_POP_server



Q:

How can I dump connection statistics?


A:

dialerp connection_name STAT.



Q:

I have to set domain to dial an NT host, where do I set it up?


A:

You have to add to the description of a connection the following string:
Domain your_domain_name



Q:

Can I dial multiple ISP's, while having only one record in my windows phonebook?


A:

If all your connections you want to make with DialerP differ only by username/password/domain/phonenumber you can do that, since that parameters are stored in dialerp.dat.



Q:

CheckURL option does not work, it sayes bad connection!?


A:

Comment it out ;). The host in CheckURL HAS to be running HTTP server on port 80. To put it simple, it is to be www.your_provider.ru, not ns.your_provider.ru



Q:

I do not want to break a connection if it is alredy made.


A:

Set BreakIfFound to Yes.



Q:

How can I set Getright to resume download after reconnect?


A:

Set "execute" varibale in dialerp.dat:
Execute C:\PROGRA~1\GETRIGHT\getright.exe /AUTO



Q:

I want a bell on connect/disconnect!


A:

You just have to run mplayer /play music_file_name.ext
You may call it from Execute and ExecuteEnd



Q:

I run ICQ. If a connection breakes it falls into NDETECT and waits for the connection to be reestablished. But if the connection was "bad" it reports error.


A:

Run ICQ from dialerp using Execute command and replace NDETECT file with the version that comes with dialerp (ForICQ directory).



Q:

How can a program be run after disconnect?


A:

Use ExecuteEnd variable.



Q:

I do not want to exceed 16 hours limit per day on my Inet connection.


A:

Set day limit (DayTimeLimit) to 959 minutes. There are also WeekTimeLimit and MonthTimeLimit.



Q:

DialerP works unattended and I want it to disconnect and stop dialling at say 8:00.


A:

The Break variable sets time to disconnect and exit program. Thus set Break 8:00.



Q:

I want a program to be run every 20 minutes while I am onlie.


A:

Set ExecuteAT 20 program_name.



Q:

I want to disconnect when the program I have run exits.


A:

You have to uncomment BreakFlag variable in the relevant section of DialerP.dat and create break.flg file when you want to make dialerp to disconnect and exit.
If you can not modify your program to create the file, just use a batch file. I use this method to run BinkD from T-Mail.



Q:

I want to disconnect, but leave dialerp running.


A:

Just set SleepFlag. It will make DialerP disconnect and prevents DilaerP from dialing while file exists.
While in sleep mode, DilaerP still honores BreakFlag and if break file-flag uppears DialerP exits.



Q:

I want to suspend dialer to make a phone call.


A:

Press S key. That puts DilaerP into sleep mode. You can wake it by pressing S again (or delete the sleep file-flag).



Q:

What is CheckURL intended for?


A:

Sheet happens :(. For several reasons the connection can be established well enough for Windows to think all is OK and lite up the connect indicator but not that well to actually work. Thus CheckUrl is used to see if the connection is really OK.
The usuall argument for CheckUrl is your provider's web server address.



Q:

What is ExecuteFlag intended for?


A:

Just for completeness. By creating the associated file-flag you make DialerP to run a program.



Q:

I have to set a file-flag to make my comms program free the com port for DialerP.


A:

Set DialFlag variable.



Q:

Can DilaerP make automated/sheduled FTP uploads/downloads?


A:

Not directly. But there is a powerful program FTP.EXE.
Write an ftp script and set Execute FTP.EXE -s:script_name.
Sample upload script:
--- cut here ---
open
free.ogo.ru
USER_NAME
USER_PASSWORD
cd public_html
send on_me.htm
close
quit
--- cut here ---



Q:

I want DilaerP to dial every 30 minutes or at specified time


A:

Use Wait variable.



Q:

Can DilaerP break a connection established by another dialer?


A:

Run dilaerp BREAK conneection_name to break a specific connection or dialerp BREAK * to break all active connections.



Q:

Where can I get the latest DialerP version?


A:

Here.



Q:

How can I share my ideas/proposals/bug repors/etc.


A:

mailto: [email protected]


If you have problems or proposals contact me at [email protected].
copyright © 1998-2016, Piafi SoftIntl