איןציקלופדיה:מיוחד/משבר הבוטים (2024)/דיון

מתוך איןציקלופדיה
קפיצה לניווט קפיצה לחיפוש

-- הועבר משיחה:עמוד ראשי

התמודדות עם בעיית הבוטים

@סטנדי ספייר, @קקון

לדעתי אנחנו צריכים לבקש מהאמריקאים שישימו לנו קאפצ'ה נורמלית של גוגל, אחרת המלחמה הזאת לא תיגמר לעולם. הפתרון שיש כרגע היה אפקטיבי פעם, בעידן שבו בינה מלאכותית הייתה עוד חלום פרוע ותיאוריית קונספירציה שממנה עשו עונות שלמות של "מראה שחורה". כאן יש דוקומנטציה על איך עובדים עם קאפצ'ה, אני מניח שאם האמריקאים בודקים מדי פעם את מסד הנתונים הם בוודאי רואים שאנחנו מופצצים לגמרי בבוטים. לטובת שונאי גוגל, יש גם את hCaptcha. פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 17:42, 19 באוגוסט 2024 (UTC)

שמעתי שבקרוב האמריקאים ישמידו את גוגל לפני שהיא תהפוך לסקיינט. קקון · 💬 · 🚑 23:04, 19 באוגוסט 2024 (UTC)
שאלת תם: מה יוצא למפעילי הבוטים מזה שהם מציפים את האתר בבוטים (נוסח קונסטנצה: איזה אינטרס יש להם לבוא פה בחום הזה). סטנדי בר 23:20, 19 באוגוסט 2024 (UTC)
@סטנדי ספייר - כהרגלי באיחור: קידום אתרים, בין היתר. וגם, הצפה של מסד הנתונים יכולה לשבש את פעילות האתר מן הסתם (יותר מדי קומנדים של SQL), האטה וכיוצ"ב; @קקון - קודם האמריקאים יסיימו עם להשמיד אותנו... פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 15:19, 27 באוגוסט 2024 (UTC)
את השיבוש הם יכולים להשיג, אבל קידום האתרים שלהם באתר כל כך קאמרי מבחינת כמות פעילים... מרגיש קצת שחסרה שם בינה ולא מהסוג המלאכותי. סטנדי בר 19:37, 27 באוגוסט 2024 (UTC)
בינתיים אני רואה שמקדמים בעיקר את האח שלי בנץ. אז או שזה האיראנים או שדים מנהר סטיקס. קקון · 💬 · 🚑 20:10, 27 באוגוסט 2024 (UTC)
נראה לי שאוריאל פשוט החליט להתכונן איזה עשור מראש לתואר בלימודי טלוויזיה במכללת ספיר, אחרת אין הסבר למה שהוא עושה כאן. סטנדי בר 20:19, 27 באוגוסט 2024 (UTC)
התכוונתי לאחיין שלי בנץ, אקסיוז מי כהנא ושות. קקון · 💬 · 🚑 20:46, 27 באוגוסט 2024 (UTC)
זה הדבר הראשון שעולה לי בראש כשאומרים לי "שדים מנהר סטיקס", מוקדש לך ולכהנא. סטנדי בר 21:04, 27 באוגוסט 2024 (UTC)
מכללת ספיר עדיין קיימת? סליחה אם יצא לי חסר רגישות, אבל זה מתבקש פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 04:15, 28 באוגוסט 2024 (UTC)

502 Bad Gateway

מידי פעם קופץ לי הדרעק הזה. זה גם בגלל הבוטים או מה. סטנדי בר 11:17, 29 באוגוסט 2024 (UTC)

זה אני כבר לא יודע כי אני לא מתפעל את השרת, אבל כנראה שלא פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 12:04, 29 באוגוסט 2024 (UTC)

המשך

האם יש חדש מהאמריקאים? מישהו פנה אליהם (אני בטוח לא)? אני מניח שאם לא נדרוש פתרון יותר יצירתי משאלות כמו "מה הצבע של יין אדום" ש-ChatGPT מסוגל לעקוף, תוך זמן קצר איןציקלופדיה תהיה יותר ערכי זבל על הונאות נדל"ן אמריקאי וקישורים לאתרי פורנו רך לעומת ערכי קקיפיפי גימל יפית. אם זה היה אתר פרטי שלי כנראה הייתי משקיע בפתרונות של Arkose Labs אבל אני לא המחליט כאן אז, מי שבעלים של האתר דה-פקטו מוזמן לשקול את זה - ואם אלו האמריקאים, כנראה נצטרך להעניק להם סל מחוות נרחב. אני חושב שבתור התחלה נציע להם כיפות ברזל, או לכל הפחות את התרעות פיגור העודף. פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 12:30, 18 בספטמבר 2024 (UTC)

השארתי בקשה רישמית בדיסקורד שלהם. בד"כ הם ישנים כשאני ער אז זה ייקח יום וחצי בערך. לדעתי הם יעשו את זה. קקון · 💬 · 🚑 15:11, 18 בספטמבר 2024 (UTC)
אני מקווה שהעברת לנשיא ולנפתלי‏[1] את המסר שאנחנו מוכנים למבצע נרחב כנגד בני העוולה, ושלא נוותר ולא נתייאש. פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 17:44, 18 בספטמבר 2024 (UTC)
וואו זה נראה כמו אתר של אקסיות שכל אחד.ת מפרסם פרטים של האקסיות שלו.ה. קקון · 💬 · 🚑 19:00, 18 בספטמבר 2024 (UTC)
טוב שהזכרת לי את האקסית שלי, הרבה זמן לא הצצתי לה בפייסבוק פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 07:29, 19 בספטמבר 2024 (UTC)
באתי להחליף אותך במשמרת ולא ידעתי מה מחכה לי. כמה מאמץ בשביל להפיץ ספאם אידיוטי באתר נישה. סטנדי בר 03:18, 23 בספטמבר 2024 (UTC)

קפצ'ה

הינקים אמרו שהקפצ'ה של גוגל וגם hCAPTCHA לא מסוגלים באמת להתמודד עם העידן של ג'יפ איטי. אז הדרך היחידה היא להוסיף שאלות על היקום הקולנועי של איןציקלופדיה. למשל, "איזה אלבום נינט טייב הוציאה במשותף עם רוני סופרסטאר?", תשובה: "פאקצה". אז הוספנו את השאלה הזאת לשאלות הרנדומליות, מקווה שזה יעזור. קקון · 💬 · 🚑 17:41, 23 בספטמבר 2024 (UTC)

הוספתי עוד כמה שאלות לשאלות הרנדומליות, אם מישהו רוצה להציע עוד שאלה אז בבקשה. נראה לי שזה מספיק. קקון · 💬 · 🚑 17:45, 23 בספטמבר 2024 (UTC)
מה לגבי ARKOSE LABS? לגבי שאלות, בינה מלאכותית יכולה לסרוק את תוכן האתר ולדלות תשובות פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 20:11, 23 בספטמבר 2024 (UTC)
אני לא מומחה בזה אז קשה לי להעריך את סדר הגודל של סריקה אפשרית, אבל יש סיכוי שהתמקדות בשאלות נידחות, שאלות למעריצים שרופים (נגיד לבקש להשלים שורה מאיזה שיר נשכח מהאיןטקסט) תפחית את הסיכוי לזה? סטנדי בר 20:18, 23 בספטמבר 2024 (UTC)
נראה שהם ממשיכים בלי בעיות. סטנדי בר 20:55, 23 בספטמבר 2024 (UTC)
פאק. אני גם לא מומחה, שאלתי לגביי ARKOSE ובקרוב תהייה תשובה... קקון · 💬 · 🚑 04:33, 24 בספטמבר 2024 (UTC)
אולי כדאי לבקש קצת חבר'ה מהמשמר הלאומי. קקון · 💬 · 🚑 04:34, 24 בספטמבר 2024 (UTC)
הגבלה לשאלות למעריצים שרופים או מי שבקיא באיןציקלופדיה תמנע ממשתמשים חדשים שהם לא ספאם להירשם כי לא כולם מכירים או זוכרים או יודעים מה נכתב ואיפה. זה יגביל מאוד את אפשרות ההרשמה לאתר, ובנתיים בוטים עדיין יצליחו כי הם יכולים לסרוק את כל מרחב האיןטקסט ולדעת איפה זה הופיע. ככה יצא שתרחיק את בני האדם אבל תשאיר את הבוטים
הפתרון האמיתי, והמורכב יותר, הוא ליצור שאלות מאתגרות באמת - אבל לא בהכרח שקשורות לאיןציקלופדיה או לתוכן שקל לדלות. מהצד השני, זה יהיה מאוד מורכב ויצריך מישהו שאשכרה יקדיש לזה את כל זמנו, כי זה חייב להיות מעודכן. אני חשבתי יותר על שאלות שקצת קשה לספק להן מענה אלא אם אתה אדם אמיתי, ושקשה למצוא להן תשובה באינטרנט או באתר הזה. כרגע אין לי רעיון לאיך ליישם בפועל
יש פתרון אחר שחשבתי עליו וזה אישור ידני של משתמשים. בכל פעם שמשתמש חדש נרשם, הבקשה עוברת למאגר בקשות, ומנהלים אנושיים בוחרים לפי דעתם האישית מה נראה להם אנושי ומה לא, כמו בפורומים של פעם. זה פתרון שחוסך בכסף על פתרונות קאפצ'ה מורכבים. זה אולי לא הכי נוח, אבל זה כמו ההפך מלחסום את כל מי שבוט - הם פשוט לא נכנסים כי בן אדם לא אישר אותם. צריך לטובת התפקיד מנהל שיתעסק רק בזה, או להודיע מראש שזמן אישור ההרשמה יכול לקחת עד שבוע, לדוגמה. לטובת השרת עצמו, צריך לעשות שבקשות הרשמה שלא אושרו במועד, יימחקו (למשל, כל בקשות ההרשמה שלא אושרו בחלוף שבוע, יימחקו מהשרת באופן גורף). בנוסף לזה כדאי להשאיר שאלות קאפצ'ה שבני אדם יכולים לענות עליהן כמו שאלות פסיכומטרי שיש עליהן תשובה באינטרנט אבל צריך קצת לטרוח לחפש. זה אמנם לא ימנע את ההרשמה הזדונית לגמרי, אבל זה כן יצריך ממנה עבודה מסוימת, ובין כה בסוף הבוטים ישארו בחוץ. אולי אפשר לעשות פילטר שבודק לפי כמה זמן ענו על השאלה, ובגלל שהשאלות יהיו מורכבות, אם זמן המענה היה ארוך כנראה מדובר בבן אדם ואם זמן המענה היה קצר מאוד כנראה שמדובר ב-CRAWLER. פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 06:05, 24 בספטמבר 2024 (UTC)
אני לא מעוניין לאשר ידנית כי אני לא מסוגל לזהות נוכלים באינטרנט. אבל אם סטנדי ואתה מעוניינים אז סבבה. קקון · 💬 · 🚑 09:50, 25 בספטמבר 2024 (UTC)
לזהות אותם זה לא מסובך נכון לעכשיו - שמות המשתמש לועזיים ורנדומליים (=חסרי דימיון). הבעיה העיקרית להערכתי היא הכמות המיסחרית שלהם וקצב ההופעה התדיר שלהם. אם הם היו באים אחת ל... זה לא היה נורא, אבל המצב כרגע הוא שאם נהיה קצת שאננים, 30% משטח האתר יתחיל לשמש לשטויות שלהם. סטנדי בר 10:12, 25 בספטמבר 2024 (UTC)
אני לא יכול להתחייב לעמידה בלוז אישורים כי לצערי בריל לייף יש לי אבא סיעודי לטפל בו וצרות שקשה לספור על כף יד. אני לא יכול להתחייב לעשות את זה באופן קבוע. לא מפריע לי מדי פעם לעזור כשאפשר אבל לא כדרך קבע. אבל אני חושב שעדיף שכל הבקשות יחכו לעת עתה או למנוע הרשמה חדשה (או לרשום משתמשים ידנית) עד שהאמריקאים ימצאו פתרון כי בסוף זו לא רק בעיה שלנו אלא גם שלהם. אם איןציקלופדיה תיפול גם המערב יפול איתה. או אישור ידני של הרשמות או רישום ידני הם הפתרונות היחידים, עד שהאמריקאים יחוו זאת על בשרם.
לדעתי לעת עתה עדיף למנוע הרשמה חדשה ולהציע למשתמשים אמיתיים שרוצים להירשם אפשרות לפנות לאיןציקלופדיה דרך מייל ייעודי, והמייל כבר יפלטר מה זבל ומה לא. כל מי שלא זבל יוכל לפתוח חשבון באמצעות מנהל שיוכל באותו רגע נתון לרשום. אולי אפשר לבקש מהאמריקאים לפתוח מייל על הדומיין
קונספט (SO 2002 אבל לא נורא, זה מה שיש כשאין פתרון אחר): משתמש ישלח מייל - מהמייל שאיתו הוא רוצה להירשם, המשתמש יבחר עד 10 שמות משתמשים אפשריים, כאשר הראשון הוא המועדף ביותר והאחרון הוא הכי פחות מועדף בלית ברירה. כאשר מנהל ירשום אותו, האתר ישלח מן הסתם את הסיסמה (אני מניח) וזו תהיה סיסמה זמנית להתחברות. לא צריך ליידע את המשתמש מחדש לגבי זה שהוא נרשם, מספיק לבצע את ההרשמה והאתר כבר ישלח הודעה רלוונטית מעצמו. המשתמש יחליף את הסיסמה במה שהוא רוצה ויוכל לערוך. זמני ההמתנה מן הסתם יהיו ארוכים מן הרגיל ולכן משתמשים יצטרכו סבלנות. רצוי שהמייל הזה יהיה מייל שמקושר לדומיין (למשל: register@eincyclopedia.org) ושיהיה לו סנן ספאם. ככה ההרשמה תהיה מתישה הרבה פחות, והאתר לא יוצף בבוטים פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 11:37, 25 בספטמבר 2024 (UTC)

המשך

@סטנדי - מה אתה חושב על זה? יש לנו את זה? ואם לא יש סיכוי שיהיה לנו את זה?; ומרשה לעצמי להוסיף גם את זה, אולי זה יועיל?; וגם את זה; אם אין לנו כדאי ללחוץ את ידידינו הנפלאים מבדאלאס טקסס להתקין לנו את אלו פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 18:56, 25 בספטמבר 2024 (UTC)

