בקשת מידע | חיפוש במחשב כמו בכלי קודש החדש
-
אולי יהיה אופ' לחיפוש קבצים במחשב כעין מה שיש בכלי קודש החדש?
ניסתי לבקש משלוח של אדם כמותו - קלוד
תגובת קלוד:
Subject: בקשת תוספים: גישה למערכת קבצים ו-localhostשלום צוות אוצריא,
אני מפתח תוספים לאוצריא (חד בדרא) ונתקלתי במספר חסימות טכניות שמגבילות מאוד את יכולת בניית תוספים שימושיים. אשמח אם תשקלו הוספת הרשאות / יכולות הבאות:
- חסימת showDirectoryPicker()
ה-API הסטנדרטי של הדפדפן לבחירת תיקייה (File System Access API) חסום לחלוטין ב-WebView של אוצריא — מחזיר AbortError גם כשהמשתמש לוחץ ישירות על כפתור.
התוצאה: אי אפשר לבנות תוסף שסורק קבצים בכל המחשב.
בקשה: הוסיפו הרשאה כמו filesystem.read שתאפשר גישה לתיקייה שהמשתמש מאשר.
- חסימת CDN חיצוני (cdnjs, unpkg וכו')
ספריות JavaScript כמו PDF.js ו-mammoth.js לא נטענות מ-CDN חיצוני — הן נחסמות ב-runtime. נאלצתי להטמיע אותן בתוך קובץ ה-.otzplugin עצמו, מה שהגדיל את גודל התוסף ל-512KB.
בקשה: אפשרו רשימת CDN מאושרים (cdnjs.cloudflare.com, unpkg.com, jsdelivr.net) כחלק מהגדרות network.allowlist, או הוסיפו הרשאה מפורשת cdn.access.
- חסימת fetch ל-localhost
ניסיתי לבנות ארכיטקטורה שבה שרת Python קטן רץ ברקע (לצורך Windows Search Index), והתוסף מדבר איתו דרך http://localhost. אוצריא חוסמת כל פנייה ל-localhost / 127.0.0.1.
התוצאה: אי אפשר לבנות תוספים שמשתמשים בתוכנת עזר מקומית.
בקשה: הוסיפו הרשאה כמו network.localhost שתאפשר גישה ל-localhost בפורט ספציפי שהמשתמש מאשר.
- חסימת WebSocket ל-localhost
גם WebSocket ל-localhost נחסם — מה שחוסם גם ערוץ תקשורת חלופי עם שירות מקומי.
בקשה: אפשרו WebSocket ל-localhost כחלק מהרשאת network.localhost.
סיכום הבקשות:
• הרשאה חדשה: filesystem.read — בחירת תיקייה ע"י המשתמש + גישה רקורסיבית לקבצים
• הרשאה חדשה: network.localhost — גישה ל-localhost/127.0.0.1 בפורטים מוגדרים
• רשימת CDN מאושרים לשימוש תוספיםסיכום מה שנחסם ומה ביקשנו:
מה נחסם השפעה מה ביקשנו showDirectoryPicker()אי אפשר לסרוק תיקיות הרשאה filesystem.readfetchל-localhostאי אפשר לדבר עם שרת מקומי הרשאה network.localhostCDN חיצוני (cdnjs וכו') חייבים לשלב ספריות בתוך התוסף רשימת CDN מאושרים WebSocket ל-localhost חסמה גם עקיפת localhost כלול ב- network.localhostכשיאשרו אחת מהבקשות — אחזור ואבנה את התוסף כמו שצריך! לילה טוב 🌙
-
אולי יהיה אופ' לחיפוש קבצים במחשב כעין מה שיש בכלי קודש החדש?
ניסתי לבקש משלוח של אדם כמותו - קלוד
תגובת קלוד:
Subject: בקשת תוספים: גישה למערכת קבצים ו-localhostשלום צוות אוצריא,
אני מפתח תוספים לאוצריא (חד בדרא) ונתקלתי במספר חסימות טכניות שמגבילות מאוד את יכולת בניית תוספים שימושיים. אשמח אם תשקלו הוספת הרשאות / יכולות הבאות:
- חסימת showDirectoryPicker()
ה-API הסטנדרטי של הדפדפן לבחירת תיקייה (File System Access API) חסום לחלוטין ב-WebView של אוצריא — מחזיר AbortError גם כשהמשתמש לוחץ ישירות על כפתור.
התוצאה: אי אפשר לבנות תוסף שסורק קבצים בכל המחשב.
בקשה: הוסיפו הרשאה כמו filesystem.read שתאפשר גישה לתיקייה שהמשתמש מאשר.
- חסימת CDN חיצוני (cdnjs, unpkg וכו')
ספריות JavaScript כמו PDF.js ו-mammoth.js לא נטענות מ-CDN חיצוני — הן נחסמות ב-runtime. נאלצתי להטמיע אותן בתוך קובץ ה-.otzplugin עצמו, מה שהגדיל את גודל התוסף ל-512KB.
בקשה: אפשרו רשימת CDN מאושרים (cdnjs.cloudflare.com, unpkg.com, jsdelivr.net) כחלק מהגדרות network.allowlist, או הוסיפו הרשאה מפורשת cdn.access.
- חסימת fetch ל-localhost
ניסיתי לבנות ארכיטקטורה שבה שרת Python קטן רץ ברקע (לצורך Windows Search Index), והתוסף מדבר איתו דרך http://localhost. אוצריא חוסמת כל פנייה ל-localhost / 127.0.0.1.
התוצאה: אי אפשר לבנות תוספים שמשתמשים בתוכנת עזר מקומית.
בקשה: הוסיפו הרשאה כמו network.localhost שתאפשר גישה ל-localhost בפורט ספציפי שהמשתמש מאשר.
- חסימת WebSocket ל-localhost
גם WebSocket ל-localhost נחסם — מה שחוסם גם ערוץ תקשורת חלופי עם שירות מקומי.
בקשה: אפשרו WebSocket ל-localhost כחלק מהרשאת network.localhost.
סיכום הבקשות:
• הרשאה חדשה: filesystem.read — בחירת תיקייה ע"י המשתמש + גישה רקורסיבית לקבצים
• הרשאה חדשה: network.localhost — גישה ל-localhost/127.0.0.1 בפורטים מוגדרים
• רשימת CDN מאושרים לשימוש תוספיםסיכום מה שנחסם ומה ביקשנו:
מה נחסם השפעה מה ביקשנו showDirectoryPicker()אי אפשר לסרוק תיקיות הרשאה filesystem.readfetchל-localhostאי אפשר לדבר עם שרת מקומי הרשאה network.localhostCDN חיצוני (cdnjs וכו') חייבים לשלב ספריות בתוך התוסף רשימת CDN מאושרים WebSocket ל-localhost חסמה גם עקיפת localhost כלול ב- network.localhostכשיאשרו אחת מהבקשות — אחזור ואבנה את התוסף כמו שצריך! לילה טוב 🌙
הבקשה שנוסחה מדויקת טכנית — המגבלות שתוארו (חסימת
showDirectoryPicker, fetch ל-localhost, CDN חיצוני, WebSocket) הן אכן מגבלות אמיתיות של מנגנון התוספים הנוכחי (HTML/JS ב-WebView עם מדיניות אבטחה מכוונת).כרגע אין תמיכה ביכולות האלה. לקדם את הבקשה — יש לפתוח issue ב:
https://github.com/Otzaria/otzaria/issuesמומלץ לפתוח issue נפרד לכל הרשאה (filesystem.read, network.localhost, CDN allowlist) — כך קל יותר לעקוב אחרי כל בקשה בנפרד.
-
אולי יהיה אופ' לחיפוש קבצים במחשב כעין מה שיש בכלי קודש החדש?
ניסתי לבקש משלוח של אדם כמותו - קלוד
תגובת קלוד:
Subject: בקשת תוספים: גישה למערכת קבצים ו-localhostשלום צוות אוצריא,
אני מפתח תוספים לאוצריא (חד בדרא) ונתקלתי במספר חסימות טכניות שמגבילות מאוד את יכולת בניית תוספים שימושיים. אשמח אם תשקלו הוספת הרשאות / יכולות הבאות:
- חסימת showDirectoryPicker()
ה-API הסטנדרטי של הדפדפן לבחירת תיקייה (File System Access API) חסום לחלוטין ב-WebView של אוצריא — מחזיר AbortError גם כשהמשתמש לוחץ ישירות על כפתור.
התוצאה: אי אפשר לבנות תוסף שסורק קבצים בכל המחשב.
בקשה: הוסיפו הרשאה כמו filesystem.read שתאפשר גישה לתיקייה שהמשתמש מאשר.
- חסימת CDN חיצוני (cdnjs, unpkg וכו')
ספריות JavaScript כמו PDF.js ו-mammoth.js לא נטענות מ-CDN חיצוני — הן נחסמות ב-runtime. נאלצתי להטמיע אותן בתוך קובץ ה-.otzplugin עצמו, מה שהגדיל את גודל התוסף ל-512KB.
בקשה: אפשרו רשימת CDN מאושרים (cdnjs.cloudflare.com, unpkg.com, jsdelivr.net) כחלק מהגדרות network.allowlist, או הוסיפו הרשאה מפורשת cdn.access.
- חסימת fetch ל-localhost
ניסיתי לבנות ארכיטקטורה שבה שרת Python קטן רץ ברקע (לצורך Windows Search Index), והתוסף מדבר איתו דרך http://localhost. אוצריא חוסמת כל פנייה ל-localhost / 127.0.0.1.
התוצאה: אי אפשר לבנות תוספים שמשתמשים בתוכנת עזר מקומית.
בקשה: הוסיפו הרשאה כמו network.localhost שתאפשר גישה ל-localhost בפורט ספציפי שהמשתמש מאשר.
- חסימת WebSocket ל-localhost
גם WebSocket ל-localhost נחסם — מה שחוסם גם ערוץ תקשורת חלופי עם שירות מקומי.
בקשה: אפשרו WebSocket ל-localhost כחלק מהרשאת network.localhost.
סיכום הבקשות:
• הרשאה חדשה: filesystem.read — בחירת תיקייה ע"י המשתמש + גישה רקורסיבית לקבצים
• הרשאה חדשה: network.localhost — גישה ל-localhost/127.0.0.1 בפורטים מוגדרים
• רשימת CDN מאושרים לשימוש תוספיםסיכום מה שנחסם ומה ביקשנו:
מה נחסם השפעה מה ביקשנו showDirectoryPicker()אי אפשר לסרוק תיקיות הרשאה filesystem.readfetchל-localhostאי אפשר לדבר עם שרת מקומי הרשאה network.localhostCDN חיצוני (cdnjs וכו') חייבים לשלב ספריות בתוך התוסף רשימת CDN מאושרים WebSocket ל-localhost חסמה גם עקיפת localhost כלול ב- network.localhostכשיאשרו אחת מהבקשות — אחזור ואבנה את התוסף כמו שצריך! לילה טוב 🌙
ניסיתי לבנות ארכיטקטורה שבה שרת Python קטן רץ ברקע (לצורך Windows Search Index), והתוסף מדבר איתו דרך http://localhost . אוצריא חוסמת כל פנייה ל-localhost / 127.0.0.1.
אם אוצריא יאותו לבקשתך אני חושב שחבל לבנות שרת נפרד כדאי להשתמש בהמ שכבר עשיתי או לחילופין להשתמש בשרת של evrything
-
אולי יהיה אופ' לחיפוש קבצים במחשב כעין מה שיש בכלי קודש החדש?
ניסתי לבקש משלוח של אדם כמותו - קלוד
תגובת קלוד:
Subject: בקשת תוספים: גישה למערכת קבצים ו-localhostשלום צוות אוצריא,
אני מפתח תוספים לאוצריא (חד בדרא) ונתקלתי במספר חסימות טכניות שמגבילות מאוד את יכולת בניית תוספים שימושיים. אשמח אם תשקלו הוספת הרשאות / יכולות הבאות:
- חסימת showDirectoryPicker()
ה-API הסטנדרטי של הדפדפן לבחירת תיקייה (File System Access API) חסום לחלוטין ב-WebView של אוצריא — מחזיר AbortError גם כשהמשתמש לוחץ ישירות על כפתור.
התוצאה: אי אפשר לבנות תוסף שסורק קבצים בכל המחשב.
בקשה: הוסיפו הרשאה כמו filesystem.read שתאפשר גישה לתיקייה שהמשתמש מאשר.
- חסימת CDN חיצוני (cdnjs, unpkg וכו')
ספריות JavaScript כמו PDF.js ו-mammoth.js לא נטענות מ-CDN חיצוני — הן נחסמות ב-runtime. נאלצתי להטמיע אותן בתוך קובץ ה-.otzplugin עצמו, מה שהגדיל את גודל התוסף ל-512KB.
בקשה: אפשרו רשימת CDN מאושרים (cdnjs.cloudflare.com, unpkg.com, jsdelivr.net) כחלק מהגדרות network.allowlist, או הוסיפו הרשאה מפורשת cdn.access.
- חסימת fetch ל-localhost
ניסיתי לבנות ארכיטקטורה שבה שרת Python קטן רץ ברקע (לצורך Windows Search Index), והתוסף מדבר איתו דרך http://localhost. אוצריא חוסמת כל פנייה ל-localhost / 127.0.0.1.
התוצאה: אי אפשר לבנות תוספים שמשתמשים בתוכנת עזר מקומית.
בקשה: הוסיפו הרשאה כמו network.localhost שתאפשר גישה ל-localhost בפורט ספציפי שהמשתמש מאשר.
- חסימת WebSocket ל-localhost
גם WebSocket ל-localhost נחסם — מה שחוסם גם ערוץ תקשורת חלופי עם שירות מקומי.
בקשה: אפשרו WebSocket ל-localhost כחלק מהרשאת network.localhost.
סיכום הבקשות:
• הרשאה חדשה: filesystem.read — בחירת תיקייה ע"י המשתמש + גישה רקורסיבית לקבצים
• הרשאה חדשה: network.localhost — גישה ל-localhost/127.0.0.1 בפורטים מוגדרים
• רשימת CDN מאושרים לשימוש תוספיםסיכום מה שנחסם ומה ביקשנו:
מה נחסם השפעה מה ביקשנו showDirectoryPicker()אי אפשר לסרוק תיקיות הרשאה filesystem.readfetchל-localhostאי אפשר לדבר עם שרת מקומי הרשאה network.localhostCDN חיצוני (cdnjs וכו') חייבים לשלב ספריות בתוך התוסף רשימת CDN מאושרים WebSocket ל-localhost חסמה גם עקיפת localhost כלול ב- network.localhostכשיאשרו אחת מהבקשות — אחזור ואבנה את התוסף כמו שצריך! לילה טוב 🌙
-
ניסיתי לבנות ארכיטקטורה שבה שרת Python קטן רץ ברקע (לצורך Windows Search Index), והתוסף מדבר איתו דרך http://localhost . אוצריא חוסמת כל פנייה ל-localhost / 127.0.0.1.
אם אוצריא יאותו לבקשתך אני חושב שחבל לבנות שרת נפרד כדאי להשתמש בהמ שכבר עשיתי או לחילופין להשתמש בשרת של evrything
לבקשתך
התכוונת לבקשת קלוד הוא ניסה הוא כתב....
לענינו אתה צודק אמרתי לו שיעשה כמו בכלי קודש אבל הוא לא ידע מה עשית...
ולא ידעתי היכן זה נמצא בגיטאהב אם בכלללא נכון! מהגרסה הבאה יהיה אפשר בעז"ה, תן לו את התיעוד המעודכן
מהיכן?
כעת או בגירסא הבאה? -
לבקשתך
התכוונת לבקשת קלוד הוא ניסה הוא כתב....
לענינו אתה צודק אמרתי לו שיעשה כמו בכלי קודש אבל הוא לא ידע מה עשית...
ולא ידעתי היכן זה נמצא בגיטאהב אם בכלללא נכון! מהגרסה הבאה יהיה אפשר בעז"ה, תן לו את התיעוד המעודכן
מהיכן?
כעת או בגירסא הבאה? -
לבקשתך
התכוונת לבקשת קלוד הוא ניסה הוא כתב....
לענינו אתה צודק אמרתי לו שיעשה כמו בכלי קודש אבל הוא לא ידע מה עשית...
ולא ידעתי היכן זה נמצא בגיטאהב אם בכלללא נכון! מהגרסה הבאה יהיה אפשר בעז"ה, תן לו את התיעוד המעודכן
מהיכן?
כעת או בגירסא הבאה?ולא ידעתי היכן זה נמצא בגיטאהב אם בכלל
https://github.com/KleiKodesh/DocumentLocator
פעם הבאה תשאל -
@חד-בדרא תו לו כעת את התיעוד מגיטהאב. אל תגיד לי שאתה עובד איתו בלי לתת לו את קבצי התיעוד...
-
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות