home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 3 Comm / 03-Comm.zip / clpsrv.zip / clipserv.doc next >
Text File  |  1993-08-27  |  4KB  |  94 lines

  1.  
  2. ClipServ - tcp/ip clipboard server for OS/2 2.x
  3.  
  4.    by Patrick Mueller (pmuellr@vnet.ibm.com)
  5.  
  6. (c) Copyright International Business Machines Corporation 1993.
  7. All rights Reserved.
  8.  
  9. -------------------------------------------------------------
  10. Usage
  11. -------------------------------------------------------------
  12.  
  13. ClipServ.exe is a PM program that acts as an OS/2 tcp/ip server for the
  14. system clipboard.  A remote client can request the text (CF_TEXT)
  15. contents of the clipboard from the system ClipServ.exe runs on.  A
  16. sample client for XEDIT on CMS is provided as an example.  This client,
  17. GETCLIP XEDIT, provides a paste function for XEDIT.
  18.  
  19. To start ClipServ.exe on OS/2, run it with the port number it will
  20. watch as it's only parameter.  The port number should be an unused port
  21. number on your machine.  The netstat program can show you ports in use
  22. on your machine, and a list of well-known ports is available in the
  23. OS/2 tcp/ip documentation.  These port numbers should be avoided.
  24. Generally port numbers > 1000 are unused.  Port numbers are 16 bit
  25. numbers, so may be as large as 65535.
  26.  
  27.    ClipServ port
  28.  
  29. A dialog will be created (minimized) that contains version information
  30. and the host address and port.
  31.  
  32. To run the GETCLIP client for XEDIT, you need to pass the internet
  33. address and port of the server the first time.  This info will be
  34. stored in your LASTING GLOBALV for future reference.  Any future
  35. invocations of GETCLIP will use this information, and you can pass
  36. parameters to GETCLIP at any time to change the defaults.
  37.  
  38. If you have problems accessing the host, try using the dot-decimal
  39. address instead of the domain address.
  40.  
  41. GETCLIP will copy the clipboard text at the cursor location.
  42.  
  43. Warning: there is no password protection, so anyone that knows your
  44. port number being used by ClipServ will be able to access your
  45. system clipboard (for reading only).
  46.  
  47. -------------------------------------------------------------
  48. Requirements
  49. -------------------------------------------------------------
  50.  
  51. On the OS/2 side, you need tcp/ip, 1.2.1 or greater.
  52.  
  53. For the GETCLIP XEDIT macro, you need the REXX/SOCKETS package from
  54. Arthur Ecock.  This package has been tested with the REXX/SOCKETS 2.01
  55. code.
  56.  
  57. REXX/SOCKETS is on LISTSERV at CUNYVM and you need BITNET-access to get
  58. to it.  To obtain it, use the command:
  59.  
  60.   TELL LISTSERV AT CUNYVM GET RXSOCKET $PACKAGE
  61.  
  62. and you will receive the package file.  Similarly, you can send a GET
  63. for each file you want.  The package includes some optional files and
  64. also the files from REXXWAIT.  (Most probably, there is a way to get
  65. all files in the package with one command, but I do not know it.  If
  66. you send a HELP command to the LISTSERV machine, you will get a list of
  67. valid commands.)
  68.  
  69. For IBMers, REXX/SOCKETS is available on the VMTOOLS disk, as
  70. the REXXSOCK PACKAGE.
  71.  
  72. -------------------------------------------------------------
  73. Versions
  74. -------------------------------------------------------------
  75.  
  76.    version 1.00 - Aug 24 1993
  77.       - GETCLIP XEDIT upgraded to use Arthur Ecock's REXX/SOCKETS
  78.         package.
  79.       - change to the protocol - no longer compatible with older
  80.         versions
  81.  
  82.    version 0.02 - Aug 23 1992
  83.       - dialog does not stop System Shutdown anymore
  84.       - now displays icon when minimized
  85.       - fix to GETCLIP to fix command resolution problems
  86.  
  87.    version 0.01 - Aug 21 1992
  88.       - initial release (available by request)
  89.  
  90. -------------------------------------------------------------
  91. Comments, questions, etc.
  92. -------------------------------------------------------------
  93.    pmuellr@vnet.ibm.com (vnet node carvm3)
  94.