אני אישית לא נתקלתי באלו אף פעם (אלא אם אתה יכול לרמוז לי איפה אני יכול להיתקל בהם). בהחלט שווה שיהיה לנו אותם. אין מה להפסיד כרגע. הבוטים הם חצי מהנרשמים בחודשיים האחרונים, צריך להוציא להם את הרוח מהמפרשים עד שהמפעילים שלהם יתייאשו. אגב, אני לא בטוח איך זה עובד בכלל - כל בוט הם מכינים בנפרד? מזמינים מכסה מסוימת של בוטים פר יום? חלק ממה שהם מפרסמים זה בכלל באינדונזית וכאלה. גם האתרים שהם מקשרים נראים כמו פורטלים מוזרים יותר מאשר אתרים קונקרטיים בנושא מסוים. סטנדי בר 21:12, 25 בספטמבר 2024 (UTC)
לפי מיוחד:גרסה אין לנו אף אחד מהם, אלא אם אני לא ראיתי טוב. המפעילים שלהם לא יתייאשו משום שבד"כ דברים כאלו הם קוד של מחשב וניסיונות אינסופיים, ובגלל שהם תמיד מקבלים תגובה שהפעולה שהם עשו צלחה, אז הם יכולים להמשיך. לדעתי זה יותר קוד מאשר אנשים. כדאי לדבר עם בדאלאס טקסס (כמו שאומרת ירדנה ג'עלה) שיתקינו ויקנפגו לנו את כל אלו. פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 06:25, 26 בספטמבר 2024 (UTC)
הייתי בטוח שיש פה מעורבות של שני גופים - אנשים פרטיים שמעוניינים בסוג הזה של פרסום וחברה מסחרית שמציעה להם את הבוטים. מתייג את מר קקון. סטנדי בר 06:31, 26 בספטמבר 2024 (UTC)
אני לא אמרתי שמה שאתה אומר לא נכון, מה שאני התכוונתי לומר זה שאין פה עבודה ידנית, ז"א, לא יושב כאן בן אדם ופותח את החשבון אחד אחד או קבוצה גדולה של אנשים אלא קוד עושה את זה (כנראה בשירות של חברה כלשהיא למשל כמו שאתה הזכרת, לדוגמה למטרת קידום אתרים) אוטומטית ומדביק טקסטים שכנראה AI או משהו אחר יוצר. אגב, יש לנו את ConfirmEdit ואפשר לקנפג אותו בצורה אחרת, אולי יעילה יותר כדי לצמצם את המפגע; מרשה לעצמי להוסיף שלפי MediaWiki ("Similar to reCAPTCHA, but is arguably more effective than reCAPTCHA because of its different approach to accessibility-friendly captchas.") ובניגוד למה שאומרים האמריקאים, יכול להיות של-hCaptcha יש יעילות במניעת ספאמרים. ואם כבר הוספתי אז הוספה על ההוספה, גם אם hCaptcha לא עד כדי כך יעיל (מן הסתם hCaptcha לא ינצח AI כמו ChatGPT אבל כן יכול לנצח בוטים עלובים יותר), עדיף משהו שיאט קצת את הקצב מאשר להשאיר את זה פרוץ. גם האטה של הקצב והתדירות היא משהו פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 07:36, 26 בספטמבר 2024 (UTC)
ביקשתי שישימו hCaptcha, אני אדווח כאן מה קורה. קקון · 💬 · 🚑 08:23, 26 בספטמבר 2024 (UTC)
בתוך כל הסיפור של הבוטים ערכים פרטיים מרגישים לי כמו משב רוח מרענן. סטנדי בר 10:13, 26 בספטמבר 2024 (UTC)
שגיס אמרו לי ככה: Ok, I'll need someone from your team to register at hCapcha and give me the public and private keys מה לענות להם? קקון · 💬 · 🚑 07:44, 27 בספטמבר 2024 (UTC)
לא ברור לי למה אנחנו אלו שצריכים להירשם ל-hCaptcha אם האתר בכלל לא בבעלותנו אלא בבעלותם. ממה שאני יודע הגרסה החינמית של hCaptcha מוגבלת לכמות מסוימת של בקשות ומרגע שחורגים ממנה, צריך לעשות מנוי בתשלום. אני לא חושב שמישהו מאיתנו צריך להיות אחראי לזה משום שאם אנחנו נזקקים להם כדי לפתור לנו את הבעיות, זה בכלל אחריות שלהם. מישהו מאצלם צריך לעשות את זה ולא אנחנו.
אני אוסיף מעבר לזה - זה אפילו נראה לי חצוף שדורשים מאיתנו להתעסק בזה כשזה אמור להיות אחריותם. אם וכאשר הבעלות על האתר תהיה שייכת למישהו מאיתנו, אז זה יהיה ראוי למנות מישהו (בשכר או בהתנדבות) לעשות את זה. עד אז אין לנו שום חובה לעשות את זה ולמעשה אנחנו עוזרים להם עם בעיה שמן הסתם פוגעת גם בהם, אבל נראה שלא ממש אכפת להם מאיןציקלופדיה. הייתי מציע כבר לעבור לרעיון של הגבלת הרשמה במקום. פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 09:00, 27 בספטמבר 2024 (UTC)

הגבלת הרשמה

בהנחה שאני לא מתכוון להתעסק עם זה. מי כן רוצה? קקון · 💬 · 🚑 09:30, 27 בספטמבר 2024 (UTC)

ההספק היומי שלהם עד עכשיו גרוע אז אולי הם ייכנעו מהר משחשבנו. סטנדי בר 09:37, 27 בספטמבר 2024 (UTC)
נראה לי שהשאלה העיקרית היא איך זה יעבוד טכנית. האם יש כאן פאנל ניהול שמאפשר לבחור את מי מאשרים ומי לא? אם יש, אני יכול מדי פעם לעזור כאשר אני מבקר כאן, אבל לא כדרך קבע או להתחייב לעמידה בזמנים. אם זה מקובל עליכם, בכל פעם שאבקר כאן אעבור קודם כל במסך המשתמשים הנרשמים ואחכ בכל השאר (אלא אם ממש בוער בי לכתוב) פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 09:43, 27 בספטמבר 2024 (UTC)
אפשר גם להוסיף מפעילים. משתמש:פשוט למשל. קקון · 💬 · 🚑 09:55, 27 בספטמבר 2024 (UTC)
מבחינתי זה סבבה, אם יש מי שרוצה להצטרף למלאכה. אני יכול להבטיח שכשאני מתחבר אני אעבור קודם כל שם ואחכ בכל שאר האתר, אבל אני גם צריך ללמוד את המערכת. צריך גם לפרסם הודעה ב-SiteNotice או בדרך אחרת.
פתחתי עמוד עדכונים למשבר הבוטים. אם תרצו אפשר להעביר את התכתובות לשם ולעדכן שם מה הוחלט, אם וכאשר יוחלט. איןציקלופדיה:מיוחד/משבר הבוטים (2024) פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 10:21, 27 בספטמבר 2024 (UTC)

עדכון לאחר המעבר

אנחנו חייבים את BulkBlock ([1]) כדי לחסום אותם במסות במקום לחסום אותם אחד אחד. עכשיו אנחנו עושים עבודת נמלים ועדיף לחסום במרוכז מאשר לעבור משתמש-משתמש ולהיכנס ל"מיוחד:חסימה" בכל פעם עבור משתמש אחד. האמריקאים חייבים לעזור לנו בזה כי זה לא הגיוני שזאת העבודה שנצטרך לבצע ולא אכפת להם. בגלל שרובם משתמשים בפרוקסי (VPN) אפשר לבקש פשוט חסימה של פרוקסי, ולאפשר למשתמשים בשר ודם ללא כוונות זדון לקבל הרשאת IP Exempt. אני למשל ביקשתי לפני כמה שנים, ואני יכול להתחבר עם VPN (לפעמים אני שוכח לכבות אחרי שאני משתמש בו). כל השאר (מי שלא ביקש ושנראה חשוד או מתנהג חשוד, או מנצל לרעה את Ip exempt) יקבל חסימת IP אוטומטית. אפשר לעשות שרק כתובות מישראל שאינן פרוקסי יכולות לערוך ולהירשם. ממליץ להפנות גם את זה לאמריקאים (GlobalBlocking - [2]) ולבקש החלת Ip exempt על משתמשים מנהלים ומשתמשים ספציפיים שידוע שאין להם כוונות זדון, וכן על כל משתמש שיתעורר הצורך לאפשר לו את ההרשאה. אפשר גם לבקש שבמקום שהאמריקאים יחילו כל פעם IP exempt על מישהו, הם יפתחו את האפשרות הזו שתהיה נתונה לשיקול דעת המפעילים באתר, מבלי להטריח את הדוד סם בכל פעם מחדש. אפשר להוסיף גם TorBlockמסתבר שיש לנו כבר טורבלוק. פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 20:41, 27 בספטמבר 2024 (UTC)

