כלים חינמיים מתוך ערכות האוטומציה שלנו
חלקים מסוימים מערכות האוטומציה שלנו שימושיים בפני עצמם, קטנים מספיק כדי לקרוא אותם בבת אחת, ובדוקים יותר כשהם פומביים. שלושת הכלים האלה חינמיים תחת רישיון MIT, כל אחד מהם הוא קובץ Python יחיד ללא תלויות.
cloudflare-free-shield
שלושה כללים מותאמים אישית של Cloudflare WAF, כולם אפשריים בתוכנית החינמית, שעוצרים את רוב גלי הסקרייפרים בקצה של Cloudflare: אתגר עבור סקריפטים שמעתיקים משתמש-סוכן של Chrome ללא הכותרות שכל Chrome אמיתי שולח, כלל אחד עבור בקשות דף מרשתות ענן שהסקריפרים שוכרים, וכלל חירום עבור זרים ללא עוגייה וללא קישור, להפעלה במהלך גלישה. הוא מתקין אותם לצד הכללים שלך, מפעיל אותם, ושומר כל שינוי כדי שניתן יהיה לבצע גלגול חזרה.
cloudflare-free-shield ב-GitHub · מתוך Night Watch, שגם מנטר את האתרים שלך, מפעיל את כלל החירום בעצמו ומסכם מה חומת האש אתגרה.
bot-gate
תוכנת ביניים (middleware) עבור FastAPI, Starlette, Django, Flask או כל אפליקציית ASGI או WSGI, ששומרת על הדפים שלך זמינים לאנשים בזמן שסקרייפר מציף את האתר. הוא דוחה דפדפנים מזויפים לפני שהקוד שלך רץ, ושומר על זרים במסגרת מה שכל עובד (worker) יכול לשרת, בעוד שמבקרים עם עוגייה, מבקרים שמגיעים דרך קישור ומנועי חיפוש לא שמים לב לכך. מתחת ל-1,747 בקשות בשנייה במבחן שלנו, כל מבקר חוזר קיבל את הדף שלו בזמן הדף עצמו.
bot-gate ב-GitHub · מתוך Night Watch.
translation-checks
בדיקות שתופסות תרגום שיפרק את האפליקציה שלך: משאיות מקום (placeholders) ותגיות שאבדו או נוצרו, שינוי שם מוצר, אנגלית שנשארה במקום, סקריפט שגוי, והודעות ריבוי ICU שאיבדו את המשתנים שלהן, ב-43 שפות. השתמש בזה על מה שמודל או שירות תרגום החזירו, או ב-CI.
translation-checks ב-GitHub · מתוך Polyglot, שמבצע את התרגום, עם המודל שלך, ל-42 שפות.
למה לתת חלקים בחינם
כי מגיע לך לקרוא את הקוד שלנו לפני שאתה קונה אותו. הכלים החינמיים נבנו מאותו קוד כמו ערכות האוטומציה, נבדקו באותה שיטה ונסרקו לאיתור סודות באותה שיטה לפני הפרסום. ערכות האוטומציה מוסיפות את מה שהופך כלי למערכת: השמירה, האוטומציה, ההתקנה, מדריכי ההפעלה ושנה של עדכונים.
עודכן: