דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
D

davidnead

@davidnead
אודות
פוסטים
382
נושאים
40
קבוצות
0
עוקבים
3
עוקב אחרי
0

פוסטים

פוסטים אחרונים הגבוה ביותר שנוי במחלוקת

  • עבודה עם מסד נתונים
    D davidnead

    @clickone אמר בעבודה עם מסד נתונים:

    @davidnead למה שלא תכתוב קוד קצר וחד פעמי ששואב את כל הנתונים ומכניס אותם לטבלאות חדשות.
    את הסכמה של הDB אתה כן יכול להוציא. זה שוקל כמה KB. לא יותר.

    אני יודע שזה פיתרון עקום. אבל בטוח שיעבוד.

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


  • עבודה עם מסד נתונים
    D davidnead

    @dovid אמר בעבודה עם מסד נתונים:

    @davidnead אמר בעבודה עם מסד נתונים:

    אין לי גישה לשרת עצמו שעליו יושב המסד נתונים, רק המשתמש והסיסמה למסד הנתונים, וכתובת השרת כמובן. אם היא נכונה? היא עובדת בפלטפורמה האחרת כמובן, אז כנראה היא נכונה.

    הגישה לVPS שיש לי - SSH. וגם FTP. מערכת ההפעלה שלו אובנטו

    אני מבולבל:
    בהדועה הפותחת דיברת על VPS שעליו יש מסד. אני מבין שיש לך אליו גישת ssh - שזו גישה לכל דבר, טעיתי במשהו?

    אז ככה, יש כאן 3 שרתים VPS:

    1. יש עליו מסד. אין לי גישה לשרת עצמו _SHH או משהו כזה), יש לי רק שם משתמש וסיסמה של המסד, במסד הזה מאופשרת גישה מרחוק.

    2. אין עליו מסד, יש עליו פלטפורמת WEB, מערכת קבצים, שמחוברת למסד באמצעות השם והסיסמה של המסד. לשרת זה יש לי גישת SSH מלאה.

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

    עכשיו ככה:
    היות שבשרת מספר 2 יש כבר חיבור קיים למסד, ניסיתי ליישם שם פקודה לגיבוי המסד, אלא שזה לא הצליח כי על השרת הזה אין מספיק מקום לקובץ הגיבוי.

    היות שלשרת מספר 1 אין לי גישה, אני מניח שיש 2 פתרונות אחרים, אך לא הצלחתי ליישם אותם. או לחבר את השרת השלישי למסד המרוחק שעל השרת הראשון, ומשם לבצע פקודת גיבוי אל השרת הנוכחי, השלישי. או לבצע מהשרת השני פקודת גיבוי, אבל שתיצור את קובץ הגיבוי לא בשרת הזה השני שאין עליו מקום, אלא בכל כתובת אחרת שאבחר שיש עליה מקום, כמו שרת מקומי על המחשב שלי או הVPS השלישי הנ"ל.

    מקוה שכעת אני ברור.


  • עבודה עם מסד נתונים
    D davidnead

    @dovid אמר בעבודה עם מסד נתונים:

    @davidnead אמר בעבודה עם מסד נתונים:

    התקנתי. אלא שאיני מצליח להתחבר למסד הנתונים למרות שיש לי שם וסיסמה (שמשמשים לחיבור המסד לפטפורמת WEB אחרת), ולמרות שאני יודע שהגישה מרחוק מאופשרת בו. האם ייתכן שהיא מאופשרת בצורה מוגבלת או סלקטיבית?

    בהחלט. ייתכן שזה מוגבל לכתובות מסויימות. אבל אם יש לך שם וסיסמה תוכל לשנות את ההתנהגות הזו. קודם כל אתה בטוח ששמת את כתובת השרת הנכונה?
    איזה גישה יש לך באופן כללי לVPS? זה windows עם חיבור לשולחן עבודה מרוחק?

    אין לי גישה לשרת עצמו שעליו יושב המסד נתונים, רק המשתמש והסיסמה למסד הנתונים, וכתובת השרת כמובן. אם היא נכונה? היא עובדת בפלטפורמה האחרת כמובן, אז כנראה היא נכונה.

    הגישה לVPS שיש לי - SSH. וגם FTP. מערכת ההפעלה שלו אובנטו


  • עבודה עם מסד נתונים
    D davidnead

    @dovid אמר בעבודה עם מסד נתונים:

    @davidnead אם יש לך WAMP זה מעולה. תתקין קודם את הworkbrench.

    התקנתי. אלא שאיני מצליח להתחבר למסד הנתונים למרות שיש לי שם וסיסמה (שמשמשים לחיבור המסד לפטפורמת WEB אחרת), ולמרות שאני יודע שהגישה מרחוק מאופשרת בו. האם ייתכן שהיא מאופשרת בצורה מוגבלת או סלקטיבית?


  • עבודה עם מסד נתונים
    D davidnead

    @clickone אמר בעבודה עם מסד נתונים:

    @davidnead לא הצלחתי להבין.
    יש לך מקום על השרת כדי לעשות גיבוי, או לא?

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


  • עבודה עם מסד נתונים
    D davidnead

    @dovid אמר בעבודה עם מסד נתונים:

    התוכנה הרשמית הויזואלית לwindows היא workbench.
    בשביל ייצוא סתם מספיק כלי שרות פקודה שיש פה: https://dev.mysql.com/downloads/utilities/
    אבל מאוד ייתכן שתרצה להתקין שרת mysql מקומי כדי שיהיה לך צורה נוחה לעבוד על הקבצים ולעדכן הלוך חזור את השרתים.

    יש לי שרת WAMP - זה לא טוב?

    האם צריך כלי מיוחד לשורת הפקודה? אין פשוט שורה שמכניסים לטרמינל כדי ליצור את קובץ הגיבוי?


  • עבודה עם מסד נתונים
    D davidnead

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


  • עבודה עם מסד נתונים
    D davidnead

    @dovid אמר בעבודה עם מסד נתונים:

    גישה מרחוק מאופשרת?

    למסד אותו אני רוצה להוריד? כן.


  • עבודה עם מסד נתונים
    D davidnead

    יש לי מסד נתונים על שרת (VPS).
    אני מעוניין לייצא את המסד נתונים (mysql) לקובץ על המחשב שלי, הן לצורך גיבוי, והן לצורך עבודה מול הנתונים (שינוי, כדי להחזיר אח"כ לשרת).

    אין לי מקום על השרת להכין קובץ גיבוי של מסד הנתונים ואח"כ להורידו למחשב.

    1. איזו פקודה אני צריך, כדי להוריד את המסד נתונים ישר למחשב שלי, או לשרת VPS אחר שיש לי שיש בו יותר מקום.

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


  • עבודה עם JS דרך C#
    D davidnead

    @מנצפך אמר בעבודה עם JS דרך C#:

    @davidnead טוב. אנסה באתר שלי. (אני מבין שזה עובד עם 401 auth)

    לגבי בעיית האבטחה, האם זה הפתרון שאני צריך?

    https://stackoverflow.com/questions/29612875/cefsharp-load-a-page-with-browser-login

    או שזה לא עוסק בשם וסיסמה מסוג זה?


  • עבודה עם JS דרך C#
    D davidnead

    @dovid אמר בעבודה עם JS דרך C#:

    function

    אגב, אם מה שחתרת אליו היה להכניס את הארגומטים מראש בתוך המחרוזת של הJS ואז לקרוא לנפוקציה כנ"ל מתוך הJS בצורה כזו:

    var task = browser.EvaluateScriptAsync("function testCef(arg) { alert(arg); }   testCef(" + "ארגומנט" + ")", timeout: null);
    

    אז גם אני חשבתי על זה לבד, אבל חשבתי שיש דרך תקנית יותר להעביר ארגומנט.


  • עבודה עם JS דרך C#
    D davidnead

    @dovid אמר בעבודה עם JS דרך C#:

    <script>function testCef(arg) { alert(arg); }</script>

    לא קורה כלום. בכלי הפיתוח הוא מודיע שהפונקציה testCef אינה מוגדרת. הוא לא קורא אותה מהHTML.

    בעניין הדיבוג, אני יכול לדבג אם אני מריץ את הסקריפט שוב, למשל לוחץ שוב על הכפתור, אבל זה טוב כמובן רק לסקריפט שלא מורץ מיד.


  • עבודה עם JS דרך C#
    D davidnead

    @dovid אמר בעבודה עם JS דרך C#:

    @davidnead אמר בעבודה עם JS דרך C#:

    @dovid אמר בעבודה עם JS דרך C#:

    לא זה השעון, זה כבר צורך משני. השעון זה העבודה שהסקריפט עושה (נגיד סופר עד עשר).
    בעית העידר השעון במקרה שלך היא אולי של הספריות מוכנות והאבטחה.

    לא ממש הבנתי את דבריך. מ"מ הספריות (והקודים) המוכנים הם סיבה טובה לחפש דרך לעבוד עם JS של קליינט סייד.

    גם ההוא בסיפור לא הבין.

    בקשר לשאלותיך, תנסה לקרוא לפונקציה ותראה מה קורה.
    קודם כל פתח את כלי הפיתוח, שתול סקריפט עם פוקנציה שמקבלת פרמטר ומציגה אותו באלרט, ואח"כ תלחץ על הכפתור המיועד להרצת הסקריפט שיריץ קיראה לפונקציה הנ"ל עם פרמטר" myFunc(123); ותחכים את כולנו, ורווחא שמעתתא.

    שם לא היה מי שיסביר לו...

    לא הבנתי את התרגיל שנתת לי. היכן להשתיל את הפונקציה? בקוד, או בכלי פיתוח (איך?). אם אני עושה שורה כזו:

    browser.EvaluateScriptAsync(" function myFunc (A){alert(A)} myFunc (123)");

    אני מקבל כמובן אלרט 123, אבל את הפרמטר הזה נתתי בתוך הJS, לא מהC#.


  • עבודה עם JS דרך C#
    D davidnead

    נותרו לי עוד 2 שאלות

    1. בשיטה האחרונה (של הקריאה לפונקציה עם אפשרות החזרת ערך) הקריאה אינה לפונקציה מסויימת, אלא פשוט מריצה את הקוד כפי שהוא. אם הקוד נמצא בתוך פונקציה שמית (לא עטוף) הוא לא ירוץ. איך אפשר אם כן להעביר לה ארגומנטים? לאן הארגומנטים יגיעו?

    2. כאן יש הדרכה כיצד לפתוח את כלי הפיתוח של הדפדפן. דא עקא - את הסקריפט אפשר לראות בכלי הפיתוח רק לאחר שהוא גמר לרוץ, מפני שהוא נטען וישר רץ, כך שאי אפשר לדבג אותו, אז מה עשינו?
      נראה ששורשם של שני השאלות אחד.

    פה אמור להיות תיעוד, אבל הוא חסר:
    https://cefsharp.github.io/api/51.0.0/html/M_CefSharp_WebBrowserExtensions_EvaluateScriptAsync.htm


  • עבודה עם JS דרך C#
    D davidnead

    @dovid אמר בעבודה עם JS דרך C#:

    לא זה השעון, זה כבר צורך משני. השעון זה העבודה שהסקריפט עושה (נגיד סופר עד עשר).
    בעית העידר השעון במקרה שלך היא אולי של הספריות מוכנות והאבטחה.

    לא ממש הבנתי את דבריך. מ"מ הספריות (והקודים) המוכנים הם סיבה טובה לחפש דרך לעבוד עם JS של קליינט סייד.


  • עבודה עם JS דרך C#
    D davidnead

    @מנצפך אמר בעבודה עם JS דרך C#:

    @davidnead טוב. אנסה באתר שלי. (אני מבין שזה עובד עם 401 auth)

    כנראה. קובץ .htaccess בתיקיית השורש.


  • עבודה עם JS דרך C#
    D davidnead

    @dovid

    ה"שעה" במקרה שלי הוא רצון להריץ אפליקציה שולחנית, כזו שאינה תלויית דפדפן, שתריך קוד JS.
    למה שולחנית שאינה תלויית דפדפן? נוחות משתמש. פעולות שחוזרות על עצמן, ופעולות כבדות שעשויות לתקוע את הדפדפן. ועוד.
    למה JS? יש לי ספריות מוכנות וקודים מוכנים, וכן יש לי בעיה להפעיל מניפולציות על אתרים מסוימים לא מאובטחים אם איני עושה את זה מתוך הדף עצמו אלא באמצעות גישה חיצונית.


  • עבודה עם JS דרך C#
    D davidnead

    @מנצפך אמר בעבודה עם JS דרך C#:

    @davidnead יש מצב אתה מפרסם כאן את האתר?

    אה, לא. וכאמור הוא מוגן בכל מקרה ואת היוזר והסיסמה כ"ש שאיני יכול לפרסם. איך זה היה עוזר?


  • עבודה עם JS דרך C#
    D davidnead

    @dovid אמר בעבודה עם JS דרך C#:

    צירוף הצרכים שלך ממש נורא:
    הרצת סקריפט בקונטקסט של דף אינטרנטי, מבחוץ לדף + וגישה לתוצאה, כל זה מיישום חלונאי

    אתה מציע לי להחליף את הצרכים שלי?


  • עבודה עם JS דרך C#
    D davidnead

    @dovid אמר בעבודה עם JS דרך C#:

    @davidnead אמר בעבודה עם JS דרך C#:

    @dovid אמר בעבודה עם JS דרך C#:

    @davidnead אמר בעבודה עם JS דרך C#:

    This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.

    תיק. איך נפלת על כזה חור...
    זה סיפור.

    כ"כ נורא?

    צירוף הצרכים שלך ממש נורא:
    הרצת סקריפט בקונטקסט של דף אינטרנטי, מבחוץ לדף + וגישה לתוצאה, כל זה מיישום חלונאי, ובאתר עם basic auth. בא נאמר ככה, אם זה קלאסי, אז טראמפ הוא טיפוס בנאלי.

    לא הבנתי, שורה תחתונה - יש לי סיכוי לרוץ לנשיאות?

  • 1
  • 2
  • 16
  • 17
  • 18
  • 19
  • 20
  • 18 / 20
  • התחברות

  • אין לך חשבון עדיין? הרשמה

  • התחברו או הירשמו כדי לחפש.
  • פוסט ראשון
    פוסט אחרון
0
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום