מנוע חיפוש מה צריך?
-
@QJDTOP לא צריך שרת, ולא צריך לפתח גוגל חדש.
(אם זה היה נדרש אז השירות של cse של גוגל עושה את העבודה אבל צריך להיות מתכנת וזה גם עולה כסף אם אני לא טועה).
כי גם אם יש לך חיפוש מוגן עדיין קישורים בתוך האתרים יישארו פתוחים.
לפי מה שמתואר נדרשת אפליקציה שמכילה דפדפן ומונעת כניסה לדפים לא מורשים ואולי גם מסירה תוצאות חיפוש של אתרים כאלו מדף תוצאות החיפוש של גוגל. -
@dovid אמר במנוע חיפוש מה צריך?:
@QJDTOP לא צריך שרת, ולא צריך לפתח גוגל חדש.
(אם זה היה נדרש אז השירות של cse של גוגל עושה את העבודה אבל צריך להיות מתכנת וזה גם עולה כסף אם אני לא טועה).
כי גם אם יש לך חיפוש מוגן עדיין קישורים בתוך האתרים יישארו פתוחים.
לפי מה שמתואר נדרשת אפליקציה שמכילה דפדפן ומונעת כניסה לדפים לא מורשים ואולי גם מסירה תוצאות חיפוש של אתרים כאלו מדף תוצאות החיפוש של גוגל.קודם איך אני עושה שיחפש אתרים מדומיינים מסויימים אחרי זה אני יחסום מה שצריך בעז"ה
נ.ב.
הרעיון שלי זה ליצור את זה בתור אתר ואז אני בונה אפליקציה שמתחבר לאתר ואז אפשר רק לחפש דברים -
@יוסף-בן-שמעון אמר במנוע חיפוש מה צריך?:
@QJDTOP נראה לי שאני יודע מה הדרך הסלולה כדי להגיע לתוצאה שאתה רוצה, אבל אני פוחד שאשקיע בכתיבת תגובה והיא לא תקבל את תשומת הלב הנצרכת.
תודיע לי אם אתה מעוניין שאכתוב לך את תגובתי, ואתה תקרא אותה ותשתדל להבין אותהבעז"ה בלנ"ד
-
@QJDTOP איך נראה האשכול הזה במבט מבחוץ:
פותח האשכול שאל שאלה, כל המגיבים באשכול ניסו להבין את השאלה, בררו פרטים, העלו השערות, והציעו פתרונות על סמך ההשערות שלהם, פותח האשכול מגיב להצעות, אך זה נראה שהמגיבים עדיין נבוכים בכוונתו, וממשיכים להסתמך על השערות שלהם או של אחרים.
מה ניתן להסיק מזה:- חסרים פרטים חיוניים בשאלה
- בלי אותם פרטים חסרים אי אפשר לעזור ולתת את הפיתרון הנכון
- פותח האשכול ניסה להשלים את הפרטים במשך האשכול, אבל כנראה הוא לא הצליח לתפוס אילו פרטים המגיבים צריכים כדי לענות.
מהי אם כן הדרך הנכונה להיעזר?
- לקרוא שוב בעיון את כל התגובות באשכול.
- לנסות להבין מה כל אחד הציע.
- להגיב לתשובות עם התייחסות ישירה לדברי המשיב, לכתוב אם תשובתו עזרה, ואם לא, להסביר למה תשובתו לא מקדמת את השואל למטרה הנצרכת.
- לנסות להבין אילו פרטים המגיב מעוניין לשמוע כדי לענות על השאלה שלשמה נפתח האשכול.
- לספק את הפרטים הנצרכים
- במקרה שלא מובן מדברי המגיב אילו פרטים צריך להוסיף, לכתוב למגיב בצורה ברורה מה כן מובן מדבריו ומה לא מובן.
אקווה שעזרתי בהצלחה
-
@יוסף-בן-שמעון תודה רבה באמת תא סמתי לב אבל אני מבין פה קצת את החברה מכיוון שזה נושא לא פשוט לכן אסביר יותר ברור ואם לא תבינו אנסב יותר ויותר
אני רוצה לבנות מנוע חיפוש שיחפש אתרים ודפים רק מרשימה מסויימת של דומיינים שמותרים לו לחפש ומשל נתי שיחפשו פורום יצא להם "תחומים" "מתמחים" "מאסטר" ועוד... אבל לא יצא להם פורום "HWzone" שזה בעצם יוצא בחיךוש גוגל
וחוץ מזה אם יהיה לינק באחד מהאתרים שכן ברשימה לאחד מהאתרים שלא ברשימה אז תהיה שגיאה 404 למשל
יש לי דרך לעשות זאת וזה ע"י שאני עושה את החיפוש באתר שלי ואני יוצר אפליקציה שמראה את האתר וחוסמת את האתריל שאהיפוש לא מביא
מה שאני צריך זה לדעת איך אני מגדיר רשימה וחיפוש שיחפש רק מה שמופיע ברשימה?
תודה רבה מקווה שהייתי ברור
נ.ב.
@dovid הלינק שהבאת לא טוב כי החיךוש שם גם מחפש מאתרים אחרים אבל לא נותן להכנס או משהו כזה אני בכל מקרה לא הצלחתי -
@nigun אמר במנוע חיפוש מה צריך?:
@QJDTOP אמר במנוע חיפוש מה צריך?:
וחוץ מזה אם יהיה לינק באחד מהאתרים שכן ברשימה לאחד מהאתרים שלא ברשימה אז תהיה שגיאה 404 למשל
ברגע שהמשתמש עבר לתחומים (למשל) איך יהיה לך שליטה על הצגת התוכן?
זה עוד משהו שאני צריך לדעת איך אני נותן גישה רק למספר אתרים באפליקציה שאני יוצר?
(אני מתכנן לעשות לזה אפליקציה אבל שהם לא יוכלו לעבור דרכה לאתרים שמחוץ לרשימה) -
למי שמעוניין יצרתי כזה אבל אין חסימה במעבר לאתרים מי שיוכל לעזור בכל זאת
חיפוש מסונן -
@QJDTOP תן קצת יותר פרטים, איך אתה מבצע את האפליקצייה?
אם זה עם WEBVIEW אז אתה יכול בקוד JAVA לדאוג שרק דומיינים מסויימים יעברו
הנה קוד לדוגמא:if(myWebView.getUrl().startsWith("yourcompanydomain.com")){ return false ; } else { Intent.... }
והנה מהתיעוד הרשמי (קוד קוטלין)
private class MyWebViewClient : WebViewClient() { override fun shouldOverrideUrlLoading(view: WebView?, url: String?): Boolean { if (Uri.parse(url).host == "www.example.com") { // This is my web site, so do not override; let my WebView load the page return false } // Otherwise, the link is not for a page on my site, so launch another Activity that handles URLs Intent(Intent.ACTION_VIEW, Uri.parse(url)).apply { startActivity(this) } return true } }
אבל בשביל הדברים האלו אתה חייב מפתח אפליקציות (או שאתה בעצמך תהיה המפתח)
עריכה: לגבי השיטה השנייה שהבאתי, אני חושב שזה בכלל בטעינת האקטיביטי.
אבל בעיקרון אפשר להשתמש בזה ובשיטות דומות גם למה שביקשת