Zbieranie informacji

Przegląd

Jest to aplikacja, która automatycznie wykonuje JavaScript, który zbiera informacje.
Sam JavaScript musi być stworzony przez użytkownika.

Ta aplikacja może być używana w następujący sposób.
  - Kłopotliwy jest regularny dostęp do własnej WEB i sprawdzanie poczty e-mail.
      Jeśli nawet sam tytuł wiadomości e-mail może zostać odebrany automatycznie…
  - Kłopotliwe jest okresowe sprawdzanie informacji aktualizowanych nieregularnie.
      Jeśli można go odbierać automatycznie ...


Pobieranie aplikacji jest tutaj.
Kup w Google Play




Zrzut ekranu





Pobieranie aplikacji jest tutaj.
Kup w Google Play




Detale

- Specyfikacje aplikacji.
  - Do 5 rodzajów informacji można zebrać za pomocą tej aplikacji.
  - Każda informacja może być wyświetlana do najnowszych 50 przedmiotów.
  - Multi-line JavaScript nie jest obsługiwany.
  - Nie obsługuje instrukcji obsługi JavaScript (jeśli, itd.) I zmiennych.
  - Obsługuje unikalne polecenia.
  - Aby zapobiec zniekształconym znakom, zalecamy tworzenie JavaScript w formacie UTF-8.
  - Nawet jeśli zaktualizujesz plik JavaScript, nie zostanie odzwierciedlone w tej aplikacji z tytułu uprawnień dostępu do plików systemu systemu systemu Android, więc przeczytaj ponownie z ustawień tej aplikacji.
  - Jeśli błąd, taki jak "Uncaught TypeError: Cannot read property", wystąpi w getElementXxx(), uzyskana wartość zostanie unieważniona, a przetwarzanie pętli zostanie pominięte.
  - Jeśli wystąpi błąd komunikacji, na przykład gdy warunki fal radiowych są słabe lub podczas uzyskiwania dostępu do nieistniejącego adresu URL, automatyczne zbieranie jest pomijane.


- Unikalne polecenie
  1. //
      Jest to komentarz jeden linii.
      Linie z "//" są bezwarunkowo traktowane jako komentarze.

  2. WAIT
        Przestaje przetworzyć milisekund.

  3. WEB ACCESS
        Jest to polecenie dostępu do sieci.
        Tylko wtedy, gdy "//" jest przed "WEB ACCESS", jest traktowany jako wiersz komentarza.

  4. ACCOUNT
        Zastąp część "ACCOUNT" kontem, które ustawiłeś.

  5. PASSWORD
        Zastąp "PASSWORD" ustawionym hasłem.

  6. WEB WAIT
        Jest to polecenie oczekiwania na zakończenie ładowania sieci podczas zmiany adresu URL na onClick() itp.
        Niewymagane dla "WEB ACCESS" i "SWITCH PAGE".

  7. BACKUP PAGE
        Jest to polecenie tworzenie aktualnie dostępnego adresu URL.
          Możliwe są 10 kopii zapasowych od 0 do 9.

  8. SWITCH PAGE
        Jest to polecenie przełącza się do kopii zapasowej URL.

  9. DAYS
        Zmienna, która przechowuje datę.
        Obsługiwane są tylko formaty "yyyy/MM/dd" i "MM/dd".

  10. TIME
        Zmienna, która przechowuje czas.
        Obsługiwany jest tylko format "HH:mm".

  11. VIEW
        Jest zmienną, w której przechowywanie zebranych informacji.
          5 pozycji od 1 do 5 mogą być przechowywane.
          Nawet przechowywane informacje nie mogą być używane jako javascript.

  12. LOOP
      1. LOOP START COUNT = xxx MAX = xxx
            To polecenie rozpoczęcia pętli.
              COUNT: Wartość wyjściowa.
              MAX: Maksymalna wartość.

      2. LOOP END
            To jest polecenie zakończyć pętlę.

      3. COUNT
            W pętli zastąp część "COUNT" wartością count.
              - Przykład
                LOOP START COUNT = 0 MAX = 2
                  Zastąp "COUNT" dodatkiem, takim jak 0,1,2.
                LOOP START COUNT = 2 MAX = 0
                  Zastąp "COUNT" odejmowaniem, takim jak 2,1,0.


- Przykład JavaScript.
  - Kolekcja lekcji zastępczych do sportu centralnego
    ------
    // Sklep Nishiarai.
    WEB ACCESS https://www.central.co.jp/club/w_nishiarai/topics/instructor_pc.html

    // Kolekcja lekcji zastępczych
    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
    ------

  - Zbiór Zastępczych Lekcji dla GOLD'S GYM
    ------
    // Sklep ANEKS w południowym Tokio
    WEB ACCESS http://goldsgym-m.jp/daikou/daikouPC.php?sid=6

    // Kolekcja lekcji zastępczych
    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
    ------

  - Kolekcja lekcji zastępczych dla Megaros
    ------
    // Sklep Tachikawa Kita.
    WEB ACCESS https://www.megalos.co.jp/tachikawa_kita/member/

    // Kolekcja lekcji zastępczych
    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
    ------

  - Inny
    ------
    // Dostęp do sieci
    WEB ACCESS http://xxx...
    BACKUP PAGE1

    // Ustawienia konta i hasła
    document.getElementById('username').value = 'ACCOUNT'
    document.getElementById('passwd').value = 'PASSWORD'
    document.getElementById('btnSubmit').click()
    WEB WAIT
    BACKUP PAGE2

    // Wyloguj
    document.getElementById('btnLogout').click()
    WEB WAIT
    WAIT 1000

    // Przełącz się na adres URL, do którego uzyskujesz dostęp w czasie "BACKUP PAGE1".
    SWITCH PAGE1
    SWITCH PAGE2
    ------


- Notatki
  - Użyj tej aplikacji na własne ryzyko.
  - Nie ponosimy odpowiedzialności za jakiekolwiek kłopoty spowodowane przez tę aplikację.
  - Użyj go po zrozumieniu "Przykład JavaScript".
  - Proszę użyć po debugowaniu JavaScript za pomocą tej aplikacji.
  - Ta aplikacja wykonuje JavaScript w tle i zbiera informacje.
    Dlatego, jeśli używasz aplikacji Zabójczej aplikacji, aplikacji oszczędzania energii, aplikacji oszczędzania energii, aplikację do czyszczenia pamięci, optymalizację baterii itp., Automatyczna kolekcja może się zatrzymać.
    Jeśli automatyczna kolekcja zostanie zatrzymana, uruchom tę aplikację, aby ponownie uruchomić automatyczną kolekcję.


- O korzystaniu z identyfikatora reklamowego
  Użyj identyfikatora reklamy, aby wyświetlić reklamę.
      Polityka prywatności to stąd.


- Informacje o koncie / hasła
  - Jeśli ustawisz konto / hasło, aby użyć zgodnie z JavaScript.


- O uprawnieniach
  - Rozpoczyna się automatycznie podczas uruchamiania
      Służy do automatycznego wznowienia gromadzenia informacji, gdy terminal jest uruchamiany lub ponownie uruchomiony.

  - Komunikacja sieciowa
      Używany do dostępu do sieci JavaScript.
      Służy do wyświetlania reklam.


- Recenzja APPLION
https://applion.jp/android/app/com.markn.InfoGather/




Pobieranie aplikacji jest tutaj.
Kup w Google Play




Przejdź do witryny oprogramowania Markn                

Do listy aplikacji                

Do Polityki Prywatności