Zeev86 פורסם 2011 בפברואר 28 Share פורסם 2011 בפברואר 28 היי. אני כותב בVB 2010 תוכנה שאמורה להוריד קובץ מהאינטרנט. אני נתקל בבעיה, כשהקובץ נראה באופן הבא:http://www.vbforums.com/attachment.php?attachmentid=46517&d=1143754788איך אני מוציא מהקישור את הכתובת של הקובץ? כלומר, כשאני שם את הקישור במנהל הורדה כלשהו, הוא יודע לתרגם את הכתובת לקישור עם סיומת הקובץ ולהוריד אותו. התוכנה שלי לא יודעת. איך אני גורם לתוכנה לפרש את הכתובת? קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2011 בפברואר 28 Share פורסם 2011 בפברואר 28 קודם כל, אתה יכול לבדוק מה יוצא כשאתה מנסה להוריד את הקובץ באמצעות התוכנה שלך.דרך היא לעקוב אחרי התקשורת שבין המחשב לאתר כשאתה לוחץ על הלינק, באמצעות תוכנה כמו Wireshark או תוסף כמו Tamper Data לפיירפוקס. אחרי שיהיה לך קצת יותר מידע על תהליך ההורדה בדיוק תוכל לממש את התוכנית שלך. קישור לתוכן שתף באתרים אחרים More sharing options...
Zeev86 פורסם 2011 בפברואר 28 מחבר Share פורסם 2011 בפברואר 28 הבנתי, תודה רבה. אני אשתמש בתוכנות שהבאת, אבל הייתי רוצה להבין איך מנהלי הורדות למשל מתרגמים כל קישור, לא משנה איך הוא נראה.הבעיה היא שאני לא יודע איך בכלל התחום הזה נקרא. הייתי מחפש בגוגל, אבל מה לרשום שם? string to url? קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2011 בפברואר 28 Share פורסם 2011 בפברואר 28 הם לא מתרגמים את הקישור, הם פשוט ניגשים לאתר (בדיוק כמו שאתה עושה בתוכנה שלך) ולפי התשובה שהאתר מחזיר הם מחליטים מה לעשות. קישור לתוכן שתף באתרים אחרים More sharing options...
Zeev86 פורסם 2011 במרץ 2 מחבר Share פורסם 2011 במרץ 2 הבנתי. רק מה שלא ברור לי, איך נקרא התחום הזה של התשובה שהתוכנה אמורה להוציא. קישור לתוכן שתף באתרים אחרים More sharing options...
שניצל פורסם 2011 במרץ 2 Share פורסם 2011 במרץ 2 אה... מה? לא הבנתי מה אמרת.כשאתה מבקש דף כלשהו מאתר אינטרנט, אז הוא מחזיר תשובה לפי פרוטוקול HTTP. אתה יכול לבדוק בדיוק מה מכילה התשובה הזו (באמצעות תוכנת ניטור כמו Wireshark או באמצעות הקוד שלך התוכנה שלך). סביר להניח שיש שם redirect כלשהו, או ששם הקובץ מופיע באחד מה-headers של התשובה. קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.