|อออออ BOYAN 8/6 17:06:47 BBS for JUSTIN BOYAN อออออ| ------------------------------ From: JUSTIN BOYAN 07/19/89 The feature you request ... of being able to pick out a block in the scroll-back buffer, and then sending then text verbatim, to quote a previous message while online ... is a good one. Right now, you can achieve that by using the "F"ile command in the scroll-back buffer to pick out the region, and then using essage upload to upload that file. You could automate it more using macros... For example, you could always "F"ile the captured block to the same filename, say, QUOTE.TXT. Then, after exiting the scroll-back buffer, you could hit a function key which was assigned to the following macro: \ULm[QUOTE.TXT]\DC-[DEL QUOTE.TXT] That macro would go right ahead and "paste in" the quoted text. Then it would invoke DOS to delete the file, so that the next time you go to "F"ile" in the scroll-back buffer, it would build a new QUOTE.TXT file (rather than appending to the old one). Hope this helps! -Justin ***Of course with the PCB PRODOOR VISUAL EDITOR this isn't necessary, but when on other BBS systems it may prove useful*** ------------------------------ From: JUSTIN BOYAN 07/19/89 Re: Jump-to-DOS problem: when BOYAN "freezes", the best bet is usually to reset the port by pressing , . I can't remember if you've already tried this and reported the results to me. If that works, I can give you a macro to automate that particular resetting operation (to make it part of the Jump-to-DOS command). Re: VT-100 emulation: BOYAN's secondary keyset is probably laid out differently from the other emulator you were using. It is set up for F1-F10 on an IBM-XT keypad. You can reconfigure the keypad to assign the shifted keyset differently, if you like, but BOYAN doesn't sup- port the F11 and F12 keys (I don't know how to). Refer to the printed manual, Appendix C, for details. Or write again and I'll try to give more help. -Justin ----------------------------- From: JEFF GRODEN 07/23/89 >Nope, not a Boyan user here; I want my comm program to store >associated passwords with each entry in the dialing directory so >that they can be invoked with a macro in a script, and was ***Justin indicated in an earlier response that he IS adding this feature to the next major upgrade (4.1) of BOYAN*** All you have to do is write a script with each of your system names and passwords, which then can be called from your logon script. I use macros 111, 112 and 113 [shortcuts \!, \@ and \#] for first name, last name and password respectively. This is part of my PCBoard logon script: |Logon \SC[PWORD;%SN] \\ calls PWORD to determine the password \BL[PCBoard] |PCBoard \WP[] \\wait fo an input pause \CA-[\UM[ออฏ Carrier was lost!{^J]\AB] \IF+Default[{ \GB[PCBoard] \\LANGuage prompt \CA-[\UM[ออฏ Carrier was lost!{^J]\AB] \IF+Default[{ \GB[PCBoard] \\LANGuage prompt \IF+Do you want[y q{ \GB[PCBoard] \\Graphics prompt \IF+first name?[\! \@ \#{ \GB[PCBoard] \\Name Prompt \IF+(H)elp, More[n{ \GB[PCBoard] \IF+More: (Y), (N), (NS)?[n{ \GB[PCBoard] \IF+Main Board Command?[{\EB | { \GB[PCBoard]] The PWORD script consists of 2 lines for each entry in the dialing directory. A block label with the system name and a "set macro" command to put the password into macro 113. As shown below: |System name \\block label \SM113[PASSWORD]\EB \\set macro 113 to password - end block. That's it. ------------------------------ From: FRED KAUFMAN 07/27/89 I have tried implementing the pword script file but after it runs, my main script does not start up again. The entire series just ends. I have called the pword script with \sc[pword;%sn] and the pword script has the simple lines |boardname \sm[113]\eb but it does not return to the calling script file, the master script. I could I guess just as easily exchange \eb with \sc and call the master script file again with the appropriate block. I will give that a shot for now. ------------------------------ From: FRED KAUFMAN 07/28/89 I, in fact, did just alter the end block \eb command to recall the master script at an appropriate block and now it works fine. I have done just what you proposed, consolidated most of my odd ball scripts into one and call that script with the appropriate block. I have a 'help' script which displays a screen of what my function keys do. But now all of my bbs scripts are also consolidated. I've gone from about 20-25 script files to 4. I just have to remember what's in what. But is sure makes for a cleaner looking directory. And I can easily change my pcboard scripts at one time. PS Still do not know why the calling script is not returned to. Do you need a block name just before the return point? Or does it pick up just after the \sc command. -------------------------------- From: TONY TORTORELLI 07/28/89 อฏ So we did hook you into a li'l programming, eh? I'll be อฏinterested in seeing how you implement the different password calls อฏwithout a whole slew of little files to read from. Here's one way [With thanks to many] \\***********************************\\ \\ Variables: \\ \\ ฤฤฤฤฤฤฤฤฤฤ \\ \\ %V1 = Auto \\ \\ %V2 = Sound ON/OFF \\ \\ %V3 = ProDoor \\ \\ %V4 = QMail Door \\ \\ %V5 = QMail REP File Name \\ \\ %V6 = MarkMail Door \\ \\ %V7 = UNUSED \\ \\ %V8 = ProLogon [Y/N] \\ \\ %V9 = Password \\ \\ \\ \\***********************************\\ |Logon \IE+%SN,Boyan[\SV3[]\SV4[]\SV5[]\SV7[]\SV8[N]\MV9[113]\GB[Boyan]] \IE+%SN,The Boss[\SV3[]\SV4[]\SV5[]\SV7[]\SV8[N]\MV9[113]\GB[Boss]] \IE+%SN,Vor[\SV3[]\SV4[]\SV5[]\SV6[]\SV7[]\SV8[N]\MV9[113]\GB[Vor]] . . . . \\ออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออ \\ออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออ \\ Boyan |Boyan \WF[Press ENTER to continue:]{ \WF[Do you want Color Graphics (y/N/why)?]n{ \WF[Please enter your First & last name:]\! \@{ \WF[Please enter your password (dots will echo):]\#{\PA[2]\WP[1]{ \UN`Bulletin (Find,Help,List,Menu,New,Quit):[\WP[1]{]q{ \\ออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออ \\ The Boss |Boss \WF[Please Enter Your FIRST Name:]\!{ \WF[Please Enter Your LAST Name:]\@{ \WF[Password ->]?ynot?{ \WF[**** Hit any key to continue ****]{ \WF[Q(uit) ->]q{ \WF[**** Hit any key to continue ****]{ \WF[Q(uit To Main) >]q{ \WF[? >]clang{ \\ออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออ \\ Vortex |Vor \BL[PCBoard] \IV1+Auto[\GB[Auto8]] |Auto8 \WP[1]open 1{ \WF[ZDoor Command?]d; list64a.zip {\DL[]\WF[(L)ogoff After Transfer (Enter = Continue)?]l{ \\ออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออ \\ออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออออ |PCBoard \WP[1] \CA-[\UM[ออฏ Carrier was lost!{^J]] \IF+Do you want[n q{\GB[PCBoard] \IF+first name?[\! \@ %V9{\GB[PCBoard] \IF+(H)elp, More[n{\GB[PCBoard] |PCBoard \WP[1] \CA-[\UM[ออฏ Carrier was lost!{^J]] \IF+Do you want[n q{\GB[PCBoard] \IF+first name?[\! \@ %V9{\GB[PCBoard] \IF+(H)elp, More[n{\GB[PCBoard] \IF+More: (Y), (N), (NS)?[n{\GB[PCBoard] \IF+More: (Enter) or (Y)es, (N)o, (NS)non-stop?[n{\GB[PCBoard] \IF+Main Board Command?[{\EB`|`{\GB[PCBoard]] -------------------------------- From: TONY TORTORELLI 07/29/89 \IE+%SN,Boyan[\SV3[]\SV4[]\SV5[]\SV7[]\SV8[N]\MV9[113]\GB[Boyan]] \IE+%SN,The Boss[\SV3[]\SV4[]\SV5[]\SV7[]\SV8[N]\MV9[113]\GB[Boss]] \IE+%SN,Vor[\SV3[]\SV4[]\SV5[]\SV6[]\SV7[]\SV8[N]\MV9[113]\GB[Vor]] Opps! For different passwords, just put \SV9[password] in place of \MV9[113] [...which is the \# macro] Also, \SV6[] fits into the first two lines above as in the third line. -------------------- BBS for JUSTIN BOYAN FILES: BOYAN BI4BOYAN.ZIP 3587 02/20/89 USE BIMODEM WITH BOYAN BMACHLP.ZIP 22702 02/25/89 HELP WITH BOYAN MACROS BMACUTIL.ZIP 27452 03/13/89 BOYAN MACRO UTILITIES BOY40BEL.ZIP 11811 02/12/89 TURN ON AND OFF BELLS AND WHISTLES IN BOYAN BOY40PAT.ZIP 12153 02/18/89 PATCH FOR BOYAN BOY4PAT.ZIP 13312 03/20/89 BOYAN PATCH BOYAN401.ZIP 185348 08/03/89 COMMUNICATIONS BOYAN UPDATE TERM COMMS BOYAN402.ZIP 128000 07/26/89 BOYAN COMMUNICATIONS UPDATE DOCS MANUAL BOYAN4DV.ZIP 6281 02/11/89 USE BOYAN WITH DESQVIEW BOYANFON.ZIP 66116 03/25/89 PHONE DIRECTORIES FOR BOYAN BOYFON.ZIP 17013 02/20/89 BOYAN PHONE DIRECTORIES BOYMAC40.ZIP 19777 03/12/89 MACROS FOR BOYAN 4.0 BOYPCP20.ZIP 5120 07/09/89 BOYAN 4.0 PCP SCRIPTS BOYPWORD.ZIP 4578 02/16/89 USE PASSWORDS WITH BOYAN BOYSCR.ZIP 17930 04/22/89 SCRIPTS FOR BOYAN BYNMACUT.ZIP 24281 03/20/89 BOYAN MACRO UTILITIES PAGE_ME.ZIP 3677 05/24/89 BOYAN SCRIPT FOR PAGING PCRES.BSC 315 05/01/89 BOYAN SCRIPT FOR PC RESOURCE PRST19.BSC 5186 04/23/89 BOYAN SCRIPT RELAYMAN.ZIP 32537 05/29/89 MANUAL FOR RELAYNET RELNEWS1.ZIP 19805 05/29/89 NEWS ABOUT RELAYNET STARTUP.BSC 4096 04/15/89 BOYAN SCRIPT