home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: InfoMgt / InfoMgt.zip / nyts207.zip / NYTSII.DOC next >
Text File  |  1997-07-30  |  28KB  |  511 lines

  1. The New York Telephone Scheduler Version 2.07 8/7/96 7/30/97
  2. By Stu Mark. (read all the crap at the end if you want to find me now instead
  3. of wading through this whole file.)
  4.  
  5. (Freeware: Free. Give it away, give it away, give it away, give it away now.)
  6.  
  7. (New with version 2.06: You can donate money if you like :)
  8.  
  9. I.    What the hell is this/do I really have to read more?
  10.  
  11.       NYTS II is a major revision of my old OS/2 PM scheduler called NYTS.
  12.       It worked okay, but was limited in features and useability, so I
  13.       fixed it up to make it more useable and efficient.
  14.       NYTS II allows you to easily set up a schedule of programs to
  15.       automatically get executed at a given time and interval. If you
  16.       turn your machine off after using it for a particular application,
  17.       this software is probably not very useful to you, but if you leave
  18.       your machine up 24/7 and want a backup program run every day, NYTS II
  19.       is perfect for the job.
  20.       Even if you don't run a machine all the time, since it's so easy to
  21.       set a schedule, I've found it's useful to add daily reminders.
  22.       If lets say, you have a meeting in 20 minutes, click add, and the
  23.       current time comes up, just increase the minutes by 20, and put
  24.       "pmpop go to meeting" in the command line and hit okay. I find this
  25.       very useful. Hope you do too.
  26.       (pmpop is a 2 liner that puts a message box on the screen, if you
  27.       don't have this program, let me know, I'll get it to you)
  28.  
  29. II.   "OS/2 comes with a scheduler."
  30.       OS/2 V3.0 and later comes with a bonus pack which includes a scheduler.
  31.       I've used it and it sucks, and it's a memory hog because it loads in
  32.       half of IBM Works just to make it function. NYTS II is small simple,
  33.       quick and clean. (toot toot)
  34.  
  35. III.  Installation:
  36.       To install NYTS II, just make a directory somewhere, and unzip the
  37.       contents of NYTSII.ZIP into that directory and run the NYTSII exe.
  38.       It's also useful to put a shadow of the exe in your startup folder
  39.       so that the scheduler runs automatically in the case of a power
  40.       failure.
  41.  
  42. IV.   Usage.
  43.       When you run NYTS II for the first time, it will inform you that there's
  44.       no schedule file and that it will make one when you add a schedule.
  45.       This is not entirely true. NYTS II stores a lot of shit in the schedule
  46.       file (window position and such) and will probably create the file by
  47.       the time you go to look for it. It's not that I'm too lazy to change
  48.       the message (really, I mean that), I'm just trying to keep you on your
  49.       toes.
  50.  
  51.       It's fairly obvious what it does and how it works. You click File and
  52.       Add Schedule to add a new item to the schedule list.
  53.       To delete or change a schedule, you must hilight the schedule item you
  54.       wish to delete or change before selecting the menu option.
  55.  
  56.       The important things to remember is how the scheduler works. It's
  57.       based on a day-at-a-time scheme. Each event is checked for it's
  58.       validity at the time of the event for the current day. Yes, I'm trying
  59.       to be confusing. I'll explain in a moment. Read on.
  60.       You can schedule events down to the minute, or up to once a year.
  61.  
  62.       All settings are made from the Add/Change dialog box.
  63.       To have a program run only during a specific month, choose the month
  64.       in the Month listbox. If you want it to run every month, select "ALL."
  65.       To have a program run on a specific day, choose the day from the
  66.       Day listbox. You can choose day of the month, or day of the week. Again
  67.       select "ALL" to have it run every day.
  68.  
  69.       The usage of Start hour and Start Minute should be obvious. For those
  70.       who don't know: Midnight is 12:00AM and noon is 12:00PM.
  71.  
  72.       To have an event occur multiple times in one day, you select the
  73.       Occurrences, Interval Hour and Interval Minute as follows.
  74.       If you want something to run from noon 5PM every half hour,
  75.       the start time would be 12:00PM, the interval would be 1:00, and
  76.       the occurrences would be 11. So it runs 11 times, once every half hour,
  77.       and the last one will be at 5. The table below shows this.
  78.       Occurrence  Run time
  79.       -------------------
  80.             1     12:00PM
  81.             2     12:30PM
  82.             3      1:00PM
  83.             4      1:30PM
  84.             5      2:00PM
  85.             6      2:30PM
  86.             7      3:00PM
  87.             8      3:30PM
  88.             9      4:00PM
  89.            10      4:30PM
  90.            11      5:00PM
  91.  
  92.       Obviously, if there's no * next to the schedule (it's not active)
  93.       it will not trigger.
  94.  
  95.       This is the confusing part.
  96.       There are limits. If you schedule something to run on Mondays starting
  97.       at 11PM every hour for 4 hours, the event will only run once. This
  98.       is because at the second interval, it is no longer Monday. So even
  99.       though you've told it to run 4 times, it will not. Similar problems
  100.       arise over month boundaries.
  101.  
  102.       If you want to run something on Tuesday and Thursday, you have to set
  103.       2 schedules.
  104.  
  105.       Also. Since the schedule info is stores in the raw data structure
  106.       format, to easily get a text version of the current schedule, pick
  107.       "Save Schedule to file" from the menu. It'll save the text version
  108.       in a file called NYTSII.TXT in the directory the EXE is in.
  109.  
  110. V.    Programs that can be run.
  111.       When NYTS II fires off a task, it actually executes cmd /C <command>
  112.       where command is what you put in the schedule. The idea is that you
  113.       can run CMD files, os/2, DOS and Windows (cough cough) executables.
  114.       Oddities, for whatever reason, you have to do this: If it's an exe
  115.       file and it's on your path, cmd will pick it up without having to
  116.       specify a full path and filename, but if it's a .cmd file, you
  117.       have to specify the path, even if you make that your current directory.
  118.       (That might have been a bug which was fixed in version 2.04)
  119.  
  120. VI.   Saving. Anytime you touch anything, the .STU file is rewritten with
  121.       the changes, so you don't have to worry about saving anything. As a
  122.       side note, don't be dumb and run it off a floppy.
  123.  
  124. VII.  UnInstallation
  125.       Here's something you don't see in most Freeware programs. Did I mention
  126.       this was a Freeware program? Give it to everybody you know. Send me
  127.       e-mail and say "Thanks" or "Neat program" if you like. My email address
  128.       is at the bottom of this file. Remember email is free and easy.
  129.       The most crap you'll get out of NYTS II is three files:
  130.           NYTSII.EXE:  the program itself
  131.           NYTSII.STU:  the schedule data file
  132.           NYTSII.TXT:  the text copy of the schedule list
  133.       Delete these files and no more NYTS II.
  134.  
  135. VIII. Legalooze.
  136.       This piece of art is not published under the GNU licence because,
  137.       while I stand for what they're doing, I'm personally not too thrilled
  138.       with the way they do it. So let's call it Ford-ware or Stu-ware.
  139.       I have the source, you don't. You have the executable, and this DOC
  140.       file. It all comes in one nice neat zip, and it's simpler if you
  141.       distribute it that way. I wrote it. It's mine. Say what you want, but
  142.       the copyright belongs to the original creator, which is me: Stu Mark.
  143.  
  144.       Give it out freely, but give out the original zip.
  145.  
  146.       There is no warranty expressed or implied, and all that other crap.
  147.       You use it at your own risk, I make no claims about what it will and
  148.       won't do, but it's a scheduler. What the fuck could it possibly do?
  149.       I suppose you could put it on somebody's machine and set it to
  150.       deltree c:\ at 1am, but I didn't do that, you did. I just gave you
  151.       the idea, and told you not to do it.
  152.  
  153. IX.   Future releases/bug fixes.
  154.       Version 2.00 and later releases will be available on my BBS for sure,
  155.       and probably the two other IGnet BBS systems. I'm going to try
  156.       to get it on Hobbes. That would be neat, no?
  157.       If you find bugs that I don't know about, let me know, I'll fix them.
  158.       Kinda simple no?
  159.       If you find bugs that I do know about, I KNOW. STOP BOTHERING ME.
  160.  
  161. X.    Known bugs.
  162.       I tend to keep my scheduler minimized so chances are I'll
  163.       fix this bug real soon, because it's so annoying. NYTS II remembers
  164.       it's window position and size by storing it in the .STU data file.
  165.       So when you restart it, it comes up where you last left it. What it
  166.       doesn't do, is store the mode it was in. So if you minimize the window
  167.       and quit the program, then run it again, it comes up restored, but
  168.       really small, and you have to drag out the edges to see the schedule
  169.       list. I will fix this. Soon.
  170.  
  171.       The next one isn't a bug. If it happens, it's because you're an idiot.
  172.       You can (and need to) only run this program once. If you try and run
  173.       a second copy, it'll beep, and you won't get a message display.
  174.       This is because I make a timer with a specific name. The second time
  175.       you run the program, the name's already in use and OS/2 won't make
  176.       another timer with the same name. So it beeps, and won't display the
  177.       clock or run anything. Grow up.
  178.  
  179. XI.   This is where I beg for money. *** New Section as of version 2.06 ***
  180.  
  181.       I do this on my own limited free time and love to share stuff with the
  182.       world. I've gotten many compliments on my effort and I appreciate this.
  183.       But, I need to eat too. I don't expect to make a living off my software
  184.       (although that would be nice) but if you feel that this program is
  185.       worth it's use in money, I'd be glad to accept donations to the cause.
  186.       The cause being me spending more time writing/updating software keeping
  187.       my hardware running so that you can download it. It's actually the
  188.       start of my evil plan to destroy Microsoft. See, get this: If we all
  189.       set our NYTS II schedulers to fire off a task, like, oh, say ping, web,
  190.       ftp, gopher, portprobe (and any other TCP/IP service you can think of)
  191.       all at microsoft.com, all at the same time, wouldn't that be fun?
  192.       Of course it wouldn't have any negative effect, because do you really
  193.       think Microsoft runs NT servers for the important stuff?
  194.       But I digress.
  195.  
  196.       I took this next bit from the Murray documentation:
  197.  
  198.       If you're feeling generous, and think NYTS II is worth more than the
  199.       initial cost (it's free, remember?), I will gladly accept monetary
  200.       donations which will further entice me to continue development on this
  201.       an other systems that I'm writing, and will also help offset the cost
  202.       of running the Murray server. Why would you want to help support the
  203.       Murray server when you're running my scheduler? Because my scheduler
  204.       runs all sorts of tasks to keep the Murray server running. See? It's
  205.       all related in one way or another.
  206.       $5 would be nice. $10 would be even nicer. $50 will get you a thank
  207.       you card in the mail. I think NYTS II worth $10, how about you?
  208.  
  209.       It was asked of my what currency I'd like (since the internet is a
  210.       big place and spans many countries). Anything I can deposit at my
  211.       good old fashioned american currency bank. You might know better than
  212.       me what they'll take. But hey, beggars can't be choosers, so whatever
  213.       currency you want to donate, is fine by me.
  214.       Information as to where to send donations are at the end of this file.
  215.  
  216. XII.  Murray *** New Section as of version 2.06 ***
  217.  
  218.       By now you should be wondering, what the hell is Murray? Murray
  219.       is my other latest and greatest development effort. Truly a one of
  220.       a kind idea (well, nobody else does it as far as I know). In very
  221.       short, it calls upon a server (that I run at my house) via the internet
  222.       to deliver random new backgrounds, sounds, and quotes at set intervals
  223.       so you don't have to change your system settings. Murray does it for
  224.       you. Since the resources come off the server at random, you never know
  225.       what you'll get. But for you paranoid mother[fucker]s out there, you
  226.       can limit your selections to set categories which I try and moderate.
  227.       Anyway, I can't begin to explain it all, so go visit my ftp site
  228.       (ftp to nyti.spaghetti.com) and download it and read the documentation.
  229.       I get more rave reviews about my documentation than my software. It's
  230.       fun just to read they tell me.
  231.  
  232.       Anyway, this is the first release of NYTS II since I released Murray.
  233.       I've spent a lot of time fighting with ISP's, my linux machine, all
  234.       sorts of TCP/IP stacks and nameservers and finally got everything
  235.       running to the point that I could work on this some more. So here
  236.       it is. I don't go away, I just get distracted.
  237.  
  238. XII.  Update history.
  239.  
  240.       Version 2.01 8/19/96
  241.       1) If a schedule command is too long, the scheduler will blow up
  242.          just after it fires off the task. This has been fixed.
  243.  
  244.       2) Re: The paragraph above. If you make the window too small (I.E.
  245.          minimize) it won't save it's new position and size. It was pissing
  246.          me off.
  247.  
  248.       Version 2.02 8/20/96
  249.       1) If you don't put a comment in, the command is assumes as the
  250.          comment.
  251.  
  252.       2) Added a 'duplicate schedule' feature. This enables you to add a new
  253.          schedule, but instead of defaulting to the current time and date,
  254.          it defaults to the currently selected schedule. This allows for
  255.          the ability to quickly add similar schedules.
  256.  
  257.       Version 2.03 10/28/96
  258.          Sorry this one took so long, guys. I was in Israel asking my
  259.          girlfriend to marry me. (She said yes.)
  260.       1) Spelling misteak. Mailed in from Emil Kucera. Dude, I'd love to
  261.          follow your advice and change "occurance" to "occurence" except
  262.          that the word is actually spelled "occurrence." Thanks for the
  263.          note though. I'm not being sarcastic when I say I appresheeateit.
  264.  
  265.       2) This one sent in by Olli Maksimainen. View settings. Some people
  266.          use 24 hour clocks and dot separators. Now NYTS II reads os/2's
  267.          country information from os2.ini for the time format, and separator.
  268.          (Sorry, I'm from the U.S. and naturally assume that I am self
  269.          centered.) It does not change the order of the date, because
  270.          I don't really write out the date in a mm/dd/yy format anywhere.
  271.          It's written as it's read. Ex: October 28th, 1996.
  272.  
  273.       3) Rudy Davis sent in a complaint that he couldn't see anything, but
  274.          the program worked fine. I had been having color problems myself,
  275.          so I futzed with it a little. Now it works for me, I hope I fixed
  276.          your problem too, Rudy. Drop me a line when you get it.
  277.  
  278.       4) I've included pmpop in the distribution because numerous people
  279.          have asked for it. PMPOP displays a PM message box containing
  280.          whatever is passed to it on the command line. So you you want
  281.          to be reminded of a meeting at 8 in the morning, (note the 12 hour
  282.          clock reference :) you can enter a schedule with the command line
  283.          reading "pmpop Go to meeting NOW!" and a little message box
  284.          will appear to remind you.
  285.  
  286.       Version 2.04 11/13/96
  287.          I haven't really looked through this file in a while, so some of
  288.          the information may not be quite right. So these version update
  289.          lists are the latest and greatest. Scanning back, though I see
  290.          a reference to the user being an idiot. Guess I was in a mood then.
  291.          Keep in mind, that the version number 2.04 bears no connection to
  292.          the obviously misteaken version number of PKZIP. Think about it:
  293.          Version 2.00 was released. Found that it didn't uncompress correctly
  294.          in some odd circumstances. So there was a 2.01. Then more similar
  295.          problems we found, so there was a 2.02, two more gets you 2.04.
  296.          Then it became obvious that there were a lot more where that came
  297.          from. So there was an a, b, c, d, e, f, and finally, g. That's 10
  298.          versions of the same PKZIP program. Hopefully we won't have that
  299.          much trouble seeing as this isn't nearly as complex a program.
  300.          Speaking of version numbers. I try to make them meaningful. Version
  301.          1 to version 2 was pretty much a complete rewrite, the .01, .02 and
  302.          .03 were minor enhancements, and bug fixes. I try not to overinflate
  303.          my program's ego by skipping whole version numbers just to keep up
  304.          with other people in the same arena. If you haven't figure out
  305.          that I'm trying to bash MS here, remember that there was no MS Word
  306.          3, 4, or 5. Nor was there a Visual C++ version 3. And why is it that
  307.          MS can buy companies, add their product to the package and make
  308.          a new version of VB without actually changeing the program any?
  309.          Enough of that. New feature of NYTS II with version 2.04:
  310.       1) The maximum interval has been upped to 23 hours. This is so that
  311.          you can schedule something for 6am and 8pm with only one entry.
  312.          You have it trigger at 6am, with an interval of 14 hours with
  313.          2 occurances. It was for my internet connection.
  314.       2) Slight bug I found. When you set the current directory to run
  315.          the event's session in, it would set the current directory
  316.          of the drive you specified, but didn't make that the current drive.
  317.          So if you ran the scheduler on drive C, and ran a program on drive D
  318.          and set the directory to d:\work\path, the current directory of drive
  319.          D would be \work\path, but the current drive would be C, and if
  320.          the program looked for something in the current drive and path, it
  321.          would get the current directory on drive C when you ran the
  322.          scheduler.
  323.          The way it works is, it looks for a ':' in the dir path, and takes
  324.          the character before it as the drive letter. So if you just specify
  325.          \work\path it will try and set that on drive C (in the above example)
  326.       3) Alot of people asked for this one: Right click popup menu. Share and
  327.          enjoy.
  328.       4) Double clicking on an event causes it to pop up the change dialog
  329.          for that event. Useful for quickly changing active or any other
  330.          settings I suppose.
  331.       5) Trigger now. Trips the event you selected when you click it. This
  332.          is good for testing a new event to make sure you have the paths
  333.          set up right without having to keep setting the schedule time.
  334.       6) Somebody mentioned a problem with 'November' that it runs into
  335.          the day. I don't have this problem, so my guess is you're not seeing
  336.          the same font I am. I'm using Helv 8 point. My guess is you don't
  337.          have that and it's picking a larger font by default. This will
  338.          mess up the display a bit. Do you get columns of numbers, or don't
  339.          the items line up well verticly?
  340.  
  341.       The reason I keep saying somebody, and not mentioning names is because
  342.       the guy who holds my mail upgraded to a new version of AIX and wiped
  343.       out all the mail of all the users on the system. So I don't know
  344.       who asked for what. I do like to give credit where credit is due though.
  345.  
  346.       And for all of you following my personal life: I'm going to a
  347.       wedding in florida for a week (I live in New York) so won't be
  348.       here for a while, that's why I'm rushing this out. Hopefully I
  349.       didn't make too many large mistakes. I tested it and it works okay
  350.       here. Also, my future wife is doing okay in Israel, and I miss her
  351.       a lot. Nobody appreciates email like I do. Also, I just got
  352.       my BBS up on the internet. If you can telnet, try nyti.spaghetti.com
  353.       I am not going to leave it up while I'm on my vacation (11/14/96 to
  354.       11/22/96 I'll be away), but after then, it should be up from 5am
  355.       to 6pm EST for reasons I'll explain if you call in. Wrote it myself,
  356.       see if you like.
  357.  
  358.       If you have any problems with the new version or other ideas, do tell
  359.       and send email. I just LOVE getting email.
  360.  
  361.       Version 2.05 12/18/96
  362.       1) Request from Darryl Teichroeb, Roger Troostn and others: A start
  363.          minimized option has been added.
  364.          If you pass /n on the command line (or in the parameters box) NYTS II
  365.          will start minimized.
  366.       2) Also from Darryl. A weekday/weekend option. Sounds like a good enough
  367.          idea. So be it. Oh yeah, about weekends. Having visited Belgium and
  368.          Israel recently, I find different people have different definitions
  369.          of 'weekday' and 'weekend'. Weekday is defined to NYTS II as Monday
  370.          through Friday inclusive, weekend is Saturday and Sunday.
  371.  
  372.       More personal stuff. god@nyti.spaghetti.com as a mail address has
  373.       recently been deemed unreliable, if you'd like to write (and I'd like
  374.       you to) use fordii@j51.com instead. Got back from florida. Damn I hate
  375.       being happy. To be constantly innundated by insane happiness ALL THE
  376.       TIME makes me sick. Non stop "It's a small world after all." and
  377.       Mickey Mouse Bullshit aLL THE TIME. Unreal. I must say, the Tower of
  378.       Terror at MGM was cool, and if you're ever there, look for a guy
  379.       named "Nick." He's one of the Disney bus drivers. I had a better time
  380.       riding the bus with him than just about anything else at Disney. In
  381.       other news. I'm moving. All of the addresses will be the same, but
  382.       the number for my BBS will be changing, for those of you who called.
  383.       Also, moving into my new place, I will be running a 24/7 internet
  384.       connection, so you can telnet to nyti.spaghetti.com any time.
  385.       This will become a reality sometime in January 97. I will also
  386.       be running an ftp server (best place to get the latest and greatest
  387.       NYTS II) and eventually a web server. And my latest project. Murray.
  388.       More to come. Keep the mail coming, I love it all.
  389.       Let's see, what else. I broke the phone-bill-to-Israel record. AT&T is
  390.       loving me. Last month they said I saved $600 in the past 3 months.
  391.       Heh Heh. And my Fiancee is doing fine. Thanks for asking.
  392.       And thank you for your support.
  393.  
  394.       Version 2.06 7/29/97
  395.  
  396.       Wow. NYTS II is almost a year old.
  397.  
  398.       1) The biggest change is the addition of a feature somebody suggested
  399.          to me. Rather than have to type in the command line params and
  400.          the starting directory, why not pop up a file box to select it.
  401.          So I added it.
  402.          When you go to add/edit an entry, there are two "..." buttons on
  403.          the right side of the dialog box. Click it and you'll get the
  404.          standard file open dialog. Cancel does nothing, Select will (now
  405.          pay attention, this isn't that difficult, but if you're dumb, you're
  406.          going to have a problem with it) INSERT the full path and filename
  407.          of whatever file you select. It will be inserted at the last
  408.          cursor position of the edit box it's associated with (Command or
  409.          Directory).
  410.          The only differences are, the "Command" filebox will add the path
  411.          and filename where as the "Directory" filebox will only add the path.
  412.          The reason it inserts instead of replacing. Shit I just thought of
  413.          a better way to do it. Oh well. Guess that'll be in 2.07.
  414.          It inserts instead of replacing so that you can use it to select
  415.          the program to run, and if you have to pass it a filename, why
  416.          not be able to select that too? Now for the directory box, this
  417.          functionality is pointless, but if you're that dumb as to end up
  418.          with a directory entry that looks like "C:\os2\mdosd:\tools" it's
  419.          you're own damn fault.
  420.          Here's the catch. Because of the way the file open dialog works,
  421.          you can't use it for a directory selector only, so you have to
  422.          select a file in the directory you want to use. NYTS II will ignore
  423.          the file, and only keep the path. Da.
  424.  
  425.       2) Somebody sent me an email and made mention of how this was a
  426.          great step for mankind in the arena of non-bloatware. I was proud
  427.          to hear that somebody thought it was cool that this whole program
  428.          was only 91K.
  429.          Heh heh. So I compiled it without debugging info this time. Now
  430.          it's just over 50K.
  431.          Maybe I should go to Redmond and hold very expensive classes on how
  432.          to write small efficient programs that don't require 4 megs of disk
  433.          space just to install.
  434.  
  435.       3) I'm now happily accepting donations. :)
  436.  
  437.       That's actually all I did this version. I've been using it for almost
  438.       a year now without any hitches or complaints. Hope you're all getting
  439.       as much use out of it as I am. It reminds me to pay the rent every
  440.       month.
  441.  
  442.       If you're following my personal life... I don't know if I keep that in
  443.       here or in Murray, but basically, me and my fiancee/girlfriend decided
  444.       to break up after the summer is over. She's going to go back to Israel
  445.       and live a happy Stu-less life. Tis sad, things didn't work out.
  446.       But look at it this way: I might busy myself writing programs more to
  447.       keep me from being depressed.
  448.       I also got a new job, which doesn't allow me as much free time to
  449.       work on this stuff as my old job did (why did I quit you're wondering)
  450.       Also, I have to run win95 at work, and can't even test my os/2 stuff
  451.       there. Most of them have never even heard of it. It's so sad.
  452.  
  453.       Dunno if you keep up with this stuff, but I fixed most of my internet
  454.       problems. You can web, ftp and telnet to nyti.spaghetti.com again.
  455.       I use a dynamic ip addressing update the nameserver constantly sorta
  456.       scheme, so my ip address changes, but 'nyti.spaghetti.com' should
  457.       be correct to within 15 minutes. Come see my BBS via telnet.
  458.  
  459.       Oh yeah. I moved. Got my own place now, expensive, but quiet and
  460.       all mine. Lined with computers and full time internet access.
  461.  
  462.       Anybody wanna go for a bike ride?
  463.  
  464.       Version 2.07 7/30/97
  465.  
  466.       Whoops.
  467.  
  468.       1) Why don't we just ignore that whole 2.06 thing. Let's call it a
  469.          mistake and not use it. How's that?
  470.  
  471.  
  472.                                      ***
  473.  
  474.  
  475. Obviously I've left a lot of detail out of this piece of divine literature,
  476. so screw around with it to see what it does. If I did my job well, then it
  477. shouldn't blow up on you. And if I did a lousy job, then, let's just say
  478. that you get what you pay for.
  479.  
  480. Feel free to get in touch with me. I'm human, just like you. And I like
  481. to know the world needs me :)
  482.  
  483. -----------------------------=====================--------------------------
  484. The New York TeleScheduler II V2.07 7/30/97 Copyright Stu Mark.
  485. email: fordii@j51.com
  486.        
  487. or call my BBS: 914-267-0504
  488. or telnet nyti.spaghetti.com (24 hours a day, 7 days a week)
  489.  
  490. Monetary donations (see section XI) can be made payable to:
  491.  
  492. Stu Mark    Attn: NYTSII
  493. P.O. Box 77
  494. Valley Cottage, NY 10989
  495. U.S.A.
  496. -----------------------------=====================--------------------------
  497.  
  498. Normally, I would have spent half the above document bashing Microsoft,
  499. but I just couldn't work it in. This is an OS/2 program. Why ruin it by
  500. mentioning MS. However, I always put in the following disclaimer.
  501.  
  502. (any nasty remarks sent in the general direction of window's capacity to
  503.  function, [are fully intentional,] are not opinion, but state of fact. So
  504.  don't try to slam me with some bullshit libel suit.)
  505.  
  506. I've also decided to start a campaign to make it a really loud notion to
  507. compare The Microsoft marketing department to the Marketing department at
  508. Sirius Cybernetics Corp. Anybody with me on this? If so, mail a message to
  509. my BBS at doom@nyti.spaghetti.com
  510.  
  511.