با سلام دوستان
میخواستم یک برنامه بنویسم که وصل بشه به IBSng و توی اون لاگین کنه
و کامنت هر یوزری رو که بخوام برام لود کنه تو برنامه
چطوری میشه این کارو کرد ؟
اینم آدرس IBS
http://10.232.82.5/IBSng/admin
یکم اطلاعات نیاز مندید برای عملی کردن!
اول که باید طریقه سوکت پروگرامینگ رو بلد باشید
دوم باید یسری اطلاعات اولیه از HTTP و نحوهی چگونگی کارکردش بلد باشید
سوم توانایی کار با متن (استخراج یه متن خاص از یه نوشته ...)
اگه مهارت دوم رو نداشته باشید توضیح این که اینکار رو چطوری انجام بدید خیلی سخت میشه.
اگر بخوام از طریق وب لاگین کنم ، چطوری اطلاعات رو از تکست باکس ارسال کنم توی وب ؟
نمونه ای هست ؟ دنبال چی باید بگردم ؟
از طریق کامپونت وب میشه سورس صفحه رو گرفت ؟
در واقع باید کار مرورگر وب رو شبیه سازی کنید!
در مورد http و get یا post و سوکت پروگرامینگ!
از WebBrowser استفاده کردید؟
فکر کنم در موردش بحث شده بود!
یه سرچ کنید شاید پیدا بشه
خیلی سرچ کردم ، متاسفانه نتونستم از توی فرم اون دکمه لاگین رو فشار بدم
با سلام دوست گرامی

بفرما با چهار خط شما می توانید اطلاعات را وارد نمایید و اون کلیدو بزنید.
برای این کار 2 تا text و یک دکمه روی فورم قرار بده بعد در Form_Load اینو قرار بده
کد php:
WebBrowser1.Navigate "http://10.232.82.5/IBSng/admin/"
و توی کد اون دکمه کدهای زیرو
کد php:
WebBrowser1.Document.All.Item("username").Value = Text1.Text
WebBrowser1.Document.All.Item("password").Value = Text2.Text
'--------------------------------------
WebBrowser1.Document.Forms(0).Submit
امیدوارم کارتون راه بیوفته
با سلام دوباره
برنامه را مشابه به خود سایت درست کردم و کدشو قرار دادم
با سلام و خسته نباشید
عاقا من وقتی بعد از لاگین وارد این صفحه میشم
میتونم نوشته توی قسمت User ID نوشته بفرستم ولی توی قسمت Internet Username
نمیتونم بفرستم
این هم نمونه پیج که سیو شده
http://s4.picofile.com/file/7809630963/page.zip.html
ممنون میشم جواب بدین
با این کد میشه توی قسمت اول فرستاد ولی توی قسمت دوم اررور میده
WebBrowser1.Document.Forms(0).elements(1).Value = (text3)
با سلام دوست عزیز
با استفاده از کد زیر
کد php:
'--------------------------برای User ID
WebBrowser1.Document.All.Item("user_id_multi").Value = Text1.Text
WebBrowser1.Document.Forms(0).Submit
'--------------------------برای Internet Username
WebBrowser1.Document.All.Item("normal_username_multi").Value = Text2.Text
WebBrowser1.Document.Forms(1).Submit
'--------------------------برای Serial
WebBrowser1.Document.All.Item("serial").Value = Text3.Text
WebBrowser1.Document.Forms(2).Submit
دوست عزیز چون هر یک از این بخش ها در یک Forms جدا گانه هستند باید شماره فورم را هم تغییر بدی اگر بخواهی از روش زیر هم می شود
کد php:
'--------------------------برای User ID
WebBrowser1.Document.Forms(0).elements(0).Value = (Text1.Text)
WebBrowser1.Document.Forms(0).Submit
'--------------------------برای Internet Username
WebBrowser1.Document.Forms(1).elements(0).Value = (Text2.Text)
WebBrowser1.Document.Forms(1).Submit
'--------------------------برای Serial
WebBrowser1.Document.Forms(2).elements(0).Value = (Text3.Text)
WebBrowser1.Document.Forms(2).Submit
دوست عزیز من امتحان نکردم ولی فکر کنم کار کنه

با تشکر از دوستان عزیز
فکر میکنم دیگه این سوال آخر هست !
من بعد از وروود به اون صفحه اطلاعات کامنت رو میخوام توی لیبل یا تکست باکس بیارم !
مهم این هست که سورس صفحه رو به چه صورت از وب بروسر توی فرم بگیرم ؟
یا راه حل دیگه وجود داره ؟
اینم نمونه پیج که سیو شده :
http://s4.picofile.com/file/7809785692/Page_2.zip.html