סקריפט לטמפרמונקי להוספת אימוג'ים במילים בפורום
-
:חח -
:חחח -
:חחחח -
:אני ישן -
:קריצה -
:עצוב -
:שמח -
:תודה -
כוכב-
:לב- 
// ==UserScript== // @name בני ברק - מחליף מילים לאימוג'י // @namespace http://tampermonkey.net/ // @version 1.1 // @description מחליף מילים וביטויים נפוצים לאימוג'ים באתר bnebrak.com // @author You // @match https://bnebrak.com/* // @grant none // ==/UserScript== (function() { 'use strict'; // מילון ההחלפות - מסודר מהארוך לקצר כדי למנוע כפילויות בהחלפת ה-"חחח" const replacements = [ { search: 'חחחח', replace: '😂' }, { search: 'חחח', replace: '😄' }, { search: 'חח', replace: '😊' }, { search: 'אני ישן', replace: '😴' }, { search: 'קריצה', replace: '😉' }, { search: ':עצוב', replace: '😞' }, { search: ':שמח', replace: '🙂' }, { search: ':תודה', replace: '👍' }, { search: 'כוכב', replace: '⭐' }, { search: ':לב', replace: '❤' } ]; // פונקציה שמבצעת את ההחלפה על צומת טקסט בודד function replaceText(node) { if (node.nodeType === Node.TEXT_NODE) { let text = node.nodeValue; let changed = false; for (const item of replacements) { // שימוש ב-Regex כדי להחליף את כל המופעים של המילה const regex = new RegExp(item.search, 'g'); if (text.includes(item.search)) { text = text.replace(regex, item.replace); changed = true; } } if (changed) { node.nodeValue = text; } } else { // דילוג על אלמנטים של קלט (כמו תיבות טקסט) כדי לא להרוס בזמן הקלדה if (node.nodeName === 'INPUT' || node.nodeName === 'TEXTAREA' || node.isContentEditable) { return; } for (let i = 0; i < node.childNodes.length; i++) { replaceText(node.childNodes[i]); } } } // הרצה ראשונית על כל העמוד replaceText(document.body); // האזנה לשינויים דינמיים בעמוד (טעינת פוסטים חדשים, תגובות וכו') const observer = new MutationObserver((mutations) => { mutations.forEach((mutation) => { mutation.addedNodes.forEach((node) => { replaceText(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); -
:חח -
:חחח -
:חחחח -
:אני ישן -
:קריצה -
:עצוב -
:שמח -
:תודה -
כוכב-
:לב- 
// ==UserScript== // @name בני ברק - מחליף מילים לאימוג'י // @namespace http://tampermonkey.net/ // @version 1.1 // @description מחליף מילים וביטויים נפוצים לאימוג'ים באתר bnebrak.com // @author You // @match https://bnebrak.com/* // @grant none // ==/UserScript== (function() { 'use strict'; // מילון ההחלפות - מסודר מהארוך לקצר כדי למנוע כפילויות בהחלפת ה-"חחח" const replacements = [ { search: 'חחחח', replace: '😂' }, { search: 'חחח', replace: '😄' }, { search: 'חח', replace: '😊' }, { search: 'אני ישן', replace: '😴' }, { search: 'קריצה', replace: '😉' }, { search: ':עצוב', replace: '😞' }, { search: ':שמח', replace: '🙂' }, { search: ':תודה', replace: '👍' }, { search: 'כוכב', replace: '⭐' }, { search: ':לב', replace: '❤' } ]; // פונקציה שמבצעת את ההחלפה על צומת טקסט בודד function replaceText(node) { if (node.nodeType === Node.TEXT_NODE) { let text = node.nodeValue; let changed = false; for (const item of replacements) { // שימוש ב-Regex כדי להחליף את כל המופעים של המילה const regex = new RegExp(item.search, 'g'); if (text.includes(item.search)) { text = text.replace(regex, item.replace); changed = true; } } if (changed) { node.nodeValue = text; } } else { // דילוג על אלמנטים של קלט (כמו תיבות טקסט) כדי לא להרוס בזמן הקלדה if (node.nodeName === 'INPUT' || node.nodeName === 'TEXTAREA' || node.isContentEditable) { return; } for (let i = 0; i < node.childNodes.length; i++) { replaceText(node.childNodes[i]); } } } // הרצה ראשונית על כל העמוד replaceText(document.body); // האזנה לשינויים דינמיים בעמוד (טעינת פוסטים חדשים, תגובות וכו') const observer = new MutationObserver((mutations) => { mutations.forEach((mutation) => { mutation.addedNodes.forEach((node) => { replaceText(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); -
@מחנה-ידידים
כדי להקל על ההתקנה העלתי לגיטהב
אז ככה
דבר ראשון אם לא מותקן לכם טפרומנקי
תתקינו
https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
אחרי זה
להיכנס ל
https://raw.githubusercontent.com/tsoolgee/BNAI-BRAK-IMOGI/main/script.user.js
וללחוץ על התקנה
זהו מותקן עכשיו רק לרענן את הדף וסיימנו{יש עוד מעלה בהתקנה דרך זה-שבהמשך אם יצא עדכונים כמו עוד אייקונים או משהו אז העדכון יהיה אוטומטי}
הנה מה שזה נותן
/חח = חח
/חחח = חחח
/חחחח = חחחח
/קריצה = קריצה
/עצוב = עצוב
/שמח = שמח
/תודה = תודה
/כוכב = כוכב
/לב = לב
-
@מחנה-ידידים
כדי להקל על ההתקנה העלתי לגיטהב
אז ככה
דבר ראשון אם לא מותקן לכם טפרומנקי
תתקינו
https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
אחרי זה
להיכנס ל
https://raw.githubusercontent.com/tsoolgee/BNAI-BRAK-IMOGI/main/script.user.js
וללחוץ על התקנה
זהו מותקן עכשיו רק לרענן את הדף וסיימנו{יש עוד מעלה בהתקנה דרך זה-שבהמשך אם יצא עדכונים כמו עוד אייקונים או משהו אז העדכון יהיה אוטומטי}
הנה מה שזה נותן
/חח = חח
/חחח = חחח
/חחחח = חחחח
/קריצה = קריצה
/עצוב = עצוב
/שמח = שמח
/תודה = תודה
/כוכב = כוכב
/לב = לב
@מחנה-ידידים
כדי להקל על ההתקנה העלתי לגיטהב
אז ככה
דבר ראשון אם לא מותקן לכם טפרומנקי
תתקינו
https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
אחרי זה
להיכנס ל
https://raw.githubusercontent.com/tsoolgee/BNAI-BRAK-IMOGI/main/script.user.js
וללחוץ על התקנה
זהו מותקן עכשיו רק לרענן את הדף וסיימנו{יש עוד מעלה בהתקנה דרך זה-שבהמשך אם יצא עדכונים כמו עוד אייקונים או משהו אז העדכון יהיה אוטומטי}
הנה מה שזה נותן
/חח = חח
/חחח = חחח
/חחחח = חחחח
/קריצה = קריצה
/עצוב = עצוב
/שמח = שמח
/תודה = תודה
/כוכב = כוכב
/לב = לב
שלחתי לך בצ’אט את הפורמט שאנחנו משתמשים בו באתר (JS) אפשר להוסיף לו הכל ואז זה יהיה ברמת אתר.
כרגע מחוסר זמן לא ישבתי להוסיף אימוגים. -
@מחנה-ידידים
כדי להקל על ההתקנה העלתי לגיטהב
אז ככה
דבר ראשון אם לא מותקן לכם טפרומנקי
תתקינו
https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo
אחרי זה
להיכנס ל
https://raw.githubusercontent.com/tsoolgee/BNAI-BRAK-IMOGI/main/script.user.js
וללחוץ על התקנה
זהו מותקן עכשיו רק לרענן את הדף וסיימנו{יש עוד מעלה בהתקנה דרך זה-שבהמשך אם יצא עדכונים כמו עוד אייקונים או משהו אז העדכון יהיה אוטומטי}
הנה מה שזה נותן
/חח = חח
/חחח = חחח
/חחחח = חחחח
/קריצה = קריצה
/עצוב = עצוב
/שמח = שמח
/תודה = תודה
/כוכב = כוכב
/לב = לב
שלחתי לך בצ’אט את הפורמט שאנחנו משתמשים בו באתר (JS) אפשר להוסיף לו הכל ואז זה יהיה ברמת אתר.
כרגע מחוסר זמן לא ישבתי להוסיף אימוגים.@admin אני עשיתי את זה במקור
-
@admin אני עשיתי את זה במקור
-
@admin אני עשיתי את זה במקור
מה הכוונה?
@admin אני יצרתי את הסקריפט. צול גאה בסה"כ יצר התקנה אוטומטית
-
@admin אני יצרתי את הסקריפט. צול גאה בסה"כ יצר התקנה אוטומטית
-
פוסט זה נמחק!
-
פוסט זה נמחק!
-
פוסט זה נמחק!
-
@admin אני יצרתי את הסקריפט. צול גאה בסה"כ יצר התקנה אוטומטית
@מחנה-ידידים וואו!
שימושי ברמות! -
@admin אני יצרתי את הסקריפט. צול גאה בסה"כ יצר התקנה אוטומטית
-
יצר התקנה אוטומטית
יותר פשוט מזה
רק העלתי לגיטהאב
אה והוספתי לו שורת גירסה כדי שזה יוכל להתעדכן אוטמוטית@מחנה-ידידים המרתי את הסקריפט המצוין לתוסף כרום,
להורדה:
bnebrak-emoji-extension.ziP7
לשנות את הסיומת ZIP, משום מה זה לא הסכים להעלות עם הסיומת הרגילה.@מחנה-ידידים תודה על הסקריפט.
-
@מחנה-ידידים המרתי את הסקריפט המצוין לתוסף כרום,
להורדה:
bnebrak-emoji-extension.ziP7
לשנות את הסיומת ZIP, משום מה זה לא הסכים להעלות עם הסיומת הרגילה.@מחנה-ידידים תודה על הסקריפט.
@רביב-דיגיטל תודה, בכל מקרה הניהול יטמיעו את זה בקרוב באתר עצמו.
-
@רביב-דיגיטל תודה, בכל מקרה הניהול יטמיעו את זה בקרוב באתר עצמו.
@מחנה-ידידים התוסף עושה אימוג’י לב בגלל שכתוב "לבנות…

שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות