Сбор информации

Обзор

Это приложение, которое автоматически запускает JavaScript, собирающий информацию.
Сам JavaScript должен быть создан пользователем.

Это приложение можно использовать следующим образом.
  - Регулярный доступ к домашней WEB и проверка электронной почты затруднительны.
      Если даже заголовок электронного письма может быть получен автоматически…
  - Трудно проверять информацию, которая периодически обновляется нерегулярно.
      Если он может быть собран автоматически ...


Скачать приложение здесь.
Скачайте в Google Play




Скриншот





Скачать приложение здесь.
Скачайте в Google Play




Подробности

- Технические характеристики приложения
  - С помощью этого приложения может быть собрана до 5 типов информации.
  - Каждая информация может отображаться до последних 50 элементов.
  - Многострочный JavaScript не поддерживается.
  - Он не поддерживает операторы управления JavaScript (если, и т. Д.) и переменные.
  - Поддерживает уникальные команды.
  - Чтобы предотвратить искаженные персонажи, мы рекомендуем создать JavaScript в формате UTF-8.
  - Даже если вы обновите файл JavaScript, он не будет отражен в этом приложении из-за авторитета доступа к файлу Android OS, поэтому, пожалуйста, прочитайте его снова из настроек этого приложения.
  - Если в getElementXxx() возникает такая ошибка, как "Uncaught TypeError: Cannot read property", полученное значение становится недействительным и обработка цикла пропускается.
  - Если возникает ошибка связи, например, при плохих условиях радиоволны или при доступе к несуществующему URL-адресу, автоматический сбор пропускается.


- Уникальная команда
  1. //
      Это один простой комментарий.
      Строки с "//" безоговорочно считаются комментариями.

  2. WAIT
        Останавливает обработку для миллисекунд.

  3. WEB ACCESS
        Это команда для доступа к сети.
        Только когда "//" перед "WEB ACCESS", это считается строкой комментария.

  4. ACCOUNT
        Замените часть "ACCOUNT" на установленную вами учетную запись.

  5. PASSWORD
        Замените "PASSWORD" на установленный вами пароль.

  6. WEB WAIT
        Это команда дождаться завершения веб-загрузки при переключении URL-адреса с помощью onClick() и т. Д.
        Не требуется для "WEB ACCESS" и "SWITCH PAGE".

  7. BACKUP PAGE
        Это команда поддерживает текущий доступ к URL.
          Возможен 10 резервных копий от 0 до 9.

  8. SWITCH PAGE
        Это команда переключателей к резервному URL-адресу.

  9. DAYS
        Переменная, которая хранит дату.
        Поддерживаются только форматы "yyyy/MM/dd" и "MM/dd".

  10. TIME
        Переменная, которая хранит время.
        Поддерживается только формат "HH:mm".

  11. VIEW
        Это переменная, в которой хранить собранную информацию.
          5 предметов от 1 до 5 могут быть сохранены.
          Даже сохраненная информация не может быть использована в качестве JavaScript.

  12. LOOP
      1. LOOP START COUNT = xxx MAX = xxx
            Это команда для запуска цикла.
              COUNT: Начальное значение.
              MAX: Максимальное значение.

      2. LOOP END
            Это команда для завершения цикла.

      3. COUNT
            В цикле замените часть "COUNT" значением счетчика.
              - Пример
                LOOP START COUNT = 0 MAX = 2
                  Замените "COUNT" добавлением, например 0,1,2.
                LOOP START COUNT = 2 MAX = 0
                  Замените "COUNT" на вычитание, например 2,1,0.


- Пример JavaScript
  - Коллекция заменителей уроков для центральных видов спорта
    ------
    // Nishiarai Store
    WEB ACCESS https://www.central.co.jp/club/w_nishiarai/topics/instructor_pc.html

    // Коллекция заменителей уроков
    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
    ------

  - Сборник замещающих уроков для GOLD'S GYM
    ------
    // Магазин ANNEX в Южном Токио
    WEB ACCESS http://goldsgym-m.jp/daikou/daikouPC.php?sid=6

    // Коллекция заменителей уроков
    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
    ------

  - Коллекция заменителей уроков для Мегароса
    ------
    // Tachikawa Kita Store.
    WEB ACCESS https://www.megalos.co.jp/tachikawa_kita/member/

    // Коллекция заменителей уроков
    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
    ------

  - Другой
    ------
    // Веб-доступ
    WEB ACCESS http://xxx...
    BACKUP PAGE1

    // Настройки учетной записи и пароля
    document.getElementById('username').value = 'ACCOUNT'
    document.getElementById('passwd').value = 'PASSWORD'
    document.getElementById('btnSubmit').click()
    WEB WAIT
    BACKUP PAGE2

    // Выйти
    document.getElementById('btnLogout').click()
    WEB WAIT
    WAIT 1000

    // Переключитесь на URL-адрес, к которому вы обращаетесь, не позднее "BACKUP PAGE1".
    SWITCH PAGE1
    SWITCH PAGE2
    ------


- Заметки
  - Пожалуйста, используйте это приложение по своему страху.
  - Мы не несем ответственности за любые неприятности, вызванные этим приложением.
  - Пожалуйста, используйте его после понимания «Пример JavaScript».
  - Пожалуйста, используйте после отладки JavaScript с этим приложением.
  - Это приложение выполняет JavaScript на заднем плане и собирает информацию.
    Поэтому, если вы используете приложение Killer Task, приложение для энергосбережения, приложение для энергосбережения, приложение для чистки памяти, оптимизация аккумулятора и т. Д., Автоматическая коллекция может остановиться.
    Если автоматическая коллекция останавливается, запустите это приложение, чтобы перезапустить автоматическую коллекцию.


- Об использовании рекламного идентификатора
  Используйте идентификатор объявления для отображения объявления.
      Политика конфиденциальности отсюда.


- Об учетной записи / пароле
  - Если вы установили учетную запись / пароль, чтобы использовать в соответствии с JavaScript.


- О разрешениях
  - Запускается автоматически при запуске
      Используется для автоматического возобновления информации сбора информации при запуске или перезапуске терминала.

  - Сетевое общение
      Используется для JavaScript Web Access.
      Используется для показа рекламы.


- Обзор APPLION
https://applion.jp/android/app/com.markn.InfoGather/




Скачать приложение здесь.
Скачайте в Google Play




На сайт программного обеспечения Markn                

К списку приложений                

К Политике конфиденциальности