עבור לתוכן

אני רוצה לפתח תוכנה שתוציא מידע מאתר מסויים

Featured Replies

פורסם

אני רוצה תוכנה שתוכל להכנס לאתר של האונ' שלי ולמשוך משם ציונים וכדו'.

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

פורסם

אכן.

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

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

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

אם תגיד מה הידע שלך בתכנות (איזו שפה אתה יודע וכד') אז יהיה אפשר למקד יותר את העזרה.

פורסם
  • מחבר

תודה

אני יודע ג'אוה למדנו קצת סוקטים.

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

אתה אומר להשתמש בביטוים רגולרים?

פורסם

לא צריך סוקטים (זה יותר מדי "low level", כלומר אם תרצה לעבוד ישירות עם סוקטים אז תצטרך לממש את פרוטוקול http בעצמך, וזה מיותר).

אפילו לא חובה להשתמש בביטויים רגולרים. אתה יכול להשתמש גם בחבילה שמפרסרת html בשבילך.

פה יש כמה אופציות:

http://stackoverflow.com/questions/238547/how-do-you-programmatically-download-a-webpage-in-java

פורסם
  • מחבר

מעולה!!

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים