Ankündigung

Einklappen
Keine Ankündigung bisher.

xxAPI² Loader

Einklappen
Das ist ein wichtiges Thema.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #16
    Version 1.005

    Default für das Repo ist jetzt "gh-pages", das bewirkt das anstatt die xxAPI² gedownloaded wird, nur die start.htm modifiziert geladen wird.
    (Wer weiterhin alles lokal möchte, Eingang 3 auf master setzen)

    Es wird wie bei der xstart.htm die Dateien von Github direkt verwendet, aber es wird trotzdem ein AppCache mit den Dateien erstellt.

    Das hat folgenden Vorteil, die Dateien müssen nicht auf den Homeserver kopiert werden (spart Platz vorallem im RAM des HS). Trotzdem sind die Dateien aber im Offline-Cache und laden deutlich schneller.

    Winni evtl ist der RAM deines HS auch einfach voll.

    Der Unterschied macht zum vollständigen Download mit ca ~700KB zu gh-pages 4.4KB

    Der Baustein wird die neue Basis für die xxAPI² werden, da wir dem HS ein wenig die Herzklappen entkalken müssen um auch in den Genuß von z.B. server-sent Events zu kommen.
    Nils

    aktuelle Bausteine:
    BusAufsicht - ServiceCheck - Pushover - HS-Insight

    Kommentar


      #17
      Zitat von NilsS Beitrag anzeigen
      Der Baustein wird die neue Basis für die xxAPI² werden, da wir dem HS ein wenig die Herzklappen entkalken müssen um auch in den Genuß von z.B. server-sent Events zu kommen.
      Da krieg ich jetzt schön langsam Panik, weil er einfach nicht laufen will. Hat sonst noch jemand die Firmware 4.1 und der Baustein funktioniert ? Falls nein muss ich halt auch noch Experten und Firmware hochziehen.... dachte aber die Updates wären nur bei Benutzung von QC und Push-Services interesant.
      loader.jpg

      sobald einmal angetriggert wird das Updated Datum laufend refreshed, Limit ist immer 60/60. Mittlerweile habe ich alles auf default, also auch entsprechendes Verzeichnis XXAPI (ohne irgendwelche custom*)
      jetzt mit 1.05 halt DOWNLOAD STARTED, nicht mehr DOWNLOADING


      Kommentar


        #18
        oh moment, ist die Python json lib mit der 4.2 gekommen?
        Das ist so ziemlich das einzige was ich an einer Stelle mache die danach kommt, ohne das es auf die Debugseite unter exceptions geschrieben wird.
        Nils

        aktuelle Bausteine:
        BusAufsicht - ServiceCheck - Pushover - HS-Insight

        Kommentar


          #19
          Hallo Nils,
          bitte Hinweis beim Download, dass erst ab Firmware 4.2 dieser Baustein funktioniert
          Muss nicht noch mehr Leuten so gehen wie mir.

          Danke für den Hinweis.

          Kommentar


            #20
            Ich hab schon für die nächste Version eine Fehlermeldung eingebaut ;-)

            Nils

            aktuelle Bausteine:
            BusAufsicht - ServiceCheck - Pushover - HS-Insight

            Kommentar


              #21
              Version im Download auf 1.008 aktualisiert (sollte bald im Download sein)

              Diese Version sollte auch benutzt werden, wenn man sie gar nicht benutzen will ;-)

              Der Homeserver kennt leider nicht "alle" MimeTypes und liefert daher die meisten Dateien mit application/octet-stream aus.
              Das ist bei vielen Dateien nicht all zu problematisch, aber es betrifft halt auch css. Moderne Browser verweigern das laden von css wenn es nicht MimeType text/css hat.

              Der Baustein korrigiert von allen Dateien die MimeTypes entsprechend ihrer Dateiendung. Auch wenn der Baustein nicht zum download getriggert wird, sondern lediglich auf den Homeserver geladen (und so verknüpft ist das der Experte zufrieden ist).
              Nils

              aktuelle Bausteine:
              BusAufsicht - ServiceCheck - Pushover - HS-Insight

              Kommentar


                #22
                @Nils,

                Hi Nils,

                How do I stop the loader from downloading the files from the git-hub site.
                It should use the uploaded files via Gira Expert.

                grusse,

                Ger

                Kommentar


                  #23
                  Just dont Trigger EN[1]
                  Nils

                  aktuelle Bausteine:
                  BusAufsicht - ServiceCheck - Pushover - HS-Insight

                  Kommentar


                    #24
                    Hi Nils,

                    can not get it to work.

                    Use values,

                    E1 = 0,
                    E2 = "xxapi2"
                    E3 = "gh-pages"
                    E4 = "donated = 0"

                    A1 = Appcache (IKO)

                    also on same page lib-loader
                    E1 = "libs/"

                    A! = Libs Loaded (IKO)

                    Grusse,

                    Ger

                    Kommentar


                      #25
                      Oh, da hast du Recht. Version 1.013 ist im Downloadbereich sobald freigeschaltet.
                      Nils

                      aktuelle Bausteine:
                      BusAufsicht - ServiceCheck - Pushover - HS-Insight

                      Kommentar


                        #26
                        Und jetzt .... Grusse, Ger

                        Kommentar


                          #27
                          Hi Nils,

                          If I change the version number of the installed version to a higher number than the git-hub version, would that help?

                          grusse,

                          Ger

                          Kommentar


                            #28
                            Hi Nils,

                            would you be so kind to put the download option (yes or no) back in the module?

                            Grusse,

                            Ger

                            Kommentar


                              #29
                              Does the Baustein still download the github version if EN[1]=0?
                              In the Debugger the download is not triggert.

                              I will upload to my HS to test that when i have some time.
                              You can also change the directory on EN[2] to something different (xxapigithub) so that nothing is changed in your xxapi2 directory.

                              The download with EN[3]=gh-pages will also only download the start.htm and recreate the appcache.

                              Have you checked if it is an appcache issue? try inkognito mode.
                              Nils

                              aktuelle Bausteine:
                              BusAufsicht - ServiceCheck - Pushover - HS-Insight

                              Kommentar


                                #30
                                Hi Nils, will have a go. Keep you informed.

                                grusse

                                ger

                                Kommentar

                                Lädt...
                                X