- App-Spezifikationen
- Mit dieser Anwendung können bis zu 5 Arten von Informationen gesammelt werden.
- Jede Information kann bis zu den letzten 50 Elementen angezeigt werden.
- Mehrzeiliges JavaScript wird nicht unterstützt.
- Es unterstützt keine JavaScript-Steueranweisungen (if, for usw.) und Variablen.
- Unterstützt einzigartige Befehle.
- Um verstümmelte Zeichen zu vermeiden, empfehlen wir, JavaScript im UTF-8-Format zu erstellen.
- Auch wenn Sie die JavaScript-Datei aktualisieren, wird sie aufgrund der Dateizugriffsberechtigung des Android-Betriebssystems in dieser Anwendung nicht angezeigt. Lesen Sie sie daher bitte erneut in den Einstellungen dieser Anwendung.
- Wenn in getElementXxx() ein Fehler wie "Uncaught TypeError: Cannot read property" auftritt, wird der erfasste Wert ungültig und die Schleifenverarbeitung wird übersprungen.
- Wenn ein Kommunikationsfehler auftritt, beispielsweise bei schlechtem Funkwellenzustand oder beim Zugriff auf eine nicht vorhandene URL, wird die automatische Erfassung übersprungen.
- Einzigartiger Befehl
1. //
Es ist ein einzeiliger Kommentar.
Zeilen mit "//" gelten unbedingt als Kommentare.
2. WAIT
Stoppt die Verarbeitung für Millisekunden.
3. WEB ACCESS
Es ist ein Befehl, um auf das Web zuzugreifen.
Nur wenn "//" vor "WEB ACCESS" steht, wird es als Kommentarzeile betrachtet.
4. ACCOUNT
Ersetzen Sie den "ACCOUNT"-Teil durch das von Ihnen festgelegte Konto.
5. PASSWORD
Ersetzen Sie "PASSWORD" durch das von Ihnen festgelegte Passwort.
6. WEB WAIT
Es ist ein Befehl, zu warten, bis das Laden des Webs abgeschlossen ist, wenn die URL mit onClick() usw.
Nicht erforderlich für "WEB ACCESS" und "SWITCH PAGE".
7. BACKUP PAGE
Es ist ein Befehl, der die aktuell aufgerufene URL sichert.
10 Backups von 0 bis 9 sind möglich.
8. SWITCH PAGE
Es ist ein Befehl, der auf die gesicherte URL umschaltet.
9. DAYS
Eine Variable, die das Datum speichert.
Es werden nur die Formate "yyyy/MM/dd" und "MM/dd" unterstützt.
10. TIME
Eine Variable, die die Zeit speichert.
Es wird nur das "HH:mm"-Format unterstützt.
11. VIEW
Ist die Variable, in der die gesammelten Informationen gespeichert werden.
Es können 5 Artikel von 1 bis 5 gespeichert werden.
Auch die gespeicherten Informationen können nicht als JavaScript verwendet werden.
12. LOOP
1. LOOP START COUNT = xxx MAX = xxx
Dies ist der Befehl zum Starten der Schleife.
COUNT: Startwert.
MAX: Maximalwert.
2. LOOP END
Dies ist der Befehl zum Beenden der Schleife.
3. COUNT
Ersetzen Sie in der Schleife den "COUNT"-Teil durch den Zählwert.
- Beispiel
LOOP START COUNT = 0 MAX = 2
Ersetzen Sie "COUNT" durch einen Zusatz wie 0,1,2.
LOOP START COUNT = 2 MAX = 0
Ersetzen Sie "COUNT" durch eine Subtraktion wie 2,1,0.
- JavaScript-Beispiel
- Sammlung von Ersatzunterricht für den zentralen Sport
------
// Nishiai-Laden
WEB ACCESS https://www.central.co.jp/club/w_nishiarai/topics/instructor_pc.html
// Sammlung Ersatzunterricht
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
------
- Sammlung von Ersatzstunden für GOLD'S GYM
------
// South Tokyo ANNEX Store
WEB ACCESS http://goldsgym-m.jp/daikou/daikouPC.php?sid=6
// Sammlung Ersatzunterricht
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
------
- Sammlung von Ersatzunterricht für Megaros
------
// Tachikawa Kita Store
WEB ACCESS https://www.megalos.co.jp/tachikawa_kita/member/
// Sammlung Ersatzunterricht
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
------
- Andere
------
// Web-Zugang
WEB ACCESS http://xxx...
BACKUP PAGE1
// Konto- und Passworteinstellungen
document.getElementById('username').value = 'ACCOUNT'
document.getElementById('passwd').value = 'PASSWORD'
document.getElementById('btnSubmit').click()
WEB WAIT
BACKUP PAGE2
// Ausloggen
document.getElementById('btnLogout').click()
WEB WAIT
WAIT 1000
// Wechseln Sie zu der URL, auf die Sie zum Zeitpunkt "BACKUP PAGE1" zugreifen.
SWITCH PAGE1
SWITCH PAGE2
------
- Anmerkungen
- Bitte verwenden Sie diese Anwendung auf eigene Gefahr.
- Wir sind nicht verantwortlich für Probleme, die durch diese Anwendung verursacht werden.
- Bitte verwenden Sie es, nachdem Sie "Beispiel für JavaScript" verstanden haben.
- Bitte verwenden Sie nach dem Debuggen von JavaScript mit dieser Anwendung.
- Diese Anwendung führt im Hintergrund JavaScript aus und sammelt Informationen.
Wenn Sie also die Task Killer-App, die Energiespar-App, die Energiespar-App, die Speicherreinigungs-App, die Akkuoptimierung usw. verwenden, wird die automatische Sammlung möglicherweise beendet.
Wenn die automatische Sammlung gestoppt wurde, starten Sie diese Anwendung, um die automatische Sammlung neu zu starten.
- Über die Verwendung der Werbe-ID
Verwenden Sie die Anzeigen-ID, um die Anzeige anzuzeigen.
Die Datenschutzerklärung ist von hier.
- Über Konto / Passwort
- Wenn Sie ein Konto / Passwort festgelegt haben, verwenden Sie es gemäß JavaScript.
- Über Berechtigungen
- Startet automatisch beim Start
Es wird verwendet, um die Informationssammlung automatisch wieder aufzunehmen, wenn das Terminal gestartet oder neu gestartet wird.
- Netzwerk-Kommunikation
Wird für den JavaScript-Webzugriff verwendet.
Wird zum Anzeigen von Werbung verwendet.
- Bewertung von APPLION
https://applion.jp/android/app/com.markn.InfoGather/
App-Download ist hier.