@@ -36,6 +36,22 @@ Library for creating Stream Deck plugins in Python.
36
36
37
37
** Supported Python versions:** 3.8 or later
38
38
39
+ ## Installation
40
+
41
+ > ⚠️ To work correctly on Windows, you need to enable ` LongPaths ` support in
42
+ > the system: [ manual] ( https://www.backupery.com/how-to-enable-ntfs-long-paths-in-windows/ ) .
43
+ > Without this setting, installation problems may occur!
44
+
45
+ ``` shell
46
+ pip install streamdeck-sdk
47
+ ```
48
+
49
+ or
50
+
51
+ ``` shell
52
+ pip install streamdeck_sdk
53
+ ```
54
+
39
55
## Features
40
56
41
57
* Ease of use. You can quickly create your own plugin without having to understand how websockets and
@@ -50,11 +66,31 @@ Library for creating Stream Deck plugins in Python.
50
66
* Build the project using the ` streamdeck_sdk build ` console command.
51
67
* Property Inspector Generator. Write code in Python and get html and js for PI.
52
68
69
+ ## ⚠️ Limitations
70
+
71
+ 1 . During installation and update of the plugin, the Internet must be available.
72
+
73
+ ### Windows
74
+
75
+ 1 . Plugin requirements should take no longer than 30 seconds to install. This is a feature of Stream Deck on Windows,
76
+ since the program restarts the plugin if a websocket connection has not been established within 30 seconds.
77
+ Therefore, you need a good Internet connection when installing and updating the plugin.
78
+ 2 . You need to enable ` LongPaths ` support in the system
79
+ registry: [ manual] ( https://www.backupery.com/how-to-enable-ntfs-long-paths-in-windows/ ) .
80
+
81
+ Without this setting, the created plugins will not work!
82
+
53
83
## Examples
54
84
55
85
[ LoremFlickr] ( https://github.com/gri-gus/loremflickr-streamdeck-plugin ) - Plugin for installing images on a button from
56
86
the LoremFlickr site. Supports MacOS and Windows.
57
87
88
+ [ Proxy Manager] ( https://github.com/gri-gus/proxymanager-streamdeck-plugin ) - Plugin for enabling and disabling
89
+ proxies on MacOS. Periodically polls the proxy status through a separate thread.
90
+
91
+ [ One-time password] ( https://github.com/gri-gus/otp-streamdeck-plugin ) - Plugin for generating one-time passwords,
92
+ like in Google Authenticator. Has several Actions. Supports MacOS and Windows.
93
+
58
94
---
59
95
60
96
See full description and usage examples on
0 commit comments