Jump to content


Photo

plugin Het weer


  • Please log in to reply
1132 replies to this topic

Re: plugin Het weer #241 littlesat

  • PLi® Core member
  • 56,961 posts

+695
Excellent

Posted 28 July 2016 - 14:17

Only eCanvas can't import pictures from file yet... so this needs also some cpp code to adapt...


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: plugin Het weer #242 altobelli

  • Senior Member
  • 332 posts

+9
Neutral

Posted 28 July 2016 - 16:23

Grote klasse, deze plugin, alleen met buienradar verspringt het plaatje steeds als de tijd loopt.

Voor de rest werkt alles naar behoren



Re: plugin Het weer #243 stro11

  • Senior Member
  • 197 posts

+14
Neutral

Posted 31 July 2016 - 14:03

Ik heb een paar kleine wijzigingen gemaakt, om de tijd en het neerslag percentage in het 'lokaalTempSub' screen een paar extra spaties te geven, in het geval dat het getal onder de 10 is.
 
809                if huur.get("hour") and huur["hour"]%2==0:
810                    info1 = str(huur["hour"])+":00"
811                    if huur.get("hour") and huur["hour"] < 10:
812                        info1 = "  " + str(huur["hour"])+":00"
813                    if huur.get("temperature"):
814                        info2 += str(huur["temperature"])+"°C"
815                    else:
816                        info2 += "--.-°C"
817                    if huur.get("winddirection"):
818                        info3 +str(huur["winddirection"])
819                    else:
820                        info3 += ""
821                    if huur.get("beaufort"):
822                        info3 += " " + str(huur["beaufort"])
823                    else:
824                        info3 += " -"
825                    if huur.get("precipitation") < 10:
826                        info4 += "  " + str(huur["precipitation"])+"%"
827                    elif huur.get("precipitation") > 9:
828                        info4 += str(huur["precipitation"])+"%"
829                    else:
830                        info4 += " 0%"

Attached Files



Re: plugin Het weer #244 Caught

  • Senior Member
  • 471 posts

+105
Excellent

Posted 31 July 2016 - 15:17

Het ziet er terug een stukje netter uit, bedankt!!

AU v1.84 staat inmiddels online.


TV Samsung UE55F & Samsung UHD UE49KU

Xtrend 10K DVB-S2 tuner x3

Mutant HD51

DM500HD S 

Images: PLi
Triax 78 USALS
Triax 78 Triple LNB Quad


Re: plugin Het weer #245 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 31 July 2016 - 15:55

 

Ik heb een paar kleine wijzigingen gemaakt, om de tijd en het neerslag percentage in het 'lokaalTempSub' screen een paar extra spaties te geven, in het geval dat het getal onder de 10 is.

 

Het gebruik van spaties is altijd wat gevaarlijk (omdat de lengte van een element niet altijd gelijk is) en is ook geen nette codering.

Beter maak je gebruik van centrering (left/center/right) in combinatie met aangepaste veldbreedtes.



Re: plugin Het weer #246 stro11

  • Senior Member
  • 197 posts

+14
Neutral

Posted 31 July 2016 - 16:55

 

 

Ik heb een paar kleine wijzigingen gemaakt, om de tijd en het neerslag percentage in het 'lokaalTempSub' screen een paar extra spaties te geven, in het geval dat het getal onder de 10 is.

 

Het gebruik van spaties is altijd wat gevaarlijk (omdat de lengte van een element niet altijd gelijk is) en is ook geen nette codering.

Beter maak je gebruik van centrering (left/center/right) in combinatie met aangepaste veldbreedtes.

 

Daar heb je gelijk in, maar in dit geval kan het weinig kwaad omdat de tijd altijd tussen de 0:00 en 23:00 valt, en het neerslag percentage altijd tussen 0% en 100% zit.
dankzij je opmerking bedacht ik me dat ik geen rekening heb gehouden met 100% neerslag kans.
hierbij een update, waarin dit wel voorzien is. (wat betekend dat er nog een paar spaties bij komen)
ik heb 'label5' +20 pixels horizontaal opgeschoven (line 764 en 780) om de extra spaties te compenseren, zodat de tekst "BUIEN" weer in het midden boven het percentage staat.​

Attached Files



Re: plugin Het weer #247 Caught

  • Senior Member
  • 471 posts

+105
Excellent

Posted 31 July 2016 - 17:27

Voor mij is het ook niet echt een probleem, omdat deze nog een andere layout krijgt.

Staat ondertussen opnieuw online, de versie is wel 1.84 gebleven.


Edited by Tech, 31 July 2016 - 18:13.
Wolk icon op verzoek weggehaald.

TV Samsung UE55F & Samsung UHD UE49KU

Xtrend 10K DVB-S2 tuner x3

Mutant HD51

DM500HD S 

Images: PLi
Triax 78 USALS
Triax 78 Triple LNB Quad


