Coleta de informações

Visão geral

É um aplicativo que executa automaticamente o JavaScript que coleta informações.
O próprio JavaScript precisa ser criado pelo usuário.

Este aplicativo pode ser usado da seguinte maneira.
  - É difícil acessar a WEB interna regularmente e verificar e-mails.
      Se apenas o título do e-mail puder ser coletado automaticamente ...
  - É problemático verificar as informações que são atualizadas em um estágio irregular periodicamente.
      Se puder ser coletado automaticamente ...


O download do aplicativo está aqui.
Obtê-lo no Google Play




Captura de tela





O download do aplicativo está aqui.
Obtê-lo no Google Play




Detalhes

- Especificações do aplicativo
  - Até 5 tipos de informações podem ser coletados com este aplicativo.
  - Cada informação pode ser exibida para os mais recentes 50 itens.
  - JavaScript multi-line não é suportado.
  - Não suporta declarações de controle de JavaScript (se, para, etc.) e variáveis.
  - Suporta comandos exclusivos.
  - Para evitar caracteres ilegíveis, recomendamos a criação de javascript no formato UTF-8.
  - Mesmo se você atualizar o arquivo JavaScript, ele não será refletido nesta aplicação devido à autoridade de acesso ao arquivo do sistema operacional Android, então, por favor, leia-a novamente das configurações deste aplicativo.
  - Se um erro como "Uncaught TypeError: Cannot read property" ocorrer em getElementXxx(), o valor adquirido será invalidado e o processamento do loop será ignorado.
  - Se ocorrer um erro de comunicação, como quando a condição das ondas de rádio é ruim ou ao acessar um URL que não existe, a coleta automática é ignorada.


- Comando único
  1. //
      É um comentário de uma linha.
      Linhas com "//" são incondicionalmente consideradas comentários.

  2. WAIT
        Pára de processamento para milissegundos.

  3. WEB ACCESS
        É um comando para acessar a web.
        Somente quando "//" está antes de "WEB ACCESS", é considerada uma linha de comentário.

  4. ACCOUNT
        Substitua a parte "ACCOUNT" pela conta que você definiu.

  5. PASSWORD
        Substitua "PASSWORD" pela senha que você definiu.

  6. WEB WAIT
        É um comando para esperar até que o carregamento da web seja concluído ao alternar a URL com onClick() etc.
        Não é necessário para "WEB ACCESS" e "SWITCH PAGE".

  7. BACKUP PAGE
        É um comando faz backup do URL atualmente acessado.
          10 backups de 0 a 9 são possíveis.

  8. SWITCH PAGE
        É um comando muda para o URL de backup.

  9. DAYS
        Uma variável que armazena a data.
        Apenas os formatos "yyyy/MM/dd" e "MM/dd" são suportados.

  10. TIME
        Uma variável que armazena o tempo.
        Apenas o formato "HH:mm" é compatível.

  11. VIEW
        É a variável na qual armazenar as informações coletadas.
          5 itens de 1 a 5 podem ser armazenados.
          Mesmo as informações armazenadas não podem ser usadas como JavaScript.

  12. LOOP
      1. LOOP START COUNT = xxx MAX = xxx
            Este é o comando para iniciar o loop.
              COUNT: Valor inicial.
              MAX: Valor máximo.

      2. LOOP END
            Este é o comando para terminar o loop.

      3. COUNT
            No loop, substitua a parte "COUNT" pelo valor de contagem.
              - Exemplo
                LOOP START COUNT = 0 MAX = 2
                  Substitua "COUNT" por uma adição como 0,1,2.
                LOOP START COUNT = 2 MAX = 0
                  Substitua "COUNT" por uma subtração como 2,1,0.


