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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. ארכיון code613m
  4. הורדת תמונות מאתר

הורדת תמונות מאתר

מתוזמן נעוץ נעול הועבר ארכיון code613m
16 פוסטים 4 כותבים 1.0k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • S מנותק
    S מנותק
    softs
    כתב ב נערך לאחרונה על ידי
    #2

    https://www.google.co.il/search?q=C%23+download+all+pictures+from+website&gws_rd=ssl

    פורסם במקור בפורום CODE613 ב21/10/2015 13:01 (+03:00)

    תגובה 1 תגובה אחרונה
    1
    • dovidD מנותק
      dovidD מנותק
      dovid ניהול
      כתב ב נערך לאחרונה על ידי
      #3

      🙂 אני כעת רואה את תשובתו של soft. זה מה שכתבתי לפני שראיתי:
      זו שאלה נדושה באינטרנט, חפש "C# html download all images".
      אכתוב לך מה כותבים על זה באינטרנט אחרי שכבר עשיתי זאת בעבר כמה פעמים:
      בשביל לעבד HTML - כמו כאן שאתה צריך לסרוק את כל תגיות הimg ולהוציא את האטריביוט img, הכי קל זה להשתמש בחבילה htmlAgilityPack - ניתן להתקנה קלה בNuget Package Manager.
      הקוד לאסוף את הערכים יכול להיות ככה:

      var document = new HtmlWeb().Load(url);
      var urls = document.DocumentNode.Descendants("img")
                                      .Select(e => e.GetAttributeValue("src", null))
                                      .Where(s => !String.IsNullOrEmpty(s));
      

      אח"כ אתה עובד בלולאה על הכתובות. ומוריד את הקבצים. עליך לוודא שהכתובת מוחלטת ולא יחסית (אפשר להמיר מיחסי למוחלט ע"י המחלקה Uri.
      @שמואל

      כמו"כ לפעמים התמונות מוצגות כ-PDF
      תודה לכולם

      תן דוגמה.

      פורסם במקור בפורום CODE613 ב21/10/2015 14:07 (+03:00)

      מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

      בכל נושא אפשר ליצור קשר dovid@tchumim.com

      תגובה 1 תגובה אחרונה
      1
      • ש מנותק
        ש מנותק
        שמואל
        כתב ב נערך לאחרונה על ידי
        #4

        תודה לכולם
        אעדכן בעז"ה כשייושם

        פורסם במקור בפורום CODE613 ב22/10/2015 19:05 (+03:00)

        תגובה 1 תגובה אחרונה
        0
        • ש מנותק
          ש מנותק
          שמואל
          כתב ב נערך לאחרונה על ידי
          #5

          אני מצרף דוגמא לקישור לקובץ PDF

          שם השיטה לא עבדה לי נראה לי שזה יותר קשור ל- Strem אבל עדיין לא הסתדרתי
          כמובן שלא מדובר על הקובץ הזה ספציפי
          תודה

          פורסם במקור בפורום CODE613 ב26/10/2015 11:21 (+02:00)

          תגובה 1 תגובה אחרונה
          0
          • dovidD מנותק
            dovidD מנותק
            dovid ניהול
            כתב ב נערך לאחרונה על ידי
            #6

            אתה מנסה להוריד את הPDF? דרך סריקת דף HTML שמכיל את הקישור שלו?
            או שמא הPDF הזה עם קישורים שאותם אתה מנסה להוריד?
            תוכל לפרט?

            פורסם במקור בפורום CODE613 ב26/10/2015 13:09 (+02:00)

            מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

            בכל נושא אפשר ליצור קשר dovid@tchumim.com

            תגובה 1 תגובה אחרונה
            0
            • ש מנותק
              ש מנותק
              שמואל
              כתב ב נערך לאחרונה על ידי
              #7

              ל-PDF שמוצג בדף יש קישורים (src)
              אליהם אני מנסה לגשת כדי להוריד את הקובץ/בייטים

              פורסם במקור בפורום CODE613 ב26/10/2015 19:40 (+02:00)

              תגובה 1 תגובה אחרונה
              0
              • dovidD מנותק
                dovidD מנותק
                dovid ניהול
                כתב ב נערך לאחרונה על ידי
                #8

                @דוד ל.ט.

                אתה מנסה להוריד את הPDF? דרך סריקת דף HTML שמכיל את הקישור שלו?
                או שמא הPDF הזה עם קישורים שאותם אתה מנסה להוריד?
                תוכל לפרט?

                @שמואל

                ל-PDF שמוצג בדף יש קישורים (src)
                אליהם אני מנסה לגשת כדי להוריד את הקובץ/בייטים

                :evil:

                פורסם במקור בפורום CODE613 ב26/10/2015 20:22 (+02:00)

                מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                בכל נושא אפשר ליצור קשר dovid@tchumim.com

                תגובה 1 תגובה אחרונה
                0
                • dovidD מנותק
                  dovidD מנותק
                  dovid ניהול
                  כתב ב נערך לאחרונה על ידי
                  #9

                  אני נוטה להבין שכוונתך שכמו שאתה עובר ל התמונות ומורידם, אתה רוצה גם לעבור על הקישורים (שנמצאים בדף HTML) ולהוריד את משאב היעד שלהם (שבמקרה אתה מתעכב על דוגמת PDF אבל יש את כל סוגי התכנים שמתקבלים מURL).
                  הבנתי נכון?

                  פורסם במקור בפורום CODE613 ב26/10/2015 20:46 (+02:00)

                  מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                  בכל נושא אפשר ליצור קשר dovid@tchumim.com

                  תגובה 1 תגובה אחרונה
                  0
                  • S מנותק
                    S מנותק
                    softs
                    כתב ב נערך לאחרונה על ידי
                    #10

                    עד שתתקבל תשובה בהירה אנסה גם אני את מזלי במשחק הניחושים פה
                    אולי כוונת המחבר ללינקים שיושבים בתוך קובץ pdf ?
                    אם כן אולי זה יעזור בשביל נקודת מוצא:
                    https://github.com/hubgit/hubgit.github.com/tree/master/2011/11/pdftotext

                    פורסם במקור בפורום CODE613 ב26/10/2015 21:27 (+02:00)

                    תגובה 1 תגובה אחרונה
                    0
                    • ש מנותק
                      ש מנותק
                      שמואל
                      כתב ב נערך לאחרונה על ידי
                      #11

                      סליחה על שלא הוסבר ברור,
                      הקישור שהבאתי הינו לקובץ PDF שמוצג בתוך דף HTML
                      כל מה שהייתי רוצה לעשות הוא להוריד את קובץ ה-PDF המוצג ולשמרו אצלי במחשב
                      תודה

                      פורסם במקור בפורום CODE613 ב27/10/2015 00:57 (+02:00)

                      תגובה 1 תגובה אחרונה
                      0
                      • dovidD מנותק
                        dovidD מנותק
                        dovid ניהול
                        כתב ב נערך לאחרונה על ידי
                        #12

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

                        @שמואל

                        הקישור שהבאתי הינו לקובץ PDF [u:knm3plgw]שמוצג[/u:knm3plgw] בתוך דף HTML

                        אתה חוזר על אותם מילים בלי להרגיש את אי הבהירות.
                        @דוד ל.ט.

                        @שמואל
                        כמו"כ לפעמים [u:knm3plgw]התמונות מוצגות[/u:knm3plgw] כ-PDF

                        תודה לכולם

                        תן דוגמה.

                        כוונת בקשת הדוגמה היא על דף הHTML. בתשובה לכך הבאת קישור לקובץ PDF.
                        הקישור שהבאת אני יודע בדיוק מהו. והוא לא הוסיף מאומה. כי המילים "קובץ מוצג" או ה"מוצג בדף HTML" הוא חידה: איך מוצג? תוכל להביא דוגמא (ביקשתי לפני עשרה הודעות...)? האם זה קישור קלאסי בדיוק כמו שהבאת פה ע"י התגית a של HTML (ולא מוצג כלום, פשוט יש קישור לחיץ שמוריד את הקובץ, וכל לשונות ה"מוצג" לא דק, ואותו הדבר הכותרת שפתחה בתמונות "הורדת תמונות מאתר" וסיימה בלינקים) או שיש תצוגה מקדימה בגוף האתר?
                        @דוד ל.ט.

                        אני נוטה להבין שכוונתך שכמו שאתה עובר ל התמונות ומורידם, אתה רוצה גם לעבור על הקישורים (שנמצאים בדף HTML) ולהוריד את משאב היעד שלהם (שבמקרה אתה מתעכב על דוגמת PDF אבל יש את כל סוגי התכנים שמתקבלים מURL).
                        הבנתי נכון?

                        פורסם במקור בפורום CODE613 ב27/10/2015 11:08 (+02:00)

                        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                        בכל נושא אפשר ליצור קשר dovid@tchumim.com

                        תגובה 1 תגובה אחרונה
                        1
                        • ש מנותק
                          ש מנותק
                          שמואל
                          כתב ב נערך לאחרונה על ידי
                          #13

                          הקישור שהבאתי לך הוא אחד מתוך אוסף של קישורים בדף HTML
                          הקישור שהעליתי מפנה לקובץ PDF שאותו אני מעוניין לשמור אצלי במחשב
                          כאשר הקישור היה מופנה ל-Img הצלחתי להסתדר ולשמרו במחשב
                          אך כאשר המשאב הינו PDF לא הצלחתי להורידו אלי למחשב
                          @שמואל

                          הקישור שהבאתי הינו לקובץ PDF שמוצג בתוך דף HTML

                          כוונתי הייתה שכאשר אכניס את הקישור לשורת ה- Url תתקבל תצוגת Pdf

                          @דוד ל.ט.

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

                          מקובל, ואוהבו שוחרו מוסר...

                          פורסם במקור בפורום CODE613 ב27/10/2015 15:10 (+02:00)

                          תגובה 1 תגובה אחרונה
                          1
                          • ש מנותק
                            ש מנותק
                            שמואל
                            כתב ב נערך לאחרונה על ידי
                            #14

                            להלן הפיתרון הקצר שמשום מה הלכתי בשבילו מדי רחוק

                            תודה לכל העוזרים

                            פורסם במקור בפורום CODE613 ב27/10/2015 19:42 (+02:00)

                            תגובה 1 תגובה אחרונה
                            0
                            • M מנותק
                              M מנותק
                              magicode
                              כתב ב נערך לאחרונה על ידי
                              #15

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

                              פורסם במקור בפורום CODE613 ב27/10/2015 21:05 (+02:00)

                              תגובה 1 תגובה אחרונה
                              2
                              • dovidD מנותק
                                dovidD מנותק
                                dovid ניהול
                                כתב ב נערך לאחרונה על ידי
                                #16

                                @שמואל

                                להלן הפיתרון הקצר שמשום מה הלכתי בשבילו מדי רחוק

                                תודה לכל העוזרים

                                אתה אכן הלכת רחוק.
                                הורדת קובץ זה אותו קוד בין אם מדובר בתמונה או בPDF. וזה הקוד שמופיע בתשובה שם.
                                (אני לא חשבתי שזה מה שאתה צריך: להוריד קובץ מהאינטרנט. לכן את זה לא עניתי לך כלל אפי' לגבי התמונות, אלא התמקדתי במה שחשבתי שאתה שואל: סריקת הHTML וחילוץ הURL של אלמנטי תמונות (img).
                                אם אתה אכן צריך סריקה אז יש הבדל גדול בין img שאתה רשאי להניח שהURL הוא תמונה, לבין קישור רגיל (אלמנט a כשURL נמצא בhref) שם אתה מוכרח לבדוק את סוג הקובץ 1. בשביל לא להוריד כמויות של HTML וכדומה 2. בשביל לדעת באיזה סיומת (ועל הדרך גם איזה שם) לשמור את הקובץ.
                                אז לסיכום לסריקת קישורים והורדת PDF צריך:
                                א. לסרוק את כל הhref של תגיות a
                                ב. להתחיל להוריד את הכותרות [Header] בלבד ולבדוק את הערך של "Content-Type", זה כדי לבדוק שמדובר בסוג קובץ שאתה רוצה להוריד (לא תרצה להוריד את כל הHTML המקושרים לאותו הדף), PDF למשל הContent-Type שלו הוא "application/pdf".
                                ג. להוריד את הקובץ..

                                פורסם במקור בפורום CODE613 ב28/10/2015 11:01 (+02:00)

                                מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                                בכל נושא אפשר ליצור קשר dovid@tchumim.com

                                תגובה 1 תגובה אחרונה
                                1

                                בא תתחבר לדף היומי!
                                • התחברות

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

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