النقاط الرئيسية
- استخدم Automator لإنشاء إجراء مجلد يحذف تلقائيًا الملفات القديمة الموجودة في مجلد التنزيلات لديك.
- قم بتخصيص وقت حذف ملفاتك استنادًا إلى عمرها، مثل تلك التي مضى عليها أكثر من أسبوع أو شهر.
- يتم تنفيذ الإجراء تلقائيًا كلما قمت بتنزيل ملفات جديدة. فهو يحافظ على مجلد التنزيلات خاليًا من الفوضى دون الحاجة إلى القيام بأي شيء.
إذا قمت بتنزيل الكثير من الملفات على جهاز Mac الخاص بك، فستحتاج إلى حذف الملفات التي لم تعد بحاجة إليها بانتظام لتجنب ازدحام مجلد التنزيلات. قد يكون القيام بذلك يدويًا مهمة شاقة. لحسن الحظ، هناك طريقة لأتمتة ذلك. دعنا نوضح لك كيفية القيام بذلك.
كيفية إنشاء إجراء مجلد في Automator لحذف التنزيلات تلقائيًا
توفر Apple تطبيق Automator مع نظام التشغيل macOS على جميع أجهزة Mac. باستخدام Automator، يمكنك أتمتة المهام المتكررة على جهاز Mac الخاص بك، حتى لا تضطر إلى تنفيذها يدويًا.
يدعم Automator أنواعًا متعددة من المهام. ومع ذلك، ما نحتاجه لهذا الدليل هو أتمتة “إجراء المجلد”، والتي تقوم بتشغيل إجراء في كل مرة يتم فيها تغيير مجلد معين. في حالتنا، سيقوم “إجراء المجلد” تلقائيًا بحذف جميع الملفات والمجلدات التي مضى عليها أكثر من سبعة أيام من مجلد التنزيلات كلما تمت إضافة ملفات ومجلدات جديدة.
إعداد إجراء المجلد
لإنشاء إجراء المجلد، ابدأ بتشغيل تطبيق Automator على جهاز Mac الخاص بك. عندما يطلب منك اختيار نوع المستند، انقر فوق “إجراء المجلد” ثم اضغط على “اختيار”.
ابحث عن مربع منسدلة في الجزء الأيمن في أعلى الشاشة. سيظهر بجوار النص “يتلقى إجراء المجلد الملفات والمجلدات المضافة إليه”. انقر فوقه وحدد “أخرى”. ثم حدد مجلد “التنزيلات” في Finder واضغط على “اختيار”.
ابحث عن الملفات التي تريد حذفها
هناك طريقتان للعثور على الملفات والمجلدات في مجلد التنزيلات. تستخدم الطريقة الأولى إجراء “تصفية عناصر البحث”، بينما تستفيد الطريقة الثانية من إجراء “تشغيل البرنامج النصي للشل”. سنستخدم الطريقة الأخيرة، لأن الطريقة الأولى لا تعمل كما هو متوقع وتفشل في إرجاع الملفات والمجلدات الصحيحة.
انقر فوق مربع البحث في الجزء الأوسط وابحث عن “تشغيل البرنامج النصي لـ Shell”. اسحب هذا الإجراء إلى الجزء الأيمن لإضافته إلى سير العمل.
في هذا الإجراء، انقر فوق زر القائمة المنسدلة بجوار “Shell” وحدد الخيار “/bin/bash”.
في مربع النص الموجود أسفله، أدخل الأمر التالي:
find "(path to Downloads directory)/Downloads" -ctime +7d -o -mtime +7d -iname '*.*'
يبحث الأمر عن الملفات التي تم إنشاؤها (“-ctime”) أو تعديلها (“-mtime”) منذ أكثر من سبعة أيام (“+7d”). يمكنك تغييره إلى أي إطار زمني تريده. على سبيل المثال، سيؤدي تغيير الرقم “-ctime” إلى “+30d” إلى حذف الملفات التي تم تنزيلها منذ أكثر من شهر فقط.
يجب عليك أيضًا استبدال (مسار دليل التنزيلات) بالمسار إلى مجلد التنزيلات على جهاز Mac الخاص بك. للعثور على المسار، افتح Finder، وانقر بزر الماوس الأيمن على “التنزيلات” في الشريط الجانبي الأيسر، وحدد “الحصول على المعلومات”.
في نافذة معلومات التنزيلات التي تفتح، قم بتوسيع قسم “عام” بالنقر فوق زر السهم الموجود قبله.
انقر بزر الماوس الأيمن على العنوان بجوار “أين”، ثم حدد “نسخ كاسم مسار”.
أخيرًا، قم بلصقه في الأمر في Automator. تذكر التأكد من أن /Downloads موجود في نهاية المسار. الآن، انقر فوق الزر “تشغيل” في نافذة Automator لتشغيل سير العمل.
إذا قمت بكل شيء بشكل صحيح، فسوف يتم إرجاع جميع الملفات والمجلدات الموجودة في مجلد التنزيلات والتي تلبي معاييرك. يمكنك الاطلاع على النتائج بالنقر فوق علامة التبويب “النتائج” في إجراء تشغيل البرنامج النصي Shell.
حذف الملفات تلقائيًا
إذا كنت سعيدًا بنجاح الأمر، فانتقل إلى إضافة الإجراء النهائي إلى سير العمل. ابحث عن “نقل عناصر Finder إلى سلة المهملات” أو “نقل عناصر Finder إلى سلة المهملات” في مربع البحث في الجزء الأوسط واسحبه إلى منطقة سير العمل أسفل إجراء Run Shell Script بحيث يتم ربط الإجراءين.
أخيرًا، انقر فوق ملف > حفظ أو اضغط على Command+S. ثم قم بتسمية إجراء المجلد وانقر فوق “حفظ”. يحفظ نظام التشغيل macOS جميع إجراءات مجلد Automator الخاصة بك ضمن المسار “~/Library/Workflows/Applications/Folder Actions/”.
الآن، في كل مرة تقوم فيها بإضافة ملفات جديدة إلى مجلد التنزيلات، سيتم نقل الملفات الموجودة التي يزيد عمرها عن أسبوع إلى سلة المهملات تلقائيًا.
حافظ على نظافة سلة المهملات الخاصة بك أيضًا
نظرًا لأن سير عمل “إجراءات المجلد” أعلاه ينقل الملفات والمجلدات من مجلد التنزيلات في جهاز Mac إلى سلة المهملات، فمن المرجح أن تحتوي سلة المهملات على الكثير من الملفات والمجلدات غير المستخدمة، وستظل تستهلك مساحة التخزين في جهاز Mac. ومع ذلك، يمكنك تجنب ذلك عن طريق إفراغ سلة المهملات تلقائيًا كل 30 يومًا.