ዝርዝር ሁኔታ:
- ደረጃ 1 - ቁሳቁሶችን ይሰብስቡ
- ደረጃ 2 ክፍለ -ጊዜ ለመፍጠር የሚያስፈልጉትን ራስጌዎች ይፈልጉ።
- ደረጃ 3 - ኮዱን ያዘጋጁ
- ደረጃ 4 ትክክለኛዎቹን ምልክቶች ይላኩ።
- ደረጃ 5 - ሜካናይዜሽን ኩኪዎች
- ደረጃ 6 - ለልብ ቁልፍ
ቪዲዮ: በማይመሳሰል የመግቢያ ቅጽ የአጃክስ ድር ጣቢያ ግምት ውስጥ ማስገባት - 6 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:34
ችግሩ - የግምገማ መሣሪያዎች AJAX የመግቢያ ማረጋገጫ አይፈቅዱም።
ይህ አስተማሪ Python ን እና ሜካናይዝ የተባለ ሞጁልን በመጠቀም በ AJAX ቅጽ እንዴት እንደሚገቡ ያሳየዎታል። ሸረሪቶች ሰዎች በመስመር ላይ መረጃን ለመሰብሰብ በጣም ተወዳጅ መንገድ እየሆኑ ያሉ የድር አውቶማቲክ ፕሮግራሞች ናቸው። በዙሪያው በጣም ኃይለኛ የድር ኩባንያዎችን ለማቃጠል ውድ ቁሳቁሶችን በመሰብሰብ በድር ዙሪያ ይንከራተታሉ። ሌሎች ውሳኔዎችን ለማሻሻል ወይም በአሁኑ ጊዜ “ውስጥ” ያለውን ለመገመት ወይም በጣም ርካሹን የጉዞ መስመሮችን ለማግኘት የተወሰኑ የውሂብ ስብስቦችን ይሰበስባሉ እና ይሰበስባሉ። ሸረሪቶች (የድር ጎብኝዎች ፣ ዌብቦቶች ፣ ወይም የማያ ገጽ ጠራቢዎች) የኤችቲኤምኤል ጎፕን ወደ አንዳንድ የማሰብ ችሎታ ውሂብ ለመቀየር በጣም ጥሩ ናቸው ፣ ነገር ግን ጃቫስክሪፕት እና ኩኪ የነቁ ክፍለ -ጊዜዎች ከመደበኛው ጋር የማይሄዱበት ወደ AJAX ገጾች ሲመጣ ችግር አለብን። የማመዛዘን መሣሪያዎች ስብስብ። በዚህ መመሪያ ውስጥ እኛ የራሳችንን የአባል ገጽ በ pubmatic.com ላይ እናገኛለን። እነዚህ እርምጃዎች እርስዎ የሚከተሉትን ዘዴ ያሳዩዎታል ፣ ግን ገጽዎ የተለየ ይሆናል። ይዝናኑ!
ደረጃ 1 - ቁሳቁሶችን ይሰብስቡ
የፕሮግራም ሀብቶችዎን ማሟላት መጀመር ያስፈልግዎታል። የሚከተሉትን ፕሮግራሞች ያስፈልግዎታል። እነዚህን እንዲጭኑ ለማገዝ መመሪያዎቻቸውን ይጠቀሙ… Firebug ን ይጫኑ የፋየርፎክስ አዶን ጫን Python ይሂዱ ወደ python.org ይሂዱ ወደ python.org የመቀየሪያ ሞዱሉን ይጫኑ ሜካኒዝ ያግኙ ሜካናይዜሽን ሌሎች ጠቃሚ የማገናዘቢያ መሣሪያዎች - ቆንጆ ስብስብ።
ደረጃ 2 ክፍለ -ጊዜ ለመፍጠር የሚያስፈልጉትን ራስጌዎች ይፈልጉ።
በእውነቱ የተፈጠረ ሸረሪት እውነተኛ አመጣጥ የተደበቀበትን ፍንጮችን የሚጠብቅ በሰው አሳሽ ቁጥጥር የሚደረግበት ይመስል ወደ አንድ ድረ -ገጽ ይደርሳል። በአሳሾች እና በአገልጋዮች መካከል ያለው መስተጋብር አካል የሚከሰተው በጌት እና በ POST ጥያቄዎች በኩል ነው (ይህ መረጃ በአሳሽ ላይ እምብዛም አይታይም ፣ ግን በጣም አስፈላጊ ነው)። የገጽ መረጃ መስኮቱን ለመክፈት Ctrl I ን (በፋየርፎክስ ውስጥ) በመጫን ይህንን መረጃ አንዳንድ ማየት ይችላሉ። እንደ ገራም አሳሽ እራስዎን ለመምሰል ተመሳሳይ ምስክርነቶችን በመጠቀም እራስዎን መለየት አለብዎት። በአሳሽዎ ውስጥ በጃቫስክሪፕት ተሰናክሎ ወደ ጉባmatic ለመግባት ከሞከሩ ፣ አቅጣጫዎቹ በጃቫስክሪፕት ስለሚደረጉ በጣም ሩቅ አይሆኑም። ስለዚህ አብዛኛዎቹ የሸረሪት አሳሾች የጃቫስክሪፕት አስተርጓሚዎች እንደሌሏቸው ከግምት በማስገባት በአማራጭ አሠራር በኩል በመግቢያ ማግኘት አለብን። አስገባን ጠቅ ሲያደርጉ የርዕስ መረጃ ከአሳሹ በመላክ እንጀምር። ይህ ተራ የአሳሽ መግቢያ ቢሆን ኖሮ ቅጹን ለመሙላት እና አስገባን ጠቅ ለማድረግ ሜካናይዝ ይጠቀሙ ነበር። መደበኛ የመግቢያ ቅጾች በ… መለያ ውስጥ ተቀርፀዋል እና ሜካናይዜዝ ይህንን አስገብቶ ቀጣዩን ገጽ ያለ ችግር መርጦታል። የተጠናቀቀ ቅጽ መለያ ስለሌለን ፣ የማስረከቢያ ተግባር በጃቫስክሪፕት እየተያዘ ነው። የፐብሊክን የ submitForm ተግባር እንፈትሽ። ይህንን ለማድረግ በመጀመሪያ በፋየርፎክስ ውስጥ ድህረ -ገጹን ይክፈቱ እና በታችኛው ቀኝ ጥግ ላይ ያለውን የእሳት ነበልባል ጠቅ በማድረግ የእሳት ሳንካን ያብሩ። ከዚያ የስክሪፕት ትርን ጠቅ ያድርጉ ፣ የሚታየውን ኮድ ሁሉ ይቅዱ እና በሚወዱት የጽሑፍ አርትዖት ሶፍትዌር ውስጥ ይለጥፉት። ከዚያ ከተግባሩ submitorm በስተቀር ሁሉንም ኮዱን መሰረዝ ይችላሉ። የሚጀምረው በተግባሩ “submitForm (theform) {” እና በዚህ እና በተግባሮቹ መካከል ጠመዝማዛ ቅንፍ በሚዘጋበት መካከል ባለው ነገር ሁሉ ነው። ይህንን ተግባር በመተንተን አንዳንድ ማረጋገጫ xmldoc የሚባል እንደ xml እየተቀየረ ያለውን ተለዋዋጭ በማምጣት ላይ መሆኑን እናስተውላለን። ይህ የ AJAX ቁልፍ ባህሪ አገልጋዩን መርምሮ የመረጃ ዛፍ የያዘውን አንዳንድ የኤክስኤምኤል ሰነድ አምጥቷል። የመስቀለኛ ክፍል session_id ማረጋገጫው ከተሳካ የክፍለ -ጊዜውን ይ containsል ፣ ይህንን ትንሽ ኮድ በመመልከት ይህንን ማወቅ ይችላሉ- “if (session_id! = Null) {// መግባት ተሳክቷል”። በማረጋገጫ ጊዜ ለአገልጋዩ የሚለጠፈውን ለማየት አሁን ይህ ትንሽ የጃቫስክሪፕት ወደ የትም እንዳይወስደን እንፈልጋለን። ይህንን ለማድረግ ማንኛውንም የሚመስለውን ማንኛውንም የመስኮት ማዞሪያ አስተያየት እንሰጣለን- “window.location =…”። ይህንን አስተያየት ለመስጠት እንደእነሱ በእጥፍ ድርብ መሰንጠቂያዎችን ይጨምሩ - “// መስኮት። አካባቢ…” ይህ ኮዱ እንዳይሠራ ይከላከላል። እነዚህ አርትዖቶች ቀደም ሲል የተሰሩትን የጃቫስክሪፕት ፋይልን ማውረድ ይችላሉ። ይህንን የተስተካከለ የጃቫስክሪፕት ትንሽ ወደ ኮንሶል መስኮቶች በቀኝ በኩል ይቅዱ እና አሂድን ጠቅ ያድርጉ። ይህ በገጹ ውስጥ ቀድሞውኑ የጃቫስክሪፕት ተግባሩን በአዲሱ ሥሪት ይሽራል። አሁን ምስክርነቶችዎን ሲሞሉ እና አስገባን ጠቅ ሲያደርጉ የ POST ን እና የርዕስ መረጃን ኮንሶሉን ሞልተው ማየት አለብዎት ፣ ግን ወደ የትም አይሄዱም። በተቻለ መጠን ይህንን መረጃ ይቅዱ እና በማስታወሻ ደብተር ውስጥ ይለጥፉ።
ደረጃ 3 - ኮዱን ያዘጋጁ
ያገኘናቸውን አዲሶቹን ራስጌዎች ከመጨመራችን በፊት የተፈጠረውን የሜካናይዜሽን የመግቢያ ፓይዘን ኮድ እንፍጠር። እኛ በሁለት ምክንያቶች ይህንን እናደርጋለን ፣ በመጀመሪያ እኛ አዲስ ነገሮችን ለማከል የሚሰራ አካል አለን እና ሁለተኛ ወደ እርስዎ ወደ AJAX-y ባልሆነ ድረ-ገጽ እንዴት እንደሚገቡ ያያሉ። ማስታወሻ ደብተር ወይም ተመጣጣኝ ይክፈቱ እና ገልብጠው በመከተል ላይ። ሲጨርሱ እርስዎ በሚያገኙት ቦታ እንደ youfilename.py አድርገው ያስቀምጡት። የአሳሽ ምሳሌ በአሳሹ () ተግባር ጥሪ በኩል ፤ br = አሳሽ ()#ሸረሪቶችን.ቴክስ ጥያቄዎችን ችላ እንዲል አሳሹን ያዋቅሩ#ይህንን በጥንቃቄ ያድርጉ ፣ ድረ -ገጹ ሸረሪቶችን የማይወድ ከሆነ ፣ እዚያ በመገኘታቸው ሊበሳጩ ይችላሉ።.set_handle_robots (ሐሰተኛ) #ወደ tobr.open ("https://pubmatic.com/04_betasignin.jsp") ለመግባት የሚፈልጉትን ገጽ ይክፈቱ #ምክንያቱም የቅጹን ስም ስለማውቅ ፣ በቀላሉ ቅጹን በስም ምርጫ መምረጥ እችላለሁ። ("መግቢያ")#የቅጽ አባሎችን ስም በመጠቀም የቅጹን ንጥረ ነገሮች ስሞች አስገባለሁ ['email'] = "[email protected]" br ['password'] = "Asquid22"#br.submit () ቅጹን ይልካል እና የውጤቱን ገጽ ይጎትታል ፣ አዲስ የአሳሽ ምሳሌን ይፈጥራሉ#ከዚህ በታች ምላሽ ውጤቱን የገጽ ምላሽ = br.submit ()#የያዘውን የድረ -ገጹ አካል#የህትመት ምላሽ ያትማል። ያንብቡ ()
ደረጃ 4 ትክክለኛዎቹን ምልክቶች ይላኩ።
Mechanize ወደ ራስጌዎቹ POST ራስጌዎችን ለማከል ቀላል ተግባር አለው ፣ ይህ ገጹን ለመጀመሪያ ጊዜ ለመድረስ በተጠቀሙበት ተመሳሳይ አሳሽ ላይ እንድንታይ ያስችለናል። Firebug ን በመጠቀም ባገኙት ራስጌዎች ፋይሉን ይክፈቱ እና ለማዛመድ ይህንን የጽሑፍ ፋይል ያርትዑ። በጥቅሶቹ ውስጥ ያሉትን ነገሮች ሁሉ ከዋናው ዝርዝር በትክክለኛው ንጥል ይተኩ USER_AGENT = "ሞዚላ/5.0 (X11; ዩ; ሊኑክስ i686; tr-TR; rv: 1.8.1.9) ጌኮ/20071102 ይቅርታ/2007 ፋየርፎክስ/2.0.0.9" HOST = "pubmatic.com" ACCEPT = "ጽሑፍ/xml ፣ ትግበራ/xml ፣ ትግበራ/xhtml+xml ፣ ጽሑፍ/html ፤ q = 0.9 ፣ ጽሑፍ/ሜዳ ፤ q = 0.8 ፣ ምስል-p.webp
ደረጃ 5 - ሜካናይዜሽን ኩኪዎች
ይህ እርምጃ ሜካናይዜሽን የኩኪ አያያዝን በራስ -ሰር ስለሚያደርግ ነው ፣ ግን ምን እየሆነ እንዳለ ማወቅ አስፈላጊ ነው-
ቅጹ ሲገባ እርስዎ የጃቫስክሪፕት ተግባርን እንዳቀረቡ ትክክለኛ አርዕስቶች አሉዎት። ከዚያ አገልጋዩ ይህንን መረጃ ያረጋግጣል እና የክፍለ -ጊዜ መታወቂያ ያመነጫል እና የተጠቃሚ ስም እና የይለፍ ቃል ትክክል ከሆኑ በኩኪ ውስጥ ያስቀምጠዋል። መልካሙ ዜና ኩኪውን ስለመላክ እና ስለመቀበል መጨነቅ እንዳይኖርብዎት Mechanize በራስ -ሰር ኩኪዎችን ይበላል እና ያስተካክላል። ስለዚህ አንዴ የሚሰራ የክፍለ ጊዜ መታወቂያ ከፈጠሩ በኋላ የድር ጣቢያውን የአባላት ክፍል ብቻ ማስገባት ይችላሉ።
ደረጃ 6 - ለልብ ቁልፍ
አሁን የክፍለ -ጊዜ መታወቂያ ስላገኘን እና ሜካናይዝ በኩኪዎቹ ውስጥ ካስቀመጥነው የት መሄድ እንዳለብን ለማየት ጃቫስክሪፕቱን መከተል እንችላለን። ወደ ስኬት የሚሄዱበትን ለማየት በ “if (session_id! የመስኮቱን ማዛወሪያ ኮድ በመመልከት ላይ: "if (adurlbase.search (/pubmatic.com/)! = -1) {window.location =" https://pubmatic.com/05_homeloggedin.jsp " +"? V = " + ሂሳብ.ራንድ ()*10000; በ https://pubmatic.com/05_homeloggedin.jsp?v=some የዘፈቀደ ቁጥር ወደሚገኝ ድር ጣቢያ መሄድ እንዳለብን እናያለን። ስለዚህ አዲስ የተከፈተውን ገጽ ለማንበብ አዲስ የአሳሽ ምሳሌን ለመፍጠር እና አዲስ የአሳሽ ምሳሌን እንፍጠር። ይሁን። ተገቢውን ራስጌዎችን በመጠቀም እና የኩኪ አቀናባሪን በሜካናይዜሽን በመጠቀም ኮድዎ አሁን ተጠናቅቋል። አሁን የርዕሰ -ጉዳዩን የውስጥ ክፍል መድረስ እንችላለን። ተርሚናልን ይክፈቱ ፣ ከዚህ በታች ያለውን የፓይዘን ፓኬጅ ይጫኑ እና ይግቡ። ይህንን አይነት python2.5 እና ከዚያ የፋይል ዱካውን ወደ.py ፋይል ለማድረግ።
የሚመከር:
መሰናክሎችን ከአልትራሳውንድ ድምፆች ጋር በማይመሳሰል ሁኔታ ይፈልጉ -4 ደረጃዎች
መሰናክሎችን ከአልትራሳውንድስ ጋር የማይመሳሰልን ይፈልጉ -እኔ ቤት ውስጥ በራስ -ሰር መንቀሳቀስ የምፈልገውን ሮቦት ለመዝናናት እገነባለሁ። እሱ ረጅም ሥራ ነው እና ደረጃ በደረጃ እሠራለሁ። ይህ በአርዲኖ ሜጋ እንቅፋቶችን ለመለየት ላይ ትኩረት የሚሰጥ ትኩረት። የአልትራሳውንድ ዳሳሾች HC-SR04 vs HY-SRF05 ርካሽ ናቸው
የ NaTaLia የአየር ሁኔታ ጣቢያ - አርዱዲኖ ሶላር ኃይል ያለው የአየር ሁኔታ ጣቢያ በትክክለኛው መንገድ ተከናውኗል - 8 ደረጃዎች (ከስዕሎች ጋር)
የ NaTaLia የአየር ሁኔታ ጣቢያ - አርዱዲኖ ሶላር የተጎላበተው የአየር ሁኔታ ጣቢያ በትክክለኛው መንገድ ተከናውኗል - በ 1 የተለያዩ ቦታዎች ላይ ከ 1 ዓመት ስኬታማ ክወና በኋላ በፀሐይ ኃይል የሚሰራ የአየር ሁኔታ ጣቢያ ፕሮጀክት ዕቅዶቼን እያካፈልኩ እና በእውነቱ ከረዥም ጊዜ በኋላ በሕይወት ሊቆይ ወደሚችል ስርዓት እንዴት እንደተለወጠ እገልጻለሁ። ወቅቶች ከፀሐይ ኃይል። እርስዎ ከተከተሉ
ማይክሮሶፍት ኦፊስ ቃል 2007 ውስጥ 11 ሰንጠረዥ እንዴት መፍጠር እና ማስገባት እና በዚያ አምድ ላይ ተጨማሪ ዓምዶችን እና/ወይም ረድፎችን ማከል።
ማይክሮሶፍት ኦፊስ ቃል 2007 ውስጥ ሠንጠረዥን እንዴት መፍጠር እና ማስገባት እና ተጨማሪ ዓምዶችን እና/ወይም ረድፎችን ወደዚያ ሰንጠረዥ ማከል - እርስዎ የሚሰሩትን ብዙ ውሂብ አግኝተው ያውቃሉ እና ለራስዎ ያስባሉ … " ሁሉንም እንዴት ማድረግ እችላለሁ? የዚህ ውሂብ የተሻለ ይመስላል እና ለመረዳት ቀላል ይሆን? " እንደዚያ ከሆነ በ Microsoft Office Word 2007 ውስጥ ያለው ሰንጠረዥ የእርስዎ መልስ ሊሆን ይችላል
በ DDR የቅጥ ጨዋታ ውስጥ ድምጽን ማስገባት 6 ደረጃዎች
በ DDR የቅጥ ጨዋታ ውስጥ ድምጽን ማስገባት - ይህ መማሪያ በ ‹Sratch› ውስጥ የ DDR ዘይቤ ጨዋታን እንዴት ማድረግ እንደሚችሉ ያስተምርዎታል
ሙዚቃን ወደ ጭረት እሽቅድምድም ጨዋታ ውስጥ ማስገባት 3 ደረጃዎች
ሙዚቃን ወደ ጭረት እሽቅድምድም ጨዋታ ውስጥ ማስገባት -የራስዎን ሙዚቃ ወደ BIY Scratch የእሽቅድምድም ጨዋታ እንዴት እንደሚጭኑ ደረጃ በደረጃ ያሳየዎታል።