replace notify_state timer with PPT async events
[ppt-control.git] / README.md
index d8b8f82214e430e2e8dfce34acc86bfe8059d0f0..2d83314a79672f7b3b3ef7002f04666b7907ee31 100644 (file)
--- a/README.md
+++ b/README.md
@@ -20,7 +20,9 @@ will install all three components. You can then start the daemon by running
 
 `py -m ppt_control`
 
-from a command prompt (note the underscore). There are a few steps to set the package up fully:
+from a command prompt (note the underscore). On first run, Windows Defender will show a warning and attempt to block Python from starting the server. You can safely allow the program through the firewall. You can now start a PowerPoint slideshow and navigate to the server by IP address/hostname (`http://localhost` if on the same machine) and control the slideshow.
+
+There are a few steps to set the package up fully:
 
 ### Starting the daemon at bootup
 
@@ -28,7 +30,7 @@ There are several ways to start a Python program at login. Here is one method:
 
 1. Navigate to the directory containing the `pythonw` executable in Explorer (usually in `C:\Program Files\Python36` - run `python -c "import sys, print(sys.executable)"` to check)
 2. Right click on `pythonw.exe` and click "Create shortcut"
-3. A shortcut will be placed on the desktop. Go to the properties of this shortcut, and in the target field, append ` -m ppt_control` (after the quotes, including an initial space). You can also rename the shortcut if you like.
+3. Windows will ask you whether to place a shortcut on the desktop - click yes. Go to the properties of this shortcut, and in the target field, append ` -m ppt_control` (after the quotes, including an initial space). You can also change the name and icon of the shortcut if you like.
 4. Copy this shortcut into the Startup folder (`%AppData%\Microsoft\Windows\Start Menu\Programs\Startup`). To quickly navigate to this folder, open an Explorer window and type `startup` in the address bar.
 
 ### Using the HTTP interface in OBS