PDA

View Full Version : ساخت برنامه ای برای لاگین کردن به یک وب سایت و دانلود فایل



marutash
یک شنبه 06 اسفند 1391, 19:02 عصر
سلام:گریه::عصبانی++:
میخوام یک اپلیکیشن ویندوزی با سی شارپ (یا ترجیحا دلفی) بنویسم که به یه صفحه aspx بره و فایل مورد نظر رو دریافت کنه. برای دانلود فایل مورد نظر باید ایتدا لاگین کرده، تا صفحات و لینکهای آن سایت قابل مشاهده و دانلود باشد.
اگه سورس کد یا لینکی در این مورد باشه، تا هزار سال دعا بجونتون میکنم.:قلب:

s.hoseinpoor
یک شنبه 06 اسفند 1391, 19:33 عصر
میتونی یه کنترل webbrowser تو فرم قرار بدی و آیدی تکست باکس های نام کاربری و پسورد رو داشته باشی و با یوزر پسورد خودت لاگین سایت شی و هرکاری دیگه که خواستی انجام بدی

فک کنم این یه تیکه کد کل کارتو انجام بده
webBrowser1.Document.GetElementById("txtName").InnerText = urValue;

sepehr.kal
سه شنبه 22 اسفند 1391, 15:08 عصر
سلام خسته نباشید
یه سوال من دارم میخوام ببینم جای این txtname چی باید بنویسم ؟
و اینکه آخرش این تیکه urvalue رو نداره ؟چیزی باید نوشته بشه چای اون ؟ راهنمایی کنید لطفا
مرسی

akbar8298
چهارشنبه 21 فروردین 1392, 09:30 صبح
سلام خسته نباشید
یه سوال من دارم میخوام ببینم جای این txtname چی باید بنویسم ؟
و اینکه آخرش این تیکه urvalue رو نداره ؟چیزی باید نوشته بشه چای اون ؟ راهنمایی کنید لطفا
مرسی

باید برید توی همون صفحه لاگین اسم تکست نام کاربری و تکست کلمه عبور رو پیدا کنید.

منظور s.hoseinpoor عزیز از txtname همین هست که باید به جای این، نام تکست ها رو که بدست آوردی بزنی.مثلا نام کاربری من akbar8298 هست و نام تکست txtusername که میشه این:

webBrowser1.Document.GetElementById("txtusername").InnerText = "akbar8298";

جسارت نشه اگه خیلی توضیح دادم.

موفق باشید

rezarko
چهارشنبه 21 فروردین 1392, 22:50 عصر
آیا راهی هست که نام این تکست باکس هارو به دست آورد؟

simorgh-hossein
چهارشنبه 21 فروردین 1392, 23:42 عصر
بله میشه !

اگه به عکس زیر توجه کنی ، میتونی ببینی !

http://1.tron.web44.net/up/1784d9fc1fa0.jpg

بعد اینکه گزینه Inspect Element رو انتخاب کردی پایین صفحه غکس زیر رو میبینی :

http://1.tron.web44.net/up/9909824688da.jpg

راستی مرورگر من کروم هست !

simorgh-hossein
چهارشنبه 21 فروردین 1392, 23:42 عصر
اگه بازهم سوالی بود در خدمتیم !:چشمک:

linux
پنج شنبه 22 فروردین 1392, 00:51 صبح
سلام:گریه::عصبانی++:
میخوام یک اپلیکیشن ویندوزی با سی شارپ (یا ترجیحا دلفی) بنویسم که به یه صفحه aspx بره و فایل مورد نظر رو دریافت کنه. برای دانلود فایل مورد نظر باید ایتدا لاگین کرده، تا صفحات و لینکهای آن سایت قابل مشاهده و دانلود باشد.
اگه سورس کد یا لینکی در این مورد باشه، تا هزار سال دعا بجونتون میکنم.:قلب:
http://www.httrack.com/
همه چیز را که نباید از اول نوشت

rezarko
پنج شنبه 22 فروردین 1392, 12:45 عصر
ممنون. حالا وقتی اطلاعات رو وارد کردم چه طور میتونم روی باتن ورود کلیلک کنم؟

a1370a
سه شنبه 11 تیر 1392, 09:27 صبح
در asp.net هم باید از این کنترل استفاده کرد؟؟ نداره همچین کنترلی رو که!

کد دانلود فایل در #asp.net c چیه؟