- Қолданба сипаттамалары
- Осы қосымша арқылы 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/
Қолданбаларды жүктеу мына жерде.