blob: 0d98d2364e595118078ca93103a701de80ee2484 (
plain) (
tree)
|
|
<head>
<meta charset=UTF-8>
<link rel="stylesheet" type="text/css" href="css/main.css">
<style>
table, tr, td { border: 1px solid red; } iframe {background: white}
</style>
</head>
<b><text style=font-size:25px>Nadzorna plošča</text> <!--<img align=right src=img.png alt=SLIKA width=300 height=170 />-->
<br><i>Anton Luka Šijanec, 13. december 2019</i><br></b>
<br>
<table height=89% width=80%>
<tr>
<td width=33%>
zadnja zahteva na strežnik:
<iframe name=zadnjaiframe></iframe>
</td><td width=33%>
<form action="/api/pin" method="GET" target="zadnjaiframe">
<select name=p>
<option value="D0">D0</option>
<option value="D1">D1</option>
<option value="D2">D2</option>
<option value="D3">D3</option>
<option value="D4">D4</option>
<option value="D5">D5</option>
<option value="D6">D6</option>
<option value="D7">D7</option>
<option value="D8">D8</option>
<option value="A0">A0</option>
</select>
<br>vrednost: <input type=number value=0 min=0 max=1023 name=v>
<br><input type="submit" value="ročna nastavitev pina" />
</form>
</td><td width=33%>
<form action="/api/pin" method="GET" target="zadnjaiframe">
<select name=p>
<option value="D0">D0</option>
<option value="D1">D1</option>
<option value="D2">D2</option>
<option value="D3">D3</option>
<option value="D4">D4</option>
<option value="D5">D5</option>
<option value="D6">D6</option>
<option value="D7">D7</option>
<option value="D8">D8</option>
<option value="A0">A0</option>
</select>
<br><input type="submit" value="pridobitev trenutnega stanja pina (branje pina)" />
</form>
</td>
</tr>
<tr>
<td>
<form action="/api/res" method="GET" target="zadnjaiframe">
<input type=hidden name=k value=availheap>
<input type="submit" value="pridobi bajte prostega rama" />
</form>
<form action="/api/rst" method="GET" target="zadnjaiframe">
<input type="submit" value="ponovno zaženi napravo" />
</form>
<form action="/api/now" method="GET" target="zadnjaiframe">
<input type="submit" value="pridobi trenutni čas (UNIX časovni žig)" />
</form>
<form action="/api/tud" method="GET" target="zadnjaiframe">
<input type="submit" value="vsili posodobitev časa" />
</form>
</td><td>
<form action="/api/sap" method="GET" target="zadnjaiframe">
<input required type=text name=s placeholder="SSID">
<input type=text name=p placeholder="geslo (neobvezno)">
kanal: <input type=number value=1 min=1 max=13 name=c value=1>
skrij dostopno točko? <input type=radio name=h value=0 checked=checked>ne <input type=radio name=h value=1>da
spoofan mac naslov čipa (neobvezno): <input type=text maxlength=12 name=m placeholder="format: EEFABC286787">
<input type="submit" value="nastavitev dostopne točke" />
</form>
</td><td>
<form action="/api/sta" method="GET" target="zadnjaiframe">
<input required type=text name=s placeholder="SSID">
<input type=text name=p placeholder="geslo (neobvezno)">
<input type=text name=h value=sijaneciot placeholder="ime gostitelja čipa (neobvezno)">
spoofan mac naslov ESP-čipa (neobvezno): <input type=text maxlength=12 name=m placeholder="format: EEFABC286787">
<input type="submit" value="povezava na omrežje WiFi" />
</form>
</td>
</tr>
<tr>
<td>7<br><br>
<form action="/api/gid" method="GET" target="zadnjaiframe">
<select name=k>
<option value="s">MAC kot klient neke druge dost.točke</option>
<option value="a">MAC kot dostopna točka</option>
<option value="i">IP naslov kot klient</option>
<option value="c">ID čipa</option>
<option value="h">ime gostitelja</option>
</select>
<br><input type="submit" value="pridobitev informacij in ID-jev" />
</form>
</td><td>
<form action="/api/pwm" method="GET" target="zadnjaiframe">
<input type=number min=1 name=v> Hz
<input type="submit" value="nastavitev frekvence pulzoširinske modulacije" />
</form>
</td><td>
<form action="/api/slp" method="GET" target="zadnjaiframe">
za <input type=number min=1 name=v> mikrosekund
<input type="submit" value="pojdi v stanje globokega spanja" />
</form>
(potrebuje pin D0/GPIO16 priklopljen na RST pin)
</td>
</tr>
<tr>
<td>
<form action="/api/pwd" method="GET" target="zadnjaiframe">
<input type=text disabled value=sijaneciot placeholder="uporabniško ime">
<input type=text required placeholder="novo geslo" name=g>
<input type="submit" value="nastavi novo geslo za HTTP in FTP" />
</form>
</td><td>
<form action="/api/tms" method="GET" target="zadnjaiframe">
<br><input type=number min=0 max=23 name=h placeholder=ura>
<input type=number min=0 max=23 name=m placeholder=minuta>
<input type=number min=0 max=23 name=s required placeholder=sekunda>
<input type=number min=0 max=23 name=d placeholder=dan>
<input type=number min=0 max=23 name=o placeholder=mesec>
<input type=number min=0 max=23 name=y placeholder=leto>
<input type="submit" value="nastavi nov čas" />
<br>Če izpolnite samo sekunde bodo upoštevane kot UNIX timestamp.
</form>
</td><td>
<form action="/api/mov" method="GET" target="zadnjaiframe">
<input type=text maxlength=31 required name=i placeholder="trenutna pot datoteke">
<input type=text maxlength=31 required name=v placeholder="nova destinacija datoteke">
<input type="submit" value="premakni datoteko" />
<br>SPIFFS, ki se uporablja za shranjevanje datotek ne pozna map, poševnice bodo samo del imena datoteke, torej premik cele mape ni možen.
<br>To je uporabno, ker FTP klienti ne podpirajo poševnic v imenih datotek, torej boste lahko datoteke postavljali le v korenu shrambe, s tem APIjem jih lahko premaknete v druge mape.
</form>
</td>
</tr>
</table>
<hr>
Preberi še: <a href=0.html>Glavna stran</a>
|