- Exemplo Javascript.
  - Coleção de lições substitutas para esportes centrais
    ------
    // Nishiarai Store.
    WEB ACCESS https://www.central.co.jp/club/w_nishiarai/topics/instructor_pc.html

    // Coleção de lições substitutas
    LOOP START COUNT = 0 MAX = 49
        VIEW1 = document.getElementsByTagName('tbody')[0].getElementsByTagName('tr')[COUNT].getElementsByTagName('td')[0].getElementsByTagName('p')[0].textContent
        VIEW2 = document.getElementsByTagName('tbody')[0].getElementsByTagName('tr')[COUNT].getElementsByTagName('td')[2].getElementsByTagName('p')[0].textContent
        VIEW3 = document.getElementsByTagName('tbody')[0].getElementsByTagName('tr')[COUNT].getElementsByTagName('td')[3].getElementsByTagName('p')[0].textContent
        VIEW4 = document.getElementsByTagName('tbody')[0].getElementsByTagName('tr')[COUNT].getElementsByTagName('td')[4].getElementsByTagName('p')[0].textContent
    LOOP END
    ------

  - Coleção de aulas substitutas para o GOLD'S GYM
    ------
    // South Tokyo ANEXO Loja
    WEB ACCESS http://goldsgym-m.jp/daikou/daikouPC.php?sid=6

    // Coleção de lições substitutas
    LOOP START COUNT = 0 MAX = 49
        VIEW1 = document.getElementById('related-info-content').getElementsByTagName('b')[COUNT].textContent.split('年')[1]
        VIEW2 = document.getElementById('related-info-content').getElementsByTagName('dl')[COUNT].getElementsByTagName('dd')[3].textContent
        VIEW3 = document.getElementById('related-info-content').getElementsByTagName('dl')[COUNT].getElementsByTagName('dd')[4].textContent
        VIEW4 = document.getElementById('related-info-content').getElementsByTagName('dl')[COUNT].getElementsByTagName('dd')[2].textContent.split('\n')[0] + ' -> ' + document.getElementById('related-info-content').getElementsByTagName('dl')[COUNT].getElementsByTagName('dd')[5].textContent
    LOOP END
    ------

  - Coleção de Lições Substitutos para Megaros
    ------
    // Tachikawa Kita Store.
    WEB ACCESS https://www.megalos.co.jp/tachikawa_kita/member/

    // Coleção de lições substitutas
    LOOP START COUNT = 0 MAX = 49
        VIEW1 = document.getElementsByClassName('memberAnnai')[0].getElementsByTagName('tr')[COUNT].getElementsByTagName('td')[0].textContent + ' ' + document.getElementsByClassName('memberAnnai')[0].getElementsByTagName('tr')[COUNT].getElementsByTagName('td')[1].textContent
        VIEW2 = document.getElementsByClassName('memberAnnai')[0].getElementsByTagName('tr')[COUNT].getElementsByTagName('td')[3].textContent
    LOOP END
    ------

  - Outro
    ------
    // Acesso à Web.
    WEB ACCESS http://xxx...
    BACKUP PAGE1

    // Configurações de conta e senha
    document.getElementById('username').value = 'ACCOUNT'
    document.getElementById('passwd').value = 'PASSWORD'
    document.getElementById('btnSubmit').click()
    WEB WAIT
    BACKUP PAGE2

    // Sair
    document.getElementById('btnLogout').click()
    WEB WAIT
    WAIT 1000

    // Mude para o URL que você está acessando no momento de "BACKUP PAGE1".
    SWITCH PAGE1
    SWITCH PAGE2
    ------


- Notas
  - Por favor, use este aplicativo por sua conta e risco.
  - Não somos responsáveis por quaisquer problemas causados por esta aplicação.
  - Por favor, use-o depois de entender "Exemplo de JavaScript".
  - Por favor, use após depurar javascript com este aplicativo.
  - Este aplicativo executa o Javascript em segundo plano e coleta informações.
    Portanto, se você usar o aplicativo Killer Task, o aplicativo de poupança de energia, o aplicativo de economia de energia, o aplicativo de limpeza de memória, otimização de bateria, etc., a coleção automática pode parar.
    Se a coleção automática estiver parada, inicie este aplicativo para reiniciar a coleção automática.


- Sobre o uso de ID de publicidade
  Use a ID do anúncio para exibir o anúncio.
      A política de privacidade é daqui.


- Sobre uma conta / senha
  - Se você definiu uma conta / senha, para usar de acordo com o JavaScript.


- Sobre permissões
  - Inicia automaticamente na inicialização
      Ele é usado para retomar automaticamente a coleta de informações quando o terminal é iniciado ou reiniciado.

  - Comunicação de rede
      Usado para o JavaScript Web Access.
      Usado para exibir anúncios.


- Comentário por APPLION
https://applion.jp/android/app/com.markn.InfoGather/




O download do aplicativo está aqui.
Obtê-lo no Google Play




Para o site da Markn Software                

Para a lista de aplicativos                

Para a Política de Privacidade