- የመተግበሪያ ዝርዝሮች
- በዚህ መተግበሪያ እስከ 5 የሚደርሱ የመረጃ አይነቶችን መሰብሰብ ይቻላል ፡፡
- እያንዳንዱ መረጃ እስከ መጨረሻዎቹ 50 ዕቃዎች ድረስ ሊታይ ይችላል ፡፡
- ባለብዙ መስመር ጃቫስክሪፕት አይደገፍም።
- የጃቫስክሪፕት መቆጣጠሪያ መግለጫዎችን (ከሆነ ፣ ለ ወዘተ) እና ተለዋዋጮችን አይደግፍም ፡፡
- ልዩ ትዕዛዞችን ይደግፋል
- የተዝረከረኩ ቁምፊዎችን ለመከላከል ጃቫ ስክሪፕትን በ UTF-8 ቅርጸት እንዲፈጥሩ እንመክራለን ፡፡
- የጃቫስክሪፕት ፋይልን ቢያዘምኑም ፣ በ Android OS የፋይል መዳረሻ ባለስልጣን ምክንያት በዚህ መተግበሪያ ውስጥ አይንፀባረቅም ፣ ስለሆነም እባክዎ ከዚህ መተግበሪያ ቅንብሮች ውስጥ እንደገና ያንብቡት ፡፡
- እንደ "Uncaught TypeError: Cannot read property" ያለ ስህተት በ getElementXxx() ውስጥ ከተከሰተ ያገኘው ዋጋ ልክ ያልሆነ እና የሉፕ አሠራሩ ተዘሏል ፡፡
- የግንኙነት ስህተት ከተከሰተ ለምሳሌ የሬዲዮ ሞገድ ሁኔታ ደካማ ሲሆን ወይም የሌለውን ዩ.አር.ኤል. ሲደርሱ ራስ-ሰር መሰብሰብ ተዘሏል ፡፡
- ልዩ ትእዛዝ
1. //
የአንድ መስመር አስተያየት ነው ፡፡
"//" ያላቸው መስመሮች ያለምንም ቅድመ ሁኔታ እንደ አስተያየቶች ይቆጠራሉ ፡፡
2. WAIT
ለሚሊሰከንዶች ማቀነባበር ያቆማል።
3. WEB ACCESS
ድርን ለመድረስ ትእዛዝ ነው።
"//" ከ "WEB ACCESS" በፊት ሲሆን ብቻ እንደ የአስተያየት መስመር ይቆጠራል።
4. ACCOUNT
የ "ACCOUNT" ክፍሉን ባስቀመጡት መለያ ይተኩ።
5. PASSWORD
"PASSWORD" ባስቀመጡት የይለፍ ቃል ይተኩ።
6. WEB WAIT
ዩ.አር.ኤልን በ onClick() ወዘተ ሲቀይሩ የድር ጭነት እስኪጠናቀቅ ድረስ መጠበቅ ትዕዛዝ ነው።
ለ "WEB ACCESS" እና ለ "SWITCH PAGE" አያስፈልግም
7. BACKUP PAGE
አሁን የተገኘውን ዩ.አር.ኤል. ምትኬ የሚያደርግ ትእዛዝ ነው።
10 መጠባበቂያዎች ከ 0 እስከ 9 ሊሆኑ ይችላሉ ፡፡
8. SWITCH PAGE
እሱ ወደ ምትኬ ዩአርኤል የሚቀያየር ትእዛዝ ነው።
9. DAYS
ቀኑን የሚያከማች ተለዋዋጭ.
የ "yyyy/MM/dd" እና "MM/dd" ቅርጸቶች ብቻ ይደገፋሉ።
10. TIME
ጊዜውን የሚያከማች ተለዋዋጭ።
የ "HH:mm" ቅርጸት ብቻ ነው የሚደገፈው።
11. VIEW
የተሰበሰበውን መረጃ ለማከማቸት ተለዋዋጭ ነው ፡፡
ከ 1 እስከ 5 ያሉ 5 ዕቃዎች ሊቀመጡ ይችላሉ ፡፡
የተከማቸው መረጃ እንኳን እንደ ጃቫስክሪፕት ሆኖ ሊያገለግል አይችልም ፡፡
12. LOOP
1. LOOP START COUNT = xxx MAX = xxx
ዑደቱን ለመጀመር ይህ ትዕዛዝ ነው።
COUNTመነሻ ዋጋ
MAX: ከፍተኛው እሴት።
2. LOOP END
ዑደቱን ለማብቃት ትዕዛዙ ይህ ነው።
3. COUNT
በክፍለ-ጊዜው ውስጥ የ "COUNT" ክፍልን በቆጠራ እሴት ይተኩ ፡፡
- ለምሳሌ
LOOP START COUNT = 0 MAX = 2
"COUNT" ን እንደ 0,1,2 ባሉ ተጨማሪዎች ይተኩ።
LOOP START COUNT = 2 MAX = 0
"COUNT" ን እንደ 2,1,0 ባለው ቅነሳ ይተኩ።
- የጃቫስክሪፕት ምሳሌ
- ለማዕከላዊ ስፖርት ተተኪ ትምህርቶች ስብስብ
------
// ኒሺራይ መደብር
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
------
- ለሜጋሮስ ተተኪ ትምህርቶች ስብስብ
------
// ታቺካዋዋ ኪታ መደብር
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" ጊዜ ወደ ሚያገኙት ዩ.አር.ኤል. ይቀይሩ ፡፡
SWITCH PAGE1
SWITCH PAGE2
------
- ማስታወሻዎች
- እባክዎን ይህንን መተግበሪያ በራስዎ አደጋ ይጠቀሙበት ፡፡
- በዚህ መተግበሪያ ለሚፈጠሩ ማናቸውም ችግሮች እኛ ተጠያቂ አይደለንም ፡፡
- እባክዎ “የጃቫስክሪፕት ምሳሌ” ን ከተረዱ በኋላ ይጠቀሙበት።
- እባክዎ ከዚህ መተግበሪያ ጋር ጃቫስክሪፕትን ካረሙ በኋላ ይጠቀሙ።
- ይህ ትግበራ በስተጀርባ ጃቫስክሪፕትን ያስፈጽማል እንዲሁም መረጃ ይሰበስባል።
ስለዚህ የተግባር ገዳይ መተግበሪያን ፣ ኃይል ቆጣቢ መተግበሪያን ፣ ኃይል ቆጣቢ መተግበሪያን ፣ የማስታወሻ ማጽጃ መተግበሪያን ፣ የባትሪ ማጎልበትን ወዘተ የሚጠቀሙ ከሆነ ራስ-ሰር መሰብሰብ ሊቆም ይችላል ፡፡
ራስ-ሰር መሰብሰብ ከቆመ ራስ-ሰር መሰብሰብን እንደገና ለማስጀመር ይህንን መተግበሪያ ይጀምሩ።
- ስለ ማስታወቂያ መታወቂያ አጠቃቀም
ማስታወቂያውን ለማሳየት የማስታወቂያ መታወቂያውን ይጠቀሙ።
የግላዊነት ፖሊሲው ነው ከዚህ።
- ስለ መለያ / የይለፍ ቃል
- በጃቫስክሪፕት መሠረት ለመጠቀም መለያ / የይለፍ ቃል ካዘጋጁ ፡፡
- ስለ ፈቃዶች
- ጅምር ላይ በራስ-ሰር ይጀምራል
ተርሚናል ሲጀመር ወይም እንደገና ሲጀመር የመረጃ አሰባሰብ በራስ-ሰር ለመቀጠል ጥቅም ላይ ይውላል ፡፡
- የአውታረ መረብ ግንኙነት
ለጃቫስክሪፕት ድር መዳረሻ ያገለገለ ፡፡
ማስታወቂያዎችን ለማሳየት ያገለገለ ፡፡
- ግምገማ በ APPLION
https://applion.jp/android/app/com.markn.InfoGather/
የመተግበሪያ ማውረድ እዚህ አለ።