source: trunk/third/kermit/ckermod.ini @ 20081

Revision 20081, 5.7 KB checked in by zacheiss, 21 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r20080, which included commits to RCS files with non-trunk default branches.
Line 
1; File CKERMOD.INI, Sample C-Kermit 7.0 customization file.
2;
3; This file, which is ONLY A SAMPLE, should be called:
4;
5;   .mykermrc   (UNIX, OS-9, Aegis, BeBox, Plan 9)
6;   CKERMOD.INI (VMS, OpenVMS, AOS/VS, OS/2, Amiga, Atari ST)
7;   ckermod.ini (Stratus VOS)
8;
9; This file is executed automatically by the standard C-Kermit initialization
10; file, CKERMIT.INI (or .kermrc).  This file is not executed by C-Kermit itself
11; unless the initialization file is not found.
12;
13; MODify this file to suit your needs and preferences, and install it in your
14; home directory.  Or replace it entirely with a new file.
15;
16; The design of this sample customization file lets you fill in a section for
17; each different operating system where you run C-Kermit.
18;
19; In UNIX, if you give this file execute permission and make sure the top
20; line indicates the full path of the C-Kermit 7.0-or-later executable, you
21; can execute this file directly, as if it was a shell script, except it is
22; interpreted by Kermit rather than the shell.  This lets you have as many
23; different startup files as you like, each suited to a particular purpose.
24;
25; Authors:  Christine Gianone, Frank da Cruz, Jeffrey Altman,
26;           The Kermit Project, Columbia University.
27; Creation: 23 November 1992 for C-Kermit 5A(188).
28; Modified: 30 June 1993 for edit 189.
29;           04 October 1994 for edit 190.
30;           17 April 1995 for edit 191.
31;            6 September 1996 for version 6.0, edit 192.
32;            1 January 2000 for version 7.0, edit 196.
33;           14 October 2001 for version 8.0, edit 200.
34
35ECHO
36ECHO Executing SAMPLE C-Kermit customization file \v(cmdfile) for \v(system)...
37ECHO { Please edit this file to reflect your needs and preferences.}
38ECHO
39;
40; ... and then remove the ECHO commands above.
41
42COMMENT - Settings that apply to all the systems I use:
43;
44set delay 1                  ; I escape back quickly
45set dial display on          ; I like to watch C-Kermit dial
46
47; Dialing locale and method
48;
49; SET DIAL COUNTRY-CODE 1    ; Uncomment and replace with yours
50; SET DIAL AREA-CODE 000     ; Uncomment and replace with yours
51; SET DIAL LD-PREFIX 1       ; Uncomment and replace with yours
52; SET DIAL INTL-PREFIX 011   ; Uncomment and replace with yours
53; SET DIAL METHOD TONE       ; Uncomment and replace with PULSE if necessary
54; SET DIAL DIRECTORY ... ... ; List dialing directory files here
55
56if < \v(version) 600192 -
57  stop 1 \v(cmdfile): C-Kermit 6.0.192 or later required.
58
59set take error on            ; Make errors fatal temporarily
60check if                     ; Do we have an IF command?
61set take error off           ; Yes we do, back to normal
62
63; The ON_EXIT macro is executed automatically when C-Kermit exits.
64; Define as desired.
65;
66define ON_EXIT echo Returning you to \v(system) now.
67
68; System-independent quick dialing macro.  Depends on having the
69; macros MYMODEM, MYPORT, and (optionally) MYSPEED defined in the
70; system-dependent sections below.
71;
72define MYDIAL {
73    if not defined MYMODEM end 1 {\%0: Modem type not defined.}
74    set modem type \m(MYMODEM)
75    if fail end 1 {\%0: \m(MYMODEM): Unsupported modem type.}
76    if not defined MYPORT end 1 {\%0: Communication port not defined.}
77    set port \m(MYPORT)
78    if fail end 1 {\%0: SET PORT \m(MYPORT) failed.}
79    if defined MYFLOW set flow \m(MYFLOW)
80    if fail end 1 {\%0: SET FLOW \m(MYFLOW) failed.}
81    if defined MYSPEED set speed \m(MYSPEED)
82    if fail end 1 {\%0: SET SPEED \m(MYSPEED) failed.}
83    dial \%1\%2\%3\%4\%5\%6\%7\%8\%9
84    end \v(status)
85}
86
87forward \v(system)              ; Go execute system-dependent commands
88
89:UNIX                           ; UNIX, all versions...
90define MYPORT /dev/cua          ; My dialing environment
91define MYMODEM usr              ; Replace these by what you actually have
92define MYSPEED 57600
93;
94; If you want all your downloads to go to the same directory, no matter
95; what your current directory is, uncomment and edit the following command:
96;
97;   set file download-directory ~/download ; Download directory for UNIX
98
99; Put other UNIX-specific commands here...
100end                             ; End of UNIX section
101
102:VMS                            ; VMS and OpenVMS
103define MYPORT TXA0:             ; My dialing environment
104define MYMODEM usr              ; Replace these by what you actually have
105define MYSPEED 57600
106; set file download-directory [\$(USER).DOWNLOAD] ; Download directory for VMS
107; Put other VMS-specific commands here...
108end                             ; End of VMS section
109
110:WIN32                          ; Windows and OS/2 customizations...
111:OS/2
112define MYPORT COM1              ; My dialing environment
113define MYMODEM usr              ; Replace these by what you actually have
114define MYSPEED 57600
115set command byte 8              ; Use 8 bits between Kermit and console
116set xfer char latin1            ; Use Latin-1 for text file transfer
117set term char latin1            ; And use Latin-1 during CONNECT mode
118; set file download-directory C:\DOWNLOADS
119end
120
121:OS9/68K                        ; OS-9/68000
122define MYPORT /t3               ; My dialing environment
123define MYMODEM usr              ; Replace these by what you actually have
124define MYSPEED 9600
125; set file download-directory ~/downloads
126end                             ; End of OS-9 section
127
128:AOS/VS                         ; Data General AOS/VS
129define MYPORT @con3             ; My dialing environment
130define MYMODEM usr              ; Replace these by what you actually have
131define MYSPEED 9600
132; set file download-directory \v(home)DOWNLOADS
133end
134
135; And so on, you get the idea...
136; Fill in the sections that apply to you.
137
138:Stratus_VOS                    ; Stratus VOS
139:Amiga                          ; Commodore Amiga
140:Atari_ST                       ; Atari ST
141:Macintosh                      ; Apple Macintosh
142:unknown                        ; Others
143
144; (End of CKERMOD.INI)
Note: See TracBrowser for help on using the repository browser.