ከሶፍትዌር ጥቅሎቻችን የሚገኙ ነፃ መሳሪያዎች
የሶፍትዌር ጥቅሎቻችን አንዳንድ ክፍሎች በራሳቸው ጠቃሚ ናቸው፣ በአንድ ጊዜ ለማንበብ በቂ ትንሽ ናቸው፣ እና በህዝብ ፊት የተሻለ ሙከራ ተደርጎባቸዋል። እነዚህ ሶስቱ በ MIT ፈቃድ ስር ነፃ ናቸው፣ እያንዳንዱ ሌላ ጥገኛ (dependency) የሌለበት አንድ የ Python ፋይል ነው።
cloudflare-free-shield
በ Cloudflare Free plan ላይ ሙሉ በሙሉ ሊሰሩ የሚችሉ ሶስት የ Cloudflare WAF ልዩ ደንቦች፣ አብዛኛዎቹን የ scraper ሰላቶች በ Cloudflare edge ላይ የሚያስቆሙ፡- እያንዳንዱ እውነተኛ Chrome የሚልካቸውን headers ሳይኖሩት የ Chrome user agent የሚቀዱ ስክሪፕቶችን ለማግለል አንድ፣ scrapers ከሚከራዮቹ የ cloud networks የሚመጡ የገጽ ጥያቄዎችን ለማግለል አንድ፣ እና በሰላት ወቅት ለማብራት የሚደረግ ለኩኪም ሆነ ለሊንክ ወይም ለማንኛውም ማገናኛ ያልኖራቸውን እንግዶች ለማግለል የአስቸኳይ ደንብ። እነዚህን ከራስዎ ደንቦች ጎን ይጭናል፣ ያብራታል፣ እና እያንዳንዱን ለውጥ ለመመለስ (rollback) እንዲቻል ያስቀምጣል።
cloudflare-free-shield በ GitHub ላይ · ከ Night Watch የተወሰደ፣ ይህም ጣቢዎችዎን ይከታተላል፣ የአስቸኳይ ደንቡን በራሱ ያብራል፣ እና ፋየርዎሉ ምን እንደገደበ ያጠቃልላል።
bot-gate
ለ FastAPI፣ Starlette፣ Django፣ Flask ወይም ለማንኛውም ASGI ወይም WSGI መተግበሪያ የሚሆን middleware፣ scraper ጣቢዎን ሲያጥቃው ገጾችዎ ለሰዎች እንዲቆዩ የሚያደርግ። ኮድዎ ከመሥራቱ በፊት ሐሰተኛ browsersን ይከለክላል፣ እያንዳንዱ worker ሊያገለግልበት ከሚችለው በላይ እንግዶችን ይገድባል፣ ነገር ግን ኩኪ ያላቸው እንግዶች፣ በሊንክ የሚመጡ እንግዶች እና የፍለጋ ሞተሮች ምንም አያስተውሉትም። በሙከራችን በሰከንድ ከ1,747 ጥያቄዎች በታች፣ እያንዳንዱ ተመላሽ እንግዳ ገጹን በገጹ ራሱ ጊዜ ውስጥ አግኝቷል።
bot-gate በ GitHub ላይ · ከ Night Watch።
translation-checks
መተግበሪያዎን የሚያበላሽ ትርጉም የሚያስቆሙ ማረጋገጫዎች፡- የጠፉ ወይም የተፈጠሩ placeholders እና tags፣ የተቀየረ የምርት ስም፣ ተተክቶ የቀረ እንግሊዝኛ፣ የተሳሳተ ስክሪፕት፣ እና ተለዋዋጮቻቸውን ያጡ ICU plural መልእክቶች፣ በ43 ቋንቋዎች። በሞዴል ወይም በትርጉም አገልግሎት የተመለሰበት ላይ ይጠቀሙበት፣ ወይም በ CI ውስጥ።
translation-checks በ GitHub ላይ · ከ Polyglot የተወሰደ፣ ይህም በራስዎ ሞዴል በ42 ቋንቋዎች ይተርጉማል።
ክፍሎችን ለምን በነፃ መስጠት?
ምርቶቻችንን ከመግዛትዎ በፊት ኮዳችንን ማንበብ መቻል ስላለብዎት ነው። ነጻ መሳሪያዎቹ ከሶፍትዌር ጥቅሎቹ ጋር በተመሳሳይ ኮድ የተገነቡ ሲሆን፣ በተመሳሳይ መንገድ ተፈትሸዋል፣ እና እንዲሁም በተመሳሳይ መንገድ ለሚስጥራዊ መረጃዎች ተቃኝተዋል። ሶፍትዌር ጥቅሎቹ አንድን መሳሪያ ወደ ስርዓት የሚቀይሩትን ነገሮች ይጨምራሉ፡ የክትትል ስርዓት፣ አውቶሜሽን፣ ዝግጅት፣ የአሠራር መመሪያዎች እና ለአንድ ዓመት የሚቆዩ ዝማኔዎች።
ተሻሽሏል: