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.
- lamin_cz
- Level 2.5
- Příspěvky: 314
- Registrován: říjen 12
- Bydliště: Kostelec u Holešova
- Pohlaví:
- Stav:
Offline
- Kontakt:
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
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
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.
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
-
- 10
- 2430
-
od Clorky
Zobrazit poslední příspěvek
20 kvě 2023 20:32
-
- 10
- 2828
-
od 28nitro28
Zobrazit poslední příspěvek
27 srp 2023 09:33
-
-
Zablokované internetové stránky na Televizi
od Luminaox » 09 říj 2023 19:47 » v Internet a internetové prohlížeče - 1
- 2707
-
od zeus
Zobrazit poslední příspěvek
09 říj 2023 21:12
-
-
-
Jak do Excelu dostat aktuální hodnotu z webové stránky? Příloha(y)
od Peťa » 10 lis 2023 09:41 » v Kancelářské balíky - 2
- 2388
-
od Peťa
Zobrazit poslední příspěvek
10 lis 2023 16:24
-
-
-
Problém: IPv4 se ztrácí a nenačnou se některé web stránky
od Matoufil » 18 pro 2023 21:49 » v Internet a internetové prohlížeče - 10
- 1841
-
od ITCrowd
Zobrazit poslední příspěvek
20 pro 2023 10:27
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů