بایگانی

Posts Tagged ‘دانلود تمام عکس ها’

دانلود تمام عکس های سایت 500 پی ایکس

مارس 27, 2011 6 دیدگاه
پیش نوشت : دانلود گروهی محتوای یک سایت عکاسی موضوعی است که من هیچ وقت به سادگی از کنارش عبور نمیکنم
.

500px is a photographic community powered by creative people
from all over the world that lets you share and discover inspiring photographs

.
توی این سایت عکس هایی پیدا میکنید که به جرات میتونم بگم کمتر جایی در وب قابل مشاهدس : محصول هنر و خلاقیت عکاسان حرفه ای تا کاربران آماتور در کنار هم که باعث شد من ساعت ها وقتم رو صرف دیدن عکس های این سایت کنم و هنوز ماجرا ادامه داره . تا لحظه ارسال این پست تعداد کل عکس های سایت از عدد 463348 هم گذشته و به طور عجیبی در حال افزایشه که نشان از فعالیت زیاد این جامعه کاربری داره . خود شما هم میتونید ثبت نام کنید و عکس های خودتون رو به دنیا معرفی کنید . شاید هم مورد توجه تیم ادیتور سایت قرار گرفتید و عکستون وارد بخش ویژه شد
.
اما برای دانلود عکس ها من از برنامه اپن سورسی که قبلا نوشته بودم استفاده میکنم . در حقیقت برنامه رو برای چنین مواردی نوشتم تا با دادن الگوی لینک های دانلود افزایشی کار به سادگی انجام بشه .  برای آشنایی با این برنامه به اینجا مراجعه کنید و برای دانلود مستقیم برنامه از اینجا اقدام کنید
.

inclinkgen : incremental link generator

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

 http://photos.500px.com/ # /4

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

.
 

دانلود تمام عکس های سایت وان ایکس

ژوئیه 19, 2010 24 دیدگاه
پیش نوشت : دوست خوبم میلاد در آخرین پستش به معرفی دو سایت عکس پرداخته که جا داره همین اول ازش تشکر کنم
.

.

امروز با گشت و گذار در این سایت متوجه شدم تمام عکس های این سایت یه آدرس پایه دارند و نام هر عکس شماره ای است که مدام در حال افزایشه  و در هنگام نگارش این پست به 35152 رسیده . این یعنی اینکه شما میتونید لینک این تعداد عکس رو بصورت اتوماتیک در یک برنامه ایجاد کنید و سپس لینک ها رو به دانلود منیجر خود بسپارید تا با سرعت همه عکس های سایت رو دانلود کنید
.

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

Set objFS = CreateObject(«Scripting.FileSystemObject»)    ‹CreateObject
Set objTS = objFS.OpenTextFile(«image-links.txt«,2)         ‹OpenTextFile

For mk = 1 To 35152
      objTS.WriteLine «http://imghost.1x.com/» & mk & «.jpg»
Next

msgbox(«Image Links Create Successfully.»)                    ‹Create Successfully

.

کد بالا را در داخل نت پد کپی کنید و با پسوند وی بی اس ذخیره کنید . به همین راحتی تمام لینک ها در فایلی که از قبل ایجاد میکنید ریخته میشه و آمادس تا با دانلود منیجرتون دانلود بشه

.

پی نوشت

اگه در کپی کد و اجرای اون مشکل دارید فایل های اسکریپت وی بی آماده رو از اینـجا دانلود کنید
اول از همه فایل خروجی خط دوم کد رو ایجاد کنید تا اسکریپت با خطای اجرا روبرو نشه
به اینجا مراجعه کنید و از قسمت آخرین عکس های اضافه شده شماره بزرگترین عکس را استخراج کنید و در حلقه کد بالا قرار دهید.تعدادی از عکس های اولیه سایت وجود خارجی ندارد پس حلقه را از 500 یا بالاتر اجرا کنید. دقت کنید خیلی از دانلود منیجر ها امکان تولید چنین الگوهایی رو دارند . همه لینک ها رو با هم در برنامه دانلود منیجرتون ایمپورت نکنید اکثر این برنامه ها چنین ظرفیتی ندارند

دوستان لینوکسی زحمت اسکریپت پرل را بکشند
منتظر نظرات شما هستم

پی نوشت دوم

میخواستم این مجموعه رو در قالب یه برنامه جامع ارائه کنم که فعلا منتظر سایت های مشابه دیگه ای از این دست هستم تا کامل تر بشه