Re: plugin Het weer #248 stro11

  • Senior Member
  • 197 posts

+14
Neutral

Posted 31 July 2016 - 18:03

ik denk dat het versie nummer in line 35 aangepast moet worden, omdat de plugin iedere keer als ik hem start, opnieuw wil updaten.

het probleem is verholpen als ik het versie nummer handmatig aanpas + restart enigma2.



Re: plugin Het weer #249 Caught

  • Senior Member
  • 471 posts

+105
Excellent

Posted 31 July 2016 - 18:19

Ja idd is opgelost intussen :)


TV Samsung UE55F & Samsung UHD UE49KU

Xtrend 10K DVB-S2 tuner x3

Mutant HD51

DM500HD S 

Images: PLi
Triax 78 USALS
Triax 78 Triple LNB Quad


Re: plugin Het weer #250 Loui (PD1LOI)

  • Senior Member
  • 4,582 posts

+146
Excellent

Posted 1 August 2016 - 19:10

Attached File  1_0_1_4BE3_833_600_FFFF0000_0_0_0.jpg   48.69KB   3 downloads Dit item krijg ik maar niet in mijn skin op de manier zoals ik het wil.

 

Zo staat de code in mijn skin.xml

                <screen name="lockaaleStad" position="fill" title="lockaaleStad" flags="wfNoBorder" >
                <panel name="BasicTemplate"/>
                <panel name="ButtonTemplate_RS"/>
                <panel name="KeyMenuTemplate"/>
                <eLabel position="0,0" size="1920,87" backgroundColor="toptemplatecolor"/>
<ePixmap pixmap="Pd1loi-HD-night/border/top2_bg.png" position="fill" size="1920,88" />
<ePixmap pixmap="Pd1loi-HD-night/border/smallshadowline.png" position="0,88" size="1920,3" zPosition="2"/>
<ePixmap pixmap="Pd1loi-HD-night/border/smallshadowline.png" position="0,1020" size="1920,3"/>
                <widget source="Title" render="Label" position="30,7" size="1860,75" backgroundColor="secondBG" foregroundColor="orange1" transparent="1" zPosition="1" font="Regular;38" valign="center" halign="left"/>
<widget source="global.CurrentTime" render="Label" position="1665,22" size="225,37" foregroundColor="orange1" backgroundColor="secondBG" transparent="1" zPosition="1" font="Regular;36" valign="center" halign="right">
<convert type="ClockToText">Format:%-H:%M:%S</convert>
       <ePixmap pixmap="Pd1loi-HD-night/logos/pd1loi.png" position="30,967" size="320,40" zPosition="1" alphatest="on"/>
                </widget>
                <widget name="label1" position="470,155" size="500,40" zPosition="2" transparent="1" foregroundColor="yellow" font="Regular;34"/>
                <widget name="label2" position="493,235" size="80,36" zPosition="2" transparent="1" foregroundColor="yellow" font="Regular;32"/>
                <widget name="label3" position="820,235" size="100,36" zPosition="2" transparent="1" foregroundColor="yellow" font="Regular;32"/>
                <widget name="label4" position="1141,235" size="100,36" zPosition="2" transparent="1" foregroundColor="yellow" font="Regular;32"/>
                <widget name="label5" position="1390,235" size="100,36" zPosition="2" transparent="1" foregroundColor="yellow" font="Regular;32"/>
                <widget name="list1" position="492,290" size="500,610" scrollbarMode="showOnDemand" font="Regular;36" itemHeight="48" selectionPixmap="/usr/lib/enigma2/python/Plugins/Extensions/WeerInfo/Images/list/list36048.png"/>\n
"""+icons+"""
       <widget name="listtemp" position="815,290" size="360,600" scrollbarMode="showOnDemand" font="Regular;36" itemHeight="48" selectionPixmap="/usr/lib/enigma2/python/Plugins/Extensions/WeerInfo/Images/list/list36048.png"/>\n
"""+icons+"""
                <widget name="listwind" position="1170,290" size="360,610" scrollbarMode="showOnDemand" font="Regular;36" itemHeight="48" selectionPixmap="/usr/lib/enigma2/python/Plugins/Extensions/WeerInfo/Images/list/list36048.png"/>\n
                <widget name="listbui" position="1385,290" size="95,610" scrollbarMode="showOnDemand" font="Regular;36" itemHeight="48" selectionPixmap="/usr/lib/enigma2/python/Plugins/Extensions/WeerInfo/Images/list/list36048.png"/>\n
           </screen>
 
Maar ik blijf het origineel zien uit plugin.py.

 

 



Re: plugin Het weer #251 stro11

  • Senior Member
  • 197 posts

+14
Neutral

Posted 1 August 2016 - 20:55

Als je de screen name veranderd in "lokaalTempSub", dan zal het beter werken denk ik.



