readenglishbook.com » Computers » The Online World, Odd de Presno [simple ebook reader txt] 📗

Book online «The Online World, Odd de Presno [simple ebook reader txt] 📗». Author Odd de Presno



1 ... 33 34 35 36 37 38 39 40 41 ... 56
Go to page:
allotted 30 minutes per day.

When you pay for volume

Some network services, like Datapak in Norway, have high rates for volume, and very low rates for connect time. When using such services, automatic communication becomes less useful. Rather than connecting, getting a piece of information, disconnecting, and then going back for more, you may find it cost efficient to review menus and results while online.

When paying for volume, the online service's menus become luxury items. Using quick commands for navigating is cheaper. Your comparisons will never be accurate when comparing with services charging for connect time. It is particularly difficult when the measure of volume is 'packets' rather than 'number of characters transferred'. Datapak and many other PDN services reports your sessions like this: CLR PAD (00) 00:00:14:55 537 75

These numbers say that you have been connected to a service for 14 minutes and 55 seconds, that 537 data 'packets' have been received, and that 75 have been sent. Use these figures to calculate the cost of the call.

| One data 'packet' or segment contains up to 64 characters. |

| Think of it as a measure of the number of lines. Each line can |

| have a maximum of 64 characters. If you send the character A |

| and a carriage return, then this also counts as a segment. |

| |

| Consequently, it is hard to use the Datapak record to estimate |

| the real number of characters transferred. All we know is that |

| 537 + 75 segments were transferred, and that 612 segments may |

| contain up to 39,168 characters. |

When calculating the cost of a direct call, just the number of minutes counts. Use the time reported by the online service, and not your stop watch. CompuServe gives this type of report:

Thank you for using CompuServe! Off at 10:11 EST 24-Nov-92 Connect time = 0:15

If the size of your log file was 15 KB after the first test, and 11 KB after the second, then just adjust the latter to compare (Actual Cost/11*15). It is easy to compare services that only charge by the minute.

More practical hints

It is more expensive to call a service daily "to check the news," than to call it once per week to retrieve the same stories.

Navigating by menus is more expensive than going directly to a source, or going there by stacking commands (i.e., combining quick commands into one). Many services let you read selective items in conferences by entering a search string. On my BBS, the following command r extended 100+ c

lets you read all messages containing the search string 'extended' in the text starting with message number 100.

If you forget the "c" parameter, the flow will stop after each message. This will reduce the average effective speed. Always use "nonstop" commands when reading stories, conference items, and other texts. Now, read the next chapter. Chapter 16: Automatic communication

===================================

Automatic data communication as a development strategy.

To get a lead on your competitors. To avoid duplication of effort. To reduce costs. To reduce boring and repetitive work. To avoid having to remember technical details.

Automatic communication is both for professionals and amateurs. First, because it keeps the costs down. Second, because it lets you do the job faster and safer.

We all have different needs

Automation will never be the same for everybody. Our needs are too different.

Some get excited when a program can dial a bulletin board, retrieve a program, and then disconnect without them having to touch the keyboard. Some want an "answering machine" that can respond to and forward email when he or she is away from the office. Others want a communications system that can tap selected news sources, search databases, and do postprocessing on the retrieved material. For most professionals, doing things manually takes too much time. Time is better spent reading, digesting, and using, rather than on stupid technical retrieval work. Computers can do that. To others again, automation is a question of being able to use the online resource at all. If it takes 60 seconds to get a piece of information, it may be possible to get before running for the next meeting. If it takes 15 minutes, however, there may not be enough time. If you also need to read a help text to find out how to do it, you may not even consider it. The mind is full of other things right now.

| When using a system for automatic communication, you do not |

| have to learn and remember online commands. The system will |

| do it for you. |

The minimum solution

Automatic data communication in its simplest form entails the following:

* One keypress to get the communications program to dial a number, and send user name/password when the online service requests this information. * Macro commands (like in a word processor) for navigating through an online service, searching, and to send complex commands by pressing one key.

Most communication programs have a macro language or a script language. You will probably never regret time spent on learning how to use these features. At a minimum, you should be able to have your system log on to a service automatically.

