- Προδιαγραφές εφαρμογής
- Μέχρι 5 τύποι πληροφοριών μπορούν να συλλεχθούν με αυτήν την εφαρμογή.
- Κάθε πληροφορία μπορεί να εμφανιστεί μέχρι τα τελευταία 50 στοιχεία.
- Δεν υποστηρίζεται JavaScript πολλαπλών γραμμών.
- Δεν υποστηρίζει δηλώσεις ελέγχου JavaScript (εάν, για, κ.λπ.) και μεταβλητές.
- Υποστηρίζει μοναδικές εντολές.
- Για να αποφύγετε αλλοιωμένους χαρακτήρες, σας συνιστούμε να δημιουργήσετε JavaScript σε μορφή UTF-8.
- Ακόμα και αν ενημερώσετε το αρχείο JavaScript, δεν θα αντικατοπτρίζεται σε αυτήν την εφαρμογή λόγω της αρχής πρόσβασης αρχείων του Android OS, οπότε διαβάστε το ξανά από τις ρυθμίσεις αυτής της εφαρμογής.
- Εάν παρουσιαστεί σφάλμα όπως το "Uncaught TypeError: Cannot read property" στο getElementXxx(), η ληφθείσα τιμή ακυρώνεται και η επεξεργασία βρόχου παραλείπεται.
- Εάν προκύψει σφάλμα επικοινωνίας, όπως όταν η κατάσταση ραδιοκυμάτων είναι κακή ή όταν έχετε πρόσβαση σε μια διεύθυνση 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
------
// Κατάστημα ΠΑΡΑΡΤΗΜΑ Νότιου Τόκιο
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
------
- Συλλογή μαθημάτων υποκατάστατων για τα Μέγαρα
------
// Κατάστημα 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
// Μεταβείτε στη διεύθυνση URL στην οποία έχετε πρόσβαση τη χρονική στιγμή του "BACKUP PAGE1".
SWITCH PAGE1
SWITCH PAGE2
------
- Σημειώσεις
- Χρησιμοποιήστε αυτήν την εφαρμογή με δική σας ευθύνη.
- Δεν είμαστε υπεύθυνοι για τυχόν προβλήματα που προκαλούνται από αυτήν την εφαρμογή.
- Χρησιμοποιήστε το μετά την κατανόηση "Παράδειγμα JavaScript".
- Χρησιμοποιήστε μετά τον εντοπισμό σφαλμάτων JavaScript με αυτήν την εφαρμογή.
- Αυτή η εφαρμογή εκτελεί JavaScript στο παρασκήνιο και συλλέγει πληροφορίες.
Επομένως, εάν χρησιμοποιείτε την εφαρμογή task killer, εφαρμογή εξοικονόμησης ενέργειας, εφαρμογή εξοικονόμησης ενέργειας, εφαρμογή καθαρισμού μνήμης, βελτιστοποίηση μπαταρίας κ.λπ., η αυτόματη συλλογή ενδέχεται να σταματήσει.
Εάν διακοπεί η αυτόματη συλλογή, ξεκινήστε αυτήν την εφαρμογή για να επανεκκινήσετε την αυτόματη συλλογή.
- Σχετικά με τη χρήση του αναγνωριστικού διαφήμισης
Χρησιμοποιήστε το αναγνωριστικό διαφήμισης για να εμφανίσετε τη διαφήμιση.
Η πολιτική απορρήτου είναι από εδώ.
- Σχετικά με τον λογαριασμό / τον κωδικό πρόσβασης
- Εάν έχετε ορίσει έναν λογαριασμό / κωδικό πρόσβασης, για χρήση σύμφωνα με το JavaScript.
- Σχετικά με τα δικαιώματα
- Ξεκινά αυτόματα κατά την εκκίνηση
Χρησιμοποιείται για την αυτόματη συνέχιση της συλλογής πληροφοριών κατά την εκκίνηση ή την επανεκκίνηση του τερματικού.
- Επικοινωνία δικτύου
Χρησιμοποιείται για πρόσβαση στον Ιστό JavaScript.
Χρησιμοποιείται για την προβολή διαφημίσεων.
- Αναθεώρηση από APPLION
https://applion.jp/android/app/com.markn.InfoGather/
Η λήψη της εφαρμογής είναι εδώ.