זה באמת הרעיון הכי טוב. טרולים אנושיים שבאים לכאן גם משתמשים נלהבים בפרוקסי. אחד אפילו אמר לי ישירות: "סטנדי יא חמור יש לי VPN אתה יכול לחסום עד מחר". סטנדי בר 21:12, 27 בספטמבר 2024 (UTC)
אני אנסה להשיג את התוסף. כל הכבוד שגיס. הבנאדם שם קצת התעייף ממני אני חושב. קקון · 💬 · 🚑 00:41, 28 בספטמבר 2024 (UTC)
כנראה שהבעיה שלנו היא שאנחנו לא נוקטים בגישת ויקיפדיה. אבל אני כן חושב שכדאי שיהיה לנו IP Exempt - לנו ולכל מי שאנחנו סבורים שלא מתכנן לעשות נזק לאתר. תמיד אפשר להסיר את ההרשאה הזו גם ככה מכל מי שכן ישתמש בה באופן זדוני. אם האמריקאים לא רוצים להתעייף, שישחררו לנו את האפשרות לנהל את הדברים לבדנו, זה יהיה הרבה יותר קל לכולם. כפי שאמרתי - אפשר להשאיר את בחירת IP Exempt למפעילי האתר וככה לא נצטרך לפנות כל פעם לדוד סם פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 09:55, 28 בספטמבר 2024 (UTC)
אני לא מבין את ההתעמרות שלהם בנו... אם הם כל כך לא רוצים למנוע את הצפת הבוטים בשרתים שלהם למה באמת אנחנו טורחים וחוסמים את כל הבוטים? נכון - אם לא נמנע מהבוטים להציף את האתר הוא יהפוך להיות מזבלת SEO, אבל זה גם ידפוק אותם כי השרתים שלהם ילכו לפח. ברגע שנוריד הילוך הבוטים יציפו להם את השרת ואמנם אנחנו נאבד את איןציקלופדיה אבל גם הם יאבדו את השרת שלהם. אני חושב שהם צריכים להבין שכשהם שמים לנו אפשרות לחסימה מרובה כמו BulkBlock או פתרונות אחרים, זה לא כי הם עושים לנו טובה (אם כבר אנחנו עושים להם טובה), זה כי הם עושים לעצמם טובה. הדרך להשפיע על האתר האמריקאי מהאתר העברי קלה מאוד ומיותר לציין שאם המוניטין של איןציקלופדיה העברית יפגע בגלל זה, אז גם של האמריקאית. אני חושב שהם חייבים להבין שזה שהם עוזרים לנו זה לא לעשות לנו טובה ולסתום לנו את הפה והם גם צריכים למנות מישהו שיהיה קבוע אחראי מטעמם על איןציקלופדיה קבוע ובמיוחד בעת הזאת פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 08:54, 4 באוקטובר 2024 (UTC)
המינימום שהם חייבים לנו זה את BulkBlock כי אני לא חושב שזה הגיוני שאנחנו נעשה עבודת נמלים ונחסום ידנית [אחד אחד]. זה מתיש וזה גם לא הגיוני, שעל כל אחד שאנחנו חוסמים ידנית, קופצים 7 אחרים, ועד שנחסום כל אחד מהם, צריך צוות שלם שיעשה את העבודה וגם זה לעולם לא יעמוד בקצב. הם פשוטו כמשמעו הפקירו אותנו פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 08:56, 4 באוקטובר 2024 (UTC)
זה נשמע כמו פיגוע התאבדות ששווה לשקול אם המו"מ איתם ימוצה. מה דעתך קקון? סטנדי בר 08:31, 5 באוקטובר 2024 (UTC)
זה קצת קשה כי הכל מתנהל דרך צ'ט של משחקים שהוא מעצבן ברמות קשות. חוצמזה הבחורה שמטפלת בדברים כאלה די ירדה מפעילות. אני אנסה שוב בהמשך בלי נדר. קקון · 💬 · 🚑 08:40, 5 באוקטובר 2024 (UTC)
אני חלילה לא בא בטענות לקקון, אני יודע שקקון (וגם אתה סטנדי) עושים את המקסימום שאפשר. אם כבר אני מעריך את העבודה שלכם וחושב שהיא לא מובנת מאליה. הטענות שלי הן אך ורק לדוד סם. אגב הלינק שלהם לדיסקורד פג תוקף פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 09:40, 5 באוקטובר 2024 (UTC)
אני משתדל בד"כ לעשות את המינימום כי יש לי נטייה להיסחף. קקון · 💬 · 🚑 09:49, 5 באוקטובר 2024 (UTC)
מי זו שמטפלת בעניינים האלו וירדה מפעילות? במקרה Sannse? היא הייתה מבקרת פה פעם ועוזרת בעניינים אדמיניסטרטיביים. סטנדי בר 09:50, 5 באוקטובר 2024 (UTC)
אני מעריך גם אנשים שעושים את המינימום. אני אפילו את המינימום לא עושה וזה גם מה שמחזיק אותי חי, כי אם הייתי עושה את המינימום שנדרש ממני בחיים כנראה שהיה לי יותר מדי קשה והייתי מרים ידיים. בכל אופן, אתה עושה את המקסימום המינימלי וטוב שכך. פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 10:21, 5 באוקטובר 2024 (UTC)
סטנדאפיסט בגרוש Lyrithya. קקון · 💬 · 🚑 13:28, 5 באוקטובר 2024 (UTC)

לא רוצה להישמע דרמטי

אבל עושה רושם שהפסדנו את המאבק. הם מתרבים בקצב מסחרר ובינתיים, לנו אין לא מספיק כלים ולא מספיק כוח אדם להתמודד מולם. אנחנו חייבים פתרון מיידי - אם לא ניתן מענה בהקדם לדעתי בתוך פחות משנה נפסיק להיות איןציקלופדיה ונתחיל להיות SEO רוסי. במקום בו אנחנו עומדים אין לנו כמעט שום יכולת לעשות דבר. לא להתקין תוספים למניעה, לא לחסום את האפשרות להירשם לאתר... כלום. רק לחסום ידנית ולקוות שמתישהו השרת של הרוסים יקרוס. ככה מסתבר מונעים הרשמה. מפעילי מערכת באתרי מדיה ויקי זה לא יותר מבדיחה, אם אין לך גישה לשרת - אין לך מה לעשות כמפעיל... פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 17:13, 7 באוקטובר 2024 (UTC)

אני על זה פוטיניהו בלאט. קקון · 💬 · 🚑 17:15, 7 באוקטובר 2024 (UTC)
אולי שהם יתנו לך פשוט גישה לשרת? גם ככה ממה שאני יודע אתה וסטנדי מייסדי האתר, למה לא מגיעה לכם גישה לזה? זה, בגדול, אתר שצריך להיות שייך לכם. למה הם מונעים מכם? פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 17:21, 7 באוקטובר 2024 (UTC)
אני לא ווב מאסטר. אין לי כישורים, אם כבר אני אעניק את הגישה לך. קקון · 💬 · 🚑 17:32, 7 באוקטובר 2024 (UTC)
את האמת אני חושש מלקחת אחריות על דברים גדולים כאלו (גישה לשרת זר). זה לא שחלילה יש לי כוונות זדון אלא שאחריות גדולה גורמת לי לרגליים קרות. למרות שזה מחמיא לי שנותנים בי אמון לדבר גדול, אם תינתן לי הרשאה כזאת אני אשתמש בה רק למטרה הספציפית הזו ולאחר מכן אני מבקש שהיא תישלל ממני (מפתחות הגישה יוחלפו). לדעתי, אם מדובר באחסון שיתופי ולא ייעודי, גם מרבית הדברים לא אפשריים כנראה. בלי קשר אני חושב שהאתר הזה צריך להיות שייך לכם, וגם אם אני לא אהיה כאן, לדעתי אתם כמייסדים שלו צריכים לקבל אליו גישה (ואם תרצו לתת אותה לאיש מקצוע לאחריי או למפעיל מערכת אחר, גם זה סבבה). אני חושב שלבנתיים אם הם לא רוצים לתת את הגישה, לפחות שיסגרו את ההרשמה למשתמשים חדשים, ואז כבר נמצא דרך להתמודד גם ללא גישה ישירה
אני אעשה מה שנדרש בפעילות הספציפית הזו ולאחר מכן שתישלל לי הגישה לשרת (אם אתם רוצים סגירה של ההרשמה, או התקנת התוספים, או גם וגם). למרות שאני מאוד סבור שהם לא יתנו לנו שום דבר מזה, אחרי הכל הם שמים את הכסף על השרת, ואף אחד לא היה רוצה לתת שליטה לאדם זר שהוא לא מכיר (ועוד גישת SSH או משהו בסגנון, אלא אם יש פאנל ניהול שמאפשר להריץ קומנדים של גיט). אם הם לא רוצים - ואני יכול להבין את חששם - שימנו מישהו מטעמם שיתחיל לעשות את הדברים האלו. בהזדמנות זו - אם נסגור את ההרשמה (בעצמנו או בעזרתם), נראה לי שאפשר לומר שצה"ל הכריז על איןציקלופדיה כשטח צבאי סגור... לפחות לעת עתה. פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 17:47, 7 באוקטובר 2024 (UTC)
אני שונא את הרעיון הזה, לסגור את ההרשמה. אני אנסה אישכהו לבנות את הבוט עם האמריקאים, האמת שהבחור שאני מדבר איתו הוא ספרדי. קקון · 💬 · 🚑 18:21, 7 באוקטובר 2024 (UTC)
הפתרון האחר והפחות איום הוא להביא חסימת IP למדינות שהן לא ישראל ול-VPN, עם IP EXEMPT למי שנמצא לנכון או שאין לו כוונה זדונית, אין צורך בבוט ייעודי - צריך את GlobalBlocking, ואפשר להוסיף לנו את החוסם משתמשים המרובה ; BulkBlock ו-GlobalBlocking נראה לי יספיקו במקרה הזה פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 18:28, 7 באוקטובר 2024 (UTC)
מבלי להיות חצוף (ובמיוחד כלפי קקון שאני יודע שעושה את המקסימוםמינימום), מאחר ואין עדכון אני מניח שאת הדוד סאם זה לא ממש מעניין מה קורה פה. קשה לי להיות מניאק ולנטוש אתכם במערכה הזאת לבד אבל אני חושב שזה לא שווה את המאמץ, בסופו של דבר אם הם לא מונעים את הבוטים שפוגעים בהם לא פחות מבנו, אז כנראה שאין סיבה - לפחות עבורי - להילחם כנגד הבוטים. אני אבצע מעתה חסימות רק כשיש צורך מובהק (בוט כתב ערך SEO, ואז גם אחסום וגם אמחק את הערך). אני מציע שגם אתם תפעלו כך, כי אם תתחילו לחסום ידנית כל בוט שנרשם, לעולם לא תסיימו ללחוץ על כפתור ה"חסימה", 3 הצ'קבוקסים, סיבה וכו'. לטובתכם אני מציע שהגישה תהיה נקודתית - בוט פתח ערך - למחוק את הערך ולחסום את הבוט, ולא את כולם. לא נצליח לחסום מאסה של משתמשים רשומים והם כנראה מתישהו יתעוררו להזביל את האתר ב-SEO המחורבן שלהם, אבל אנחנו עושים כל מה שאנחנו יכולים עם אפס עזרה, אז חבל על הזמן שלכם. תנו להם לשבור את הראש מה עושים, כשאיןציקלופדיה העברית (וכנראה גם האמריקאית) יקבלו דירוגים נמוכים בגוגל, הם כבר יתעוררו ויבקשו מאיתנו לעשות משהו - ואז נוכל להגיד להם, "זין בעין - תראו כמה עשינו וניסינו ואיך התעלמתם, עכשיו תורכם, מאדר פאקרז". באותו רגע כמו טיל הם יכניסו לפה את כל המודולים שצריך וגם ידריכו אותנו איך להשתמש אם לא נדע. ואולי גם לא ואז 2 האיןציקלופדיות ילכו לטמיון. פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 20:03, 10 באוקטובר 2024 (UTC)
שיט. אני די בטוח שהם רוסים שרוצים בסופו של דבר לשנות את השם שלנו לאיןציקלופדיסטן. קקון · 💬 · 🚑 00:12, 11 באוקטובר 2024 (UTC)

