Info-Sammlung

Überblick

Es ist eine Anwendung, die automatisch JavaScript ausführt, das Informationen sammelt.
JavaScript selbst muss vom Benutzer erstellt werden.

Diese App kann wie folgt verwendet werden.
  - Es ist mühsam, regelmäßig auf das hauseigene WEB zuzugreifen und E-Mails abzurufen.
      Wenn auch nur der Titel der E-Mail automatisch erfasst werden kann…
  - Es ist mühsam, die Informationen zu überprüfen, die in einer unregelmäßigen Phase periodisch aktualisiert werden.
      Wenn es automatisch gesammelt werden kann...


App-Download ist hier.
Bekomm es auf Google Play




Bildschirmfoto





App-Download ist hier.
Bekomm es auf Google Play




Einzelheiten

- 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.
Bekomm es auf Google Play




Zur Markn Software-Site                

Zur App-Liste                

Zur Datenschutzerklärung