@PR24151/

VexCodeMss

HTML, CSS, JS

No description

fork
loading
Files
  • index.html
  • icon.ico
  • script.js
  • style.css

This Plugin Crashed!

Error: Error: must not create an existing file {"type":"CREATE_FILE","wid":"0.8725764908201206","path":"index.html","file":{"path":"index.html","content":{"asEncoding":{"base64":"PCFET0NUWVBFIGh0bWw+CjxodG1sPgogIDxoZWFkPgogICAgPGxpbmsgcmVsPSJzaG9ydGN1dCBpY29uIiBocmVmPSJodHRwczovL3ZleGNvZGVtc3MtLXByMjQxNTEucmVwbC5jby9pY29uLmljbyIgdHlwZT0iaW1hZ2UveC1pY29uIiAvPgogICAgPG1ldGEgY2hhcnNldD0idXRmLTgiPgogICAgPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCI+CiAgICA8dGl0bGU+VmV4Q29kZSBNU1M8L3RpdGxlPgogICAgPGxpbmsgaHJlZj0ic3R5bGUuY3NzIiByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiAvPgogIDwvaGVhZD4KICA8Ym9keT4KICAgIDxoMT4KICAgICAgVmV4Q29kZSBNb3RvciBTZW5zb3IgU2V0dXAKICAgIDwvaDE+CiAgICA8YnI+CiAgICA8YnV0dG9uIGNsYXNzPSJidG4iIG9uQ2xpY2s9InJ1bigpIj5SdW48L2J1dHRvbj4gPGJ1dHRvbiBpZD0iVFZDVCJjbGFzcz0iYnRuIiBvbkNsaWNrPSJDb3B5Rm4oKSI+U2hvdyBDb3B5YWJsZSBUZXh0PC9idXR0b24+CiAgICA8YnI+PGJyPjxicj4KICAgIDx0YWJsZSBjbGFzcz0iSXRhYmxlIj4KICAgICAgPHRyPgogICAgICAgIDx0ZD4KICAgICAgICAgIERldmljZSBUeXBlCiAgICAgICAgPC90ZD4KICAgICAgICA8dGQ+CiAgICAgICAgICBOYW1lCiAgICAgICAgPC90ZD4KICAgICAgICA8dGQ+CiAgICAgICAgICBQb3J0CiAgICAgICAgPC90ZD4KICAgICAgICA8dGQ+CiAgICAgICAgICBSZXZlcnNlZAogICAgICAgIDwvdGQ+CiAgICAgICAgPHRkPgogICAgICAgICAgT3V0cHV0CiAgICAgICAgPC90ZD4KICAgICAgPC90cj4KCiAgICAgIDx0cj4KICAgICAgICA8dGQ+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJkcm9wZG93biI+CiAgICAgICAgICAgIDxidXR0b24gaWQ9InR5cGUwIiBjbGFzcz0iZHJvcGJ0biI+bnVsbDwvYnV0dG9uPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJkcm9wZG93bi1jb250ZW50Ij4KICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJkcm9wZG93bi1jb250ZW50MiIgb25DbGljaz0ic2V0dHlwZSgwLCAwKSI+TW90b3I8L2J1dHRvbj4KICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJkcm9wZG93bi1jb250ZW50MiIgb25DbGljaz0ic2V0dHlwZSgwLCAxKSI+VmlzaW9uPC9idXR0b24+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC90ZD4KICAgICAgICA8dGQ+CiAgICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9Ik5hbWUwIj4KICAgICAgICA8L3RkPgogICAgICAgIDx0ZD4KICAgICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0iUG9ydDAiPgogICAgICAgIDwvdGQ+CiAgICAgICAgPHRkPgogICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0iUmV2ZXJzZWQwIj4KICAgICAgICA8L3RkPgogICAgICAgIDx0ZD4KICAgICAgICAgIDxsYWJlbCBpZD0ib3B0MCI+dmV4Ojp1bmRlZmluZWQgPSB2ZXg6OnVuZGVmaW5lZCggdmV4OjpQT1JULCBmYWxzZSApOzwvbGFiZWw+CiAgICAgICAgPC90ZD4KICAgICAgPC90cj4KCiAgICAgIDx0cj4KICAgICAgICA8dGQ+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJkcm9wZG93biI+CiAgICAgICAgICAgIDxidXR0b24gaWQ9InR5cGUxIiBjbGFzcz0iZHJvcGJ0biI+bnVsbDwvYnV0dG9uPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJkcm9wZG93bi1jb250ZW50Ij4KICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJkcm9wZG93bi1jb250ZW50MiIgb25DbGljaz0ic2V0dHlwZSgxLCAwKSI+TW90b3I8L2J1dHRvbj4KICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJkcm9wZG93bi1jb250ZW50MiIgb25DbGljaz0ic2V0dHlwZSgxLCAxKSI+VmlzaW9uPC9idXR0b24+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC90ZD4KICAgICAgICA8dGQ+CiAgICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9Ik5hbWUxIj4KICAgICAgICA8L3RkPgogICAgICAgIDx0ZD4KICAgICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0iUG9ydDEiPgogICAgICAgIDwvdGQ+CiAgICAgICAgPHRkPgogICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0iUmV2ZXJzZWQxIj4KICAgICAgICA8L3RkPgogICAgICAgIDx0ZD4KICAgICAgICAgIDxsYWJlbCBpZD0ib3B0MSI+dmV4Ojp1bmRlZmluZWQgPSB2ZXg6OnVuZGVmaW5lZCggdmV4OjpQT1JULCBmYWxzZSApOzwvbGFiZWw+CiAgICAgICAgPC90ZD4KICAgICAgPC90cj4KCiAgICAgIDx0cj4KICAgICAgICA8dGQ+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJkcm9wZG93biI+CiAgICAgICAgICAgIDxidXR0b24gaWQ9InR5cGUyIiBjbGFzcz0iZHJvcGJ0biI+bnVsbDwvYnV0dG9uPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJkcm9wZG93bi1jb250ZW50Ij4KICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJkcm9wZG93bi1jb250ZW50MiIgb25DbGljaz0ic2V0dHlwZSgyLCAwKSI+TW90b3I8L2J1dHRvbj4KICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJkcm9wZG93bi1jb250ZW50MiIgb25DbGljaz0ic2V0dHlwZSgyLCAxKSI+VmlzaW9uPC9idXR0b24+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC90ZD4KICAgICAgICA8dGQ+CiAgICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9Ik5hbWUyIj4KICAgICAgICA8L3RkPgogICAgICAgIDx0ZD4KICAgICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0iUG9ydDIiPgogICAgICAgIDwvdGQ+CiAgICAgICAgPHRkPgogICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0iUmV2ZXJzZWQyIj4KICAgICAgICA8L3RkPgogICAgICAgIDx0ZD4KICAgICAgICAgIDxsYWJlbCBpZD0ib3B0MiI+dmV4Ojp1bmRlZmluZWQgPSB2ZXg6OnVuZGVmaW5lZCggdmV4OjpQT1JULCBmYWxzZSApOzwvbGFiZWw+CiAgICAgICAgPC90ZD4KICAgICAgPC90cj4KCiAgICAgIDx0cj4KICAgICAgICA8dGQ+CiAgICAgICAgICA8ZGl2IGNsYXNzPSJkcm9wZG93biI+CiAgICAgICAgICAgIDxidXR0b24gaWQ9InR5cGUzIiBjbGFzcz0iZHJvcGJ0biI+bnVsbDwvYnV0dG9uPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJkcm9wZG93bi1jb250ZW50Ij4KICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJkcm9wZG93bi1jb250ZW50MiIgb25DbGljaz0ic2V0dHlwZSgzLCAwKSI+TW90b3I8L2J1dHRvbj4KICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJkcm9wZG93bi1jb250ZW50MiIgb25DbGljaz0ic2V0dHlwZSgzLCAxKSI+VmlzaW9uPC9idXR0b24+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgPC90ZD4KICAgICAgICA8dGQ+CiAgICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgaWQ9Ik5hbWUzIj4KICAgICAgICA8L3RkPgogICAgICAgIDx0ZD4KICAgICAgICAgIDxpbnB1dCB0eXBlPSJ0ZXh0IiBpZD0iUG9ydDMiPgogICAgICAgIDwvdGQ+CiAgICAgICAgPHRkPgogICAgICAgICAgPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0iUmV2ZXJzZWQzIj4KICAgICAgICA8L3RkPgogICAgICAgIDx0ZD4KICAgICAgICAgIDxsYWJlbCBpZD0ib3B0MyI+dmV4Ojp1bmRlZmluZWQgPSB2ZXg6OnVuZGVmaW5lZCggdmV4OjpQT1JULCBmYWxzZSApOzwvbGFiZWw+CiAgICAgICAgPC90ZD4KICAgICAgPC90cj4KCiAgICA8L3RhYmxlPgoKICAgIDxsYWJlbCBpZD0iY29weUxhYmVsIj48L2xhYmVsPgoKICAgIDxzY3JpcHQgc3JjPSJzY3JpcHQuanMiPjwvc2NyaXB0PgogIDwvYm9keT4KPC9odG1sPg=="},"asBuffer":null},"loaded":true}}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
<!DOCTYPE html>
<html>
  <head>
    <link rel="shortcut icon" href="https://vexcodemss--pr24151.repl.co/icon.ico" type="image/x-icon" />
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width">
    <title>VexCode MSS</title>
    <link href="style.css" rel="stylesheet" type="text/css" />
  </head>
  <body>
    <h1>
      VexCode Motor Sensor Setup
    </h1>
    <br>
    <button class="btn" onClick="run()">Run</button> <button id="TVCT"class="btn" onClick="CopyFn()">Show Copyable Text</button>
    <br><br><br>
    <table class="Itable">
      <tr>
        <td>
          Device Type
        </td>
        <td>
          Name
        </td>
        <td>
          Port
        </td>
        <td>
          Reversed
        </td>
        <td>
          Output
        </td>
      </tr>

      <tr>
        <td>
          <div class="dropdown">
            <button id="type0" class="dropbtn">null</button>
            <div class="dropdown-content">
              <button class="dropdown-content2" onClick="settype(0, 0)">Motor</button>
              <button class="dropdown-content2" onClick="settype(0, 1)">Vision</button>
            </div>
          </div>
        </td>
        <td>
          <input type="text" id="Name0">
        </td>
        <td>
          <input type="text" id="Port0">
        </td>
        <td>
          <input type="checkbox" id="Reversed0">
        </td>
        <td>
          <label id="opt0">vex::undefined = vex::undefined( vex::PORT, false );</label>
        </td>
      </tr>

      <tr>
        <td>
          <div class="dropdown">
            <button id="type1" class="dropbtn">null</button>
            <div class="dropdown-content">
              <button class="dropdown-content2" onClick="settype(1, 0)">Motor</button>
              <button class="dropdown-content2" onClick="settype(1, 1)">Vision</button>
            </div>
          </div>
        </td>
        <td>
          <input type="text" id="Name1">
        </td>
        <td>
          <input type="text" id="Port1">
        </td>
        <td>
          <input type="checkbox" id="Reversed1">
        </td>
        <td>
          <label id="opt1">vex::undefined = vex::undefined( vex::PORT, false );</label>
        </td>
      </tr>

      <tr>
        <td>
          <div class="dropdown">
            <button id="type2" class="dropbtn">null</button>
            <div class="dropdown-content">
              <button class="dropdown-content2" onClick="settype(2, 0)">Motor</button>
              <button class="dropdown-content2" onClick="settype(2, 1)">Vision</button>
            </div>
          </div>
        </td>
        <td>
          <input type="text" id="Name2">
        </td>
        <td>
          <input type="text" id="Port2">
        </td>
        <td>
          <input type="checkbox" id="Reversed2">
        </td>
        <td>
          <label id="opt2">vex::undefined = vex::undefined( vex::PORT, false );</label>
        </td>
      </tr>

      <tr>
        <td>
          <div class="dropdown">
            <button id="type3" class="dropbtn">null</button>
            <div class="dropdown-content">
              <button class="dropdown-content2" onClick="settype(3, 0)">Motor</button>
              <button class="dropdown-content2" onClick="settype(3, 1)">Vision</button>
            </div>
          </div>
        </td>
        <td>
          <input type="text" id="Name3">
        </td>
        <td>
          <input type="text" id="Port3">
        </td>
        <td>
          <input type="checkbox" id="Reversed3">
        </td>
        <td>
          <label id="opt3">vex::undefined = vex::undefined( vex::PORT, false );</label>
        </td>
      </tr>

    </table>

    <label id="copyLabel"></label>

    <script src="script.js"></script>
  </body>
</html>
result
console