- Specifiche dell'app
- Con questa applicazione è possibile raccogliere fino a 5 tipi di informazioni.
- Ogni informazione può essere visualizzata fino agli ultimi 50 elementi.
- JavaScript su più righe non è supportato.
- Non supporta le istruzioni di controllo JavaScript (if, for, ecc.) e le variabili.
- Supporta comandi unici.
- Per evitare caratteri confusi, ti consigliamo di creare JavaScript in formato UTF-8.
- Anche se aggiorni il file JavaScript, non si rifletterà in questa applicazione a causa dell'autorità di accesso ai file del sistema operativo Android, quindi leggilo di nuovo dalle impostazioni di questa applicazione.
- Se si verifica un errore come "Uncaught TypeError: Cannot read property" in getElementXxx(), il valore acquisito viene invalidato e l'elaborazione del ciclo viene saltata.
- Se si verifica un errore di comunicazione, ad esempio quando le condizioni delle onde radio sono scarse o quando si accede a un URL che non esiste, la raccolta automatica viene saltata.
- Comando unico
1. //
È un commento di una riga.
Le righe con "//" sono incondizionatamente considerate come commenti.
2. WAIT
Interrompe l'elaborazione per millisecondi.
3. WEB ACCESS
È un comando per accedere al web.
Solo quando "//" è prima di "WEB ACCESS", viene considerato come una riga di commento.
4. ACCOUNT
Sostituisci la parte "ACCOUNT" con l'account che hai impostato.
5. PASSWORD
Sostituisci "PASSWORD" con la password che hai impostato.
6. WEB WAIT
È un comando per attendere il completamento del caricamento del Web quando si cambia l'URL con onClick() ecc.
Non richiesto per "WEB ACCESS" e "SWITCH PAGE".
7. BACKUP PAGE
È un comando che esegue il backup dell'URL attualmente a cui si accede.
Sono possibili 10 backup da 0 a 9.
8. SWITCH PAGE
È un comando passa all'URL di backup.
9. DAYS
Una variabile che memorizza la data.
Sono supportati solo i formati "yyyy/MM/dd" e "MM/dd".
10. TIME
Una variabile che memorizza l'ora.
È supportato solo il formato "HH:mm".
11. VIEW
È la variabile in cui memorizzare le informazioni raccolte.
È possibile memorizzare 5 elementi da 1 a 5.
Anche le informazioni memorizzate non possono essere utilizzate come JavaScript.
12. LOOP
1. LOOP START COUNT = xxx MAX = xxx
Questo è il comando per avviare il ciclo.
COUNT: Valore iniziale.
MAX: Valore massimo.
2. LOOP END
Questo è il comando per terminare il ciclo.
3. COUNT
Nel ciclo, sostituisci la parte "COUNT" con il valore di conteggio.
- Esempio
LOOP START COUNT = 0 MAX = 2
Sostituisci "COUNT" con un'aggiunta come 0,1,2.
LOOP START COUNT = 2 MAX = 0
Sostituisci "COUNT" con una sottrazione come 2,1,0.
- Esempio JavaScript
- Raccolta di lezioni sostitutive per gli sport centrali
------
// Negozio Nishiarai
WEB ACCESS https://www.central.co.jp/club/w_nishiarai/topics/instructor_pc.html
// Raccolta di lezioni sostitutive
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
------
- Raccolta di lezioni sostitutive per GOLD'S GYM
------
// Negozio ANNEX di Tokyo sud
WEB ACCESS http://goldsgym-m.jp/daikou/daikouPC.php?sid=6
// Raccolta di lezioni sostitutive
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
------
- Raccolta di lezioni sostitutive per Megaros
------
// Negozio Tachikawa Kita
WEB ACCESS https://www.megalos.co.jp/tachikawa_kita/member/
// Raccolta di lezioni sostitutive
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
------
- Altro
------
// Accesso Web
WEB ACCESS http://xxx...
BACKUP PAGE1
// Impostazioni account e password
document.getElementById('username').value = 'ACCOUNT'
document.getElementById('passwd').value = 'PASSWORD'
document.getElementById('btnSubmit').click()
WEB WAIT
BACKUP PAGE2
// Disconnettersi
document.getElementById('btnLogout').click()
WEB WAIT
WAIT 1000
// Passa all'URL a cui stai accedendo al momento del "BACKUP PAGE1".
SWITCH PAGE1
SWITCH PAGE2
------
- Appunti
- Si prega di utilizzare questa applicazione a proprio rischio.
- Non siamo responsabili per eventuali problemi causati da questa applicazione.
- Si prega di utilizzarlo dopo aver compreso "Esempio di JavaScript".
- Si prega di utilizzare dopo il debug di JavaScript con questa applicazione.
- Questa applicazione esegue JavaScript in background e raccoglie informazioni.
Pertanto, se utilizzi l'app task killer, l'app per il risparmio energetico, l'app per il risparmio energetico, l'app per la pulizia della memoria, l'ottimizzazione della batteria, ecc., la raccolta automatica potrebbe interrompersi.
Se la raccolta automatica viene interrotta, avvia questa applicazione per riavviare la raccolta automatica.
- Informazioni sull'uso dell'ID pubblicità
Utilizza l'ID annuncio per visualizzare l'annuncio.
L'informativa sulla privacy è da qui.
- Informazioni su account/password
- Se hai impostato un account/password, da utilizzare secondo JavaScript.
- Informazioni sui permessi
- Si avvia automaticamente all'avvio
Viene utilizzato per riprendere automaticamente la raccolta delle informazioni all'avvio o al riavvio del terminale.
- Comunicazione di rete
Utilizzato per l'accesso web JavaScript.
Utilizzato per la visualizzazione di annunci pubblicitari.
- Recensione di APPLION
https://applion.jp/android/app/com.markn.InfoGather/
Il download dell'app è qui.