အချက်အလက်စုဆောင်းပါ

ခြုံငုံသုံးသပ်ချက်

၎င်းသည်အချက်အလက်များကိုစုဆောင်းသော JavaScript ကိုအလိုအလျောက်စီမံသော application တစ်ခုဖြစ်သည်။
Javascript ကိုသူ့ဟာသူအသုံးပြုသူမှဖန်တီးရန်လိုအပ်သည်

ဒီ app ကိုအောက်ပါအတိုင်းအသုံးပြုနိုင်ပါသည်။
  - အိမ်တွင်း WEB ကိုပုံမှန်ဝင်ရောက်ခြင်းနှင့်အီးမေးလ်များကိုစစ်ဆေးခြင်းသည်ခက်ခဲသည်။
      အကယ်၍ အီးမေးလ်ခေါင်းစဉ်ကိုပင်အလိုအလျောက်ကောက်ယူနိုင်လျှင်…
  - အခါအားလျော်စွာမမှန်မကန်အဆင့်မြှင့်ထားသောသတင်းအချက်အလက်များကိုစစ်ဆေးရန်မှာခက်ခဲသည်။
      ၎င်းကိုအလိုအလျောက်စုဆောင်းနိုင်လျှင် ...


App ဒေါင်းလုပ်ကဒီမှာ။
အဲဒါကို Google Play မှာရယူပါ




Screenshot





App ဒေါင်းလုပ်ကဒီမှာ။
အဲဒါကို Google Play မှာရယူပါ




အသေးစိတ်

- App သတ်မှတ်ချက်များ
  - ဤလျှောက်လွှာနှင့်သတင်းအချက်အလက်အမျိုးအစား 5 ခုအထိစုဆောင်းနိုင်သည်။
  - အချက်အလက်တစ်ခုစီကိုနောက်ဆုံးပေါ်ပစ္စည်း 50 အထိပြသနိုင်သည်။
  - Multi-line JavaScript ကိုမထောက်ပံ့ပါ။
  - ၎င်းသည် JavaScript control ထုတ်ပြန်ချက်များ (အကယ်. , အဘို့, etc) နှင့် variable တွေကိုမထောက်ပံ့ပါ။
  - ထူးခြားသောပညတ်များကိုထောက်ပံ့သည်။
  - Barbled ဇာတ်ကောင်များကိုကာကွယ်ရန်အတွက် UTF-8 format ဖြင့် JavaScript ကိုဖန်တီးရန်ကျွန်ုပ်တို့အကြံပြုပါသည်။
  - javascript ဖိုင်ကိုသင်မွမ်းမံလျှင်ပင် Android OS ၏ဖိုင်အိတ်အာဏာပိုင်များကဤလျှောက်လွှာတွင်ဤ application တွင်ထင်ဟပ်လိမ့်မည်မဟုတ်ပါ။ ထို့ကြောင့်ဤလျှောက်လွှာ၏ချိန်ညှိချက်များမှထပ်မံဖတ်ပါ။
  - အကယ်၍ "Uncaught TypeError: Cannot read property" ကဲ့သို့သောအမှားတစ်ခု getElementXxx() တွင်ဖြစ်ပေါ်ပါက၊ ရရှိသောတန်ဖိုးသည်ပျက်ပြယ်ပြီး loop processing ကိုကျော်သွားသည်။
  - ရေဒီယိုလှိုင်းအခြေအနေမကောင်းသောအခါသို့မဟုတ်မရှိသော URL တစ်ခုကိုကြည့်သောအခါဆက်သွယ်မှုအမှားတစ်ခုဖြစ်ပေါ်ပါကအလိုအလျောက်စုဆောင်းခြင်းကိုကျော်သွားသည်။


