Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Scroll Only

Autor do artigo:Caroline.Reis

(Não remova esse quadro)



Quando a falha ocorre?

Ao executar a atualização no servidor

Erro:

Runtime error in install: List index out of bounds (0)


Image Modified

Como corrigir o erro?



  1. Acessar o Regedit na estação:

Image Added

2.Executar o procedimento de criar

2

uma segunda chaves no registro

.Executado

:

Image Added

3.Execute a ultima atualização do sistema disponível na estação:

I17 - Como fazer a atualização do sistema Prosoft (GAP) - Versão 6

4.

  • Acessar o servidor 
  • No

    Acesse o servidor

    5.Abra o regedit e acesse o caminho Computador\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Prosoft\Service

    Pack ajustar a versão do sistema.No caminho Computador

    Pack ou  Computador\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Prosoft\Patch

    ajustar a versão do patch.Após realizar

    e realize o ajuste da versão

    da atualização no regedit

    atual do patch

    6.Execute

    Executar

    a ultima atualização disponível do sistema no servidor.




    Scroll Only
    (Não remova esse quadro)
    HTML
    <div id="text-end"></div>
    
    
    
    
    <!-- Global site tag (gtag.js) - Google Analytics -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=UA-193974933-1"></script>
    <script>
      window.dataLayer = window.dataLayer || [];
      function gtag2(){dataLayer.push(arguments);}
      gtag2('js', new Date());
    
      gtag2('config', 'UA-193974933-1');
    
    
      function gtagevents (action,category) {
         console.log(category + ':' + action);
         gtag2('event',action,{event_category:category,event_label: document.title});
      };
    
    </script>
    
    <script src="https://player.vimeo.com/api/player.js"></script>
    <script>
        (function(){
            // RASTREIO DE USO DO VÍDEO
            function gtagvideo(action){
               gtagevents(action,'Video')
            }
    
            var iframe = document.querySelector('iframe');
            var player = new Vimeo.Player(iframe);
    
            var seeking = false;
            var priorTime = 0;
            var currentTime = 0;
            var reportouFinalDoConteudo = false;
    
            // se pausar o play é acionado também.
            player.on('play', function(data) {
                if(data.seconds == 0){ 
                  gtagvideo('video-iniciado');
                }
                priorTime = data.seconds;             
            });
    
            player.on('ended', function() {
                gtagvideo('video-finalizado');
            });
    
            //seeking e timeupdate são disparados juntos, logo o tempo dos 2 é atualizado também. Preciso garantir que a variavel starttime seja atualizada ordenadamente (sempre antes ou após o seeking).
            // pra isso preciso setar uma variavel no timeupdate e ler no seeking para garantir a ordem. Se ela estiver false será alterada na próxima iteração.
            player.on('seeking', function(data) {               
                seeking = true;
            });
    
    
            player.on('pause',function(data){
                gtagvideo('video-pausado');    
            });
    
            player.on('timeupdate', function(data) {
                if(seeking){
                    if(currentTime < priorTime){
                        gtagvideo('video-voltando');    
                    }
                    if(currentTime > priorTime){
                        gtagvideo('video-avancando')
                    }
                    seeking = false;
                }
                priorTime = currentTime;
                currentTime = data.seconds;
    
    
               var finalDoConteudo = (data.duration - data.seconds) < 5;
               if(finalDoConteudo && !reportouFinalDoConteudo){
                gtagvideo('conteudo-finalizado')
                reportouFinalDoConteudo = true;
               }
            });
    
            player.on('fullscreenchange', function() {
                gtagvideo('video-fullscreen');
            });
        })();
    </script>
    
    <script>
     // RASTREIO DO USO DE AUDIO
     (function(){
        function gtagaudio(action){
               gtagevents(action,'Audio')
        }            
    
        var audio = document.querySelector("audio");
    
        var seeking = false;
        var priorTime = 0;
        var currentTime = 0;
    
        audio.addEventListener('play',function(){
            if(audio.currentTime == 0){
              gtagaudio('audio-iniciado');
            }
            priorTime = audio.currentTime;        
        });
    
        audio.addEventListener('ended',function(){
            gtagaudio('audio-finalizado');
        });
    
        audio.addEventListener('pause',function(){
            gtagaudio('audio-pausado');
        });
    
        audio.addEventListener('seeking', function(data) {               
            seeking = true;
        });
    
        audio.addEventListener('timeupdate', function(data) {               
            if(seeking){
                    if(currentTime < priorTime){
                        gtagaudio('audio-voltando');    
                    }
                    if(currentTime > priorTime){
                        gtagaudio('audio-avancando')
                    }
                    seeking = false;
                }
                priorTime = currentTime;
                currentTime = audio.currentTime;
        });    
     })();
     </script>
    
    <script>
        (function(){
            var terminou = false;
            //RASTREIO DE LEITURA ATÉ O FINAL DA PÁGINA
            document.addEventListener('scroll',() => {
                if(document.getElementById('text-end').getBoundingClientRect().top < window.innerHeight){
                    if(!terminou){
                        terminou = true;
                        gtagevents('artigo-lido','Pagina')
                    }
                }else{
                    terminou = false;
                }
                    
            });
        })();
     </script>