Zdravím. Poradite?
Když zadam do prohližeše http://192.168.1.30/info, zobrazi se jen stav 4 GPIO
0110
Jak to načtu do nějakeho řetězce?
A pak do dalšiho řetězce uložim třeba jen tu 2 hodnotu?
Děkují.
PS:Jde mi o toto. https://http-shortcuts.rmy.ch/
JavaScript - načtení web stranky do řetězce.
-
- Level 1
- Příspěvky: 59
- Registrován: září 19
- Pohlaví:
-
- Level 2.5
- Příspěvky: 320
- Registrován: říjen 12
- Bydliště: Kostelec u Holešova
- Pohlaví:
Re: JavaScript - načtení web stranky do řetězce.
Ahoj, nějak nerozumím tvému požadavku, čeho přesně chceš docílit. Na tu tvou lokální adresu se nikdo nedokáže podívat, tak zkus poslat třeba screen, co tam vidíš a více specifikovat, co chceš aby tam bylo. Co myslíš těmi řetězci a tak.
- CPU: Cx6x86L-PR150+
- MB: XT PRO2
- GPU: integrovaná
- RAM: 28Mb SDRAM
-
- Level 1
- Příspěvky: 74
- Registrován: srpen 18
- Pohlaví:
Re: JavaScript - načtení web stranky do řetězce.
Ahoj, jestli tě chápu správně, tak chceš použít HTTP GET request.
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
// Tady v tom responseText je obsah té stránky, což by měl být jen ten tvůj stav, který můžeš dál parsovat třeba přes .split()
console.log(xhttp.responseText);
}
};
xhttp.open("GET", "http://192.168.1.30/info", true);
xhttp.send();
zdroj: https://www.w3schools.com/xml/xml_http.asp
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
// Tady v tom responseText je obsah té stránky, což by měl být jen ten tvůj stav, který můžeš dál parsovat třeba přes .split()
console.log(xhttp.responseText);
}
};
xhttp.open("GET", "http://192.168.1.30/info", true);
xhttp.send();
zdroj: https://www.w3schools.com/xml/xml_http.asp
-
- Level 1
- Příspěvky: 59
- Registrován: září 19
- Pohlaví:
Re: JavaScript - načtení web stranky do řetězce.
Mam ESP8266 a k ní připojene 4 rele.
Rele ovladam přes web.
http://192.168.1.30/rele1/flip
http://192.168.1.30/rele2/flip
http://192.168.1.30/rele3/flip
http://192.168.1.30/rele4/flip
Pokažde, když zadam do prohližeče třeba http://192.168.1.30/rele1/flip, tak se na GPIO otoči logika a rele se tak sepne - rozepne.
Když zadam do prohližeše http://192.168.1.30/info, zobrazi se jen stav 4 GPIO
Prazdna web stranka a nahoře jen 0110.
Misto prohližeče použivam ten programek HTTP Shortcuts a funguje to.
https://http-shortcuts.rmy.ch/scripting ... r-shortcut
changeIcon - With this function you can change the icon of a shortcut.
Takže vo co gou.
V alikaci mam button.
Když na něj kliknu, tak se odešle http://192.168.1.30/rele1/flip, a rele se překlopi.
A ted bych chtěl spustit ten JavaScript
Přes ten http://192.168.1.30/info si stahne stav těch GPIO pinu 0110
Pro to rele1 je ta první 0
A podle toho bych chtěl nastavit ikonu toho buttonu.
Pokud je 0 tak jino a pokud je 1 tak take jinou.
Rele ovladam přes web.
http://192.168.1.30/rele1/flip
http://192.168.1.30/rele2/flip
http://192.168.1.30/rele3/flip
http://192.168.1.30/rele4/flip
Pokažde, když zadam do prohližeče třeba http://192.168.1.30/rele1/flip, tak se na GPIO otoči logika a rele se tak sepne - rozepne.
Když zadam do prohližeše http://192.168.1.30/info, zobrazi se jen stav 4 GPIO
Prazdna web stranka a nahoře jen 0110.
Misto prohližeče použivam ten programek HTTP Shortcuts a funguje to.
https://http-shortcuts.rmy.ch/scripting ... r-shortcut
changeIcon - With this function you can change the icon of a shortcut.
Takže vo co gou.
V alikaci mam button.
Když na něj kliknu, tak se odešle http://192.168.1.30/rele1/flip, a rele se překlopi.
A ted bych chtěl spustit ten JavaScript
Přes ten http://192.168.1.30/info si stahne stav těch GPIO pinu 0110
Pro to rele1 je ta první 0
A podle toho bych chtěl nastavit ikonu toho buttonu.
Pokud je 0 tak jino a pokud je 1 tak take jinou.
-
- Level 1
- Příspěvky: 59
- Registrován: září 19
- Pohlaví:
Re: JavaScript - načtení web stranky do řetězce.
sherry - to je vončo. Děkují
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 5
- 1628
-
od jurasek9
05 pro 2024 07:50
-
- 9
- 3942
-
od Hoff
19 říj 2024 09:25
-
-
Mobilní aplikace ve stylu webové stránky
od bradto » 07 úno 2025 22:52 » v Programování a tvorba webu - 3
- 3946
-
od HelFix
08 úno 2025 14:27
-
-
-
Chyba načítání stránky v prohlížeči, kde to fungovalo!
od Minapark » 23 srp 2024 11:53 » v Internet a internetové prohlížeče - 5
- 4392
-
od Minapark
30 srp 2024 09:29
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 1 host