@ע-ה-דכו-ע דוקא לי לא מפריע אם זה רופא ששם לב מה הוא קורא, כמו שאין לי בעיה לבקש מגמיני לסכם לי סוגיא, למרות שלבעה"ב ממש לא אמליץ על זה, אני סומך על זה שאבין לבד כמה הוא מדייק.
אהרן
-
שיתוף | מה חדש בבינה מלאכותית - נספח עדכוני פיצ'רים ודיונים 💬 -
בקשת מידע | מחפש מכשיר הקלטה קטנטציק להקלטות של רגע@דגש-2 תודה.
זה מנסיון? -
בקשת מידע | מחפש מכשיר הקלטה קטנטציק להקלטות של רגעהרבה פעמים נזכרים בדברים שצריך לעשות, רוצים לסכם את הסוגיא בדקה, רוצים לזכור את הקושיא וכו' וכו'. אני מחפש מכשיר זעיר לקחת עלי, שברגע שאזכר במשהו אני לוחץ עליו, ובלי להמתין מתחיל להקליט, ובסיום לוחץ ומחזיר לכיס, בערב אני יכול לחבר למחשב ולהקשיב להכל ולהכניס בצורה מסודרת. אני מאמין שהמוצר קיים באליאקספרס בפרוטות, כשאין לי צורך בהקלטה מידי טובה. אשמח לקבל מידע / קישור.
-
המלצה | חדש חדש!! צ'אט ישיר בין מחשבים כולל שיחות וידאו ואודיו והעברת קבצים ישירה פתוח לכולם!!!!הרצתי בין 2 מחשבים ברשת שלי ולא עבד, שאלתי את גמיני וזו תשובתו
בצילום המסך שהעלת מופיעות שתי שגיאות ברורות בקונסולה (F12) שמסבירות בדיוק מדוע החיבור אינו מצליח להתבצע:
בעיה 1: שגיאות 406 (Not Acceptable) מול Supabase
שגיאה זו נובעת מאופן הפעולה של המתודה .single() בקוד. בכל 4 שניות, האפליקציה מריצה לולאה שבודקת ב-Supabase האם יש קריאה נכנסת המיועדת ל-ID שלך:const { data, error } = await supabaseClient.from('calls').select('*').eq('id', myID).single();
כאשר אין קריאה פעילה (שזהו המצב הרגיל רוב הזמן), בסיס הנתונים מחזיר 0 שורות. ב-Supabase, המתודה .single() מתוכננת לזרוק שגיאת HTTP 406 כאשר חוזר מספר שורות שאינו בדיוק 1. למרות שהקוד עוטף זאת ב-try-catch, הדפדפן עדיין רושם את השגיאה הזו באדום בקונסולה ומציף אותה.הפתרון: יש להחליף את ה-.single() במתודה בשם .maybeSingle(). מתודה זו מחזירה ערך ריק (null) בצורה שקטה וללא שגיאות כאשר אין נתונים בטבלה.
בעיה 2: הרצה מקומית מפרוטוקול file:// (הסיבה המרכזית לחוסר החיבור)
בקונסולה מופיעה השגיאה:
Unsafe attempt to load URL file:///C:/Users/OWNER/Downloads/...הרצת את קובץ ה-HTML ישירות מהורדות המחשב על ידי לחיצה כפולה (כתובת הדפדפן מתחילה ב-file:///). דפדפנים מודרניים חוסמים תכונות רשת מתקדמות של WebRTC, אבטחה והצפנה כאשר הן מורצות ישירות מתוך קובץ מקומי, מכיוון שהוא מוגדר כסביבה לא מאובטחת (Insecure Context). כדי שהדפדפן יאפשר ל-WebRTC ליצור חיבור P2P, הוא חייב לרוץ תחת http://localhost (שרת מקומי) או תחת כתובת https:// מאובטחת.
הפתרון:
הרצה מקומית: יש להריץ את הקובץ באמצעות שרת אינטרנט מקומי קטן (למשל, תוסף "Live Server" ב-VS Code, או הרצה דרך פקודה כמו python -m http.server בטרמינל באותה תיקייה) ולגשת אליו דרך הכתובת http://localhost:8000.
הרצה ברשת: להעלות את הקובץ לשרת אירוח חינמי ותומך HTTPS (כמו GitHub Pages, Netlify, או Vercel) ולפתוח אותו משם.
קוד מעודכן לתיקון ה-406
כדי לנקות את שגיאות ה-406 מהקונסולה, מומלץ להחליף את שתי פונקציות האיתות בקוד שלך כך שישתמשו ב-maybeSingle() במקום single(). להלן חלקי הקוד שיש לעדכן:בלולאת הבדיקה הראשית (שורה 218 בערך):
setInterval(async () => {
if (pc) return;
try {
// שינוי ל-maybeSingle כדי למנוע שגיאות 406
const { data, error } = await supabaseClient.from('calls').select('').eq('id', myID).maybeSingle();
if (data && data.data) {
const payload = JSON.parse(safeAtob(data.data));
if (Date.now() - payload.timestamp > 20000) {
await clearServerData();
return;
}
currentHostID = payload.fromID;
updateHeader(contacts[currentHostID] || currentHostID);
sysMsg("קריאה נכנסת...");
initWebRTC(false, payload.offer, myID);
}
} catch (e) {
console.error("שגיאה בבדיקת שיחות נכנסות:", e);
}
}, 4000);
בתוך פונקציית initWebRTC (שורה 280 בערך):
checkInterval = setInterval(async () => {
// שינוי ל-maybeSingle גם כאן
const { data } = await supabaseClient.from('calls').select('').eq('id', myID).maybeSingle();
if (data && data.data) {
const resData = JSON.parse(safeAtob(data.data));
if (resData.type === 'answer' && pc.signalingState === "have-local-offer") {
pc.setRemoteDescription(new RTCSessionDescription(JSON.parse(resData.answer)));
clearInterval(checkInterval);
}
}
}, 3000);
לאחר שתבצע את השינויים הללו בקוד ותריץ את האפליקציה דרך Localhost או דרך שרת אינטרנט מאובטח (ולא בלחיצה כפולה על הקובץ), החיבור אמור להתבצע בהצלחה.עצרתי כאן כי שרת חיצוני חסום בנטפרי [האתר לא נבדק] ודרך פייתון לא יכולתי כי באחד מהמחשבים אין, ובינתיים לא התקנתי. אם מישהו יבדוק וזה יעזור, אתקין. [למרות שאני מעדיף את הגרסה עם הקוד הארוך וללא שום שרת עזר בדרך]
-
בעיה | לא מצליח להאזין לשיעורים בקול הלשוןיש לי אפליקציית קול הלשון במולטימדיה, והתקנתי תעודת אבטחה. כשאני מפעיל קובץ שמע הוא לא משמיע כלום [מסמן את הסימן 2 פסים במקום החץ שיש כשלא מפעילים, אך הסקאלה לא זזה ולא שומעים כלום], למרות שוידאו הוא כן מפעיל ומשמיע, אפילו שהאופציות אחת על השניה.
כמו כן, יש עוד אפליקציות לשמיעת שיעורים? -
סמארטי AI גרסה V1.6 להורדה!@א.מ.ד. יש קישור חדש? הקודם פורסם בציבור [כמובן אחרי הסרת כוכביות]
-
בירור | איזה AI יש חינם בAPI@חובבן-מקצועי לעשות מכמה חשבונות חינמיים זה לא גורם לגוגל לחסום לגמרי את החשבונות? [ככה הבנתי מהאשכול של SMARTAI שכמה סיפרו שנחסם להם, וכך כתב לי גמיני].
הAPI החינמי של GPT טוב לקוד? איך משיגים אותו? -
להורדה | SmartiAI - סוכן AI מתקדם ל-Windows, גרסה V0.69.0 - עדכון 08.06.2026יש לי גירסה ניידת, העדכון בתוך התוכנה יתקין גירסה קבועה או יעדכן את הניידת?
[הפעם כבר אוריד ידנית, שאדע לפעם הבאה] -
שיתוף | מה חדש בבינה מלאכותית - נספח עדכוני פיצ'רים ודיונים 💬יתכן וזה בגירסת תוכנה החדשה, היו לי בעיות באינטרנט בימים האחרונים וטיפלו בזה, והיה נשמע שהעבירו אותי לגירסה החדשה, כי עד היום לא שמתי לב לזה.
-
שיתוף | מה חדש בבינה מלאכותית - נספח עדכוני פיצ'רים ודיונים 💬'נחסם על ידי AI' - חדש בנטפרי? לא ראיתי עד היום. [זה שייך לכאן?]

