PDA

View Full Version : حرفه ای: آپلود یک فایل در یک سایت و دریافت آدرس فایل



JaVa
شنبه 27 آبان 1391, 12:07 عصر
سلام و...

من می خوام از طریق برنامم یه فایلی رو آپلود کنم (مثلا در persiangig) چطور می تونم این کارو انجام بدم ؟؟

آدرس آپلود رو هم می خوام ؟؟

ممنون میشم کمکم کنید.*

JaVa
شنبه 27 آبان 1391, 13:25 عصر
کسی نیست ما رو راهنمایی کنه.!

JaVa
شنبه 27 آبان 1391, 15:45 عصر
یعنی واقعا تا حالا کسی این کارو نخواسته انجام بده:گریه::عصبانی++::عصبانی:

samadblaj
شنبه 27 آبان 1391, 16:03 عصر
سلام باید یه کم با تگ ها کار کنید ...
سایت پرشین گیگ رو توی webbrowser بالا میارید... بعد که به صورت کاملا بالا اومد اطلاعات ورود وارد میشه (شما باید توسط یک مرورگر در سورس نام کلید ها رو بدست بیارید تا بتونبد برای مثال توسز توابع ارسال ارگومان روی یک کلید در webbrowser کلیک کنید و یا توی یک text متن وارد کنید...).
بعد وارد میشید آدرس فایل مورد نظر برابر میشه با تکسی که باید در سایت (webbrowser) قرار بگیره و بعد از این کلید آپلود باید زده بشه بعد از آپلود باید از سورس در webbrowser لینک رو بکشید بیرون...
مثلا صفحه ورود prsiangig رو در سیستم خودتون ذخیره کنید و با VS بازش کنید می بینید که فیلد ورود یک نام داره که اینجا Username است...

توسط این کد اطلاعات ورود رو وارد کن :

HtmlDocument doc = this.webBrowser1.Document;
doc.GetElementById("Username").SetAttribute("Value", "samad");
doc.GetElementById("Password").SetAttribute("Value", "blaj");
webBrowser1.Document.GetElementById("btnSubmit").InvokeMember("click");


بعد وارد میشه به صفحه مورد نظر آدرس فایل رو هم به همین روش وارد فیلد لینک کن و روی کلید آپلود کلیک کن بعد لینک رو از صفحه بکش بیرون...

موفق باشید./

samadblaj
شنبه 27 آبان 1391, 21:10 عصر
ساخت برنامه ای برای آپلود (http://barnamenevis.org/showthread.php?369101-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%A7%DB%8C-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A2%D9%BE%D9%84%D9%88%D8%AF)