home *** CD-ROM | disk | FTP | other *** search
/ PDA Software Library / pdasoftwarelib.iso / PSION / UTILS / PASON4C / PASON4.TXT next >
Encoding:
Text File  |  1996-05-28  |  11.0 KB  |  312 lines

  1. Andrew Lord                     Pason 4.c                            May 1996
  2. ***********                     *********                            ********
  3.     
  4. This utility is an enhanced version of pason that was written by Steve Hawtin
  5. and whose copyright (the original version) belongs to him.
  6.  
  7. Here is his description of it :-
  8.  
  9. "I like the ability to have a password on my Psion, it makes it more likely
  10. that the machine will be  returned if it is lost.  Unfortunately the in-built
  11. password mechanism forces you to retype your password every time the machine
  12. is turned on, this can work out at hundreds of times a day!
  13.  
  14. What I wanted was to have a password that I have to type in first thing in
  15. the morning but only once a day.  That is what this software provides."
  16.  
  17. In addition pason4 can optionally do the following:
  18.  
  19. o The number of hours before pason4 is activated can be between 1 and 24.
  20.  
  21. o Pason can optionally be set to activate a number of minutes after the Psion
  22.   was last switched on. This effectively means that the password is enabled
  23.   after a short period of inactivity (eg 10 mins ). 
  24.   This can run concurrently with the existing ability to switch on the alarm
  25.   sounds at regular intervals.
  26.   
  27. o An option is available to always display owner information when the machine
  28.   is switched on.
  29.  
  30. o Switch on your Alarm sounds, in case you forget to re-enable sounds after
  31.   switching them off.
  32.  
  33. o Switch off the remote link
  34.  
  35. DOWNSIDE - 3a only!
  36. *******************
  37. Sorry Psion 3ers but Pason now uses "Switch on" events. These are only
  38. signalled on 3a machines. Your best bet is to get Pason2 (or better still,
  39. the unofficial Pason3) until I figure a crude way to mimmick Switch On events
  40. on a Psion3.
  41.  
  42. RESOURCES
  43. *********
  44. pason4 uses 6.5K of disk space and 10K runtime space.
  45.  
  46. INSTALLATION
  47. ************
  48. Copy sys$pas4.opa to the M:\APP\ directory.
  49.  
  50. Then install the Pason application on the System screen using <Psion-I>. Now
  51. we are ready to start the program using <Enter> on the application.
  52.  
  53. When the application starts it will give a dialog.  
  54.  
  55. The information required is :-
  56.  
  57. Password   - This should be your system password.
  58.  
  59. Timer Mode -"Regular Intervals"
  60.                   All Pason features will activate at regular intervals. This
  61.                   is specified in hours.
  62.                   
  63.             -"After last switch on"
  64.                   The Password will activate 'n' minutes after the last
  65.                   switch on. 
  66.                   This does not affect the alarm sounds and link options.
  67.         
  68. "Keep Alarms On" - (yes/no)
  69.              Do you want pason to re-activate your alarm sounds? Useful if you
  70.              use your Psion as an alarm clock - but sometimes turn the sound
  71.              off (eg. cinema/meetings)
  72.  
  73. "Switch off remote link"
  74.              Do you want pason to switch off the link?( Remember you don't 
  75.              want the link switching off in the middle of a backup.)
  76.  
  77. "Show owner information (yes/no)"
  78.              If yes , pason4 will make sure that owner information is displayed
  79.              when the Psion is switched on if the password is not activated.
  80.  
  81. ---------------------------------
  82. Timer Mode Dialog
  83. ---------------------------------
  84.  
  85. "Activate After last switch on(min)"
  86.         This is the number of minutes that should elapse after switch on, 
  87.         before the password is enabled. This option is not available if you 
  88.         selected "Regular Intervals" for the timer mode.
  89.         
  90. "Next Event"
  91.         This is the initial time that pason4 should switch on.
  92.         2:30am is a good time for most of us!
  93.  
  94. "Repeat(hrs)"
  95.         This is how often you want pason4 to activate itself.
  96.  
  97. Once this is done the application is running and will disappear from the
  98. screen.
  99.  
  100. To add security I would recommend that you now remove the application from
  101. the System screen using the <Psion-/> key.
  102.   
  103. Done.
  104.  
  105. If you had the second version then delete
  106. M:\app\pason23.opa or M:\app\pason23a.opa
  107.  
  108. If you previously had the first version of pason installed and your desperate
  109. for space you may delete the following files :
  110. M:\app\pason.opa
  111. M:\macro\mco\pason.mco 
  112. and M:\pason.dat if it exists.
  113.  
  114. Why install on the Internal Disk?
  115. *********************************
  116.  
  117. While the program should work if you copy the files to A: or B: the fact that
  118. M: cannot be removed makes it more secure.  I have run the program from A:
  119. but it has only been fully tested running on the internal disk.
  120.  
  121. USING PASON
  122. ***********
  123. Pason is a background task so there's not much to do. However by pressing the
  124. "Hot Key" combination <PSION+CONTROL+p> and entering your password the PASON
  125. menu will appear.
  126.  
  127. This allows you to :
  128.  
  129. 1) Re- configure Pason.
  130. 3) Change your system password - so that PASON knows that you've changed it.
  131. 2) Change the HOT-KEY assignment.
  132. 3) Exit Pason.
  133.  
  134. Note:
  135. Change your system password via the PASON menu  so that PASON always knows
  136. what it is otherwise Pason will stop running.
  137.  
  138. PASON Uses 10K run-time space and 6.5K file space.
  139.  
  140. Pason Mini FAQ
  141. **************
  142. Q1 Why not use "After last switch OFF?" rather than "After last switch on"?
  143.  
  144. I have used this rather than "After last switch
  145.                   OFF because no signals are sent to processes when the Psion
  146.                   is switched off. 
  147.  
  148. Q2 I've installed Pason and my Psion is not turning off. Whats up?
  149.  
  150. This happens if you set the "After last switch on time" to be less that the
  151. system "Auto-Off time" in which case it should take the sum of both times, 
  152. before switching off. This problem also MAY manifest itself for as yet
  153. unknown reasons! but I've only had one complaint and I'm investigating!
  154.  
  155. Q3 PsiWin stops in the middle of a backup because it couldn't copy 
  156. sys$pas4.opa. Can this somehow be circumvented. I mean, do I always
  157. have to sit beside it to conconfirm that annoying dialog box?
  158.  
  159. Yes! Or you could stop Pason prior to backup and restart afterwards!
  160. This never used to happen with Pason2. I suspect that it's something to do
  161. with the fact that pason4 is bigger than pason2 so it isn't being cached
  162. in some way, but I'm not sure.
  163.  
  164. My favorite configuration
  165. *************************
  166. o Activate password 30 minutes after last switch on.
  167. o Enable alarms at midnight and every 6 hours thereafter.
  168. o Don't display owner information. (The screen's a bit slow and tacky and the
  169.   password will come on in half an hour anyway!)
  170.  
  171. Things to be sorted/added
  172. *******************
  173.  
  174. o  pason4 stops running if you change your system password via the system
  175.    screen.
  176.  
  177. o  The link should not be switched off if the Psion is legitimately on. 
  178.    I.e. user has entered password.
  179.  
  180. o  Rather than scheduling alarm reminders , there should be a "sleep sound"
  181.    hotkey that disables alarm sounds in half-hour increments. This fits in
  182.    better with the way I think that most people would like to switch off the
  183.    sound.
  184.    Eg in a meeting - switch off sound for half and hour, At the cinema -
  185.    switch off for two hours.
  186.    Pason could inform you if an alarm is scheduled to go off during the 
  187.    "sleep" period perhaps. If there is demand for this functionality I'll add
  188.    it.
  189.    
  190.                                   HISTORY
  191.                                   *******
  192.  
  193. pason4c 26/5/96
  194. ***************
  195. o Pason will show the correct "Next Event Time" in the configuration menu.
  196.   
  197. o Asyncronous events that complete before the IOWAIT are handled properly.
  198.   Prior to this fix this resulted in Pason being left in the foreground giving
  199.   a blank screen.
  200.   
  201. o When Pason switches on the Psion momentarily it disables the sound so that
  202.   utilities that Play tunes at switch on will not be heard. (They may get a
  203.   chance to play a cople of notes though!)
  204.  
  205. pason4 9/4/96
  206. *************
  207. o   Added facility to activate a fixed length of time after the last switch on.
  208.  
  209. pason4b-beta 5/2/96
  210. *******************
  211. o  Event driven. - (Can't work on Series 3 :-( due to switch on events)
  212. o  Hidden OPA. <Shift-System> <PSION-ESC> disabled. This only matters if you
  213.    care more about your data than your PSION!
  214. o  HOT-KEY feature to access various options.
  215. o  Configurable Auto-off repeat period.
  216. o  Alarm reminder.
  217. o  Switchs off remote link.
  218. o  Display user information on switch on 
  219. o  Auto-switch off - but only if it was just switched on
  220.      i.e. Should switch off if the PSION is in use.
  221. o  Smaller runtime footprint using GSETWIN 1,1,1,1
  222.  
  223. pason3
  224. ******
  225. This was a release  by Edwin Deorre. It is identical to pason2 except that it
  226. switches off the machine rather than waiting for "Auto-Off". This saves
  227. battery usage.
  228.  
  229. Pason2
  230. ******
  231. Enabled/disabled password directly with an OS call rather than via Tom
  232. Dolbilin's macro system. This allows it to be used on Series 3's.
  233.  
  234. Added "LOCK ON" keyword , so that it doesn't need to be restarted after
  235. RCOM/PSIWIN backups.
  236.  
  237. Pason
  238. *****
  239. The original program by Steve Hawtin. This required the macro system (macsys)
  240. to be installed also.
  241.  
  242. Legal Bit
  243. *********
  244. Use this software if you accept that I cannot be held liable for any loss or
  245. damage that may occur as a result of using Pason. There is no warranty,
  246. expressed or implied, regarding the use or merchantability of Pason. 
  247.  
  248. More Legal Bits
  249. ****************
  250.  
  251. (C) 1995,1996 Andrew Lord
  252.  
  253. Changes pertaining to my version of Pason are copyright Andrew Lord. All
  254. prior copyrights apply.
  255.  
  256. (c) 1994 Steve Hawtin
  257.  
  258. This file is copyright Steve Hawtin, it may be freely copied provided
  259.  
  260.     The complete copyright section is 
  261.         incorporated including these conditions
  262.         unmodified
  263.     All changes to the body of the file are 
  264.         clearly marked and attributed
  265.     The file is not supplied in any collection 
  266.         or via any distribution mechanism for 
  267.         which the eventual user is charged more
  268.         than $20 in total, without the written 
  269.         consent of the copyright holder.
  270.  
  271. Manifest
  272. ********
  273.  
  274. This release contains two files
  275.  
  276.     pason4.txt    This file
  277.     sys$pas4.opa   The Pason application for series 3a
  278.    
  279. I have taken the decision not to release the source code with this distribution,
  280. hopefully this should give me better control of Pason release. If you want to
  281. see the source code, email me with the text "PASON SOURCE" in the subject line.
  282.  
  283. Acknowledgements
  284. ****************
  285.  
  286. This software would not exist without the following
  287. people
  288.     Steve Hawtin    For pason!!
  289.     Psion           For the machine
  290.     Tom Dolbilin    For the Macro System
  291.     Paul Merriman   For the Cron program
  292.     
  293.     Holger.Pfaff@class.de - Hot key bug fix
  294.  
  295. Thanks to them and all those on the 
  296. comp.sys.psion newsgroup who helped
  297. with their feedback, ideas and suggestions and bug fixes.
  298. (You know who you are!)
  299.  
  300. Author
  301. ******
  302.  
  303. Suggestions for improvements should be directed to
  304.  
  305. Andrew Lord                Andrew_Lord@tertio.co.uk
  306.  
  307. Steve is happy for all suggestions to come my way,
  308. however I wouldn't like to see his name disappear from this
  309. file so :
  310.  
  311. Steve Hawtin               steve@tsort.demon.co.uk
  312.