فارسی|English

تغییر اسم عکس‌ها به تاریخ

چند وقت پیش با یه مشکل مواجه شدم: نمی‌تونستم به گوشی اندرویدم بگم که وقتی عکس می‌گیره، اسم فایلش رو تاریخ همون روز بذاره.

این قضیه برام مهمه، چرا که همیشه عکس‌های گوشیم رو روی یه دایرکتوری روی هاردم کپی می‌کنم. وقتی اسم عکس‌ها یه سریال باشه، معلومه که اسم‌ها تکراری در میان و نمی‌شه همه رو یک جا داشت. علاوه بر اون، ترتیب فایل‌ها به هم می‌ریزه و من هم که به آرشیوها و بک‌آپ‌هام حساسم! (می‌دونید که همیشه باید از فایل‌های شخصی‌تون بک‌آپ‌های تمیز و مرتب داشته باشید. به وسایل الکترونیکی نمی‌شه اعتماد کرد!)

راه چاره رو تو نوشتن یه اسکریپت کوچیک پایتون دیدم، که از روی متادیتای عکس، تاریخی که عکس توش گرفته شده رو بخونه و فایل رو rename کنه به اون تاریخ.

این اسکریپت رو می‌تونید از این gist دریافت کنید.

برای استفاده هم کافیه اسکریپت رو با پایتون اجرا کنید، و دایرکتوری‌ای که فایل‌هاتون اونجا هستند رو بهش بدید. مثلا:

python rename-by-date.py /path/to/photos/
لیست پست‌ها