למה שלא

יארגנו לנו איזה בוט שחוסם אוטומטית כל משתמש חדש שאין רווחים בשם המשתמש שלו? הרי רואים שרוב הזבלנים נרשמים עם שמות כמו "YoramVitek9" ולא "Dr. Fineshmaker". סטנדי בר 00:20, 11 באוקטובר 2024 (UTC)

זה לא באמת פתרון ריאלי כי אם תשים לב הדפוסים גם משתנים: יש כאלו שמגיעים בסגנון של CamelCamel0 (קאמל קייס, קאמל קייס ומספר), יש כאלו שמגיעים רק כ Camel0, ואפשר גם בקלות להפוך אותם למשפטים כמו Dr. Fineshmaker או כל דבר אחר. הדפוס הוא לא מה שמשנה אלא העובדה שהם כולם מגיעים מכתובת IP של VPN, שבה גם אם תגיש 10000 אביוזים, החברה מחויבת לשמור על הפרטיות שלהם ולכן לא יעשו איתם כלום. הפתרון הוא פשוט חסימת VPN - חסימת IP - אבל כרגע אפילו את הקאפצ'ה הבסיסית ביותר לא נותנים לנו, אז אל תצפה לשום דבר מורכב מזה פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 11:08, 11 באוקטובר 2024 (UTC)

עידכונון

ביקשתי את Extension:BulkBlock מכמה אנשים ואעדכן בהמשך מה קורה עם זה. קקון · 💬 · 🚑 13:55, 11 באוקטובר 2024 (UTC)

Shagiss אני בקשר איתם, הם שואלים איך אנחנו בטוחים שכל המשתמשים החדשים האדומים הם בוטים. חוץ מזה, אתה עדיין רוצה את הקפצ'ה של גוגל? קקון · 💬 · 🚑 03:20, 12 באוקטובר 2024 (UTC)
לשאלה איך אנחנו יודעים שהם בוטים - מי ששאל את זה מוזמן לנטר את "שינויים אחרונים" ולהיווכח בעצמו (הם מוזמנים גם להסתכל בהיסטוריית המחיקות); לגבי הקפצ'ה של גוגל - אני חושב שזה עדיף על כלום לפחות כהתחלה, גם אם זה לא יעשה משהו זה בטוח יצמצם חלק או יקשה על חלק. אדם אחד לא יכול ליצור כמות כזאת מטורפת של משתמשים ולהערים על 3 אנשי צוות, וגם בו זמנית לכתוב "ערכים" מפורטים אודות אתרי אינטרנט שהוא משווק. או שיש לאיש הזה מוסר עבודה של סינים והוא מסוגל לתקתק אלפי דברים בדקה אחת (ואז מי צריך בוט) או שזה מישהו מאוד חכם שמצא דרך לרמות את המערכת של איןציקלופדיה וכדי לתעתע בנו ובאמריקאים פותח מלא משתמשים ומדי פעם לוקח אחד מהם באופן רנדומלי בשביל להספים (שים לב שלא כל הנרשמים מספימים, הם פשוט סתם נרשמים). צריך כמות מטורפת של כתובות אימייל בשביל ליצור כאלו חשבונות וכיום, כל אימייל שהוא לא אימייל פרטי דורש ממך הזדהות עם מספר נייד או מזהה אחר, אף בן אדם לא יוכל להירשם לשירותי אימייל לא מפוקפקים עם אותו מספר טלפון יותר מכמה פעמים גג (וגם זה בתנאי שמחקת את המספר מאחד החשבונות הקודמים), בטח לא אלפי פעמים. עבודה ידנית במצב הזה כאמור לא הגיונית (וגם לא משתלמת לעסק), אלא אם מי שמפעיל את האופרציה הוא בעל מוסר עבודה סיני (הם מסוגלים לבנות רב קומות ביומיים, מה זה בשבילם בוטים לאיןציקלופדיה.
אני לא ניסיתי לאתגר את מערכת ההרשמה לאתר אבל לדעתי זה לא אמור להיות מאוד מסובך, עם הכלים הנכונים אפשר לעקוף את זה. למשל, נכנסתי ממצב אינקוגניטו לעמוד ההרשמה ונפלתי על שאלת האבטחה "איך קוראים לאתר האינטרנט הזה? (What is the name of this website?)". גם אם אני לא מבין עברית אני יכול להיעזר בתוכנת AI או אפילו בגוגל כדי לדעת מה שם האתר (או, להיערך לשאלה הזו מבעוד מועד עם סקריפט) ולהירשם. כל מה שאני צריך זה יותר מדי אימיילים (או על דומיין פרטי או באמצעות חשבונות מרובים שנפתחו מבעוד מועד), ואפילו בלי תכנות מורכבת - עם Tampermonkey אפשר ליצור סקריפט אוטומטיזציה שפשוט מחרבש שמות משתמש. יותר מזה, אם שם משתמש שאני בוחר כבר קיים באתר, האתר מראש מתריע לי ששם המשתמש קיים (הוא אפילו לא מבקש ממני לשלוח את הטופס), אז הסקריפט יכול לבד להמציא שם משתמש חדש. בקיצור, זה לא אמור להיות דבר מאוד מאוד מסובך. במצב הנוכחי, זה אולי מסובך לספאמרים פשוטים מאוד, אבל עם ידע מסוים (לא מורכב במיוחד) אתה יכול בקלות לעקוף את ההרשמה.
בלחיצה על CTRL+R רוב שאלות האבטחה מאוד קלות למענה, כמו למשל "כמה רגליים יש לחתול" ו"מהי עיר הבירה של יפן", וממה ששמתי לב אלו 3 שאלות רפטטיביות (או שאלו 3 השאלות שהופיעו לי כעת). אם אלו 3 השאלות היחידות, לא פלא שקל לעקוף אותן - הן מופיעות גם בעברית, גם באנגלית, גם מעטות וגם ניתן לקבל עליהן מענה נורא פשוט או בגוגל או דרך ניטור תג ה-title. בקיצור - אם מדובר בבוטים, אלו בוטים לא מתוחכמים בכלל שאפשר לחסום די בקלות עם החלפת ה-Captcha.
תיקון, מסתבר שיש שאלות מעט יותר קשות שאפילו אני בתור ישראלי לא יודע לענות עליהן (שאלה על רוני סופרסטאר). ועדיין אפשר לרפרש כמה פעמים וליפול על שאלה קלה משמעותית. או - להיעזר בגוגל
יש קבוצה של שאלות, שרק 2 מתוכן באמת מאתגרות (אחת מתמטית)למעט שאלה אחת כל השאלות שראיתי מתורגמות לאנגלית (מה שמקל על מפעילי הבוטים - הם לא צריכים לתרגם לעצמם את השאלה), רק שאלה אחת מכלל השאלות שראיתי (לדעתי היו 5) הייתה באמת יחסית מצריכת ידע \ מחשבה (סופרסטאר), את כל השאר ניתן לעקוף בחיפוש גוגל פשוט - למרות שגם אותה אפשר לעקוף בחיפוש גוגל. בקיצור, אני באמת בטוח שאלו בוטים מאוד עלובים ולא מתוחכמים שאפשר לעצור עם CAPTCHA נורמלית. השאלה המתמטית גם מתורגמת לאנגלית וגם מאוד מאוד קלה לפתרון
למעשה השאלה על סופרסטאר היא היחידה שבאמת מורכבת, עדיף אותה לבד על פני כל השאר. כל שאר השאלות הן אסון. שאלות מהסוג של סופרסטאר עוד איכשהו עשויות לעכב בוטים וספמרים פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 07:48, 12 באוקטובר 2024 (UTC)
מסכים, יש לפחות שניים שמטפלים בזה, מקווה שייצא מזה משהו. קקון · 💬 · 🚑 09:47, 12 באוקטובר 2024 (UTC)

