PDA

View Full Version : سوال: اطمینان از ورود به سایت و صحت USER,PASS در WebBrowser



AliRezaBeytari
سه شنبه 19 فروردین 1393, 20:22 عصر
سلام دوستان.
لطفا این برنامه رو ببینید :
http://p30up.ir/images/t07nhj4uwsu4h9p23j.zip

من میخوام وقتی کاربر به بلاگفا لاگین کرد ، برنامه چک کنه که آیا تونست وارد بشه یا نه ؟؟!!!
یعنی آیا نام کاربری و یا رمزعبور اشتباه بود یا نه !

Sir-Programmer
چهارشنبه 20 فروردین 1393, 00:55 صبح
سلام دوست عزیز ، باید تو Navigated فرم چک کنی وقتی ریدایرکت شدی به پنل مدیریت یه مسج باکسی چیزی بده در غیر اینصورت اگه ریدایرکت نشد و همون صفحه موند یعنی یوزر و پسورد اشتباهه ولی بنظرم روش خوبی نیست روش بهتر اینه با بعد وارد کردن یوزر و پسورد سورس پیج رو بگیری و اگه تو سورس سایت سرچ کنی اگه کلاس warning بود یوزر و پسور اشتباه اگه نبود درسته من سورس تست کردم جواب داد روش اولی حالا اگه بکارت نیومد روش دوم رو هم میزارم موفق باشید
http://p30up.ir/images/0ciwi09drhsaudqqjyp6.zip

AliRezaBeytari
چهارشنبه 20 فروردین 1393, 13:07 عصر
سلام دوست عزیز ، باید تو Navigated فرم چک کنی وقتی ریدایرکت شدی به پنل مدیریت یه مسج باکسی چیزی بده در غیر اینصورت اگه ریدایرکت نشد و همون صفحه موند یعنی یوزر و پسورد اشتباهه ولی بنظرم روش خوبی نیست روش بهتر اینه با بعد وارد کردن یوزر و پسورد سورس پیج رو بگیری و اگه تو سورس سایت سرچ کنی اگه کلاس warning بود یوزر و پسور اشتباه اگه نبود درسته من سورس تست کردم جواب داد روش اولی حالا اگه بکارت نیومد روش دوم رو هم میزارم موفق باشید
http://p30up.ir/images/0ciwi09drhsaudqqjyp6.zip

ممنون ، اما این از همون اول میگه که نام کاربری و رمزعبور غلط میباشد ؛ در صورتی که من هنوز اطلاعات رو وارد نکردم !!! :ناراحت:

http://p30up.ir/images/l9opvixkcvxhujiuhdam.png

لطفا روش دوم رو قرار بدید.
خیلی ممنونم !

Sir-Programmer
چهارشنبه 20 فروردین 1393, 15:39 عصر
آره صبر کنید درستش میکنم الان !

Sir-Programmer
چهارشنبه 20 فروردین 1393, 18:41 عصر
شرمنده که دیر جواب میدم سایت مشکل داشت لود نمی شد ، خلاصه این روش دوم میاد سورس پیج رو میگیره و داخلش متن مورد نظر شمارو جستجو میکنه یه تست بزن پیش من که جواب داد اگه مشکلی بود در خدمتم ...:قلب:
117791

multi-site
چهارشنبه 10 دی 1393, 10:10 صبح
لطفا کدش رو برا من قرار دهید چون من رو بلاگفا کار نمیکنم.

malizergani
شنبه 13 دی 1393, 12:47 عصر
لطفاً به اینجا (http://barnamenevis.org/showthread.php?481302-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-WebBrowser-%D9%88-%D8%A8%D8%AF%D8%B3%D8%AA-%D8%A7%D9%88%D8%B1%D8%AF%D9%86-%DA%A9%D8%AF-%DA%A9%D9%BE%DA%86%D8%A7)رجوع کنید

siampour
چهارشنبه 24 دی 1393, 17:53 عصر
سلام دوستان کسی میتونه کمک من کنه ؟؟؟

این پروژه رو مخوام کمی تغییرش بدم. یه صفحه دیگه خودم بهش بدم و یه سری یوزر نیم و پسورد بهش میدم امتحان میکنه تا زمانی که پسورد درست بهش داده بشه وقتی پسورد درست بهش داده شد مقدارش رو نشون بده


<input type="password" id="password" name="password" value="" autocomplete="off"/>
<input type="text" id="username" name="username" autocomplete="off" value="" />



یکی میتونه این سورس کد را توضیح بده برام ؟

خیلی ممنون

systam
چهارشنبه 24 دی 1393, 21:46 عصر
سلام
کد های بالا مربوط html سایت هست
که شما برای کار باید سایت وارد شدن پست گذاشتن و... با اونها سرو کار داری
هر کنترولی در برنامه نویسی یک شناسه اسم و .. داره برای مقدار دهی کردن اون باید اون بتونی فراخوانی کنی و مقدار به اون پاس بدی
در کد بالا دوتا متغیر ورودی وجود داره یکی پسور و دیگری یوزر نیم
WebBrowser1.Document.GetElementById("TxFullname").InnerText = txt_family.Text;
در کد بالا مقدار تکس باکس 1 رو به کنترول به نام TxFullname توسط شی وب بروزر ارسال میکنه

به همین سادگی
اینجا رو همن نگاه بدردت میخوره الگو بگیری (http://barnamenevis.org/showthread.php?481302-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-WebBrowser-%D9%88-%D8%A8%D8%AF%D8%B3%D8%AA-%D8%A7%D9%88%D8%B1%D8%AF%D9%86-%DA%A9%D8%AF-%DA%A9%D9%BE%DA%86%D8%A7)
موفق باشید

یا علی

siampour
پنج شنبه 25 دی 1393, 20:51 عصر
سلام
کد های بالا مربوط html سایت هست
که شما برای کار باید سایت وارد شدن پست گذاشتن و... با اونها سرو کار داری
هر کنترولی در برنامه نویسی یک شناسه اسم و .. داره برای مقدار دهی کردن اون باید اون بتونی فراخوانی کنی و مقدار به اون پاس بدی
در کد بالا دوتا متغیر ورودی وجود داره یکی پسور و دیگری یوزر نیم
WebBrowser1.Document.GetElementById("TxFullname").InnerText = txt_family.Text;
در کد بالا مقدار تکس باکس 1 رو به کنترول به نام TxFullname توسط شی وب بروزر ارسال میکنه

به همین سادگی
اینجا رو همن نگاه بدردت میخوره الگو بگیری (http://barnamenevis.org/showthread.php?481302-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-WebBrowser-%D9%88-%D8%A8%D8%AF%D8%B3%D8%AA-%D8%A7%D9%88%D8%B1%D8%AF%D9%86-%DA%A9%D8%AF-%DA%A9%D9%BE%DA%86%D8%A7)
موفق باشید

یا علی

نه اون قدر رو دیگه بلدم :لبخند: اون سورس کدی که من گذاشتم سورس صفحه خودم بودم . منظور من این سورس این C# بود که توضیح بدید

الان من تونستم کد رو تغییر بدم و به مقصودم برسم

فقط یه مشکلی هست که سرعت امتحان کردن مقادیر مختلف خیلی پایینه یعنی در هر لحظه فقط یک درخواست وجود داره چجوری میشه تعداد این درخواست ها را زیاد کرد ؟؟؟


با Multithread میشه ؟؟ نحوه پیاده سازیش توی c# چجوریه؟