- ထူးခြားသော command ကို
  1. //
      ဒါဟာလိုင်းမှတ်ချက်တစ်ခုပါ။
      "//" ပါလိုင်းများကိုခြွင်းချက်မရှိမှတ်ချက်များအဖြစ်ထည့်သွင်းစဉ်းစားသည်။

  2. WAIT
        မီလီစက္ကန်များအတွက်အပြောင်းအလဲနဲ့ရပ်တန့်။

  3. WEB ACCESS
        ၎င်းသည်ဝဘ်ကို 0 င်ရောက်ရန် command တစ်ခုဖြစ်သည်။
        "//" သည် "WEB ACCESS" မတိုင်မှီတွင်၎င်းကို comment line အဖြစ်မှတ်ယူသည်။

  4. ACCOUNT
        "ACCOUNT" အပိုင်းကိုသင်သတ်မှတ်ထားသောအကောင့်ဖြင့်အစားထိုးပါ။

  5. PASSWORD
        "PASSWORD" ကိုသင်သတ်မှတ်ထားသောစကားဝှက်ဖြင့်အစားထိုးပါ။

  6. WEB WAIT
        onClick() စသည်ဖြင့် URL ပြောင်းသောအခါ web ၀ က်ဘ်ဆိုက်မပြီးမချင်းစောင့်ရန်မှာ command ဖြစ်သည်။
        "WEB ACCESS" နှင့် "SWITCH PAGE" အတွက်မလိုအပ်ပါ။

  7. BACKUP PAGE
        ၎င်းသည်လက်ရှိတွင်လက်လှမ်းမီသော URL ကိုထောက်ခံသည့် command တစ်ခုဖြစ်သည်။
          0 မှ 9 မှအရန်ကူးခြင်းများဖြစ်နိုင်သည်။

  8. SWITCH PAGE
        ၎င်းသည်အရန်ကူးထားသော URL သို့ command switch ဖြစ်သည်။

  9. DAYS
        ရက်စွဲကိုသိုလှောင်သော variable ကို။
        "yyyy/MM/dd" နှင့် "MM/dd" အမျိုးအစားများသာထောက်ခံသည်။

  10. TIME
        အချိန်စတိုးဆိုင်တစ် variable ကို။
        "HH:mm" ပုံစံသာထောက်ပံ့သည်။

  11. VIEW
        စုဆောင်းအချက်အလက်များကိုသိမ်းဆည်းရန်အတွက် variable ကိုဖြစ်ပါတယ်။
          1 မှ 5 မှ 5 ပစ္စည်းများသိုလှောင်နိုင်သည်။
          သိမ်းဆည်းထားသောသတင်းအချက်အလက်များကိုပင် JavaScript အဖြစ်အသုံးမပြုပါ။

  12. LOOP
      1. LOOP START COUNT = xxx MAX = xxx
            ဤသည်ကွင်းဆက်စတင်ရန် command ကိုဖြစ်ပါတယ်။
              COUNT: တန်ဖိုးကိုစတင်။
              MAX: အများဆုံးတန်ဖိုး။

      2. LOOP END
            ဤသည်ကွင်းဆက်ကိုအဆုံးသတ်ရန် command ကိုဖြစ်ပါတယ်။

      3. COUNT
            ကွင်းဆက်တွင်, "COUNT" အပိုင်းကို count value နဲ့အစားထိုးလိုက်ပါ။
              - ဥပမာ
                LOOP START COUNT = 0 MAX = 2
                  "COUNT" ကို 0,1,2 အဖြစ်ဖြည့်စွက်ပါ။
                LOOP START COUNT = 2 MAX = 0
                  "COUNT" ကို 2,1,0 ကဲ့သို့သောအနုတ်ဖြင့်အစားထိုးပါ။


