Ақпарат жинау

Шолу

Бұл ақпарат жинайтын JavaScript автоматты түрде орындайтын қосымша.
JavaScript қолданушының өзі жасауы керек.

Бұл қолданбаны келесідей пайдалануға болады.
  - WEB-ге үнемі кіру және электрондық поштаны тексеру өте қиын.
      Электрондық пошта тақырыбын автоматты түрде жинауға болатын болса ...
  - Ақпаратты жүйелі емес түрде мезгіл-мезгіл тексеріп тұру өте қиын.
      Егер оны автоматты түрде жинауға болатын болса ...


Қолданбаларды жүктеу мына жерде.
Google Play дүкенінен алыңыз




Скриншот





Қолданбаларды жүктеу мына жерде.
Google Play дүкенінен алыңыз




Егжей

- Қолданба сипаттамалары
  - Осы қосымша арқылы 5-ке дейін ақпарат жинауға болады.
  - Әр ақпаратты соңғы 50 элементке дейін көрсетуге болады.
  - Көп жолды JavaScript-ке қолдау көрсетілмейді.
  - Ол JavaScript басқару мәлімдемелерін (егер, үшін, т.б.) және айнымалыларды қолдамаса.
  - Бірегей пәрмендерді қолдайды.
  - Бұрмаланған таңбалардың алдын алу үшін UTF-8 форматында JavaScript құруды ұсынамыз.
  - Егер сіз 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 мекенжайын сақтайды.
          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 мысалы
  - Орталық спорт түрлерін алмастыратын сабақтар жинағы
    ------
    // 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 дүкені
    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-ті фондық режимде орындайды және ақпарат жинайды.
    Сондықтан, егер сіз тапсырмаларды өлтіретін қолданбаны, қуатты үнемдейтін қолданбаны, қуатты үнемдейтін қолданбаны, жадыны тазартатын қолданбаны, батареяны оңтайландыруды және т.б. қолдансаңыз, автоматты түрде жинау тоқтауы мүмкін.
    Егер автоматты жинау тоқтатылса, автоматты жинауды қайта бастау үшін осы қолданбаны іске қосыңыз.


- Жарнама идентификаторын пайдалану туралы
  Жарнаманы көрсету үшін жарнама идентификаторын пайдаланыңыз.
      Құпиялылық саясаты осы жерден.


- Тіркелгі / пароль туралы
  - Егер сіз тіркелгі / пароль орнатқан болсаңыз, JavaScript бойынша пайдалану керек.


- Рұқсаттар туралы
  - Іске қосу кезінде автоматты түрде басталады
      Ол терминал іске қосылғанда немесе қайта іске қосылғанда ақпаратты жинауды автоматты түрде жалғастыру үшін қолданылады.

  - Желілік байланыс
      JavaScript веб-қатынасы үшін қолданылады.
      Жарнамаларды көрсету үшін қолданылады.


- APPLION шолуы
https://applion.jp/android/app/com.markn.InfoGather/




Қолданбаларды жүктеу мына жерде.
Google Play дүкенінен алыңыз




Markn бағдарламалық жасақтама сайтына                

Қолданбалар тізіміне                

Құпиялылық саясатына