---
title: "ShipIt: ما هو، ولماذا تشغّله تطبيقات Electron، وهل ينبغي حظره · Kilobat"
url: "https://kilobat.app/ar/processes/shipit"
description: "يأتي ShipIt من Squirrel.Mac، أداة التحديث التي تستخدمها تطبيقات Electron على Mac. تعرف على دوره ومكان التنزيل الفعلي وكيفية التحديث وفق ما يناسبك."
---

التطبيقات والعمليات المساعدة

# ما هو ShipIt؟

يأتي `ShipIt` من Squirrel.Mac. وتستخدمه تطبيقات Electron، مثل تطبيقات المحادثة والمحررات، لتثبيت التحديثات. ينزّل التطبيق التحديث أولًا داخل عمليته الخاصة.

العملية: `ShipIt` · من تطوير Squirrel.Mac، ويضمّنه كل تطبيق Electron · ينطبق على: تطبيقات Electron التي تستخدم Squirrel.Mac على macOS 14 Sonoma والإصدارات الأحدث. تم التحقق في 1 نوفمبر 2026 بالرجوع إلى وثائق Electron. · تاريخ المراجعة: 1 نوفمبر 2026

## الإجابة المختصرة

جزء من Squirrel.Mac، أداة التحديث التي تتضمنها تطبيقات Electron كثيرة. يثبّت تحديثًا نزّله التطبيق بالفعل.

يمكن حظره بأمان

يمكن حظره بأمان لفترة، لكن التطبيق لن يستطيع تثبيت تحديثاته عندئذٍ. احظر تنزيل التطبيق أو أوقفه مؤقتًا بدلًا من ذلك.

المسار

`/Applications/<App>.app/Contents/Frameworks/Squirrel.framework/Resources/ShipIt`

## ما هو

تقول وثائق Electron إن أداة التحديث الخاصة به على macOS مبنية على Squirrel.Mac. و`ShipIt` هو الجزء الذي يثبّت التحديث من Squirrel.Mac.

تقول Electron إن التحديث المُنزّل يُطبّق عند بدء التطبيق مجددًا.

يتضمن كل تطبيق نسخته الخاصة من Squirrel.Mac، لذا يظهر `ShipIt` بمسارات مختلفة، واحد لكل تطبيق.

تقول وثائق Squirrel.Mac إنه يُتحقق من توقيع رمز التحديث قبل تثبيته. ويُطبّق التحديث التفاضلي أولًا على نسخة من التطبيق الجاري تشغيله.

إذا فشل التحديث التفاضلي، ينزّل Squirrel.Mac ملف ZIP كاملًا بدلًا منه خلال عملية التحقق نفسها.

## لماذا يستخدم الشبكة

- **التثبيت.** يثبّت `ShipIt` تحديثًا نزّله التطبيق بالفعل. ويظهر التنزيل ضمن التطبيق.
- **حركة قليلة أو معدومة خاصة به.** تتمثل مهمته في استبدال التطبيق على القرص. وتصف وثائق Electron التنزيل بأنه من مهام التطبيق.

## ما المقدار الطبيعي

يعمل `ShipIt` لفترة قصيرة عند تحديث تطبيق. وتكون حركة بياناته قليلة أو معدومة.

يقارب حجم التنزيل نفسه حجم التطبيق.

إذا كان التطبيق يُحدَّث كثيرًا، فسترى `ShipIt` كثيرًا.

## عندما يستخدم الكثير من البيانات والسبب

- **تنزيل التطبيق، وليس ShipIt.** تظهر بيانات التحديث عادةً ضمن التطبيق أو برنامجه المساعد قبل تشغيل `ShipIt`.
- **فشل تحديث تفاضلي.** يقول Squirrel.Mac إنه عند فشل التحديث التفاضلي ينزّل ملف ZIP كاملًا، ويكون هذا التنزيل أكبر.

## هل حظره آمن؟

يمكن حظره بأمان

يمكن حظره بأمان لفترة، لكن التطبيق لن يستطيع تثبيت تحديثاته عندئذٍ. احظر تنزيل التطبيق أو أوقفه مؤقتًا بدلًا من ذلك.

ما يتعطل عند حظره

