- Especificacións da aplicación
- Con esta aplicación pódese recoller ata 5 tipos de información.
- Cada información pódese mostrar ata os últimos 50 elementos.
- Non se admite JavaScript multi-liña.
- Non admite declaracións de control de JavaScript (se, para, etc.) e variables.
- Admite comandos únicos.
- Para evitar caracteres confusos, recomendamos crear JavaScript en formato UTF-8.
- Mesmo se actualiza o ficheiro JavaScript, non se reflectirá nesta aplicación debido á autoridade de acceso ao ficheiro do sistema operativo Android, así que lelo de novo desde a configuración desta aplicación.
- Se se produce un erro como "Uncaught TypeError: Cannot read property" en getElementXxx(), o valor adquirido invalídase e omítese o procesamento do bucle.
- Se se produce un erro de comunicación, como cando o estado das ondas de radio é deficiente ou cando se accede a un URL que non existe, omítese a recollida automática.
- Comando único
1. //
É un comentario dunha liña.
As liñas con "//" considéranse incondicionalmente como comentarios.
2. WAIT
Deixa de procesar durante milisegundos.
3. WEB ACCESS
É un comando para acceder á web.
Só cando "//" é anterior a "WEB ACCESS", considérase como unha liña de comentarios.
4. ACCOUNT
Substitúe a parte "ACCOUNT" pola conta que configuraches.
5. PASSWORD
Substitúe "PASSWORD" polo contrasinal que definiches.
6. WEB WAIT
É un comando para esperar a que se complete a carga da web ao cambiar a URL con onClick(), etc.
Non é necesario para "WEB ACCESS" e "SWITCH PAGE".
7. BACKUP PAGE
É un comando que fai unha copia de seguridade do URL ao que se accede actualmente.
Son posibles 10 copias de seguridade de 0 a 9.
8. SWITCH PAGE
É un comando que cambia ao URL de copia de seguridade.
9. DAYS
Unha variable que almacena a data.
Só se admiten os formatos "yyyy/MM/dd" e "MM/dd".
10. TIME
Unha variable que almacena o tempo.
Só se admite o formato "HH:mm".
11. VIEW
É a variable na que se almacena a información recollida.
Pódense almacenar 5 elementos do 1 ao 5.
Incluso a información almacenada non se pode usar como JavaScript.
12. LOOP
1. LOOP START COUNT = xxx MAX = xxx
Este é o comando para iniciar o bucle.
COUNT: Valor inicial.
MAX: Valor máximo.
2. LOOP END
Este é o comando para rematar o bucle.
3. COUNT
No bucle, substitúe a parte "COUNT" polo valor de reconto.
- Exemplo
LOOP START COUNT = 0 MAX = 2
Substitúe "COUNT" por un engadido como 0,1,2.
LOOP START COUNT = 2 MAX = 0
Substitúe "COUNT" por unha resta como 2,1,0.
- Exemplo de JavaScript
- Colección de leccións substitutorias para deportes centrais
------
// Tenda Nishiarai
WEB ACCESS https://www.central.co.jp/club/w_nishiarai/topics/instructor_pc.html
// Recollida de leccións substitutorias
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
------
- Colección de Leccións Substitutivas para GOLD'S GYM
------
// Tenda ANEXO sur de Tokio
WEB ACCESS http://goldsgym-m.jp/daikou/daikouPC.php?sid=6
// Recollida de leccións substitutorias
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
------
- Colección de leccións substitutorias para Megaros
------
// Tenda Tachikawa Kita
WEB ACCESS https://www.megalos.co.jp/tachikawa_kita/member/
// Recollida de leccións substitutorias
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
------
- Outro
------
// Acceso web
WEB ACCESS http://xxx...
BACKUP PAGE1
// Configuración de conta e contrasinal
document.getElementById('username').value = 'ACCOUNT'
document.getElementById('passwd').value = 'PASSWORD'
document.getElementById('btnSubmit').click()
WEB WAIT
BACKUP PAGE2
// Pechar sesión
document.getElementById('btnLogout').click()
WEB WAIT
WAIT 1000
// Cambia ao URL ao que accedes no momento de "BACKUP PAGE1".
SWITCH PAGE1
SWITCH PAGE2
------
- Notas
- Utilice esta aplicación baixo o seu propio risco.
- Non somos responsables dos problemas causados por esta aplicación.
- Utilízao despois de comprender "Exemplo de JavaScript".
- Por favor, use despois da depuración de JavaScript con esta aplicación.
- Esta aplicación executa JavaScript en segundo plano e recolle información.
Polo tanto, se utilizas a aplicación killer de tarefas, a aplicación de aforro de enerxía, a aplicación de aforro de enerxía, a aplicación de limpeza de memoria, a optimización da batería, etc., a recompilación automática pode deterse.
Se se detén a recollida automática, inicie esta aplicación para reiniciar a recollida automática.
- Acerca do uso de Advertising ID
Use o ID do anuncio para mostrar o anuncio.
A política de privacidade é dende aquí.
- Acerca da conta / contrasinal
- Se definiches unha conta / contrasinal, utilizalo segundo JavaScript.
- Acerca dos permisos
- Comeza automaticamente ao iniciar
Úsase para retomar automaticamente a recollida de información cando se inicia ou reinicia o terminal.
- Comunicación en rede
Utilízase para o acceso web JavaScript.
Úsase para amosar anuncios.
- Revisión por APPLION
https://applion.jp/android/app/com.markn.InfoGather/
A descarga da aplicación xa está aquí.