- Spécifications de l'application
- Jusqu'à 5 types d'informations peuvent être collectées avec cette application.
- Chaque information peut être affichée jusqu'aux 50 derniers éléments.
- JavaScript multiligne n'est pas pris en charge.
- Il ne prend pas en charge les instructions de contrôle JavaScript (if, for, etc.) et les variables.
- Prend en charge les commandes uniques.
- Pour éviter les caractères brouillés, nous vous recommandons de créer du JavaScript au format UTF-8.
- Même si vous mettez à jour le fichier JavaScript, il ne sera pas reflété dans cette application en raison de l'autorité d'accès au fichier du système d'exploitation Android, veuillez donc le relire à partir des paramètres de cette application.
- Si une erreur telle que "Uncaught TypeError: Cannot read property" se produit dans getElementXxx(), la valeur acquise est invalidée et le traitement de la boucle est ignoré.
- Si une erreur de communication se produit, par exemple lorsque la condition des ondes radio est mauvaise ou lors de l'accès à une URL qui n'existe pas, la collecte automatique est ignorée.
- Commande unique
1. //
C'est un commentaire d'une ligne.
Les lignes avec "//" sont inconditionnellement considérées comme des commentaires.
2. WAIT
Arrête le traitement pendant quelques millisecondes.
3. WEB ACCESS
C'est une commande pour accéder au web.
Ce n'est que lorsque "//" est avant "WEB ACCESS", qu'il est considéré comme une ligne de commentaire.
4. ACCOUNT
Remplacez la partie "ACCOUNT" par le compte que vous avez défini.
5. PASSWORD
Remplacez "PASSWORD" par le mot de passe que vous avez défini.
6. WEB WAIT
Il s'agit d'une commande pour attendre que le chargement Web soit terminé lors du changement d'URL avec onClick(), etc.
Non requis pour "WEB ACCESS" et "SWITCH PAGE".
7. BACKUP PAGE
C'est une commande qui sauvegarde l'URL actuellement accédée.
10 sauvegardes de 0 à 9 sont possibles.
8. SWITCH PAGE
C'est une commande qui bascule vers l'URL sauvegardée.
9. DAYS
Une variable qui stocke la date.
Seuls les formats "yyyy/MM/dd" et "MM/dd" sont pris en charge.
10. TIME
Une variable qui stocke l'heure.
Seul le format "HH:mm" est pris en charge.
11. VIEW
Est la variable dans laquelle stocker les informations collectées.
5 éléments de 1 à 5 peuvent être stockés.
Même les informations stockées ne peuvent pas être utilisées comme JavaScript.
12. LOOP
1. LOOP START COUNT = xxx MAX = xxx
C'est la commande pour démarrer la boucle.
COUNT: valeur de départ.
MAX: Valeur maximum.
2. LOOP END
C'est la commande pour terminer la boucle.
3. COUNT
Dans la boucle, remplacez la partie "COUNT" par la valeur de comptage.
- Exemple
LOOP START COUNT = 0 MAX = 2
Remplacez "COUNT" par une addition telle que 0,1,2.
LOOP START COUNT = 2 MAX = 0
Remplacez "COUNT" par une soustraction telle que 2,1,0.
- Exemple JavaScript
- Collection de leçons de remplacement pour les sports centraux
------
// Magasin Nishiarai
WEB ACCESS https://www.central.co.jp/club/w_nishiarai/topics/instructor_pc.html
// Collection de leçons de remplacement
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
------
- Collection de leçons de remplacement pour GOLD'S GYM
------
// Magasin annexe du sud de Tokyo
WEB ACCESS http://goldsgym-m.jp/daikou/daikouPC.php?sid=6
// Collection de leçons de remplacement
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
------
- Collection de leçons de remplacement pour Megaros
------
// Magasin Tachikawa Kita
WEB ACCESS https://www.megalos.co.jp/tachikawa_kita/member/
// Collection de leçons de remplacement
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
------
- Autre
------
// L'accès à Internet
WEB ACCESS http://xxx...
BACKUP PAGE1
// Paramètres de compte et de mot de passe
document.getElementById('username').value = 'ACCOUNT'
document.getElementById('passwd').value = 'PASSWORD'
document.getElementById('btnSubmit').click()
WEB WAIT
BACKUP PAGE2
// Se déconnecter
document.getElementById('btnLogout').click()
WEB WAIT
WAIT 1000
// Basculez vers l'URL à laquelle vous accédez au moment de "BACKUP PAGE1".
SWITCH PAGE1
SWITCH PAGE2
------
- Remarques
- Veuillez utiliser cette application à vos risques et périls.
- Nous ne sommes pas responsables des problèmes causés par cette application.
- Veuillez l'utiliser après avoir compris "Exemple de JavaScript".
- Veuillez utiliser après avoir débogué JavaScript avec cette application.
- Cette application exécute JavaScript en arrière-plan et collecte des informations.
Par conséquent, si vous utilisez l'application Task Killer, l'application d'économie d'énergie, l'application d'économie d'énergie, l'application de nettoyage de mémoire, l'optimisation de la batterie, etc., la collecte automatique peut s'arrêter.
Si la collecte automatique est arrêtée, démarrez cette application pour redémarrer la collecte automatique.
- À propos de l'utilisation de l'identifiant publicitaire
Utilisez l'identifiant de l'annonce pour afficher l'annonce.
La politique de confidentialité est d'ici.
- À propos du compte/mot de passe
- Si vous avez défini un compte/mot de passe, à utiliser selon JavaScript.
- À propos des autorisations
- Démarre automatiquement au démarrage
Il permet de reprendre automatiquement la collecte d'informations au démarrage ou au redémarrage du terminal.
- Communication réseau
Utilisé pour l'accès Web JavaScript.
Utilisé pour afficher des publicités.
- Avis par APPLION
https://applion.jp/android/app/com.markn.InfoGather/
Le téléchargement de l'application est ici.