Збір інформації

Огляд

Це програма, яка автоматично виконує JavaScript, який збирає інформацію.
Сам JavaScript повинен бути створений користувачем.

Цю програму можна використовувати наступним чином.
  - Регулярно отримувати доступ до веб-сайту вдома та перевіряти електронні листи складно.
      Якщо навіть лише заголовок електронного листа можна зібрати автоматично ...
  - Складно перевіряти інформацію, яка періодично оновлюється нерегулярно.
      Якщо він може бути зібраний автоматично ...


Завантаження програми тут.
Отримайте це на Google Play




Знімок екрана





Завантаження програми тут.
Отримайте це на Google Play




Деталі

- Технічні характеристики програми
  - З цією заявкою можна зібрати до 5 типів інформації.
  - Кожна інформація може відображатися до останніх 50 елементів.
  - Багатокольоровий JavaScript не підтримується.
  - Він не підтримує звіти контролю Javascript (якщо, для тощо) та змінних.
  - Підтримує унікальні команди.
  - Щоб запобігти спотвореним персонажам, ми рекомендуємо створювати JavaScript у форматі UTF-8.
  - Навіть якщо ви оновлюєте файл JavaScript, він не відображатиметься в цій заявці через повноваження доступу до файлу OS Android, тому, будь ласка, знову прочитайте його від налаштувань цієї програми.
  - Якщо в 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
    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 Store
    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
    ------

  - Колекція замінників уроків для Мегарос
    ------
    // Тахікава 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 у фоновому режимі та збирає інформацію.
    Тому, якщо ви використовуєте додаток вбивцю завдань, економію енергії додатки, економію енергії додатки, пам'ять прибиральник додатки, оптимізацію батареї і т.д., автоматичний збір може зупинитися.
    Якщо автоматична колекція зупиняється, запустіть цю програму, щоб перезапустити автоматичну колекцію.


- Про використання рекламного посвідчення
  Використовуйте ідентифікатор оголошення для показу оголошення.
      Політика конфіденційності є звідси.


- Про обліковий запис / пароль
  - Якщо ви встановили обліковий запис / пароль, використовувати відповідно до JavaScript.


- Про дозволи
  - Починається автоматично при запуску
      Він використовується для автоматичного відновлення збору інформації, коли термінал запускається або перезапускається.

  - Мережеве спілкування
      Використовується для веб-доступу JavaScript.
      Використовується для показу реклами.


- Огляд APPLION
https://applion.jp/android/app/com.markn.InfoGather/




Завантаження програми тут.
Отримайте це на Google Play




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

До списку програм                

До Політики конфіденційності