- JavaScript ဥပမာ
  - ဗဟိုအားကစားများအတွက်အစားထိုးသင်ခန်းစာများစုဆောင်းခြင်း
    ------
    // Nishiarai စတိုး
    WEB ACCESS https://www.central.co.jp/club/w_nishiarai/topics/instructor_pc.html

    // အစားထိုးသင်ခန်းစာများစုဆောင်းခြင်း
    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
    ------

  - GOLD'S GYM အတွက် အစားထိုး သင်ခန်းစာများ စုစည်းမှု
    ------
    // တောင်တိုကျို ANNEX စတိုး
    WEB ACCESS http://goldsgym-m.jp/daikou/daikouPC.php?sid=6

    // အစားထိုးသင်ခန်းစာများစုဆောင်းခြင်း
    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
    ------

  - Megaros အတွက်အစားထိုးသင်ခန်းစာများစုဆောင်းခြင်း
    ------
    // Tachikawa Kita စတိုး
    WEB ACCESS https://www.megalos.co.jp/tachikawa_kita/member/

    // အစားထိုးသင်ခန်းစာများစုဆောင်းခြင်း
    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
    ------

  - အခြား
    ------
    // ဝက်ဘ်အသုံးပြုမှု
    WEB ACCESS http://xxx...
    BACKUP PAGE1

    // အကောင့်နှင့်စကားဝှက်ဆက်တင်များ
    document.getElementById('username').value = 'ACCOUNT'
    document.getElementById('passwd').value = 'PASSWORD'
    document.getElementById('btnSubmit').click()
    WEB WAIT
    BACKUP PAGE2

    // ဝင်
    document.getElementById('btnLogout').click()
    WEB WAIT
    WAIT 1000

    // "BACKUP PAGE1" ၏အချိန်တွင်သင်ကြည့်နေသော URL သို့ပြောင်းပါ။
    SWITCH PAGE1
    SWITCH PAGE2
    ------


- မှတ်စုများ
  - ကျေးဇူးပြု. ဤ application ကိုသင်၏ကိုယ်ပိုင်အန္တရာယ်ရှိပါ။
  - ဒီလျှောက်လွှာကြောင့်ဖြစ်ရတဲ့ပြ troubl နာတွေအတွက်ကျွန်တော်တို့တာဝန်မရှိဘူး။
  - ကျေးဇူးပြု. "JavaScript ၏ဥပမာ" နားလည်မှုပြီးနောက်၎င်းကိုသုံးပါ။
  - ဤလျှောက်လွှာဖြင့် JavaScript ကို debugging လုပ်ပြီးနောက် ကျေးဇူးပြု. အသုံးပြုပါ။
  - ဤ application သည်နောက်ခံတွင် JavaScript ကိုလုပ်ဆောင်။ သတင်းအချက်အလက်များကိုစုဆောင်းသည်။
    ထို့ကြောင့်သင်သည် Task Killer App, Power Saving App, Power Saving app, Memory Power App, ဘက်ထရီပိုကောင်းသည့်အက်ပလီကေးရှင်းစသည်ဖြင့်အသုံးပြုပါက,
    အလိုအလျောက်စုဆောင်းခြင်းကိုရပ်တန့်ပါကအလိုအလျောက်စုဆောင်းခြင်းကိုပြန်လည်စတင်ရန်ဤလျှောက်လွှာကိုစတင်ပါ။


- Advertising ကြော်ငြာ၏အသုံးပြုမှုအကြောင်း
  ကြော်ငြာကိုပြသရန်ကြော်ငြာအိုင်ဒီကိုသုံးပါ။
      သီးသန့်တည်ရှိမှုမူဝါဒ ဒီကနေ။


- အကောင့် / စကားဝှက်အကြောင်း
  - အကယ်. သင်သည်အကောင့် / လျှို့ဝှက်နံပါတ်ကိုသတ်မှတ်ထားပါက JavaScript အရအသုံးပြုရန်။


- ခွင့်ပြုချက်အကြောင်း
  - startup မှာအလိုအလျောက်စတင်သည်
      Terminal ကိုစတင်ဖွင့်သောအခါသို့မဟုတ်ပြန်လည်စတင်သည့်အခါသတင်းအချက်အလက်စုဆောင်းမှုကိုအလိုအလျောက်ပြန်လည်စတင်ရန်အသုံးပြုသည်။

  - ကွန်ရက်ဆက်သွယ်ရေး
      JavaScript ဝက်ဘ်ဆိုက်အတွက်အသုံးပြုသည်။
      ကြော်ငြာများပြသရန်အတွက်အသုံးပြုသည်။


- လျှောက်လွှာအားဖြင့်ပြန်လည်သုံးသပ်
https://applion.jp/android/app/com.markn.InfoGather/




App ဒေါင်းလုပ်ကဒီမှာ။
အဲဒါကို Google Play မှာရယူပါ




ဆော့ဝဲလ်ဆိုက်ကို Markn ရန်                

App စာရင်းသို့                

ကိုယ်ရေးကိုယ်တာပေါ်လစီ