رفتن به مطلب
  • 0

مشکل در multiimagedownloader


shide1

سوال

سلام

میشه لطفا درمورد سورس multiimagedownloader که اقای ایزدی گذاشتن توضیح بدید ؟ من اگه بخوام از یه سایت مثل bimehtabligh.ir عکس ها رو بگیرم که اپدیت بشه باید چطور استفاده کنم از سورس. باید عکس هارو توی یه فایل html ذخیره کنم؟ ممنون میشم راهنماییم کنید

http://answercenter.ir/attachments/95d1409561405-multiimagedownloader.rar

لینک ارسال
به اشتراک گذاری در سایت های دیگر

8 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام دوست عزیز.

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

کسانی که پاسخگویی هم کنند و در انجمن شرکت کنند بدون شک زودتر پاسخ های خودشون رو میگیرن(حداقل در سیاست من اینجوری هست).

××××××××××××××××××××××××××××××××

اما در مورد سوال شما. کد نویسی رو که دیدید؟ یک HttpJob به نام pagejob داریم که اومدیم این صفحه رو دانلود کردیم:

[pageJob.Download("http://www.loc.gov/rr/print/list/listguid.html#architecture")

خب ، وقتی که دانلود شود میره توی رویداد JobDone :

[Dim m As Matcher = Regex.Matcher("class=\""darkbox\""><img src=\""([^""]+)""", Job.GetString)

کد بالا از کجا اومده ؟؟؟

لینک http://www.loc.gov/rr/print/list/listguid.html#architecture رو باز کن ، روی صفحه راست کلیک کن و

گذینه View Page Source رو بزن:

attachment.php?attachmentid=537&stc=1

اگه به عکس بالا نگاه کنی میفهمی کدهای Regex.Matcher چرا استفاده شده و ...

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

attachment.php?attachmentid=538&stc=1

کل نکته توی همینه.

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست عزیز.

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

کسانی که پاسخگویی هم کنند و در انجمن شرکت کنند بدون شک زودتر پاسخ های خودشون رو میگیرن(حداقل در سیاست من اینجوری هست).

××××××××××××××××××××××××××××××××

اما در مورد سوال شما. کد نویسی رو که دیدید؟ یک HttpJob به نام pagejob داریم که اومدیم این صفحه رو دانلود کردیم:

[pageJob.Download("http://www.loc.gov/rr/print/list/listguid.html#architecture")

خب ، وقتی که دانلود شود میره توی رویداد JobDone :

[Dim m As Matcher = Regex.Matcher("class=\""darkbox\"">

کد بالا از کجا اومده ؟؟؟

لینک http://www.loc.gov/rr/print/list/listguid.html#architecture رو باز کن ، روی صفحه راست کلیک کن و

گذینه View Page Source رو بزن:

attachment.php?attachmentid=537&stc=1

اگه به عکس بالا نگاه کنی میفهمی کدهای Regex.Matcher چرا استفاده شده و ...

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

attachment.php?attachmentid=538&stc=1

کل نکته توی همینه.

موفق باشید

[/b]

خیلی ممنونم از کمک و پاسختون:-)

من الان ادرس های زیر رو توی سورس میذارم برنامه کار نمیکنه نمیدونم چطوری باید لینک عکس هارو بذارم چون توی اون سایت انگار عکس ها توی فولدر مشخصی هستن. من توی pageJob.Download ادرس mainpage که bimetabligh.ir هست و( m.Put(ImageView1, "" & link ادرس http://bimehtabligh.ir/images/com_adsmanager/ads رو میذارم اما کار نمیکنه.ممنون میشم راهنماییم کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خواهش میکنم ! لطفا برای تشکر از گذینه تشکر استفاده کنید.

متوجه جواب من نشدید فکر کنم . به عکس ها که مشخص کردم یه خورده بیشتر توجه کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

الان چون هاست این سایت اجازه دسترسی به فولدر عکسش رو نداده توی app اجرا نمیشه درسته؟چون سایت loc.gov اجازه دسترسی کاربر به عکس هاش رو داده و میشه تو app استفاده کرد.اما سایت های دیگه ندادن . ما باید برنامه سمت سرور برای application بنویسیم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

الان چون هاست این سایت اجازه دسترسی به فولدر عکسش رو نداده توی app اجرا نمیشه درسته؟چون سایت loc.gov اجازه دسترسی کاربر به عکس هاش رو داده و میشه تو app استفاده کرد.اما سایت های دیگه ندادن . ما باید برنامه سمت سرور برای application بنویسیم؟

تست نکردم که توی App اجرا میشه یا نه...

مگه شما تست کردید سایت توی محیط Emulator بالا نیومد ؟؟؟

اگه بالا بیاد فرق نداره . ما قراره از سورس کد عکس ها رو بکشیم بیرون.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بله من دقیقا باهمون ادرس هایی که بالا گفتم تست کردم و اجرا نشد اول فکر کردم شاید آدرس هارو اشتباه میدم تو سورس.میشه شما تست کنید لطفا که روش همینطوره یا نه؟ممنونم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

کسی نمیتونه راهنمایی کنه؟؟؟ خوب باید یجور این مشکل هم حل بشه دیگه چرا کسی کمک نمیکنه؟ اقای ایزدی شما تست نکردید ببینید میشه یا نه؟*غمگین*

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بنده امتحان نکردم حقیقتش . فرصتش رو نداشتم.

ببینید دوست عزیز ، این سورس ها فقط نمونه ای هستند که شما با طرز کار این روش ها آشنا بشید.

اگه این سورس رو شما بتونید کامل درک کنید خط به خطش رو که چی شده و چرا این استفاده شده

بدون شک میتونید اون رو روی بیشتر سایت های دیگه پیاده سازی کنید با کمی تغییر در صورت لزوم.

صبر کنید شاید بقیه دوستان فرصت داشتند تست کردند برات.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...