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

Агляд

Гэта дадатак, якое аўтаматычна выконвае JavaScript, які збірае інфармацыю.
Сам JavaScript павінен быць створаны карыстальнікам.

Гэта дадатак можна выкарыстоўваць наступным чынам.
  - Складана рэгулярна атрымліваць доступ да Інтэрнэт-сайта і правяраць электронную пошту.
      Калі нават толькі загаловак электроннага ліста можна сабраць аўтаматычна ...
  - Праблема перыядычна правяраць інфармацыю, якая абнаўляецца нерэгулярна.
      Калі ён можа быць сабраны аўтаматычна ...


Загрузка праграмы тут.
Атрымаць яго на Google Play




Здымак экрана





Загрузка праграмы тут.
Атрымаць яго на Google Play




Падрабязнасці

- Спецыфікацыі прыкладанняў
  - Да 5 відаў інфармацыі могуць быць сабраны з гэтым дадаткам.
  - Кожная інфармацыя можа адлюстроўвацца да апошніх 50 пунктаў.
  - Multi-Line Javascript не падтрымліваецца.
  - Гэта не падтрымлівае заявы кіравання Javascript (калі, для і г.д.) і зменных.
  - Падтрымка унікальных каманд.
  - Для таго, каб прадухіліць скажоныя сімвалы, мы рэкамендуем ствараць JavaScript ў фармаце UTF-8.
  - Нават калі вы абнавіць файл JavaScript, ён не будзе адлюстраваны ў гэтым дадатку з-за аўтарытэт доступу да файлаў 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 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 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
    ------

  - Збор замяшчаюць ўрокі для Megaros
    ------
    // 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 ў фонавым рэжыме і збірае інфармацыю.
    Таму, калі вы выкарыстоўваеце задачу забойцу дадатак, энергазберажэнне прыкладанне, энергазберагальныя прыкладанне, памяць прыбіральні прыкладанне, аптымізацыя батарэі і г.д., аўтаматычная калекцыя можа спыніцца.
    Калі аўтаматычная калекцыя спыняецца, пачаць гэта дадатак для перазагрузкі аўтаматычнай калекцыі.


- Аб выкарыстанні рэкламнага ідэнтыфікатара
  Для паказу аб'явы выкарыстоўвайце ідэнтыфікатар аб'явы.
      Палітыка прыватнасці адсюль.


- Аб рахунку / пароль
  - Калі вы ўсталявалі рахунак / пароль, каб выкарыстоўваць у адпаведнасці з JavaScript.


- Аб дазволах
  - Пачынаецца аўтаматычна на запуску
      Ён выкарыстоўваецца для аўтаматычнага рэзюмэ збору інфармацыі, калі тэрмінал запускаецца або адноўленая.

  - Сеткавая камунікацыя
      Выкарыстоўваецца для вэб-доступу JavaScript.
      Выкарыстоўваецца для паказу рэкламы.


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




Загрузка праграмы тут.
Атрымаць яго на Google Play




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

У спіс прыкладанняў                

Да палітыкі прыватнасці