Verfasste Forenbeiträge
-
AutorBeiträge
-
hi Axwald,
das ist ja nicht gerade motivierend.
Bei HTML5 hatte ich schon aufgegeben, dass hat nichts mit der Werbung auf der Website zu tun.Schauen wir nach vorn!
Danke für den Input, ich werde das nachher ausprobieren.
Viele Grüße
Gilhi Torsten,
das war ja einfach! Danke Dir!
Weißt Du, wie man die Hintergrundfarbe von diesem Widget ändert?Grüße
Gilhi Thorsten,
kannst Du Dein Script posten?
Ich habe das hier versucht
https://lessons.livecode.com/m/4069/l/94412-creating-a-native-scroller-to-scroll-a-fieldAllerdings meckert mein Smartphone und auch das Tablet, dass es nicht Parsen kann bzw. APK ist beschädigt.
Ich möchte halt ohne Scrollbalken scrollen 🙂
LG
GilYeah!
Vielen Dank!!!!
Beste Grüße und ein schönes Wochenende!!
Hi Klaus,
die Variablen mit den eckigen Klammern gibt es schon.
Was ich meine, dass ich die Inhalte der Variablen in eine Variable füllen möchte.
Beispiel:
put „alles “ into var[1]
put „in “into var[2]
put „Butter“ into var[3]
.
.
.Nun möchte ich diese Variablen in eine Variable (z.B. „alle_var“packen.
So dass dann der Inhalt von alle_var dann
„alles in Butter“ ist.Hoffe, Du weißt was ich meine.
Grüße
Gilhi,
funktioniert immer noch nicht wie ich will.
Habe aber was Interessantes wegen dem Ssstem-Trayincon gefunden:
https://quality.livecode.com/attachment.cgi?id=9194viele Grüße
hi,
soweit ausprobiert. Konnte doch schneller mal Feierabend machen 🙂Mit systemWindow:
Wenn er “vorne” bleibt, funktioniert es.
Allerdings kann ich ihn in der Taskleiste verkleinern, wenn ich auf das Icon klicke.Gibt es einen Trick, wie man das in den Tray verschiebt?
Am besten via Livecode?Lieeb Grüße
hi,
das ging ja fix!
Besten Dank!Ich probiere es heute Abend aus und gebe Feedback.
Ganz liebe Grüße
Gilhi @all,
es läuft jetzt!
Sowohl mit der Abfrage von Thorsten und der von Axwald!Besten Dank, Ihr Lieben!
hi Axwald,
irgendwie will es bei mir nicht mit einer komplexeren XML.
Hier ein Auszug:
<device name=”Büro Fenster” ise_id=”2950″ unreach=”false” sticky_unreach=”false” config_pending=”false”>
<channel name=”Büro Fenster:0″ ise_id=”2951″ visible=”” operate=””>
<datapoint name=”BidCos-RF.IEQ0205608:0.UNREACH” type=”UNREACH” ise_id=”2967″ value=”false” valuetype=”2″ valueunit=”” timestamp=”1595149763″ operations=”5″/>
<datapoint name=”BidCos-RF.IEQ0205608:0.STICKY_UNREACH” type=”STICKY_UNREACH” ise_id=”2963″ value=”false” valuetype=”2″ valueunit=”” timestamp=”1595149763″ operations=”7″/>
<datapoint name=”BidCos-RF.IEQ0205608:0.CONFIG_PENDING” type=”CONFIG_PENDING” ise_id=”2953″ value=”false” valuetype=”2″ valueunit=”” timestamp=”1595149763″ operations=”5″/>
<datapoint name=”BidCos-RF.IEQ0205608:0.LOWBAT” type=”LOWBAT” ise_id=”2957″ value=”false” valuetype=”2″ valueunit=”” timestamp=”1595340388″ operations=”5″/>
<datapoint name=”BidCos-RF.IEQ0205608:0.RSSI_DEVICE” type=”RSSI_DEVICE” ise_id=”2961″ value=”1″ valuetype=”8″ valueunit=”” timestamp=”1595149763″ operations=”5″/>
<datapoint name=”BidCos-RF.IEQ0205608:0.RSSI_PEER” type=”RSSI_PEER” ise_id=”2962″ value=”209″ valuetype=”8″ valueunit=”” timestamp=”1595149763″ operations=”5″/>
</channel>
<channel name=”Büro Fenster” ise_id=”2971″ visible=”true” operate=”true”>
<datapoint name=”BidCos-RF.IEQ0205608:1.STATE” type=”STATE” ise_id=”2995″ value=”0″ valuetype=”16″ valueunit=”” timestamp=”1595426260″ operations=”5″/>
<datapoint name=”BidCos-RF.IEQ0205608:1.ERROR” type=”ERROR” ise_id=”2972″ value=”0″ valuetype=”16″ valueunit=”” timestamp=”1595426260″ operations=”5″/>
<datapoint name=”BidCos-RF.IEQ0205608:1.LOWBAT” type=”LOWBAT” ise_id=”3644″ value=”false” valuetype=”2″ valueunit=”” timestamp=”1595426260″ operations=”5″/>
</channel>
</device>
<device name=”Büro Heizung” ise_id=”1607″ unreach=”false” sticky_unreach=”false” config_pending=”false”>
<channel name=”Büro Heizung:0″ ise_id=”1608″ visible=”” operate=””>
<datapoint name=”BidCos-RF.JEQ0233943:0.UNREACH” type=”UNREACH” ise_id=”1623″ value=”false” valuetype=”2″ valueunit=”” timestamp=”1595149763″ operations=”5″/>
<datapoint name=”BidCos-RF.JEQ0233943:0.STICKY_UNREACH” type=”STICKY_UNREACH” ise_id=”1619″ value=”false” valuetype=”2″ valueunit=”” timestamp=”1595149763″ operations=”7″/>
<datapoint name=”BidCos-RF.JEQ0233943:0.CONFIG_PENDING” type=”CONFIG_PENDING” ise_id=”1609″ value=”false” valuetype=”2″ valueunit=”” timestamp=”1595149763″ operations=”5″/>
<datapoint name=”BidCos-RF.JEQ0233943:0.LOWBAT” type=”LOWBAT” ise_id=”1613″ value=”false” valuetype=”2″ valueunit=”” timestamp=”1595149763″ operations=”5″/>
<datapoint name=”BidCos-RF.JEQ0233943:0.RSSI_DEVICE” type=”RSSI_DEVICE” ise_id=”1617″ value=”1″ valuetype=”8″ valueunit=”” timestamp=”1595149763″ operations=”5″/>
<datapoint name=”BidCos-RF.JEQ0233943:0.RSSI_PEER” type=”RSSI_PEER” ise_id=”1618″ value=”195″ valuetype=”8″ valueunit=”” timestamp=”1595149763″ operations=”5″/>
</channel>
<channel name=”Büro Heizung” ise_id=”1627″ visible=”true” operate=”true”>
<datapoint name=”BidCos-RF.JEQ0233943:1.VALVE_STATE” type=”VALVE_STATE” ise_id=”1641″ value=”0″ valuetype=”16″ valueunit=”%” timestamp=”1595431247″ operations=”5″/>
<datapoint name=”BidCos-RF.JEQ0233943:1.ERROR” type=”ERROR” ise_id=”1628″ value=”0″ valuetype=”16″ valueunit=”” timestamp=”1595431247″ operations=”5″/>
</channel>
</device>
Hier möchte ich zum den Datenpunkt (datapoint_id) 2995 abfragen.
Vermutlich ist es das “End-Tag” – oder?
LG
Gilhi Axwald,
coooooool – diesmal bewusst mit Rechtschreibfehler 🙂
Danke und viele Grüße
GilPS: ja die Antwort der Homematic CCU ist recht üppig, wenn man nicht gezielt abfragt.
Da ist Dein Tool echt klasse.hi Klaus,
immer diese Rechtschreibfehler…Klasse! Hat funktioniert!!!
Ganz liebe Grüße und tausend Dank!
Gil
würde es den gehen, wenn man hinter jedem “>” ein “Return” einbauen kann?
Damit wäre es dann wieder Zeile für Zeile…hi Klaus,
wie Du meinst:
<?xml version=”1.0″ encoding=”ISO-8859-1″ ?><state><datapoint ise_id=’4715′ value=’0’/><datapoint ise_id=’2995′ value=’0’/><datapoint ise_id=’4459′ value=’0’/></state>
viel Spaß 🙂
hi Torsten,
vielen Dank für die schnelle Antwort.
Ich habe das Script ausprobiert – ét voila: es funktioniert, danke!Leider tut sich ein anderes Problem auf:
Wenn das XML ausgelesen wird, besteht es aus einer einzigen Zeile.
Also nicht so schön (Zeile für Zeile) wie z.B. im Browser oder mit Notepad++Anbei mein Script, wie ich die Daten aus der CCU (Smarthome-Zentrale) hole:
on mouseDown pButtonNumber --tsNet initialisieren tsNetInit -- Zertifikat deaktiveren: tsNetVerifySSLPeer false put true into tSettings["force_digest_auth"] put "" into tSettings["username"] put "" into tSettings["password"] put tsNetGetSync("http://192.168.178.57/config/xmlapi/statelist.cgi", tHeaders, tRecvHeaders, tResult, tBytes) into tData put tData into fld "Info" end mouseDown
Vielleicht hast Du noch einen Rat.
Viele GRüße
Gil -
AutorBeiträge