home *** CD-ROM | disk | FTP | other *** search
/ PC-Online 1998 February / PCOnline_02_1998.iso / filesbbs / dos / page_123.exe / PAGE_123.EXE / DOC / PAGEUSER.DOC < prev    next >
Encoding:
Text File  |  1997-10-22  |  36.9 KB  |  652 lines

  1. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  2.        ▀▀▀▀▀▀ ██████ █████ ████        █████ ████  ██████ ██████ ▀▀▀▀▀▀
  3.          ▀▀▀▀ █        █   █   █       █   █ █   █ █      █      ▀▀▀▀
  4.            ▀▀ ██████   ██  ██  █ █████ █████ █████ ██  ██ ███    ▀▀
  5.             ▀     ██   ██  ██  █       ██    ██  █ ██   █ ██     ▀
  6.               ██████   ██  █████       ██    ██  █ ██████ ██████
  7.                    A new product of the DietzelSOFT-series.
  8.  
  9.                            · ─═[Version v1.23]═─ ·
  10.                            (c) 1997 Stefan Dietzel
  11. ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  12.  
  13.                     ■· Instruction for the online-user ·■
  14.  
  15. Introduction
  16. ────────────
  17.  
  18. "STD-PAGE" - what is that?
  19. Everyone should know, what the term "homepage" means, because of the 
  20. "Internet". Many people and companys offer their own homepages in the 
  21. Internet. Therefore everyone can easyly and quickly access the newest drivers 
  22. and informations.
  23.  
  24. Such homepages need a gateway-computer which establishes the connection
  25. between local data and the network. Those computers are called servers.
  26. When we do compare this knowlege with STD-PAGE and the bulletin
  27. board systems we could say that the BBS is needed for the connection between
  28. system and user and STD-PAGE is the serverprogram which manages the pages
  29. and accesses.
  30.  
  31. Truly, STD-PAGE is no "Internet"-program which can serve pages to the Internet
  32. but it does something like that.
  33. I will tell you the exact function and history of STD-PAGE in the
  34. following paragraph.
  35.  
  36. Some time ago I thought: The BBS-scene is really dead. Nothing new appears
  37. to the scene. The whole world is fascinated by the slow Internet.
  38.  
  39. I tried to figure out the reason for the fact that everyone speaks about the 
  40. Internet and recognized a few things:
  41.  - Everyone can create his own page with his own wishes
  42.  - There are links between the homepages
  43.  - Guestbooks are avaiable
  44.  - The homepage-creator knows how many people visited his page
  45.  - The Script-Language HTML is avaiable on many different computer-plattforms
  46.  
  47. After that, I asked myself how that would work in the BBS-scene - with free
  48. and one's own homepages.
  49. Apart from the fact that there doesn't exist any software which can handle 
  50. those features there does not exist a uniform Script-Language, either.
  51. There is one big reason for using the BBS: ANSI. This screen-language can
  52. be used on many computer-platforms.
  53. Because of that, I though about a program in which the user can create his
  54. pages in and an easy to learn language. This language should enable the 
  55. abilities of the Internet and its HTML.
  56. The result of my thoughts is STD-PAGE.
  57.  
  58. With this program and its own Script-Language (Fast-Script) the user is able
  59. to create his own and individual homepages.
  60. The Script-Language is very clear and easy to use.
  61. There exist many commands in my script-language which also exist in languages 
  62. like Basic, Pascal or C.
  63.  
  64. The possibilities you have to realize your own homepage with the Script-
  65. Language are spread widely. For constructing your own homepage you can use 
  66. guestbooks, visitorcounters, statistics, links, variables, menuestructures,
  67. management-Commandos, display-Commandos and the transfer of files.
  68. With this commands and abilities your are able to create a small BBS within
  69. the BBS.
  70. That isn't everything, there will be one improvement coming in the future:
  71. The created homepages can be sendt over a network (like Fido) through-out
  72. the whole world. Then your homepage won't be presented in one BBS only, it 
  73. will be presented in many BBSes.
  74. The utility which transfers the new homepages into one file which can be
  75. distributed through a network will be published in november 1996.
  76. Now back to the user:
  77. The user has the ability to test his pages offline at his computer. The
  78. utility PAGE_OFL.EXE will be found in the self-extracting file PAGEUSER.EXE
  79. which the user should have extracted when he read this textfile.
  80.  
  81. And now an important request: If somebody thinks that he also wants to
  82. write a program like STD-PAGE please make the Script-Language compatible
  83. to "Fast-Script" of STD-PAGE. This would be nice for all users. Then
  84. they only have to create their homepage one time and it will work in
  85. all programs so that they only have to upload there pages in the different
  86. programes (without changes). If you do want to do so, you have to write a 
  87. note into your program which tells the user that FastScript was developed 
  88. by Stefan Dietzel and that it was first used is STd-PAGE.
  89.  
  90.  
  91. The Script-Language
  92. ───────────────────
  93.  
  94. !!! -------------------------------------------------------------- !!!
  95. !!! The main Script-File has to be named as MAN.SCR.               !!!
  96. !!! You can load other Script-Files out from MAIN.SCR.             !!!
  97. !!! -------------------------------------------------------------- !!!
  98. !!! The Script-Files have to get the extension .SCR.               !!!
  99. !!! -------------------------------------------------------------- !!!
  100. !!! You can cover every key but not the keys Q and #.              !!!
  101. !!! The key Q will exiting every homepage and let the program      !!!
  102. !!! return to the main program STD-PAGE.                           !!!
  103. !!! The key # will transmit and delete the actual ANSWER.TXT. This !!!
  104. !!! is only avaible for the homepage-owner and not for the vititor.!!!
  105. !!! -------------------------------------------------------------- !!!
  106.  
  107. There are the following Commands avaible:
  108. ─────────────────────────────────────────
  109.    Command  or   Command    Description
  110. ─────────────────────────────────────────────────────────────────────────────
  111. +  SHOW          ZEIGE      Display ANSI-file
  112.    KEY           TASTE      Define a key
  113. +  WAIT          WARTEN     Wait a second
  114. +  LINK          LINK       Establish a link to another homepage
  115. +  LOAD          LADE       Load a new Script-File
  116. *  SEND          SENDE      Transfer file with ZMODEM
  117.    ENTER         RETURN     Wait for the "ENTER" or "RETURN" key
  118. +  END           ENDE       Exit homepage
  119. +  GOTOXY        GOTOXY     Jump with the cursor to a screen-position
  120.    WRITE         SCHREIBE   Write a text to the actual screen-position
  121.    WRITELN       SCHREIBELN Write a text to the actual screen-position
  122.                             (with carriage return and line feed)
  123. *  VISITOR       BESUCHER   Statistic-screen: Visitors of the actual homepage
  124.    COLOR         FARBE      Change the actual "WRITE(LN)"-color
  125.    CLS           CLS        Clears the screen by writing the actual back-
  126.                             groundcolor on the screen
  127.    CLR           CLS        Clears the screen by writing the actual backgroundcolor 
  128.                             Black on the screen
  129.    CLRLN         CLRLN      Deletes the actual line from the cursorposition
  130.                             to the end of line with the actual backgroundcolor.
  131.                             The cursor does not change its position.
  132.    CLREOL        CLREOL     Deletes the actual line from the cursorposition
  133.                             to the end of line with the backgroundcolor Black.
  134.                             The cursor does not change its position.
  135.    USER          ANZAHL     Writes to the actual screen-position the number
  136.                             of visitors the homepage has had.
  137. +  ASK           FRAGE      Asks the user for something (great for
  138.                             questionaires). The question and the answer of
  139.                             the user will be written into the file ANSWER.TXT.
  140.                             The owner of the homepage can download and delete
  141.                             the answer-file by pressing the key #. The file
  142.                             will be transmitted with ZMODEM an it will be
  143.                             deleted after the transfer.
  144. +  SHOWTEXT      ZEIGETEXT  Shows the textfile INFO.TXT to the user. This
  145.                             command waits every 22 line for a key.
  146. +  DATE          DATUM      Writes the actual date to the actual screen-
  147.                             position.
  148. +  TIME          ZEIT       Writes the actual time to the actual screen-
  149.                             position.
  150. +  MESSAGE       NACHRICHT  Opens a Message-Editor.
  151.                             The message will be written into the file
  152.                             ANSWER.TXT. Please do not forget to write
  153.                             the instruction how to end the editor to
  154.                             screen before you open the editor. The
  155.                             editor can be exited with CTRL+X  or
  156.                             2xESC (the text will automaticaly be saved).
  157. +  VERSION       VERSION    This will show a information-screen with the
  158.                             versionnumber of STD-PAGE and FastScript.
  159. +  URL           URL        Asks a user for a keyword or the name of an
  160.                             homepage-owner and changes to the page if it
  161.                             exists.
  162. +  WINDOW        FENSTER    Draws a window (with borders) on the screen
  163. +  WRITECENTER              Write a text to the actual screen-position
  164.                             (into the center of the actual line)
  165. +  WRITELNCENTER            Write a text to the actual screen-position
  166.                             (into the center of the actual line)
  167.                             (with carriage return and line feed)
  168. +  ACTIVEUSER               Shows the actual onlineusers in STD-PAGE.
  169. ---------------------------------------------------------------------------
  170. * <- ALl with a * marked commands  can only be used together with the
  171.      KEY-Command! They can not be used stand-alone.
  172. ---------------------------------------------------------------------------
  173. + <- All with a + marked commands can be used in relation with the KEY-
  174.      command and they also can be used stand-alone.
  175. ---------------------------------------------------------------------------
  176. All other commands can _not_ be used with the KEY-Command
  177. ---------------------------------------------------------------------------
  178.  
  179.  
  180. The commands in detail:
  181. ───────────────────────
  182.  
  183. Command     Example                        Description
  184. ────────────────────────────────────────────────────────────────────────────
  185. ----------------------------------------------------------------------------
  186. SHOW        SHOW MAIN.ANS                  Shows the file MAIN.ANS to the
  187.                                            user.
  188. ----------------------------------------------------------------------------
  189. KEY         KEY A,B C                      A=Key to activate command
  190.                                            B=command to do
  191.                                            C=Parameter for the command
  192.                                            Please look up in the table for
  193.                                            the command KEY the command that
  194.                                            can be used with this command.
  195. ----------------------------------------------------------------------------
  196. WAIT        WAIT                           Wait a second
  197. ----------------------------------------------------------------------------
  198. LINK        LINK STEFAN DIETZEL            Establishes a link to the homepage
  199.                                            of Stefan Dietzel.
  200. ----------------------------------------------------------------------------
  201. LOAD        LOAD FILE                      The Script-File FILE.SCR will
  202.                                            be loaded. You should not write
  203.                                            the extention .SCR in the command.
  204.                                            The extention .SCR will auto-
  205.                                            matically added by STD-PAGE.
  206. ----------------------------------------------------------------------------
  207. ENTER       ENTER                          Waits for the pressing of ENTER.
  208. ----------------------------------------------------------------------------
  209. END         END                            The homepage will be leaved and
  210.                                            the program returns to the main
  211.                                            page of STD-PAGE.
  212. ----------------------------------------------------------------------------
  213. GOTOXY      GOTOXY 1,5                     The cursor will jump to the
  214.                                            scree-position X=1 and Y=5.
  215.                                            The maximum of X is 80 and
  216.                                            the maximum of Y is 25.
  217.                                            X is the column and Y the line.
  218.                                            Please be aware of the fact that
  219.                                            most terminal-programs use the
  220.                                            line 25 for status-informations.
  221.                                            Please do not use this line in
  222.                                            your homepage.
  223. ----------------------------------------------------------------------------
  224. WRITE       WRITE Hi world                 The text "Hi world" will be
  225.                                            displayed at the actual cursor-
  226.                                            position. After writing the text
  227.                                            the cursor stands behind the last
  228.                                            letter.
  229.                                            Please take a look at the special
  230.                                            table of the command WRITE / WRITELN
  231.                                            and ASK.
  232. ----------------------------------------------------------------------------
  233. WRITELN    WRITELN Hi World                The text "Hi world" will be
  234.                                            displayed at the actual cursor-
  235.                                            position. After writing the text
  236.                                            the cursor will be set to the
  237.                                            first position in the next line
  238.                                            (line feed and carriage return).
  239.                                            Please take a look at the special
  240.                                            table of the command WRITE / WRITELN
  241.                                            and ASK.
  242. ----------------------------------------------------------------------------
  243. COLOR       COLOR RED                      The next writes to the screen
  244.                                            will be written in the color RED.
  245.                                            With one COLOR-Command you can
  246.                                            only set one color (no mixes).
  247.                                            If you want so set a new foreground
  248.                                            and a new backgroundcolor you
  249.                                            have to use the command twice like
  250.                                            COLOR YELLOW
  251.                                            COLOR BBLUE
  252.                                            for the foregroundcolor Yellow
  253.                                            and the backgroundcolor Black.
  254.                                            To know what colors are avaible
  255.                                            look in the seperate table of the
  256.                                            command COLOR.
  257. ----------------------------------------------------------------------------
  258. CLS         CLS                            Clears the screen with the actual
  259.                                            backgroundcolor.
  260. ----------------------------------------------------------------------------
  261. CLR         CLR                            Clears the screen with the
  262.                                            backgroundcolor Black.
  263. ----------------------------------------------------------------------------
  264. CLRLN       CLRLN                          Deletes the actual line from the
  265.                                            cursorposition to the end of line
  266.                                            with the actual backgroundcolor.
  267.                                            The cursor does not change its
  268.                                            position.
  269. ----------------------------------------------------------------------------
  270. CLREOL      CLREOL                         Deletes the actual line from the
  271.                                            cursorposition to the end of line
  272.                                            with the backgroundcolor Black.
  273.                                            The cursor does not change its
  274.                                            position.
  275. ----------------------------------------------------------------------------
  276. USER        USER                           Writes to the actual screen-
  277.                                            position the number of visitors
  278.                                            the homepage has had.
  279. ----------------------------------------------------------------------------
  280. ASK         ASK What is your name?         Asks the user the question "What
  281.                                            is your name?". The question and
  282.                                            the answer of the user will be
  283.                                            written into the file ANSWER.TXT.
  284.                                            The owner of the homepage can
  285.                                            download and delete the answer-file
  286.                                            by pressing the key #. The file
  287.                                            will be transmitted with ZMODEM
  288.                                            an it will be deleted after the
  289.                                            transfer is completed.
  290.                                            Please take a look at the special
  291.                                            table of the command WRITE / WRITELN
  292.                                            and ASK.
  293. ----------------------------------------------------------------------------
  294. SHOWTEXT    SHOWTEXT INFO.TXT              Shows the textfile INFO.TXT to
  295.                                            the user. This command waits
  296.                                            every 22 line for a key. 
  297. ----------------------------------------------------------------------------
  298. DATE          DATE                         Writes the actual date to the 
  299.                                            actual screen-position.     
  300. ----------------------------------------------------------------------------
  301. TIME          TIME                         Writes the actual time to the 
  302.                                            actual screen-position.     
  303. ----------------------------------------------------------------------------
  304. MESSAGE       MESSAGE 1,1,78,22            Opens a Message-Editor with the 
  305.               MESSAGE X1,Y1,X2,Y2          following corner-coordiantes:
  306.                                            Upper left: X=1 Y=1
  307.                                            Down right: X=78 Y=22
  308.                                            The message will be written into
  309.                                            the file ANSWER.TXT. Please do not
  310.                                            forget to write the instruction 
  311.                                            how to end the editor to screen  
  312.                                            before you open the editor. The  
  313.                                            editor can be exited with CTRL+X 
  314.                                            or 2xESC (the text will auto-
  315.                                            maticaly be saved).
  316. ----------------------------------------------------------------------------
  317. VERSION       VERSION                      This will show a information-
  318.                                            screen with the versionnumber of
  319.                                            STD-PAGE and FastScript.
  320. ----------------------------------------------------------------------------
  321. URL           URL                          Asks a user for a keyword or
  322.                                            the name of an homepage-owner and
  323.                                            changes to the page if it exists.
  324. ----------------------------------------------------------------------------
  325. WINDOW    WINDOW 1,1,78,22,%MC03%+%MC09%   Draws a window with the 
  326.           WINDOW X1,Y1,X2,Y2,COLOR         following corner-coordiantes:
  327.                                            Upper left: X=1 Y=1
  328.                                            Down right: X=78 Y=22
  329.                                            As commands for the color you
  330.                                            have to use the color-codes which
  331.                                            are known from the macros of the
  332.                                            commands WRITE / WRITELN / ASK.
  333.                                            If you want to use a mix of these
  334.                                            colors you have to use a + between
  335.                                            the colors.
  336. ----------------------------------------------------------------------------
  337. WRITELNCENTER WRITELNCENTER Hi World       The text "Hi world" will be
  338.                                            displayed in the center of the
  339.                                            actual screen-line. After writing
  340.                                            the cursor will be set to the
  341.                                            first position in the next line
  342.                                            (line feed and carriage return).
  343.                                            Please take a look at the special
  344.                                            table of the command WRITE / WRITELN
  345.                                            and ASK.
  346. ----------------------------------------------------------------------------
  347. WRITECENTER WRITECENTER Hi world           The text "Hi world" will be
  348.                                            displayed in the center of the
  349.                                            actual screen-line. After writing
  350.                                            the text the cursor stands behind
  351.                                            the last letter.
  352.                                            Please take a look at the special
  353.                                            table of the command WRITE / WRITELN
  354.                                            and ASK.
  355. ----------------------------------------------------------------------------
  356. ACTIVEUSER    ACTIVEUSER                   Shows an onlineuser screen
  357. ----------------------------------------------------------------------------
  358.  
  359.  
  360. The command KEY and his subcommands:
  361. ────────────────────────────────────
  362. Command     Example                        Description
  363. ────────────────────────────────────────────────────────────────────────────
  364. KEY         KEY A,B C                      A=Key to activate command
  365.                                            B=command to do
  366.                                            C=Parameter for the command
  367. ----------------------------------------------------------------------------
  368. SHOW        KEY I,SHOW INFO.ANS            By pressing the key I the file
  369.                                            INFO.ANS will be displayed to
  370.                                            the user.
  371. ----------------------------------------------------------------------------
  372. LINK        KEY S,LINK STEFAN DIETZEL      By pressing the S-Key a link
  373.                                            to the hompage of Stefan Dietzel
  374.                                            will be established.
  375. ----------------------------------------------------------------------------
  376. LOAD        KEY F,LOAD FILE                By pressing the F-Key the script-
  377.                                            file FILE.SCR will be loaded.
  378.                                            Is is not allowed to write an
  379.                                            extension .SCR in the command.
  380.                                            The program will add it auto-
  381.                                            matically to the name FILE.
  382.                                            (Because of that all Script-Files
  383.                                             should have the extension .SCR.)
  384. ----------------------------------------------------------------------------
  385. SEND        KEY C,SEND CHAT.ARJ            By pressing the C-Key the file
  386.                                            CHAT.ARJ will be transmitted
  387.                                            with ZMODEM.
  388. ----------------------------------------------------------------------------
  389. END         KEY E,END                      If the user pressed the E-Key
  390.                                            the homepage will be exited.
  391. ----------------------------------------------------------------------------
  392. VISITOR     KEY B,VISITOR                  By pressing the B-Key the
  393.                                            statistic-screen will be displayed.
  394. ----------------------------------------------------------------------------
  395. ASK       KEY W,ASK What is your name?     Asks the user the question "What
  396.                                            is your name?"when he pressed the
  397.                                            W-Key. The question and the answer
  398.                                            of the user will be written into
  399.                                            the file ANSWER.TXT.
  400.                                            The color of the question-sentence
  401.                                            can be set up with the COLOR-
  402.                                            command. The owner of the homepage
  403.                                            can download and delete the answer-
  404.                                            file by pressing the key #. The file
  405.                                            will be transmitted with ZMODEM
  406.                                            an it will be deleted after the
  407.                                            transfer is completed.
  408. ----------------------------------------------------------------------------
  409. SHOWTEXT  KEY I,SHOWTEXT INFO.TXT          By pressing the I-key the file
  410.                                            INFO.TXT will be send.
  411. ----------------------------------------------------------------------------
  412. DATE      KEY D,DATE                       Writes the actual date to the 
  413.                                            actual screen-position.     
  414. ----------------------------------------------------------------------------
  415. TIME      KEY T,TIME                       Writes the actual time to the 
  416.                                            actual screen-position.     
  417. ----------------------------------------------------------------------------
  418. MESSAGE   KEY M,MESSAGE 1,1,78,22          Opens a Message-Editor with the 
  419.           KEY M,MESSAGE X1,Y1,X2,Y2        following corner-coordiantes:
  420.                                            Upper left: X=1 Y=1
  421.                                            Down right: X=78 Y=22
  422.                                            The message will be written into
  423.                                            the file ANSWER.TXT. Please do not
  424.                                            forget to write the instruction 
  425.                                            how to end the editor to screen  
  426.                                            before you open the editor. The  
  427.                                            editor can be exited with CTRL+X 
  428.                                            or 2xESC (the text will auto-
  429.                                            maticaly be saved).
  430. ----------------------------------------------------------------------------
  431. VERSION   KEY V,VERSION                    This will show a information-
  432.                                            screen with the versionnumber of
  433.                                            STD-PAGE and FastScript.
  434. ----------------------------------------------------------------------------
  435. URL       KEY U,URL                        Asks a user for a keyword or
  436.                                            the name of an homepage-owner and
  437.                                            changes to the page if it exists.
  438. ----------------------------------------------------------------------------
  439. WINDOW    KEY W,WINDOW 1,1,78,22,%MC03%+%MC09%
  440.           KEY W,WINDOW X1,Y1,X2,Y2,COLOR
  441.                                            Draws a window with the
  442.                                            following corner-coordiantes:
  443.                                            Upper left: X=1 Y=1
  444.                                            Down right: X=78 Y=22
  445.                                            As commands for the color you
  446.                                            have to use the color-codes which
  447.                                            are known from the macros of the
  448.                                            commands WRITE / WRITELN / ASK.
  449.                                            If you want to use a mix of these
  450.                                            colors you have to use a + between
  451.                                            the colors.
  452. ----------------------------------------------------------------------------
  453. ACTIVEUSER   KEY A,ACTIVEUSER              By pressing the A-key STD-PAGE
  454.                                            will diplay a list of all the
  455.                                            users which are actually logged
  456.                                            on STD-PAGE.
  457. ----------------------------------------------------------------------------
  458.  
  459.  
  460. The COLOR-Command and his colors:
  461. ─────────────────────────────────────────────
  462. Foreground-Colors:             Background-Colors:
  463. ──────────────────             ──────────────────
  464. RED                            BGRAY
  465. LIGHTRED                       BMAGENTA
  466. BLUE                           BGREEN
  467. DARKBLUE                       BRED
  468. LIGHTBLUE                      BBLUE
  469. CYAN                           BYELLOW
  470. LIGHTCYAN                      BBLACK
  471. YELLOW                         BWHITE
  472. LIGHTYELLOW
  473. GREEN
  474. DARKGREEN
  475. LIGHTGREEN
  476. MAGENTA
  477. LIGHTMAGENTA
  478. BLACK
  479. WHITE
  480. GRAY
  481. DARKGRAY
  482. NORMAL
  483.  
  484.  
  485. The commands WRITE / WRITELN  AKS and the avaible macros:
  486. ─────────────────────────────────────────────────────────
  487. You only have to write the macros in your output-text and the macros will 
  488. be settled down with the corresponding phrases.          
  489. The following macros exists in FastScript v1.01:
  490.  
  491. Macro    Changed through
  492. ---------------------------------------------------------------
  493. %MN%     Username
  494. %MB%     Baudrate
  495. %MS%     Space
  496. %MT%     Actual Time
  497. %MD%     Actual Date
  498. %MU%     Number of visitors of the homepage
  499.           ----
  500. %MC01%   Changes the Foregroundcolor to: RED
  501. %MC02%   Changes the Foregroundcolor to: LIGHTRED
  502. %MC03%   Changes the Foregroundcolor to: BLUE
  503. %MC04%   Changes the Foregroundcolor to: DARKBLUE
  504. %MC05%   Changes the Foregroundcolor to: LIGHTBLUE
  505. %MC06%   Changes the Foregroundcolor to: CYAN
  506. %MC07%   Changes the Foregroundcolor to: LIGHTCYAN
  507. %MC08%   Changes the Foregroundcolor to: YELLOW
  508. %MC09%   Changes the Foregroundcolor to: LIGHTYELLOW
  509. %MC10%   Changes the Foregroundcolor to: GREEN
  510. %MC11%   Changes the Foregroundcolor to: DARKGREEN
  511. %MC12%   Changes the Foregroundcolor to: LIGHTGREEN
  512. %MC13%   Changes the Foregroundcolor to: MAGENTA
  513. %MC14%   Changes the Foregroundcolor to: LIGHTMAGENTA
  514. %MC15%   Changes the Foregroundcolor to: BLACK
  515. %MC16%   Changes the Foregroundcolor to: WHITE
  516. %MC17%   Changes the Foregroundcolor to: GRAY
  517. %MC18%   Changes the Foregroundcolor to: DARKGRAY
  518. %MC19%   Changes the Foregroundcolor to: NORMAL
  519.           ----
  520. %MC20%   Changes the Backgroundcolor to: BGRAY
  521. %MC21%   Changes the Backgroundcolor to: BMAGENTA
  522. %MC22%   Changes the Backgroundcolor to: BGREEN
  523. %MC23%   Changes the Backgroundcolor to: BRED
  524. %MC24%   Changes the Backgroundcolor to: BBLUE
  525. %MC25%   Changes the Backgroundcolor to: BYELLOW
  526. %MC26%   Changes the Backgroundcolor to: BBLACK
  527. %MC27%   Changes the Backgroundcolor to: BWHITE
  528.  
  529.  
  530.  
  531. Examples and informations for the Script-Language:
  532. ──────────────────────────────────────────────────
  533. You can add comments in a Script-File by writting a semicolon (;) in front
  534. of the line.
  535. If the first character of a line is a ; the line will be ignored.
  536.  
  537. File MAIN.SCR:
  538. ;--------Beginn der Haupt-Script-Datei-------
  539. ;Delete the screen with the backgroundcolor Black
  540. CLR
  541. ;Set the backgroundcolor to blue
  542. COLOR BBLUE
  543. ;Set the foregroundcolor to cyan
  544. COLOR CYAN
  545. ;Goto the upper left corner of the screen.
  546. GOTOXY 1,1
  547. ;Delets and dills the background of the whole line with the
  548. ;actual backgroundcolor
  549. CLRLN
  550. ;Writes the headline (with CR+LF)
  551. WRITELN HOMEPAGE of Stefan Dietzel
  552. ;Sets the backgroundcolor back to black
  553. COLOR BBLACK
  554. ;Sets the foregroundcolor to lightred
  555. COLOR LIGHTRED
  556. ;Goto screen-position X=1 and Y=3
  557. GOTOXY 1,3
  558. ;Write a text for the menue. (You also can draw an ANSI-file and show this
  559. ;file instead of writing it with Script-Commands. You and show an ANSI-file
  560. ;with the SHOW-Command.
  561. WRITELN -1-  Informations about myself
  562. WRITELN -2-  Download the source of this homepage
  563. WRITELN -3-  Goto the File-Area
  564. GOTOXY 1,7
  565. WRITELN -X-  Back to STD-PAGE...
  566. ;Now i describe the keys and its functions.
  567. ;By pressing the key ! the Text MYSELF.TXT should be shown.
  568. ;This text has to be created with a normal editor. In this
  569. ;example I thing that the text already exists in the actual
  570. ;directory.
  571. KEY 1,SHOW MYSELF.TXT
  572. ;Now I define the key 2 which should send the file MAIN.SCR with
  573. ;ZMODEM to the user.
  574. KEY 2,SEND MAIN.SCR
  575. ;The key 3 should change the actual Script-File to FILE.SCR.
  576. ;In this example I think that this script already exists.
  577. KEY 3,LOAD FILE
  578. ;Now i defint the X-Key as the Exit-Key.
  579. KEY X,END
  580. ;Now the Example-Script is finished.
  581. ;----End of the main Script-File----
  582.  
  583.  
  584.  
  585. Testing of a created homepage (incl. Sub-Pages):
  586. ────────────────────────────────────────────────
  587. Copy the file PAGE_OFL.EXE (and the MESSAGES.CFG) into the directory
  588. where your Script-, ANSI-, and TOSEND-Files are stored.
  589. Then start the program PAGE_OFL.EXE and you can test your
  590. homepage. If something does not work with your homepage you
  591. can exit the program PAGE_OFL.EXE by pressing the Q-Key.
  592. Then you can change the Script-File which contains the bug
  593. and after that you can test the pages the next time.
  594.  
  595.  
  596. Making a packet for uploading and installing in to STD-PAGE:
  597. ────────────────────────────────────────────────────────────
  598. If you have tested your homepage delete the file PAGE_OFL.EXE (+MESSAGES.CFG)
  599. out of the directory that only the file you need for your homepage
  600. are in the directory. Make sure that all files the homepage needs
  601. are in the directory (also the files that should be transfered).
  602. After doing that you have to deflate the directory with the program
  603. PKZIP.EXE under the name HOMEPAGE.ZIP.
  604. If you do not know how you can do that please read the following lines:
  605.  1. Copy the file PKZIP.EXE to the main-directory C:\
  606.  2. Change to your script-directory
  607.  3. Type C:\PKZIP HOMEPAGE.ZIP *.*
  608. After that you have to call the BBS where the STD-PAGE in which you want
  609. to put in your homepage is installed. After that you have to go into STD-PAGE.
  610. Then you have to select the function 3. Now follow the orders on the screen.
  611.  
  612.  
  613.  
  614. Making a packet for changing an installed homepage in STD-PAGE:
  615. ───────────────────────────────────────────────────────────────
  616. If you want to update a homepage you have to archive the new files in the
  617. archiv HOMEPAGE.ZIP. If you want to delete files from your homepage you have
  618. to add a file named UPDATE.CTL to the HOMEPAGE.ZIP archiv which contains the
  619. names of the files which should be deleted (insert in every line only one
  620. filename like:
  621.  
  622. MAIN.SCR
  623. TEST.SCR
  624. MAIN.ANS
  625. TEST.ANS
  626. RAR.EXE
  627.  
  628. and so on.)
  629.  
  630. After that you have to go into STD-PAGE. There you have to select the
  631. function 5. Now follow the orders on the screen.
  632. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  633. !!! Important: Do not delete a file of your homepage which you want to replace
  634. !!! with a new one. If you delete a file with a command in the UPDATE.CTL     
  635. !!! STD-PAGE replaces at first the files of your homepage with the new files
  636. !!! of your new archive. After that STD-PAGE deletes the files which are
  637. !!! written into the UPDATE.CTL. If you delete a file which you want to replace
  638. !!! the file will first be replaced and at the end deleted because you have  
  639. !!! written into the UPDATE.CTL.
  640. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  641.  
  642.  
  643.  
  644. Other informations
  645. ───────────────────
  646. The use of the program PAGE_OFL.EXE is free.
  647. The mainprogram STD-PAGE which you sysop has to use is Shareware
  648. and may be used 30 days free. After that time the program should be
  649. registered. If your sysop has the program not registered please encurage
  650. him. The registation only costs 15.-DM (Deutsche Mark).
  651. Thank you and much pleasure with your homepages. :)
  652.