PDA

View Full Version : حرفه ای: کمک برای برنامه ورود به سایت و جست و جو در آن



mahlake
یک شنبه 17 بهمن 1395, 14:54 عصر
سلام من میخوام برنامه ای بنویسم که در یک سایت لاگین کنم و وارد یک بخش مشخص بشم و یک سری مطالب رو از اونجا در دیتابیس خودم ثبت کنم ((به صورت ساده مثلا برم در بخش کاربر ها و نام کاربر اول رو در یک تکست باکس نمایش بدم...))
اما نمیدونم چطور و چگونه...
این خیلی به چیزی که من میخواستم نزدیک بود با کمی تغییر میشد همون اما اصلا نتونستم باهاش کار کنم و حتی یک تست اولیه بگیرم کلا خطا داشت: http://watin.org/

از وقتی که برای کمک به بنده میگزارید بسیار سپاسگزارم:قلب::قلب::قلب::قلب:

mahlake
یک شنبه 17 بهمن 1395, 16:06 عصر
راستی زبان سایت مورد نظر asp هست..اگر سورس یا منبعی هم دارید که فکر میکنید میتونه مفید باشه ممنون میشم در اختیار بنده بگزارید

mahlake
یک شنبه 17 بهمن 1395, 23:09 عصر
سلام مجدد آقا من این کد رو نوشتم و کار هم میکند فقط چند تا مشکل وجود دارد مثلا بعد لاگین وارد صفحه بعدی میشود و کد باید پس از لود کامل صفحه عملیات بعدی را انجام دهد اما خطا میدهد که من فکر میکنم که برای این هست که قبل از لود شدن و به وجود آمدن اون ای دی اون رو صدا میزنه و برنامه خطا میده... و حالا سوال:
من چطور میتونم به برنامه بفهمونم که صبر کن تا لود تموم بشه بعد کد رو اجرا کن؟
کد فعلی:

browser = new IE();
browser.GoTo("http://mysite.site/login.aspx?ReturnUrl=%2flogin%2fESET%2fCustomers.a spx");
browser.TextField(Find.ByName("txtU")).TypeText("ebrahimi");
browser.TextField(Find.ByName("txtP")).TypeText("nemigam");
browser.Button(Find.ByName("Button1")).Click();

// این خط کدی هست که باید در صفحه بعد از لاگین اجرا بشه اما نمیشه اما وقتی به صورت جداگانه و مستقیم در همون صفحه اجرا میشه کار میکنه

browser.Button("btnViewAll").Click();