PDA

View Full Version : مبتدی: درخواست راهنمایی در مورد HttpRequest



Mahya_fatah
یک شنبه 30 آبان 1400, 13:57 عصر
سلام
من برای کارم میخواهم یک برنامه ساده ای بنویسم که مشخصات زیر را برای فرم های نظرات در سایت ها بفرسته
نام
ایمیل
لینک سایت
متن کامنت

لیستی از سایت ها تهیه کردم که خودم دستی اینکارو انجام میدم ولی خیلی وقتمو میگیره نمیتونم به کارهای دیگرم برسم
از یه طرفی کلاس های سایت هارو بررسی کردم که همشون وردپرس بودن و از یه کلاس ثابت هم نام برای بخش کامنت ها استفاده میکنند و با توجه به این هم نام بودن میخوام با استفاده از HttpRequest یه برنامه ای بنویسم که متن مورد نظرمو به بخش نظارت اون لیست از سایت ها بفرستم
لطفا اگر کسی میتونه راهنماییم کنه این برنامه را بتونم زودتر تمام کنم
من خیلی مبتدی هستم و تازه با سی شارپ اشنا شدم ممنون میشم گام به گام راهنماییم کنید

336699
یک شنبه 30 آبان 1400, 14:09 عصر
سلام
بیشتر اون سایتها کپچا دارند و دلیل استفاده از کپچا هم این هست که جلوی برنامه های مشابه برنامه شما که می خواهید بسازید رو بگیرند.

Mahya_fatah
یک شنبه 30 آبان 1400, 14:11 عصر
سلام
بیشتر اون سایتها کپچا دارند و دلیل استفاده از کپچا هم این هست که جلوی برنامه های مشابه برنامه شما که می خواهید بسازید رو بگیرند.
سلام
کپچا ندارند من خودم یک ساله استفاده میکنم و لیست را دستی جمع اوری کردم این لیستی که دارم حاصل دو سال جمع آوری هست

336699
یک شنبه 30 آبان 1400, 14:43 عصر
شما لینک یکی از اون سایت ها رو ارسال کنید
تا دوستان براساس همان سایت شما را راهنمایی کنند.

Mahya_fatah
یک شنبه 30 آبان 1400, 14:50 عصر
شما لینک یکی از اون سایت ها رو ارسال کنید
تا دوستان براساس همان سایت شما را راهنمایی کنند.
دونمونه لینک :
لینک اول : http://amystoddard.com/hello-world
لینک دوم : https://webn.tv/2014/02/19/the-eco-makeup-movement

Mahya_fatah
دوشنبه 01 آذر 1400, 11:25 صبح
سلام
من با کد زیر تونستم به لینک اولی که برای نمونه گذاشتم ارسال کنم
اما برای لینک دومی چون کامنت زیاده دیر لود میشه نمیشه ارسال کنم
کد :



webBrowser1.Document.GetElementById("author").SetAttribute("value", textBox1.Text);
webBrowser1.Document.GetElementById("email").SetAttribute("value", textBox2.Text);
webBrowser1.Document.GetElementById("url").SetAttribute("value", textBox3.Text);
webBrowser1.Document.GetElementById("comment-input").SetAttribute("value", textBox4.Text);


لطفا اگر راه حلی دارید راهنماییم کنید خیلی نیاز دارم