Re: plugin Het weer #252 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 2 August 2016 - 03:25

Als je de screen name veranderd in "lokaalTempSub", dan zal het beter werken denk ik.

Inderdaad.

En daarnaast kan je die """+icons+""" nooit in een skin gebruiken.

 

Let eens op: als je Enigma2 in console draait, zie je altijd precies welke screenname er gebruikt wordt. Hoef je niets meer uit te zoeken.



Re: plugin Het weer #253 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 2 August 2016 - 06:32

Hmmm, in de laatste versie wordt nu blijkbaar "lokaaltempscreen" gebruikt. Ik moet even de tijd vinden om mijn skin weer aan te passen.



Re: plugin Het weer #254 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 2 August 2016 - 06:59

@Caught: will je nog eens kijken naar het opslaan van de ingevoerde plaatsnamen? Bij elke update worden die weer overschreven door de defaults.



Re: plugin Het weer #255 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 2 August 2016 - 07:33

@Caught: will je nog eens kijken naar het opslaan van de ingevoerde plaatsnamen? Bij elke update worden die weer overschreven door de defaults.

Trouwens: is er überhaupt wel behoefte aan default-locaties?



Re: plugin Het weer #256 Loui (PD1LOI)

  • Senior Member
  • 4,582 posts

+146
Excellent

Posted 2 August 2016 - 08:16

 

Als je de screen name veranderd in "lokaalTempSub", dan zal het beter werken denk ik.

Inderdaad.

En daarnaast kan je die """+icons+""" nooit in een skin gebruiken.

 

Let eens op: als je Enigma2 in console draait, zie je altijd precies welke screenname er gebruikt wordt. Hoef je niets meer uit te zoeken.

 

Misschien een domme vraag maar hoe doe je dat  Enigma2 in console draaien? Is dat enigma2 commando in telnet?


Edited by Loui (PD1LOI), 2 August 2016 - 08:19.


Re: plugin Het weer #257 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 2 August 2016 - 10:38

Yep; eerst E2 stoppen met 'init 4' en vervolgens starten met 'enigma2'. Dan zie je alles real time voorbij komen. Als je dan ook nog logt, kan je makkelijk even terugkijken. Ook foutmeldingen zie je zo snel.



Re: plugin Het weer #258 Caught

  • Senior Member
  • 471 posts

+105
Excellent

Posted 2 August 2016 - 10:51

Ik gebruik idd deze vaak.

"init 4; sleep 4; init 3 + Enter"   is gewoon een enigma restart na aanpassingen in de .py)

"init 4; sleep 4; enigma2 + Enter"   is ook een enigma restart (na aanpassingen of niet) maar hiermee laat je een live log draaien bv in dcc.

Om eruit te komen doe ik "Ctrl + C" en daarna terug  init 4; sleep 4; init 3

 

@Rob:

De location.save heb ik eruit gewipt, diende in het begin meer als voorbeeld maar is blijven staan.

De versie die nu online staat is ok(voor wie dit zou willen testen moet je de versie "regel 35" lager plaatsen) en init 4; sleep 4; init 3 doen in telnet

 

Btw. Je moet niet teveel aandacht besteden om die 2 laatste screens aan te passen,

want binnen hier en 2 weken? zijn het andere hoop ik toch.


Edited by Caught, 2 August 2016 - 10:52.

TV Samsung UE55F & Samsung UHD UE49KU

Xtrend 10K DVB-S2 tuner x3

Mutant HD51

DM500HD S 

Images: PLi
Triax 78 USALS
Triax 78 Triple LNB Quad


Re: plugin Het weer #259 WanWizard

  • PLi® Core member
  • 69,919 posts

+1,788
Excellent

Posted 2 August 2016 - 11:33

In plaats van Ctrl-C kun je wellicht beter "restart Enigma" vanuit het menu doen, ik weet niet zeker of Ctrl-C alles netjes afsluit.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: plugin Het weer #260 Caught

  • Senior Member
  • 471 posts

+105
Excellent

Posted 2 August 2016 - 13:25

In plaats van Ctrl-C kun je wellicht beter "restart Enigma" vanuit het menu doen, ik weet niet zeker of Ctrl-C alles netjes afsluit.

Ik heb het i.i.g. altijd zo gedaan zonder problemen, ik weet niet misschien blijven dan nog wat timers draaien.

Maar iedereen zal er nu wel weg mee kunnen, das het voornaamste.

 

Btw: In bijlage een screenshot van hoe het er zou kunnen uitzien.
Afbeeldingen staan nog niet vast, het is enkel test.     

Attached Files


TV Samsung UE55F & Samsung UHD UE49KU

Xtrend 10K DVB-S2 tuner x3

Mutant HD51

DM500HD S 

Images: PLi
Triax 78 USALS
Triax 78 Triple LNB Quad



24 user(s) are reading this topic

0 members, 24 guests, 0 anonymous users