דילוג לתוכן

מדריכים - מחשבים וטכנולוגיה

510 נושאים 1.7k פוסטים

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

קטגוריות משנה

  • 33 הצבעות
    10 פוסטים
    5k צפיות
    אבייא
    עדכון 19/05/2025 עדכנתי כעת את הקובץ לחלוקה להודעות קצרות יותר (400 תווים), על מנת לפתור את הבאג שנוצר כתוצאה מהחלפת הקריין, בנוסף, תוקן גם הבאג ברשימת הצינתוקים, שזה לא השתנה אוטומטית בהתקנה, גם למי ששינה בהגדרות (שורה 16) בכדי לעדכן, יש למחוק את הקובץ הישן, וליצור קובץ חדש ומעודכן מהלינק (למעלה, הלינק לא השתנה) שימו לב! עדיין לא מדובר על הגרסה החדשה, שלצערי עדיין לא היה לי פנאי לסיים אותה
  • מדריך | התקנה מהירה של OpenRecall במחשבי ווינדוס

    1
    1
    5 הצבעות
    1 פוסטים
    205 צפיות
    אין תגובות
  • מדריך | הצגת ספירת העומר ב-Home Assistant

    1
    1
    6 הצבעות
    1 פוסטים
    196 צפיות
    אין תגובות
  • שיתוף | תרגום הסטטוס של ה ✔️✔️ במיילטראק

    5
    12 הצבעות
    5 פוסטים
    521 צפיות
    יוסף אלחנןי
    לאחר שראיתי את הפוסט הזה, ולמען האמת, גם לי זה הציק... אז שיפרתי (אני... GPT!) את הסקריפט בTampermonkey שהוא גם יתקן את העיצוב שנהרס בגלל הRTL... אז הנה לכם הקוד הכולל את שני הפונקציות // ==UserScript== // @name תרגום סטטוסים + תיקון עיצוב Mailtrack בג'ימייל // @namespace http://tampermonkey.net/ // @version 2.0 // @description מתרגם טולטיפים של Mailtrack לעברית, מתקן עיצוב כפתור "אימייל חדש" לפי כיוון השפה // @author יוסף אלחנן@ // @match https://mail.google.com/* // @grant none // ==/UserScript== (function() { 'use strict'; // --- חלק 1: תרגום טולטיפים --- const translations = { "Your last email was read": "המייל האחרון שלך נקרא", "read your email": "קרא את המייל שלך", "hours ago": "לפני שעות", "Hasn't read your last email yet": "עדיין לא קרא את המייל האחרון שלך", "Email not tracked": "מייל לא במעקב", "read your last email": "קרא את המייל האחרון שלך", "day ago": "לפני יום", "days ago": "לפני ימים", "times": "פעמים", "First read": "קריאה ראשונה", "day after you sent it": "יום אחרי ששלחת אותו", "days after you sent it": "ימים אחרי ששלחת אותו", "The open status of this message may be unreliable": "סטטוס הפתיחה של הודעה זו עשוי להיות לא אמין", "It's possible that email service provider doesn't allow email tracking": "ייתכן שספק שירותי הדוא\"ל לא מאפשר מעקב אחר דוא\"ל", "The open status of this message may be unreliable. It's possible that email service provider doesn't allow email tracking": "סטטוס הפתיחה של הודעה זו עשוי להיות לא אמין. ייתכן שספק שירותי הדוא\"ל לא מאפשר מעקב אחר דוא\"ל", "minutes after you sent it": "דקות אחרי ששלחת אותו", "First read hours after you sent it": "קריאה ראשונה שעות אחרי ששלחת אותו", "First read less than a minute after you sent it": "קריאה ראשונה פחות מדקה אחרי ששלחת אותו", "minutes ago": "לפני דקות" }; function translateText(text) { let translated = text; for (let pattern in translations) { const regex = new RegExp(pattern, 'gi'); translated = translated.replace(regex, translations[pattern]); } return translated; } function processTextNodes(element) { element.childNodes.forEach(node => { if (node.nodeType === Node.TEXT_NODE) { const text = node.textContent.trim(); if (text && text !== "See full tracking history") { const translated = translateText(text); if (translated !== text) { node.textContent = translated; } } } else if (node.nodeType === Node.ELEMENT_NODE) { processTextNodes(node); } }); } function updateTooltips() { document.querySelectorAll('[role="tooltip"]').forEach(tooltip => { const textOnly = tooltip.textContent.trim(); if (textOnly && textOnly !== "See full tracking history") { const translatedText = translateText(textOnly); if (translatedText !== textOnly) { if (textOnly in translations) { tooltip.textContent = translatedText; } else { processTextNodes(tooltip); } } } }); } // --- חלק 2: תיקון עיצוב כפתורים --- function fixButtonCorners() { const composeButton = document.querySelector('.ms-compose-button'); const actionsButton = document.querySelector('.ms-compose-button-actions-container'); if (composeButton && actionsButton) { const isRTL = document.documentElement.getAttribute('dir') === 'rtl'; if (isRTL) { composeButton.style.borderTopLeftRadius = '0'; composeButton.style.borderBottomLeftRadius = '0'; composeButton.style.borderTopRightRadius = '16px'; composeButton.style.borderBottomRightRadius = '16px'; actionsButton.style.borderTopLeftRadius = '16px'; actionsButton.style.borderBottomLeftRadius = '16px'; actionsButton.style.borderTopRightRadius = '0'; actionsButton.style.borderBottomRightRadius = '0'; } else { composeButton.style.borderTopRightRadius = '0'; composeButton.style.borderBottomRightRadius = '0'; composeButton.style.borderTopLeftRadius = '16px'; composeButton.style.borderBottomLeftRadius = '16px'; actionsButton.style.borderTopRightRadius = '16px'; actionsButton.style.borderBottomRightRadius = '16px'; actionsButton.style.borderTopLeftRadius = '0'; actionsButton.style.borderBottomLeftRadius = '0'; } } } // --- ניטור שינויים בדף --- const observer = new MutationObserver(() => { updateTooltips(); fixButtonCorners(); }); observer.observe(document.body, { childList: true, subtree: true }); window.addEventListener('load', () => { updateTooltips(); fixButtonCorners(); }); setInterval(() => { updateTooltips(); fixButtonCorners(); }, 1000); })();
  • מדריך | מחיקת היסטוריית צ'אטים בכלי הAI בשונים

    1
    1
    5 הצבעות
    1 פוסטים
    170 צפיות
    אין תגובות
  • מדריך | ביטול הודעת פג תוקף סיסמא בווינדוס

    1
    4
    9 הצבעות
    1 פוסטים
    197 צפיות
    אין תגובות
  • מדריך | כיצד לבצע איפוס מלא למכשיר סמסונג

    1
    1
    2 הצבעות
    1 פוסטים
    165 צפיות
    אין תגובות
  • 6 הצבעות
    3 פוסטים
    190 צפיות
    י
    @הנני-העני TakeOwnership Heb.exe יש לך גם את זה ישר בתפריט קליק ימני [image: 1744206710426-%D7%A6%D7%99%D7%9C%D7%95%D7%9D-%D7%9E%D7%A1%D7%9A-2025-04-09-165139.png]
  • 80 הצבעות
    1 פוסטים
    955 צפיות
    אין תגובות
  • שיתוף | סיכום המדריכים שהעלתי בפורום

    1
    29 הצבעות
    1 פוסטים
    529 צפיות
    אין תגובות
  • נושא זה נמחק!

    1
    0 הצבעות
    1 פוסטים
    4 צפיות
    אין תגובות
  • נושא זה נמחק!

    2
    1 הצבעות
    2 פוסטים
    36 צפיות
  • מדריך | יצירת פורום NodeBB אופליין משלכם!

    פורום אופליין
    1
    38 הצבעות
    1 פוסטים
    717 צפיות
    אין תגובות
  • מדריך | התקנת ופריצת Google play Games on PC

    2
    6
    27 הצבעות
    2 פוסטים
    2k צפיות
    מישהו12מ
    עדכון קטן: מצאתי כנראה כמה דרכים לעשות לזה רוט וכדומה, דבר שיהפוך את האמולטור הזה סוף סוף לאמולטור פרקטי. (ויהיה אפשר להתקין תעודות אבטחה של נטפרי!) יהיה לי זמן לשבת על זה לעומק רק בבין הזמנים כנראה, אבל בע"ה אעדכן.
  • מדריך | התקנת דרייברים ידנית

    הועבר למה באתי
    1
    3
    5 הצבעות
    1 פוסטים
    326 צפיות
    אין תגובות
  • נושא זה נמחק!

    1
    6 הצבעות
    1 פוסטים
    99 צפיות
    אין תגובות
  • שיתוף | הורדה נוחה מיידיש 24

    1
    1
    12 הצבעות
    1 פוסטים
    394 צפיות
    אין תגובות
  • 21 הצבעות
    2 פוסטים
    1k צפיות
    עדלאידעע
    תגיות Metadata למתקדמים   @run-at: קובע מתי הסקריפט ירוץ ביחס לטעינת הדף: document-start: לפני טעינת הדף. document-end: אחרי טעינת ה-HTML של הדף. document-idle: אחרי טעינת כל המשאבים. context-menu: רק כשלוחצים קליק ימני. @grant(*): תגית חובה - הגדרת הרשאות שהסקריפט זקוק להן: GM_addStyle: מאפשר להוסיף CSS מותאם אישית לדף. GM_setValue: שומר ערך באופן מקומי עבור הסקריפט. GM_getValue: קורא ערך שמור מקומי של הסקריפט. GM_deleteValue: מוחק ערך שמור מקומי. GM_listValues: מחזיר רשימה של כל המפתחות השמורים מקומית. GM_xmlhttpRequest: מאפשר לבצע בקשות רשת לדומיינים חיצוניים (צריך להגדיר דומיינים מורשים ב @connect). GM_download: מאפשר להוריד קבצים מדף אינטרנט. GM_registerMenuCommand: מוסיף אפשרות מותאמת אישית לתפריט של Tampermonkey כשלוחצים על האייקון. GM_unregisterMenuCommand: מסיר אפשרות מותאמת אישית מהתפריט של Tampermonkey כשלוחצים על האייקון. GM_openInTab: פותח URL בכרטיסייה חדשה. GM_setClipboard: מאפשר העתקה נוחה של טקסט ללוח. GM_getResourceText: טוען משאב טקסט שהוגדר עם @resource. GM_getResourceURL: מחזיר URL של משאב שהוגדר עם @resource. GM_info: מספק מידע על הסקריפט והרשאותיו. GM_log: רושם הודעות שקשורות לתפעול הסקריפט בקונסול של הדפדפן. @exclude: מחריג דפים מסוימים מהרצת הסקריפט. @noframes: מונע את הפעלת הסקריפט בתוך iframe. @connect: מגדיר לאיזה דומיינים מותר לסקריפט לבצע בקשות רשת. @updateURL: מגדיר URL שממנו הסקריפט יתעדכן אוטומטית. @resource: מאפשר לטעון קבצי CSS, תמונות או JSON. @require: מאפשר לייבא סקריפטים או ספריות JS חיצוניות. למען הסדר הטוב - תגובות אך ורק כאן.
  • מדריך | סביבות עבודה מוכנות ליצירת תמונות ב-ComfyUI

    1
    6
    6 הצבעות
    1 פוסטים
    228 צפיות
    אין תגובות
  • המלצה | חסימה מוחלטת של אנטי וירוס איסט ESET

    3
    1
    7 הצבעות
    3 פוסטים
    575 צפיות
    ביוסב
    @ד-מ-ל כתב בהמלצה | חסימה מוחלטת של אנטי וירוס איסט ESET: להחריג את התיקיה עם התוכנה הפרוצה לדעתי לא יעזור כי הפריצה מבצעת פעולות בתיקיות פנימיות במחשב כמו ב-data ו-local שאינן מוחרגות בדרך כלל, וגם עורכת את הקובץ hosts ומפתחות ברגיסטרי ועוד. לשיקולך.

נא לשמור על הסדר והנוחות בדפי "מדריכים מסודרים" – כל תגובה בקשר למדריך יש להגיב בעזרה הדדית.