📄 readme
字号:
CONTENTS:SPEAKER - What is it?1. HOW TO COMPILE2. HOW TO INSTALL3. FUN PART5. WHERE TO SEND BUG REPORTS, WISHES, "HAPPY USER" LETTERS AND MONEY (if you have extra)6. COPYRIGHT7. SPECIAL THANKSWhat is it?*************************************************************************** SPEAKER - Tcl/Tk speaker-phone application for US Robotics and Rockwell voice modems*************************************************************************** If your modem has a speaker-phone feature implemented in hardware,then you can use SPEAKER to control your modem. See the FUN PART forthe details of what it can do.For the latest information on SPK, see the following web pages:http://www.mindspring.com/~bnaylor/spk/http://anikin.ddns.org***************************************************************************1. HOW TO COMPILE:a) Edit beginning of the Makefile and make changes that correspond to your configuration. In 99.99% cases, all you have to do is to change SERIAL_PORT to the one where your modem is located.b) Make sure that you have at least Tcl version 7.6 and Tk version 4.2. I don't say that SPEAKER won't compile with earlier versions - give it a try; you may be lucky.c) make clean; make If everything is ok, it should compile without warnings.***************************************************************************2. HOW TO INSTALLa) Make sure that the user who is going to use speaker-phone can actually access the modem. For example, on my computer it looks like follows: |[anikin@squirrel spk]$ cd /dev |[anikin@squirrel /dev]$ ls -al ttyS* |crw-rw-r-- 1 uucp uucp 4, 64 Dec 4 08:57 ttyS0 |crw-r--r-- 1 root root 4, 65 May 29 1995 ttyS1 |crw-r--r-- 1 root root 4, 66 Dec 31 1979 ttyS2 |crw-r--r-- 1 root root 4, 67 Dec 31 1979 ttyS3 |[anikin@squirrel /dev]$ Note: in my case, all users that are allowed to use ttyS0 should be in the group "uucp". Look in the following man pages on how to do this: man group man chmod man chown man chgrpb) su c) make install The Makefile will create configuration file and install SPEAKER.***************************************************************************3. FUN PARTAll you have to know is that executable is called "speaker". Give it atry. I really hope that it is trivial to use. Couple things to noticethough:* SPEAKER has convenient (at least for me :P) key-mappings. It willautomatically translate symbolic phone numbers. Therefore if you wantto dial 1-800-USE-SUNX, do so and SPEAKER will automatically translatethe letters.* [Enter] works as on-hook/off-hook switch. Hit [Enter] to get adialtone, hit it again to hangup.* You can select some prefix that will always be added to the number.Just click on the upper-left edit-box. Don't know if it's usefulthough.* You can save your favorite numbers into the calling list. Just enterthe number, click on "Save" and enter description of the number.* If you want to dial number from the list, click "List", then double-clickthe number and click "Dial"* Buttons "List"/"Save" and "Dial"/"Hangup" change their meaningdepending on the state of SPEAKER; "List" becomes "Save" as soon as someinformation appear in the number indicator. If you want to make thisbutton to act as "List" again, click on "Clear".* Never mind the "Messages" button - it's for future integration withSPK.***************************************************************************5. WHERE TO SEND BUG REPORTS, WISHES, "HAPPY USER" LETTERS AND MONEY (if you have extra) That one is simple. E-mail to: anikin@anikin.ddns.org Put "Speaker" in your subject line, so that I can see what it is about.If you like my programs and want me to spend more time developing for the ONE AND ONLY REAL OPERATING SYSTEM, send me a postcard with a nice view of your hometown. My address is:Eugene AnikinCascade Design Automation Corp3650 131st Avenue SE, Suite 650Bellevue, WA 98006, USA***************************************************************************6. COPYRIGHTMOST IMPORTANT! Cascade Design Automation Corp has absolutely nothingto do with my Linux development and this program. They don't know about this program and cannot be held liable even if it causes nuclearexplosion!!!This software has no warranty whatsoever. It is distributed under General Public License. You should get a copyof the license with this distribution. ***************************************************************************7. SPECIAL THANKSMy special thanks to Brian L. Naylor for setting up the web page,informing people about software updates, and not being scared totry some pre-pre-pre-release versions. My thanks to Robert Budzynski for letting me know address of USRmodem command set. It helped me to get this application to work (finally).BTW, if you are interested, it's: http://ae.pcd.usr.com/techref/index.htm.Thanks to Ong Lon Voon for offering free Web/ftp space and ddns services.And thanks to all of you people who made Linux the best OS that everexisted.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -