Маалымат чогултуу

Обзор

Бул маалымат чогулткан JavaScript автоматтык түрдө аткарылган тиркеме.
JavaScript өзү колдонуучу тарабынан түзүлүшү керек.

Бул колдонмону төмөнкүдөй колдонсо болот.
  - WEB үйүнө кирип, электрондук почталарды текшерип туруу оңой эмес.
      Электрондук почтанын аталышы гана автоматтык түрдө чогултула турган болсо ...
  - Кезексиз баскычта жаңыланып турган маалыматты мезгил-мезгили менен текшерип туруу оңой эмес.
      Эгер автоматтык түрдө чогултса ...


Колдонмону жүктөө бул жерде.
Google Play




Скриншот





Колдонмону жүктөө бул жерде.
Google Play




Толук маалымат

- Колдонмонун мүнөздөмөлөрү
  - Бул тиркеме менен 5ке чейин маалыматты чогултууга болот.
  - Ар бир маалымат акыркы 50 нерсеге чейин көрсөтүлүшү мүмкүн.
  - Көп саптуу JavaScript колдоого алынбайт.
  - Бул JavaScript башкаруу билдирүүлөрүн (эгер болсо, ж.б.) жана өзгөрмөчөлөрдү колдобойт.
  - Уникалдуу буйруктарын колдойт.
  - Бузулган белгилердин алдын алуу үчүн, UTF-8 форматында JavaScript түзүүнү сунуштайбыз.
  - Сиз JavaScript файлын жаңырткан күндө дагы, Android OS файлдарын колдонуу мүмкүнчүлүгүнө байланыштуу бул колдонмодо чагылдырылбайт, андыктан ушул колдонмонун жөндөөлөрүнөн дагы бир жолу окуп чыгыңыз.
  - Эгерде "Uncaught TypeError: Cannot read property" сыяктуу ката getElementXxx()да пайда болсо, анда алынган маани жараксыз болуп, циклдин иштетилиши өткөрүлүп жиберилет.
  - Эгерде байланыш катасы пайда болсо, мисалы, радио толкунунун абалы начар болгондо же жок URL дарегине кирүүдө, автоматтык жыйноо өткөрүлүп жиберилет.


- Unique Command
  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 дардын камдык көчүрмөсүн камтыйт.
          0дон 9га чейин 10 камдык көчүрмө сактоого болот.

  8. SWITCH PAGE
        Бул буйрук камдык көчүрмөсү сакталган URL.

  9. DAYS
        Күндү сактай турган өзгөрмө.
        "yyyy/MM/dd" жана "MM/dd" форматтары гана колдоого алынат.

  10. TIME
        Убакытты сактаган өзгөрмө.
        "HH:mm" форматына гана колдоо көрсөтүлөт.

  11. VIEW
        Чогулган маалыматты сактай турган өзгөрмөбү.
          1ден 5ке чейинки 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 Example
  - Борбордук спорттун түрлөрүн алмаштыруу сабактарынын жыйнагы
    ------
    // 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 GZM үчүн алмаштыруучу сабактар жыйнагы
    ------
    // Түштүк Токио 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
    ------

  - Megaros үчүн алмаштыруучу сабактардын жыйнагы
    ------
    // Tachikawa Kita дүкөнү
    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

    // "BACKUP PAGE1" убагында кирип жаткан URL'ге которулуңуз.
    SWITCH PAGE1
    SWITCH PAGE2
    ------


- Эскертүүлөр
  - Сураныч, бул колдонмону тобокелге салып пайдаланыңыз.
  - Бул колдонмо келип чыккан көйгөйлөр үчүн биз жооптуу эмеспиз.
  - Сураныч, аны "JavaScript мисалы" түшүнгөндөн кийин колдонуңуз.
  - Сураныч, ушул тиркеме менен JavaScript оңдолгондон кийин колдонуңуз.
  - Бул тиркеме JavaScriptти фондо аткарат жана маалымат чогултат.
    Демек, эгер сиз тапшырма өлтүргүч колдонмосун, кубатты үнөмдөөчү колдонмону, кубатты үнөмдөөчү колдонмону, эс тутумду тазалоочу колдонмону, батареяны оптималдаштырууну ж.б. колдонгон болсоңуз, анда автоматтык түрдө жыйноо токтоп калышы мүмкүн.
    Автоматтык чогултуу токтотулган болсо, автоматтык жыйноону кайра баштоо үчүн ушул колдонмону баштаңыз.


- Advertising ID колдонуу жөнүндө
  Жарнаманы көрсөтүү үчүн жарнама идентификаторун колдонуңуз.
      Купуялык саясаты бул жерден.


- Эсеп / пароль жөнүндө
  - Эгер сиз аккаунт / пароль орноткон болсоңуз, анда JavaScript боюнча колдонуу үчүн.


- Уруксаттар жөнүндө
  - Автоматтык түрдө Стартта башталат
      Ал терминал иштей баштаганда же өчүрүлүп-күйгүзүлгөндө автоматтык түрдө маалымат чогултууну улантуу үчүн колдонулат.

  - Тармактык байланыш
      JavaScript веб жеткиликтүүлүгү үчүн колдонулат.
      Жарнамаларды көрсөтүү үчүн колдонулат.


- APPLION тарабынан карап чыгуу
https://applion.jp/android/app/com.markn.InfoGather/




Колдонмону жүктөө бул жерде.
Google Play




Markn Software сайтына                

Колдонмолор тизмесине                

Купуялык саясатына