Aller au contenu
mprinfo

Quick App - Mettre a jour un QA tout les jours a 0h00

Recommended Posts

Quick App - Mettre a jour un QA tout les jours a 0h00

 

 

 

voici un bout de code pour mettre a jour un QuickApp tout les jours a minuit

 

function QuickApp:onInit()
    self:debug("onInit")
    self.refresh         = 0
    -- Boucle principale
    self:loop(self.refresh)
end	
----------------------------------------------------------
--- Boucle loop
----------------------------------------------------------
function QuickApp:loop(refresh)
      local JourHeure = os.date("*t")
      local refresh = 24*60
      if JourHeure.hour ~= 0 and JourHeure.min ~= 0 then
         refresh = ((23-JourHeure.hour)*60)+60-JourHeure.min 
      end
      self:trace("Le QA a été mise a jour : Prochane mise a jours dans ",refresh,"mn")
      self:demmarrefonction()--------------on met ici la fonction qui démmarre le QA
      fibaro.setTimeout(refresh * 60 * 1000, function() 
         self:loop(refresh)
      end)
end

 

  • Like 2
  • Thanks 1

Partager ce message


Lien à poster
Partager sur d’autres sites

×