כתיבת תוכנה שתיצור "אינטראקציה" עם אתר מסוים - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

כתיבת תוכנה שתיצור "אינטראקציה" עם אתר מסוים


qwerty1987

Recommended Posts

מקווה שזה הפורום תכנות הנכון.

אם אני רוצה לכתוב תוכנית שתיגש לאתר מסוים, תמלא טפסים, "תלחץ" על כפתורים, וכו' - איך אני עושה זאת?

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

קישור לתוכן
שתף באתרים אחרים

בדוטנט (#C) יש מחלקה בשם WebBrowser שתאפשר לך לעשות את זה יחסית בקלות. המחלקה הזו מאפשרת לך לשלב בתוך האפליקציה שלך. אתה יכול להורות לו לגשת לדף רשת מסוים, והוא ינהל את כל ענייני התקשורת (פרוטוקולים), ניתוח ה-html וכו'. יש לו שדה בשם Document שממנו אתה יכול לגשת לתוך ה-html עצמו ואז להפעיל דברים שיש בו (לחיצת כפתור, לחיצה על לינק וכד'). ב-msdn יש עוד על המחלקה הזו, כולל דוגמאות.

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

אתה יכול לנסות לעשות את זה גם בעצמך, כלומר להתחבר בעצמך לאתר ולהוריד ממנו את הדפים (באמצעות שירותי WinHttp, לדוגמה) אבל אז תאלץ לעשות את ניתוח ה-html בעצמך.

אופציה נוספת היא להשתמש ב-AutoIt - שפת סקריפטים לאוטומציה של פעולות על חלונות. יש לה כל מיני פונקציות לניהול של .

בכל מקרה, הועבר לפורום תכנות כללי (זה לא קשור לפיתוח אתרי אינטרנט).

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...