rewrite readme instructions for starting daemon at boot
authorAndrew Lorimer <andrew@lorimer.id.au>
Sat, 22 May 2021 03:59:28 +0000 (13:59 +1000)
committerAndrew Lorimer <andrew@lorimer.id.au>
Sat, 22 May 2021 03:59:28 +0000 (13:59 +1000)
README.md
index 2c3eb4f08bcbf9e9532300b93ae4e97b72a14ac7..d8b8f82214e430e2e8dfce34acc86bfe8059d0f0 100644 (file)
--- a/README.md
+++ b/README.md
@@ -24,11 +24,12 @@ from a command prompt (note the underscore). There are a few steps to set the pa
 
 ### Starting the daemon at bootup
 
-To start the daemon automatically at login, run 
+There are several ways to start a Python program at login. Here is one method:
 
-`pip show ppt-control`
-
-and get the location of the package. Create a shortcut to `ppt_control.py` in Explorer and put it in `%AppData%\Microsoft\Windows\Start Menu\Programs\Startup`.
+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.
+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
 
@@ -40,7 +41,7 @@ Keyboard shortcuts in OBS browser docks only work when the browser dock is focus
 
 `pip show ppt-control`
 
-as above. It is a good idea to turn off the keyboard shortcuts in the HTTP interface after loading the OBS hotkey script, otherwise commands will be sent to the daemon twice when the browser dock is focused.
+It is a good idea to turn off the keyboard shortcuts in the HTTP interface after loading the OBS hotkey script, otherwise commands will be sent to the daemon twice when the browser dock is focused.
 
 ## Configuration