- لا يمكن تثبيت تحديثات التطبيق التي تم تنزيلها.
- قد يحاول التطبيق مجددًا في كل مرة يبدأ فيها.

يعني الحظر إنشاء قاعدة جدار ناري ترفض اتصالاتها. لا تنهِ عملية من macOS أو تعطّلها لتوفير البيانات: سيعيد macOS تشغيلها وتعتمد عليها ميزات أخرى.

## تقليل استخدامه

1. افتح إعدادات التطبيق. أوقف التحديثات التلقائية إذا كان التطبيق يوفر هذا الخيار.
2. حدّث التطبيق لاحقًا على شبكتك المعتادة.

## معرفة مقدار استخدامه

1. افتح مراقب النشاط من التطبيقات ‹ الأدوات المساعدة. انقر على الشبكة.
2. اكتب `ShipIt` في حقل البحث. يعرض عمودا البايتات المرسلة والمستلمة ما نقلته منذ بدء تشغيلها.
3. في Terminal، راقب هذه العملية فقط. اضغط d لإظهار التغير في الثانية، وq للخروج.

   ```
   nettop -p 'ShipIt' -P
   ```

## باستخدام Kilobat

1. يتعرف Kilobat على برنامج Squirrel المساعد بوصفه أداة تحديث. وعندما ينزّل التطبيق التحديثات داخل عمليته الخاصة، لا يستطيع Kilobat سوى حظر التطبيق بالكامل.

   ```
   kilobat updaters
   ```
2. اطرح السؤال نفسه في الطرفية.

   ```
   kilobat explain ShipIt
   ```

العرض المباشر والتفسيرات مجانيان. يتطلب السجل في التطبيق Kilobat Pro. ويتطلب الحظر Pro ومرشح الشبكة: راجع [مرشح الشبكة](https://kilobat.app/ar/docs/blocking#filtering) و[الحماية](https://kilobat.app/ar/docs/blocking#protection) و[موفّر بيانات نقطة الاتصال](https://kilobat.app/ar/save-hotspot-data).

## ما لم يُوثّق

تختار التطبيقات كيفية استخدام Squirrel.Mac. ويحدد كل تطبيق ما إذا كان يتحقق يوميًا أو عند البدء أو عند طلبك فقط.

## الأسئلة

**لماذا لا يستطيع Kilobat إيقاف هذه التحديثات مؤقتًا؟**

ينزّل التطبيق التحديث من داخل عمليته الخاصة. لا يستطيع Kilobat إلا حظر التطبيق بأكمله.

**من أين يأتي ShipIt؟**

هو جزء من Squirrel.Mac، إطار عمل Cocoa مفتوح المصدر لتحديث تطبيقات Mac، منشور على GitHub.

**هل ShipIt برمجية خبيثة؟**

لا. إنه جزء من Squirrel.Mac داخل التطبيق الذي يستخدمه. تحقق من المسار لمعرفة التطبيق الذي ينتمي إليه.

## المصادر

- [وثائق Electron: autoUpdater](https://www.electronjs.org/docs/latest/api/auto-updater)
- [Squirrel.Mac على GitHub](https://github.com/Squirrel/Squirrel.Mac)
- [وثائق Kilobat: إيقاف المحدّثات مؤقتًا على الشبكات محدودة البيانات](https://kilobat.app/ar/docs/usage#updaters)

تم التحقق في 1 نوفمبر 2026.

## ذات صلة

- [Electron Helper](https://kilobat.app/ar/processes/electron-helpers): جزء من تطبيق مبني على Electron. تشغّل تطبيقات Electron نوافذها وأعمال الشبكة في عمليات مساعدة، لذلك تظهر حركة بيانات التطبيق تحت «App Helper».
- [Autoupdate](https://kilobat.app/ar/processes/sparkle-autoupdate): جزء من Sparkle، إطار تحديث مفتوح المصدر تتضمنه تطبيقات Mac كثيرة. يثبّت التحديث بعد أن ينزّله التطبيق.
- [أوقف استهلاك التحديثات لبيانات نقطة الاتصال](https://kilobat.app/ar/guides/recipes/stop-updates-on-hotspot)
