@@ -24,6 +24,17 @@ connections. As WebREPL is intended to be used only within a user's
24
24
local network, HTTPS isn't strictly required, and not accessing
25
25
webrepl.html over HTTPS is a suggested workaround.
26
26
27
+ WebREPL remote console
28
+ ----------------------
29
+
30
+ The webrepl.py script can be used to connect from remote to a device.
31
+ Run
32
+
33
+ webrepl_scp.py --help
34
+
35
+ to see usage information. Note that you will need the python websocket_client
36
+ module.
37
+
27
38
WebREPL file transfer
28
39
---------------------
29
40
@@ -32,14 +43,14 @@ This feature is currently in alpha and has known issues on systems
32
43
which have it enabled (ESP8266).
33
44
34
45
To use WebREPL file transfer capabilities, a separate command line
35
- utility is provided, webrepl_cli .py (file transfer is not supported
46
+ utility is provided, webrepl_scp .py (file transfer is not supported
36
47
via webrepl.html client). Run
37
48
38
- webrepl_cli .py --help
49
+ webrepl_scp .py --help
39
50
40
51
to see usage information. Note that there can be only one active
41
52
WebREPL connection, so while webrepl.html is connected to device,
42
- webrepl_cli .py can't transfer files, and vice versa.
53
+ webrepl_scp .py can't transfer files, and vice versa.
43
54
44
55
45
56
Technical details
@@ -102,7 +113,7 @@ This protocol uses WebSocket "binary"-flagged messages. At this point,
102
113
this protocol is in early research/design/proof-of-concept phase. The
103
114
only available specification of it is the reference code implementation,
104
115
and the protocol is subject to frequent and incompatible changes.
105
- The ` webrepl_cli .py` module mentioned above intended to be both a
116
+ The ` webrepl_scp .py` module mentioned above intended to be both a
106
117
command-line tool and a library for 3rd-party projects to use, though
107
118
it may not be there yet. If you're interested in integrating WebREPL
108
119
transfer/control capabilities into your application, please submit
0 commit comments