תוצאות

אתחיל בתודה על העבודה שעשית בלהביא לנו את BulkBlock, זה לא מובן מאליו, ואני מניח שזה יטיב עם כולנו. לגבי קפצ'ה של גוגל - ReCaptcha זה קאפצ'ה של גוגל ולכן לא הבנתי למה הם אומרים שאין דבר כזה, פשוט לי נוח לומר "קאפצ'ה של גוגל", כי זה גם מה שמוצאים כשמחפשים "Google Captcha" (הלדייק בשם המותג לא היה נראה לי קריטי). אני חושב שבגלל שזה לא בוטים מורכבים במיוחד, ReCaptcha תספיק. אם נראה שהיא לא תעזור, נתחיל לחשוב על פתרונות אחרים, אבל כרגע עם BulkBlock ו-ReCaptcha נצליח לצמצם את הנזק, גם אם לא למגר אותו לגמרי פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 17:00, 13 באוקטובר 2024 (UTC)
בהזדמנות זו אעדכן גם את סטנדי - סטנדאפיסט בגרוש - מעכשיו אנחנו יכולים לחסום בקלות יותר, עם מיוחד:BulkBlock פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 17:01, 13 באוקטובר 2024 (UTC)
קקון נראה לי שכדאי להסב את תשומת לבם של המתקינים, משהו בהתקנה לא בסדר - זה לא עובד. או שזה רק אצלי? [3] כדאי לברר למה זה קורה, כי אחרת אין בזה תועלת. רשימת המשתמשים היא (לעת עתה - אעדכן אם יש עוד משתמשים לחסום):
(אין כרגע)

את רשימה זו יש להדביק בתוסף החסימה המרובה החדש, ויש לרוקן אותה כאשר כל המשתמשים שלעיל נחסמו.

הרשימה לא מתעדכנת? לחצו כאן לניקוי המטמון

הרשימה מופיעה בצורה מבולגנת? לחצו כאן לצפיה בעמוד התבנית זה לא חוסם אותם גם עם "משתמש:" לפני כל שם משתמש וגם לא עם User: או user: לפני פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 17:17, 13 באוקטובר 2024 (UTC)

אני שואל אותו. גם אני קיבלתי את השגיאות. קקון · 💬 · 🚑 17:21, 13 באוקטובר 2024 (UTC)
הכנתי תבנית רשימת חסומים כדי שיהיה לנו נוח לחסום אותם. אני עורך עם תוכנת קוד את מערך השמות ויוצר newline כדי לא להדביק ידנית. כך החסימה קלה יותר. מוזמנים לערוך גם אתם את התבנית אם תרצו פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 17:24, 13 באוקטובר 2024 (UTC)
יש גם ריקפצ'ה. קקון · 💬 · 🚑 18:19, 13 באוקטובר 2024 (UTC)
קקון תבורך!!!! על כל העבודה שאתה עושה, אין כמוך. פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 18:31, 13 באוקטובר 2024 (UTC)
תודה גם לך על התמדה של בולדוזר. קקון · 💬 · 🚑 20:05, 13 באוקטובר 2024 (UTC)
חוץ מלייבב שקשה לי לחסום אותם ידנית, לקטר ולנדנד שיש מחסור באמצעים ולהתבהם מעט על האמריקאים לא עשיתי יותר מדי. למען האמת אתה וסטנדי עושים יותר למען האתר ולפעמים קשה לי שאני לא מצליח גם, אבל משתדל מה שיוצא. בכל אופן - שוב מוריד בפניך את הכובע. אגב (אם כבר לקטר ולנדנד), יש חדש לגבי BulkBlock? פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 20:19, 13 באוקטובר 2024 (UTC)
גם הקפצ'ה לא עובדת כ"כ טוב נראה לי. קקון · 💬 · 🚑 20:46, 13 באוקטובר 2024 (UTC)
אין לי מושג מה קורה עם הקאפצ'ה אבל BulkBlock מאכזב נורא. מסתבר שאם לא זה צריך שאילתות SQL, וזה היה נראה הדבר הפשוט ביותר לעשות. אולי משהו בקונפיגורציה לא נכון? הקאפצ'ה אמורה בעיקרון למנוע בוטים פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 20:51, 13 באוקטובר 2024 (UTC)
איך עדיין נרשמים בוטים עם הריקפצ'ה? קקון · 💬 · 🚑 02:40, 14 באוקטובר 2024 (UTC)
לפי מה שכתוב באתר MediaWiki, ריקפצ'ה אמורה לבדוק אותם לפי הדפדפן או משהו ומוודאת שלא מדובר בבוטים, אז כנראה שאלו לא בוטים ומדובר בבני אדם. אבל יכול להיות שגם בוטים מערימים על ריקפצ'ה. עכשיו אני כבר לא יודע אם זה צבא של אנשים או שזה צבא של מחשבים. אולי באמת מדובר בכוח עבודה זול למרות הכל. אבל יותר משבעיית ריקפצ'ה קריטית, BulkBlock לא מספקת את הסחורה וזה מה שמצער כי לפני שמתמקדים במניעת הרשמת ספאמרים, צריך להתמקד בחסימה נרחבת פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 07:05, 14 באוקטובר 2024 (UTC)
BulkBlock החזיר שגיאת שרת 500 פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 07:08, 14 באוקטובר 2024 (UTC)
כנ"ל אצלי. דווקא ניסיתי לבדוק אם יש פקטור אנושי עם קצת פרובוקציות ואף אחד לא הגיב עד עכשיו. גם לא הצלחתי לזהות קשר בין האתרים שהם מקדמים מבחינה נושאית, אין להם שום אג'נדה שהם מנסים לדחוף וזה מוזר בהתחשב באגרסיביות. סטנדי בר 07:18, 14 באוקטובר 2024 (UTC)
תגידו, אנחנו דורשים אימות אימייל בהרשמה? מה אם כל החשבונות האלו נרשמים ללא אימייל והם באמת מעשה ידי אדם? באמת אין לי מושג ולכן אני שואל; אעשה ניסיון, אפתח חשבון זמני כדי לראות שאנחנו דורשים אימייל, ואם אצליח לפתוח ללא אימייל, אז נראה לי שהבנתי את הבעיה. אם החשבון לא ייפתח, כנראה שזה דורש אימייל. לחשבון אקרא test-registration-with-no-email. מקווה שלא אצליח לפתוח אותו; תוצאה: אנחנו דורשים אימייל (לא יודע אם דורשים אימות מייל). צריך לבדוק את כתובות המייל שאיתם החשבונות האלו נרשמים, אם מדובר בדומיין פרטי או בחשבונות GMAIL\OUTLOOK או שירותים כמו מייל זמני פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 10:36, 14 באוקטובר 2024 (UTC)

────────────────────────────────────────────────────────────────────────────────────────────────────

אין לנו הרשאות לדעת באיזה מייל הם משתמשים (או שזה רק לי). פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 10:39, 14 באוקטובר 2024 (UTC)


מתבאס לומר אבל

ניכר שהפתרון הראשון שהצעתי לא עבד. גם BulkBlock לא מתפקד כלל (שזה אפילו גרוע יותר מענין ה-Captcha) וגם הקאפצ'ה של גוגל, מסתבר, לא מונעת אותם. אני אנסה לגבש רעיונות אחרים. כרגע הרעיון היחיד שעולה לי הוא חסימת IP של VPN, אבל החשש שלי הוא שבסוף יתגלה שזה גם לא נעשה מ-VPN. ואז אמנם אפשר להגיש תלונה לספקית, אבל מי מבטיח שזה יעזור, ולדעתי כרגע הרבה יותר חשוב להתמקד בחסימה מסיבית ומחיקה מסיבית של דפים. אולי צריך לשקול השהיית הרשמה לאתר באופן זמני לפחות עד שנגבש חלופה. לפי MediaWiki, אם הקאפצ'ה לא מונעת אותם זה או שהם בני אדם, או שהם מצליחים להערים על הקאפצ'ה. אני כבר לא יודע מה לומר או לחשוב פינימין שגיסיהו, יו"ר מפלגת המלכוד.svg 15:05, 14 באוקטובר 2024 (UTC)