-
המלצה | ספרא AI בינה מלאכותית תורנית בהכנסת API אישי ללא מנוי (כנראה לא יהיה פתוח בנטפרי אבל באתרוג פתוח )@yehokarpel עלה לגיטהאב? אני בנטפרי ואשמח להוריד את הקוד למחשב, נשמע מעניין.
-
המלצה | זהירות מפני חיוב בAI STUDIO!מה הכוונה שלא חל על AISTUDIO? אם הנפקתי משם מפתח זה לא חל עליו גם אם אשתמש בו לקריאות API רגילות, או שאם שם מכניסים מפתח [לשימוש יותר מההגבלה או לשימוש במוצרים שעולים כסף גם שם] זה עולה כסף?
-
בקשת מידע | טאבלט מסונן - פרטים ומחירים מומלציםמישהו יודע מה המדיניות בנטפרי לגבי וואטסאפ?
-
בקשת מידע | טאבלט מסונן - פרטים ומחירים מומלציםתודה, עדיין בודק לגבי הסינון ההוא, אשמח לקבל מידע לגבי שאר הסינונים. כ"כ לא מצאתי אם יש כשרות, וכיון שאני מביא לחבר לא טכנולוגי, אמנם הוא לא יפרוץ אך אם תהיה בעיה הוא ישאר איתה, אשמח לדעת מה הכשרות.
-
בקשת מידע | טאבלט מסונן - פרטים ומחירים מומלצים@שניאור-שמח מה מדובר, יש קישור? יש הכשר?
-
בקשת מידע | טאבלט מסונן - פרטים ומחירים מומלציםשואל בשביל חבר, אני לא מכיר בכלל אנדוראיד.
אשמח לדעת מה היתרונות והחסרונות בכל סינון [שמעתי על הדרן / עסקן /נטפרי, אולי יש עוד], ועד כמה הם באמת כשרים, ומה המחירים. הוא צריך וואטסאפ [לעבודה ולמשפחה וקצת לחדשות, לטענתו לא נרשם סתם להרבה קבוצות, אך רק הרשימה לעיל כוללת כמה עשרות קבוצות, רובם לעבודה ולמשפחה {קבוצה עם X ואחרת בלעדיו, ואחרת עם סבתא של X וכו'}]. ובכללי מה מומלץ, דוקא טאבלט ולא סמארטפון.
לא מצאתי אשכולות עדכניים בנושא. -
שיתוף | תוסף וסקריפט לתמלול דיבור לטקסט בכל אתר - ללא API@המלאך אשמח לשמוע שיש דרך להפעיל את זה בנטפרי. זה מה שיצא בהקלטת תעבורה: [גמיני טען שזה בגלל נטפרי]

תשובת גמיני:
כן, הבעיה אכן קשורה באופן ישיר לסינון של נטפרי.להלן הסבר מפורט על מה שקורה ברקע, מדוע זה נחסם וכיצד ניתן להתמודד עם זה:
- מהם האתרים/כתובות ה-IP האלו?
כתובת ה-IP שמופיעה בצילום המסך שלך (142.251.153.119) שייכת ל-Google.
בסקריפט שצירפת נעשה שימוש בפונקציית התמלול המובנית של הדפדפן:
window.SpeechRecognition || window.webkitSpeechRecognition
בדפדפני כרום (Chrome) ודפדפנים מבוססי כרומיום, כאשר משתמשים במנגנון זה, הדפדפן
אינו מבצע את פענוח הדיבור לטקסט באופן מקומי על המחשב שלך. במקום זאת, הדפדפן
מקליט את השמע מהמיקרופון ושולח אותו בזמן אמת לשרתים של גוגל (בפורט 443 המוצג
בצילום) כדי ששרתי הבינה המלאכותית של גוגל יתרגמו את הקול למילים ויחזירו אותם
לדפדפן כטקסט.- מדוע נטפרי חוסמת זאת?
סימני האזהרה האדומים (
️) בעמוד "הקלטת תעבורה" מעידים שנטפרי חסמה את התקשורת הזו
באופן יזום. נטפרי חוסמת את הגישה לשרתי התמלול והקול הלא-מבוקרים של גוגל. מכיוון
שמדובר בהזרמת שמע מוצפנת בזמן אמת (encrypted audio stream), מערכת הסינון
האוטומטית של נטפרי אינה יכולה לבדוק או לסנן את התוכן הקולי שנשלח ומתקבל,
ולכן ברירת המחדל היא חסימת הגישה לשירותים אלו.מה ניתן לעשות?
-
שליחת פנייה לנטפרי: תוכל לשלוח פנייה למערכת הפניות של נטפרי ולצרף לה את
הקלטת התעבורה הזו. לפעמים, עבור צרכי עבודה מוגדרים ובקשות ספציפיות, הם
יכולים לאשר נקודת קצה (endpoint) מסוימת, אם כי בנושא תמלול קולי מול גוגל הם
נוטים להקשות מכיוון שלא ניתן לסנן את השמע. -
שימוש בכלי תמלול מקומיים (אופליין): מאחר שהחסימה היא ברשת האינטרנט, הפתרון
היעיל ביותר עבור משתמשי סינון הוא שימוש בתוכנות המבצעות תמלול על גבי המחשב
עצמו ללא צורך באינטרנט. למשל, כלים מבוססי Whisper (של OpenAI) שיכולים לרוץ
באופן מקומי (Local) על המעבד או כרטיס המסך של המחשב שלך יפעלו בצורה חלקה
לחלוטין וללא שום תלות בסינון הרשת.
-
שיתוף | תוסף וסקריפט לתמלול דיבור לטקסט בכל אתר - ללא API@טופ-שבמתמחים לי לא עובד, כנראה בגלל נטפרי.