Autologon spares you the task of remembering your user name and password. Besides, most people are only able to use the keyboard at a low speed. They easily get frustrated by having to correct typing errors.

Auto-logon with Procomm

Procomm is one of the most popular communications program in use today (see appendix 2). A Procomm script file is a text file, which can contain a list of commands for dialing and navigating on an online service.

When writing a Procomm script for auto-logon, your first step is to list the commands that you believe required. Enter them in a text file (as DOS or ASCII text). In such scripts, you can test for the occurrence of a small piece of information that the online service is supposed to send at a given time (like the question "Password?"). When this information is found, Procomm can be set to send the proper response or command (here, your secret password). Scripts can be tied to your favorite online services through Procomm's dialing directory. Press a key to start the appropriate script file for access to a service. The following is a simple PROCOMM script file. It can be used to access my bulletin board in Norway. It assumes that your name is Jens Mikkelsen, and that the secret password is FOXCROOK4. You'll have to change this before testing.

;

;Script file for auto-logon to SHS with PROCOMM and PROCOMM PLUS

;

WAITFOR "our FIRST Name? " PAUSE 1 TRANSMIT "Jens^M" WAITFOR "our LAST Name? " PAUSE 1 TRANSMIT "Mikkelsen^M" WAITFOR "ots will echo)? " PAUSE 1 TRANSMIT "foxcrook4^M" WAITFOR "^JMore (Y),N,NS? " PAUSE 1 TRANSMIT "n^M" WAITFOR "^JMore (Y),N,NS? " PAUSE 1 TRANSMIT "n^M" WAITFOR "R] to Continue? " PAUSE 1 TRANSMIT "^M"

It is not difficult. You probably understand a lot already. Here is the explanation:

* the ";" character at the beginning of a line identifies it as a comment line. Procomm is to ignore it. We use such lines for notes. * WAITFOR "our FIRST Name? " has Procomm wait for the text string "our FIRST NAME?" from my BBS. It is a part of the question "What is your first name?". * PAUSE 1 halts the execution of the script file for one second. * TRANSMIT "Jens^M" sends the name "Jens" followed by a Return (the code ^M in Procomm). * WAITFOR "our LAST Name? " makes Procomm wait for the question "What is your LAST Name?"

The script continues like this. In WAITFOR commands, we use part of the text that is displayed on our screen once the scrolling stops.

Make sure that the search term is unique. It must not appear elsewhere in the text coming from the host computer. If it does, your name and password may be sent too early. You can call the script HORROR.CMD, and attach it to the entry for my board in your Procomm phone directory. When you call it the next time, Procomm will execute the commands in the file and "turn the keyboard over to you" when done.

Macros in Procomm

Above, we used a script to log on automatically to a service. When Procomm gives us access to the keyboard again, we must continue manually.

What we want to do online varies. Sometimes, we want to read new messages in conferences. In other cases, the purpose is to check new programs in the file library. If we find programs of interest, we may want to download them. Shorthand macros can help you do this faster and safer. For example, one macro can take you quickly to a conference for new messages. You can make Procomm start this macro whenever you press ALT-0 (keep the ALT key down, then press 0). You can have the macro key ALT-1 send other commands when in the file archives. When I started using MS-DOS computers for data communications, PC-TALK became my favorite program. It has many of the same macro capabilities that Procomm has. With PC-TALK, I did autologon to NewsNet. Macro number one sent commands that gave me the contents of various newsletters. Macro #2 picked up the contents in another group. Macro #3 picked up stories from my mailbox, and macro #4 logged me off the service. My mission was completed by pressing four or five keys.

Automating the full task

It's a long way from automated logon scripts and the use of macros to automating the whole task. The major difference is that with full automation, you do not have to look at the screen while the script is working. You can do other things. Sometimes, you may not even be present when the job is being done.

On a typical morning, I go directly from bed to my office
1 ... 33 34 35 36 37 38 39 40 41 ... 56
Go to page:

Free e-book «The Online World, Odd de Presno [simple ebook reader txt] 📗» - read online now

Comments (0)

There are no comments yet. You can be the first!
Add a comment