זמנים נואשים מביאים פתרונות נואשים

יצרתי סקריפט מבוסס JavaScript, שאפשר להריץ עם Tampermonkey גם ב-Firefox וגם ב-Chrome (לרבות Chromium), ומאפשר להתאים את עמוד חסימת המשתמש מבלי להצטרך לעשות יותר מדי - כל מה שצריך זה פשוט לכתוב את שם המשתמש וללחוץ על כפתור החסימה, הסקריפט מסמן את התיבות הרלוונטיות וחוסם לצמיתות. יש לקחת בחשבון ששימוש בסקריפט הזה יחול באופן אוטומטי על כל חסימה, ולכן - אם אין לכם כוונה לחסום מישהו לצמיתות, מומלץ לבטל את השימוש בסקריפט לפני ביצוע חסימה שאינה עומדת בקריטריונים שלהלן.

הערת פרטיות (ככל הנראה אני מחויב בחוק): הסקריפט אינו אוסף מידע או מנטר מידע וכו'. זהו סקריפט פשוט של מניפולציית HTML. מיותר לציין שמוטב, כמו בכל דבר אחר, לדעת מה עושים לפני שעושים - לא מומלץ באופן כללי להדביק סקריפטים שלא מכירים עם Tampermonkey. דיסקליימר: השימוש בסקריפט הזה ו/או בכל סקריפט עתידי שאכין הינו באחריות המשתמש בלבד.

יש גרסה יעילה של הקודים. הקודים במקורם, לפי ChatGPT, לא היו יעילים מספיק. ChatGPT לקח על עצמו לשפר. קראו את כל ההסברים וכל מה שכתבתי לגבי שניהם, ואם תרצו קוד יעיל, רדו לתחתית הטופיק שם תוכלו למצוא קוד יעיל ומשולב. אם אתם רוצים להפריד ביניהם בקוד היעיל תוכלו לעשות זאת לבדכם, אסמן היכן להפריד במידת הצורך.

23:46 - בוצע שינוי מינורי, תנאי if, כדי למנוע תקלה במקרה של חסימת משתמש יחיד על ידי כפתור "חסימה" (היה מרוקן את תיבת הטקסט וכעת לא).

איך זה עובד

  1. מתקינים את Tampermonkey בדפדפן שלכם
  2. נכנסים למיוחד:חסימה, ולוחצים על אייקון טאמפרמאנקי > Create a new script...
  3. מדביקים את הקוד המופיע מטה ושומרים את הסקריפט
  4. מרעננים את עמוד מיוחד:חסימה עם Ctrl+F5

וכמובן שמעכשיו ואילך בכל פעם שתבקרו במיוחד:חסימה החסימה תהיה קלה ונוחה.

מה זה עושה?

  • מסמן את תיבות הסימון הבאות: שליחת דואר אלקטרוני, עריכת דף השיחה של המשתמש ו-החלת החסימה גם על משתמשים רשומים המשתמשים בכתובת IP זו שאינן מסומנות כברירת מחדל
  • מסווג את החסימה אוטומטית כחסימה לצמיתות (כברירת מחדל) ותחת הפירוט שימוש לרעה בחשבונות מרובים

מה עליי לעשות?

רק להכניס את שם המשתמש, לוודא שהכל בסדר ולחסום.

הקוד ורישיון

ייתכן שהקוד לא הכי יעיל ולא הכי מהיר אבל אני לא חושב שזה כזה קריטי. מי ש-efficiency חשוב לו מוזמן לשפר את הקוד ולתרום קוד יעיל יותר.

בבקשה לא לפרסם כאן קוד מקומפרס, בכל זאת אנשים רוצים לקרוא את הקוד ולהבין אותו.

// ==UserScript==
// @name         Eincyclopedia - AutoSpamBlock
// @namespace    http://tampermonkey.net/
// @version      2024-10-19
// @description  Cause enough is enough
// @author       Shagiss
// @match        https://eincyclopedia.org/wiki/%D7%9E%D7%99%D7%95%D7%97%D7%93:%D7%97%D7%A1%D7%99%D7%9E%D7%94
// @match        https://eincyclopedia.org/w/index.php?title=%D7%9E%D7%99%D7%95%D7%97%D7%93:%D7%97%D7%A1%D7%99%D7%9E%D7%94
// @icon         https://www.google.com/s2/favicons?sz=64&domain=eincyclopedia.org
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    const params = {
        "email": "wpDisableEmail",
        "user_talk": "wpDisableUTEdit",
        "block_registered_users_with_ip": "wpHardBlock",
        "expiration": "wpExpiry",
        "reason": "wpReason"
    };
    // Convert to HTMLElement
    for (let i in params) params[i] = document.getElementsByName(params[i])[0];
    // Check the "Disable email submission" and "Modify user talk"
    let qp = ["email","user_talk","block_registered_users_with_ip"];
    for (let i = 0; i < qp.length; i++) params[qp[i]].checked = true;
    // Set expiration to FOREVER
    params.expiration.value = "infinite";
    // Set reason as "Abuse"
    params.reason.value = "שימוש לרעה בחשבונות מרובים";
})();

הקוד משוחרר תחת PUBLIC DOMAIN (0) לנוחות המנהלים כאן ובאיןציקלופדיות אחרות וניתן לבצע בו שינויים.

דיון רלוונטי

כתבו כאן תגובות ואשתדל להשיב


מה לגבי BulkBlock?

ניסיתי ליצור BulkBlock משל עצמי כי נראה שזה שיש לנו לא מועיל... אופן השימוש מעט מורכב.

איך הוא יעבוד (עדיין לא משוחרר לציבור - יש לי לבצע טסטים לפני שחרור):

כדי לחסום מרובה אין ללחוץ על כפתור החסימה לצד שם המשתמש אלא לפעול באופן הבא:

  • התקינו בעזרת טאמפרמאנקי את הסקריפט שמופיע בהמשך הטופיק, שימו לב שהדבקת הסקריפט חייבת להתבצע לפני כל פעולה אחרת.
  • פתחו עורך טקסט (כל עורך טקסט - Notepad, Notepad++, מה שבא לכם. לא וורד!)
  • גשו לרשימת "מיוחד:שינויים אחרונים" ולקטו משם את רשימת המשתמשים האחרונים שנרשמו לאתר אשר מוצגת באופן הבא:
