--- a/readme.txt +++ b/readme.txt @@ -55,6 +55,27 @@ #----------------------------------- Help ------------------------------------ +How does "One PyPE" work? +If "One PyPE" is selected, it will remove the file named 'nosocket' from the +path in which PyPE is running from (if it exists), and start a listening +socket on 127.0.0.1:9999 . If "One PyPE" is deselected, it will create a file +called 'nosocket' in the path from which PyPE is running, and close the +listening socket (if one was listening). + +Any new PyPE instances which attempt to open will check for the existance of +the nosocket file. If it does not find that file, it will attempt to create a +new listening socket on 127.0.0.1:9999 . If the socket creation fails, it +will attempt to connect to 127.0.0.1:9999 and send the documents provided on +the command-line to the other PyPE instance. If it found the file, or if it +was able to create the socket, then a new instance of PyPE will be created, +and will use the preferences-defined "One PyPE" (preventing certain issues +involving a read-only path which PyPE is on, or a read-only nosocket file). + +If you want to prevent new instances of PyPE from ever creating or using +sockets, create a file called 'nosocket' and make it read-only to PyPE. + + + What the heck is a Trigger? Let us say that you writing a web page from scratch. Let us also say that typing in everything has gotten a bit tiresome, so you want to offer yourself