Warning: mkdir(): No space left on device in /var/www/tgoop/post.php on line 37

Warning: file_put_contents(aCache/aDaily/post/UT_Guide/--): Failed to open stream: No such file or directory in /var/www/tgoop/post.php on line 50
راهنمای دانشگاه تهران@UT_Guide P.383
UT_GUIDE Telegram 383
چالش بعدی‌ای که باهاش مواجه بودم، تعداد خیلی بالای عکس‌ها بود. مشکل این بود که اسکریپت هرچی عکس مرتبط و غیرمرتبط بود رو دانلود می‌کرد. باید یک راهی پیدا می‌کردم که عکس‌هایی که مربوط به کد تخفیف هستن رو از عکس‌های دیگه تشخیص بدم. برای همین به ذهنم رسید که دیجی‌کالا قرار نیست همه‌ی عکس‌ها رو یک‌بار دیگه از اول آپلود کنه توی سایت، بنابراین فقط و فقط عکس‌های مربوط به کد تخفیف در سایت آپلود میشن. حالا چجوری باید میفهمیدم که کدوم عکس به تازگی آپلود شده؟
یکم با سورس صفحات ور رفتم و متوجه شدم که عکس‌ها، نام‌گذاری خاصی دارن. همشون از یک فرمت خاص تبعیت می‌کنن:
[یک عبارت با 16 کاراکتر]_[یک عدد 10 رقمی].jpg
کنجکاو شدم که بدونم این کاراکترها چی هستن. متوجه شدم اون عبارت 16 کاراکتری، کد HASH تصویر هست (وابسته به محتویات تصویر) و اون عدد 10 رقمی، یه چیزی هست به اسم TimeStamp که زمان رو تبدیل به عدد می‌کنه.
بعد از اینکه فهمیدم نام‌گذاری عکس‌ها براساس زمان آپلودشون صورت می‌گیره، یک شرط به اسکریپتم اضافه کردم که فقط عکس‌هایی رو دانلود کنه که در یک ماه اخیر آپلود شدن.
بعد از اون بازهم مشکل داشتم. چرا؟ چون اسکریپت هنوز به اندازه کافی سریع نبود... برای همین یکم از Chat GPT کمک گرفتم و سعی کردم دانلودها و پردازش رو همروند کنم. بعد از اون، بازهم سرعت کافی نبود، برای همین از دوستم کمک خواستم و تصمیم گرفتیم 50 صفحه‌ی اول رو من و 50 صفحه‌ی دوم رو اون بگرده.

چندین و چند بار امتحان کردیم، تمام عکس‌های تمام کالاها رو دانلود کردیم (نزدیک به 15 هزار عکس)، ولی دریغ از یک کد تخفیف! خلاصه آخرش ما کد تخفیف نبردیم، ولی تجربه‌ی جالبی بود که مایل بودم با شما به اشتراک بذارم که شما دیگه خودتونو مثل من خسته نکنید 😂

[3/3]

@UTGroups
👍73👎2



tgoop.com/UT_Guide/383
Create:
Last Update:

چالش بعدی‌ای که باهاش مواجه بودم، تعداد خیلی بالای عکس‌ها بود. مشکل این بود که اسکریپت هرچی عکس مرتبط و غیرمرتبط بود رو دانلود می‌کرد. باید یک راهی پیدا می‌کردم که عکس‌هایی که مربوط به کد تخفیف هستن رو از عکس‌های دیگه تشخیص بدم. برای همین به ذهنم رسید که دیجی‌کالا قرار نیست همه‌ی عکس‌ها رو یک‌بار دیگه از اول آپلود کنه توی سایت، بنابراین فقط و فقط عکس‌های مربوط به کد تخفیف در سایت آپلود میشن. حالا چجوری باید میفهمیدم که کدوم عکس به تازگی آپلود شده؟
یکم با سورس صفحات ور رفتم و متوجه شدم که عکس‌ها، نام‌گذاری خاصی دارن. همشون از یک فرمت خاص تبعیت می‌کنن:
[یک عبارت با 16 کاراکتر]_[یک عدد 10 رقمی].jpg
کنجکاو شدم که بدونم این کاراکترها چی هستن. متوجه شدم اون عبارت 16 کاراکتری، کد HASH تصویر هست (وابسته به محتویات تصویر) و اون عدد 10 رقمی، یه چیزی هست به اسم TimeStamp که زمان رو تبدیل به عدد می‌کنه.
بعد از اینکه فهمیدم نام‌گذاری عکس‌ها براساس زمان آپلودشون صورت می‌گیره، یک شرط به اسکریپتم اضافه کردم که فقط عکس‌هایی رو دانلود کنه که در یک ماه اخیر آپلود شدن.
بعد از اون بازهم مشکل داشتم. چرا؟ چون اسکریپت هنوز به اندازه کافی سریع نبود... برای همین یکم از Chat GPT کمک گرفتم و سعی کردم دانلودها و پردازش رو همروند کنم. بعد از اون، بازهم سرعت کافی نبود، برای همین از دوستم کمک خواستم و تصمیم گرفتیم 50 صفحه‌ی اول رو من و 50 صفحه‌ی دوم رو اون بگرده.

چندین و چند بار امتحان کردیم، تمام عکس‌های تمام کالاها رو دانلود کردیم (نزدیک به 15 هزار عکس)، ولی دریغ از یک کد تخفیف! خلاصه آخرش ما کد تخفیف نبردیم، ولی تجربه‌ی جالبی بود که مایل بودم با شما به اشتراک بذارم که شما دیگه خودتونو مثل من خسته نکنید 😂

[3/3]

@UTGroups

BY راهنمای دانشگاه تهران


Share with your friend now:
tgoop.com/UT_Guide/383

View MORE
Open in Telegram


Telegram News

Date: |

Today, we will address Telegram channels and how to use them for maximum benefit. Co-founder of NFT renting protocol Rentable World emiliano.eth shared the group Tuesday morning on Twitter, calling out the "degenerate" community, or crypto obsessives that engage in high-risk trading. With the administration mulling over limiting access to doxxing groups, a prominent Telegram doxxing group apparently went on a "revenge spree." Add up to 50 administrators To edit your name or bio, click the Menu icon and select “Manage Channel.”
from us


Telegram راهنمای دانشگاه تهران
FROM American