[FakeUser1; FakeUser2; RealUser1; FakeUser3; FakeUser4; RealUser2; ...וכו']
  • העתיקו אך ורק את "מערך" השמות הללו (לא שום דבר נוסף), ומחקו ממנו משתמשים שאינם אמורים להיחסם באופן ידני. שימו לב שאם אחרי משתמש כזה ישנו סימן של ; , יש למחוק גם את הסימן הנ"ל (שימו לב שאחרי כל סימן כזה יש רווח, הם באים בצמד). הפורמט תמיד יהיה: סוגר מרובע ([), שם משתמש כלשהו, סימן של (נקודה-פסיק ורווח) ולאחר מכן עוד שם משתמש כלשהו, וחוזר חלילה, עד שזה נסגר בסוגר מרובע בכיוון הנגדי (]).
  • כעת כשיש לכם רשימת משתמשים שאמורים להיחסם, זכרו את אחת מן הכתובות הבאות:
https://eincyclopedia.org/w/index.php?title=מיוחד:חסימה
https://eincyclopedia.org/wiki/מיוחד:חסימה

שתיהן מפנות לעמוד החסימה. בחרו אחת מתוכן, והוסיפו האשטאג בסופה (#, ודאו שזה בסוף ולאחר כל פרמטר):

https://eincyclopedia.org/w/index.php?title=מיוחד:חסימה#

לאחר שהוספתם את ההאשטאג, הדביקו את הרשימה שלכם לאחר ההאשטאג בלבד, באופן הבא:

https://eincyclopedia.org/w/index.php?title=מיוחד:חסימה#[FakeUser1; FakeUser2; RealUser1; FakeUser3; FakeUser4; RealUser2]

ועכשיו עמוד החסימה שלכם ישתנה מעט. מעל לכפתור חסימת המשתמש תקבלו הודעה שתסביר לכם כיצד לפעול הלאה; שם המשתמש שאמור להיחסם ראשון לפי הרשימה ייחסם. הרשימה אינה מסדרת את עצמה בסדר כלשהו, אך כן מסירה בכל פעם ערך מתוכה על מנת לצמצם אותה.

קוד למעין BulkBlock

כמו הקוד שמיועד לייעל את עמודי החסימה, גם זה משוחרר תחת PUBLIC DOMAIN (0);

דיסקליימר: השימוש בתוסף AS IS, אינני מספק אחריות והשימוש נעשה *על אחריות המשתמש בלבד*. התוסף אינו אוגר ו/או מלקט מידע ו/או עושה שימוש בעוגיות כלשהן. פרמטר _t המופיע שם מיועד על מנת "לרענן" את העמוד (בשל השימוש ב-window.location.hash) ואיננו אמור לשמש לפעולה כלשהיא ככל הידוע לי. אם הפרמטר תפוס על ידי שירות אחר אנא ידעו אותי ואחליף אותו.

הקוד לעיונכם. אם אינו יעיל ויש לכם רצון וזמן לתרום לתיקונו, הרי שאתם מוזמנים לעשות כן. כמו בדוגמה שעברה, נא לא להעלות קוד מקומפרס

// ==UserScript==
// @name         Eincyclopedia - AutoSpamBlock (Users from Hash, kinda bulkblock)
// @namespace    http://tampermonkey.net/
// @version      2024-10-19
// @description  Cause enough is enough
// @author       Shagiss
// @match        https://eincyclopedia.org/wiki/%D7%9E%D7%99%D7%95%D7%97%D7%93:%D7%97%D7%A1%D7%99%D7%9E%D7%94*
// @match        https://eincyclopedia.org/w/index.php?title=%D7%9E%D7%99%D7%95%D7%97%D7%93:%D7%97%D7%A1%D7%99%D7%9E%D7%94*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=eincyclopedia.org
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    console.log("Working");
    // Get the address hash
    let hashdata = decodeURI(window.location.hash);
    // Find the Elements
    let mwform = document.getElementById("bodyContent").getElementsByTagName("form")[0];
    let target = mwform.querySelector('[name="wpTarget"]');
    let list_of_users = hashdata;
    if (hashdata.indexOf("using_bulk_block") == -1) {
        list_of_users = list_of_users.split("#").pop().split("[").pop().split("]")[0].split("; ");
    } else {
        // The json is already prepared. break it
        list_of_users = list_of_users.split("bulk_block_list=").pop();
        let err = "The provided JSON is corrupt; Please fix the problems and try again. For now, The 'Bulk' feature is disabled.";
        try {
            list_of_users = JSON.parse(list_of_users);
        } catch (e) {
            return alert(err + "[1]");
        }
        if (list_of_users.constructor !== Array) return alert(err + "[2]");
        for (let i = 0; i < list_of_users.length; i++) {
            if (typeof list_of_users[i] !== "string") list_of_users.splice(i, 1);
        }
        if (list_of_users.length == 0) return alert(err + "[3]");
        // Now we can proceed...
    }
    // Get the first user in the list to block, and put their name in the right field
    if (target.value === "") target.value = list_of_users.shift();
    // Only if there are more users to block:
    if (list_of_users.length > 0) {
        // Change the form action, Add the hashtag to the URL
        mwform.action = mwform.action + (mwform.action.indexOf("?") > -1 ? "&" : "?") + "_t=" + new Date().getTime() + "#" + encodeURI("using_bulk_block=1&bulk_block_list=" + JSON.stringify(list_of_users));
        // That's it for now, You can submit the data and proceed
        let bottom_of_the_page = mwform.querySelector(".mw-htmlform-submit-buttons");
        let p = document.createElement("p");
        p.innerHTML = "<ins><strong>רגע לפני החסימה!</strong></ins><br>העתק את הכתובת הבאה:<br><code dir='ltr' style='display:block;width:100%;overflow:auto;text-align:left;direction:ltr;'>" + mwform.action + "</code><br>לאחר שמסך החסימה יראה לך כי המשתמש המבוקש נחסם בהצלחה, פתח טאב חדש במקביל, הדבק את הכתובת שלהלן, וכך תוכל לעבור למשתמש הבא שאמור להיחסם.<br>"
            + "לנוחיותך מצ"ב רשימת המשתמשים המיועדים לחסימה (ללא סידור):<br><ul><li>" + list_of_users.join('</li><li>') + "</li></ul><br>אם המסך לא מראה רשימה, או שמראה רשימה ריקה, אזי חסמת כעת את המשתמש האחרון ואין יותר משתמשים המיועדים לחסימה.";
        bottom_of_the_page.insertBefore(p, bottom_of_the_page.children[0]);
    }
})();

דיון Bulkblock

כתבו כאן.

קוד יעיל

ChatGPT סייע לי לייעל את הקוד כך שהוא משלב גם את הפיצ'רים של ה-BulkBlock שאני יצרתי וגם את הפיצ'רים של חסימה מהירה, והכל בקוד אחד:

(function () {
    'use strict';

    const params = {
        email: document.getElementsByName("wpDisableEmail")[0],
        user_talk: document.getElementsByName("wpDisableUTEdit")[0],
        block_registered_users_with_ip: document.getElementsByName("wpHardBlock")[0],
        expiration: document.getElementsByName("wpExpiry")[0],
        reason: document.getElementsByName("wpReason")[0]
    };

    // Set checkboxes and values in a single loop
    ["email", "user_talk", "block_registered_users_with_ip"].forEach(key => {
        params[key].checked = true;
    });
    params.expiration.value = "infinite";
    params.reason.value = "שימוש לרעה בחשבונות מרובים";

    // # פצלו כאן אם אתם מעוניינים בהפרדה!
    // Get the address hash and form
    const hashdata = decodeURI(window.location.hash);
    const mwform = document.querySelector("#bodyContent form");
    const target = mwform.querySelector('[name="wpTarget"]');
    let list_of_users = [];

    // Parse user list based on hash content
    if (hashdata.includes("using_bulk_block")) {
        try {
            list_of_users = JSON.parse(hashdata.split("bulk_block_list=").pop());
            if (!Array.isArray(list_of_users)) throw new Error();
        } catch (e) {
            return alert("The provided JSON is corrupt; Please fix the problems and try again. For now, the 'Bulk' feature is disabled. [Error: JSON Parsing]");
        }

        // Filter out non-string entries
        list_of_users = list_of_users.filter(user => typeof user === 'string');

        if (list_of_users.length === 0) {
            return alert("No valid users found. The 'Bulk' feature is disabled.");
        }
    } else {
        list_of_users = hashdata.split("#").pop().split("[").pop().split("]")[0].split("; ");
    }

    // Set the target user to block
    if (target.value === "") target.value = list_of_users.shift();

    // Handle bulk blocking
    if (list_of_users.length > 0) {
        mwform.action += (mwform.action.includes("?") ? "&" : "?") + "_t=" + new Date().getTime() + "#" + encodeURI(`using_bulk_block=1&bulk_block_list=${JSON.stringify(list_of_users)}`);

        const bottom_of_the_page = mwform.querySelector(".mw-htmlform-submit-buttons");
        const p = document.createElement("p");
        p.innerHTML = `
            <ins><strong>רגע לפני החסימה!</strong></ins><br>
            העתק את הכתובת הבאה:<br>
            <code dir='ltr' style='display:block;width:100%;overflow:auto;text-align:left;direction:ltr;'>${mwform.action}</code><br>
            לאחר שמסך החסימה יראה לך כי המשתמש המבוקש נחסם בהצלחה, פתח טאב חדש במקביל, הדבק את הכתובת שלהלן, וכך תוכל לעבור למשתמש הבא שאמור להיחסם.<br>
            לנוחיותך מצ"ב רשימת המשתמשים המיועדים לחסימה (ללא סידור):<br>
            <ul><li>${list_of_users.join('</li><li>')}</li></ul><br>
            אם המסך לא מראה רשימה, או שמראה רשימה ריקה, אזי חסמת כעת את המשתמש האחרון ואין יותר משתמשים המיועדים לחסימה.`;
        bottom_of_the_page.insertBefore(p, bottom_of_the_page.children[0]);
    }
})();

הקוד הופץ מלכתחילה תחת רישיון PUBLIC DOMAIN 0 וגם לאחר ההתאמה של CHATGPT הוא ישאר ככזה, משום שאני כתבתי אותו, וצ'אט GPT שכתב. ניתן להדביק את הגרסה הזו על מנת ליהנות מגרסה יעילה של 2 הפיצ'רים שכתבתי.