الاستخدام وتوفير البيانات

عرض النطاق لكل تطبيق، والمقارنة مع مزوّد الخدمة، وميزانيات البيانات، ونقاط الاتصال، وأدوات التحديث، وعمليات الرفع الكبيرة.

عرض النطاق لكل تطبيق

يعرض صف كل تطبيق حركة بياناته في الدقيقة الأخيرة، الرفع فوق الخط والتنزيل تحته. انقر عليه لعرض صدى التطبيق: جملة عما نقله، ثم موجة مباشرة لآخر خمس دقائق، ومع Pro سجله بالساعة أو اليوم أو الأسبوع أو الشهر. تُظهر العلامات وقت انضمام Mac إلى شبكة أخرى أو استخدام تشغيل وكيل للتطبيق، وتعرض البطاقات الشبكات التي نقلت البيانات ومقارنتها بفترات التطبيق الأربع الأخيرة وحصته من إجمالي البيانات. أسفل الرسم اتصالات التطبيق المفتوحة والبيانات التي نقلها كل اتصال وبلده، والاتصالات التي يعلنها مطور التطبيق في سياسة الوصول إلى الإنترنت إن توفرت.

المقارنة مع الموجّه أو مقدم الخدمة

عندما يعرض الموجّه أو مقدم الإنترنت أو شركة الاتصالات إجماليًا مختلفًا عن Kilobat، افتح السجل ‹ المقارنة مع الموجّه أو مقدم الخدمة، أو شغّل kilobat report compare. أدخل الرقم كما يعرضونه ووحدته وما إذا كان يشمل التنزيل أو الرفع أو كليهما، ثم الفترة نفسها والشبكة التي يغطيها. يعرض Kilobat إجماليه بالوحدة نفسها والفرق، ويقرأ الرقم بنظام الوحدات الآخر أيضًا، لأن مقدمي خدمة كثيرين يكتبون GB مقابل 1,073,741,824 بايت (GiB) بدلًا من 1,000,000,000.

يعرض شريط الساعات التي سجلها Kilobat فعلًا والفجوات: وقت سكون Mac (المسجّل بدءًا من Kilobat 1.3)، ووقت إيقافه أو انقطاعه عن الإنترنت أو عدم تشغيل Kilobat، والوقت على شبكات أخرى، والوقت قبل بدء سجله. تحته الأسباب المحتملة للفرق، مرتبة حسب الاحتمال. يرى Kilobat جهاز Mac هذا فقط، وليس الهواتف وأجهزة التلفاز والحواسيب الأخرى التي يحسبها الموجّه أو مقدم الخدمة. ويستثني حركة الشبكة المحلية وAirDrop التي لا تصل إلى الإنترنت، ويحسب ترويسات الحزم التي لا ينسبها أي تطبيق ضمن البيانات غير المنسوبة. قد يحسب مقدمو الخدمة الأيام بمنطقة زمنية أخرى أو ينشرون الاستخدام متأخرًا. لا يحدد Kilobat أي الرقمين صحيح. صدّر المقارنة بصيغة CSV أو JSON مع الفترة والشبكات والساعات المسجلة وكل فجوة لمشاركتها مع مقدم الخدمة.

خفض سرعة نقطة الاتصال

تمنح شركات اتصالات كثيرة نقطة الاتصال حصة مستقلة وتخفض سرعتها إلى حد معين بعد استنفادها، مثل 600 kbps، أو تحد سرعة نقطة الاتصال طوال الوقت في بعض الباقات. على نقطة اتصال هاتف (عنوان 172.20.10.1 في iPhone أو 192.168.43.1 في Android أقدم، أو أي شبكة يحددها macOS أو تحددها أنت كمحدودة البيانات)، يفحص Kilobat ما يقيسه فيها بالفعل: اختبارات السرعة وتنزيلاتك بحجم 5 MB أو أكثر مع أي تنزيل آخر في الوقت نفسه، وطلبات الاستجابة الخلفية في الحالة. عندما تتوقف جميعها قرب السرعة نفسها، وهي أحد الحدود التي تنشرها الشركات (128 أو 512 أو 600 kbps، أو 1 أو 1.5 أو 3 أو 4 أو 5 أو 6 أو 10 أو 15 Mbps)، تعرض الحالة «يبدو أنه حد نقطة الاتصال لدى شركة الاتصالات: بلغت كل التنزيلات على نقطة الاتصال نحو 3 Mbps كحد أقصى».

ينتظر حتى يتضح النمط: أربعة قياسات على الأقل من مصدرين على الأقل، مثل اختبار سرعة وتنزيلات من خدمتين، في مناسبتين تفصل بينهما ساعتان على الأقل، كلها ضمن نحو 8% من بعضها دون قياس أسرع، بينما يبقى زمن الاستجابة في الخمول طبيعيًا (150 ms أو أقل، وتفاوت قليل، ودون فقد). تتذبذب الإشارة الضعيفة أو الخلية المزدحمة وترفع زمن الاستجابة، لذا لا تُحتسب؛ ويكون ربط Bluetooth بطيئًا بطبيعته فيُستبعد. للفيديو فحص مستقل، يُقاس دون تدخل وعلى نقطة اتصال فقط: عندما لا تتجاوز سرعة جلب YouTube أو Netflix أو Twitch أو Disney+ أو Prime Video نحو 1.5 Mbps في ثلاث جلسات بينما تعمل التنزيلات الأخرى بسرعة لا تقل عن 2.5 ضعفها، تقول الحالة إنه يبدو حد الفيديو لدى شركة الاتصالات. لا يدّعي اليقين مطلقًا: فالباقة التي تحد كل البيانات تبدو مماثلة من الـ Mac.

توضح النتيجة ما ينبغي فحصه: بيانات نقطة الاتصال المتبقية في تطبيق شركة الاتصالات، والباقات التي تحد نقطة الاتصال دائمًا، واختبار سرعة في متصفح الهاتف نفسه مع فصل الـ Mac، وباقة أخرى أو موجّه سفر إذا كنت تعتمد عليها. وترتبط بصفحة شركة الاتصالات في حدود نقاط الاتصال حسب الشركة. اختر الشركة أو اضغط اكتشاف، الذي يسأل Cloudflare عن عنوانك العام وRIPE NCC عن الشبكة التي ينتمي إليها. النتيجة مجانية؛ أما القياسات التي تستند إليها فمن مزايا Kilobat Pro. في Terminal، يعرض kilobat hotspot الخلاصة والأدلة (--carrier <id> و--detect وhotspot carriers و--json)؛ ويقرأ الوكلاء get_hotspot_throttling.

الملخص الأسبوعي

يوم الاثنين الساعة 9:00، يرسل Kilobat إشعارًا هادئًا واحدًا عن الأسبوع السابق: «انقطاعان من جهة المزوّد (41 دقيقة)، تجمّدت 3 من 12 مكالمة، اثنتان بسبب Dropbox، و4.2 GB على Rita’s iPhone، وهي شبكة محدودة البيانات». يختار أبرز ثلاثة أو أربعة أمور خلال سبعة أيام حسب أهميتها: انقطاعات ما بعد الموجّه، والمكالمات والجلسات البعيدة المتجمّدة، وتباطؤ الموجّه، وانسداد طبق Starlink، وحظر البرمجيات الضارة والتصيد وحماية الوكلاء (أول حالة حظر لوكيل ذكاء اصطناعي)، وما أرسله وكيل إلى مكان يستحق النظر، والبيانات على الشبكات المحدودة، وانقطاع قد يستحق تعويضًا، واختبارات سرعة أقل بكثير من الباقة. لا يُذكر ما لم يحدث. يحصل الأسبوع دون مشكلات على جملة واحدة: «أسبوع هادئ: لا انقطاعات، وكل المكالمات سليمة، و38 GB في المنزل». عندما يكون الأسبوع الأسبق مسجّلًا أيضًا، تذكر المعلومة المقارنة إذا كان للتغيير معنى: «نصف الأسبوع الماضي» أو «ارتفاعًا من 2 الأسبوع الماضي».

اضغط الإشعار أو اختر «الأسبوع الماضي» في لوحة الأوامر (⌘K) لعرض الأسبوع في مساحة العمل: كل معلومة مع خط لكل يوم حيث يحتفظ Kilobat به، وزر إلى علامة التبويب التفصيلية. تعود الأسهم حتى اثني عشر أسبوعًا. دون Pro، يعرض الملخص الأعداد مثل «انقطاعان» أو «تجمّدت 3 من 12 مكالمة»، وعندما كانت ميزة Pro ستفسّر إحداها خلال ذلك الأسبوع، يذكر سطر ما يضيفه Pro؛ ويعرض Pro جهة كل انقطاع وسبب تجمّد كل مكالمة وأن الموجّه تباطأ. غيّر اليوم والوقت أو أوقفه في الإعدادات ‹ المراقبة ‹ الملخص الأسبوعي. إذا كان الـ Mac نائمًا حينها، يصل الملخص عند أول استيقاظ بعد ذلك نهارًا وخلال ثلاثة أيام؛ ويُتخطى الأسبوع الذي نام فيه الـ Mac بالكامل بدل إرساله متأخرًا، ولا يصل ملخصان بفاصل أقل من أربعة أيام. يُتخطى الأسبوع الأول بعد التثبيت لعدم اكتمال أسبوع. لا يُرسل الملخص إلا إذا كنت تسمح بإشعارات Kilobat، ولا يُرسل أثناء مكالمة، ويُنشأ على الـ Mac مما يحتفظ به هناك. في Terminal، يعرض kilobat week البيانات نفسها (--weeks-ago 1 للأسبوع السابق و--json للنصوص البرمجية)، ويحصل عليها الوكلاء عبر get_weekly_digest.

بطاقات المشاركة

ينشئ «المشاركة والتصدير» في قائمة النقر بزر الفأرة الأيمن على شريط القوائم صورة مربعة للنشر: الصدى الأسبوعي (البيانات التي نقلتها وأكثر أيامك وتطبيقاتك نشاطًا)، أو آخر اختبار سرعة، أو «هذا المكان»، وهو تقرير Wi-Fi للمقهى أو مساحة العمل المشتركة أو الفندق أو المكتبة التي تعمل منها. يعرض «هذا المكان» اسم المكان الذي تكتبه أو تختاره من بحث Apple Maps، ثم التنزيل والرفع والاستجابة من أحدث اختبار سرعة على هذه الشبكة، وما إذا كانت تكفي لمكالمات الفيديو وكيف تصمد تحت الحمل ونطاق Wi-Fi. اختر المكان من البحث فتحصل البطاقة على خريطة صغيرة للمنطقة مع نقطة عليه؛ أوقف «إظهار الخريطة» لاستبعادها. أضف وسومًا مثل مقابس الكهرباء أو هادئ أو مفتوح حتى وقت متأخر، وملاحظة من سطر. يتذكرها Kilobat لتلك الشبكة على هذا الـ Mac. انسخ البطاقة أو احفظها أو شاركها إلى Nomad List أو مراجعة Google Maps أو محادثة مساحة العمل. لا تعرض أي بطاقة اسم شبكة أو عنوانًا. تعرض الخريطة المكان الذي اخترته، ولا تعرض موقعك أبدًا إلا إذا اخترت «استخدام موقعي»، وهي المرة الوحيدة التي يطلب فيها «هذا المكان» الموقع.

يلخّص «عامك في Kilobat» العام على بطاقة واحدة: البيانات التي نقلتها مع شريط لكل شهر، والتطبيق الأكثر استهلاكًا، وعدد الشبكات التي استخدمتها، وأعلى شهورك نشاطًا، وأفضل Wi-Fi في مقهى، وأطول سلسلة مكالمات فيديو دون تجمّد. أفضل مقهى هو أسرع اختبار سرعة في مكان سمّيته على بطاقة «هذا المكان»، ويظهر بالاسم الذي أدخلته؛ إن لم تسمّ مكانًا قط، تعرض البطاقة أعلى سرعة لديك وتقول فقط «على أسرع شبكة لدي». تُستبعد الإحصائية التي لا بيانات لها. عندما يبدأ سجل Kilobat بعد الأسبوع الأول من يناير، تقول البطاقة «منذ أغسطس» بدل الادعاء بأنه العام كله، وفي يناير تظل تعرض العام الذي انتهى للتو. توجد دائمًا في المشاركة والتصدير. في ديسمبر تنتقل إلى أعلى تلك القائمة وورقة المشاركة، ويرسل Kilobat إشعارًا واحدًا في بداية الشهر بأنها جاهزة، فقط إذا كنت تسمح بإشعاراته بالفعل.

يمكن للتطبيقات الأخرى فتح Kilobat في الموضع المناسب باستخدام رابط kilobat:// (من الإصدار 1.3.4): يفتح kilobat://open/speed علامة تبويب (نظرة عامة أو الاتصالات أو الصحة أو الرادار أو السرعة أو السجل أو الأدوات أو الإعدادات)، ويفتح kilobat://share/speed أو kilobat://share/week أو kilobat://share/place أو kilobat://share/wrapped (عامك في Kilobat) بطاقة مشاركة، ويجري kilobat://speedtest اختبار سرعة. شغّل أحدها من Terminal باستخدام open kilobat://open/history، أو اربطه بمفتاح في مشغّل. تستخدم إضافة Raycast هذه الروابط لإجراءات «فتح في Kilobat»، وتشغّل إجراءات اختصارات Kilobat الفحوص واختبارات السرعة وإبقاء الجهاز مستيقظًا والتقارير من تطبيق الاختصارات.

نقاط الاتصال وتكلفة البيانات

يضع macOS علامة الاتصال محدود البيانات على بعض الاتصالات، مثل نقطة اتصال iPhone، ولكن ليس كل نقاط Android ولا هاتف موصول عبر USB أو Ethernet. لكل شبكة تكلفة بيانات: يتبع تلقائي macOS، أما محدودة البيانات أو غير محدودة البيانات فتحدده بنفسك. اضبطها في قائمة Wi-Fi أو قائمة الميزانية أو علامة الصحة أو الإعدادات أو باستخدام kilobat networks cost metered. على شبكة محدودة، ينتقل Kilobat إلى السفر ما لم تختر ملف تعريف لتلك الشبكة، ويعيد الملف السابق عند مغادرتها، ويتخطى اختبارات السرعة المجدولة. يبلّغ kilobat conditions --json وخادم MCP عن metered وما يقوله macOS (osMetered). يحتاج Kilobat إلى تمييز الشبكة قبل تعيين تكلفتها، لذا يحتاج إلى الوصول إلى الموقع لرؤية اسم شبكة Wi-Fi.

إيقاف برامج التحديث مؤقتًا على الشبكات محدودة البيانات

على شبكة محدودة البيانات، يوقف مرشح الشبكة أيضًا المساعدين الذين ينزّلون التحديثات تلقائيًا: Google Updater (ووكيل Keystone الأقدم)، وMicrosoft AutoUpdate، وتحديث برامج macOS (softwareupdated)، وتنزيلات App Store (appstored وappstoreagent وstoredownloadd)، وخدمة تنزيل Sparkle ومثبّتات Sparkle وSquirrel (Autoupdate وUpdater.app وShipIt). تُحظر بقاعدة مرشح عادية، ويقول سجل الاتصالات المحظورة «أُوقف المحدّث مؤقتًا على شبكة محدودة البيانات»، وتستمر التطبيقات نفسها بالعمل. بمجرد أن تصبح الشبكة غير محدودة، تستأنف التحديثات. لا يتغير شيء في التطبيقات الأخرى أو مجلدات تجهيزها أو إعدادات النظام، فلا شيء يحتاج إلى استعادة. الخيار مفعّل افتراضيًا؛ أوقفه من الإعدادات أو باستخدام kilobat updaters off. تتقدم القواعد المنطبقة مسبقًا على الاتصال، مثل قاعدة وجهة أو سماح مؤقت، لذا يسمح «السماح لمدة 30 دقيقة» بمرور تحديث واحد. لا يوقف «بلا قيود» شيئًا.

تعرض علامة الصحة وkilobat updaters وأداة MCP get_updaters المحدّثات المشمولة، وبايتات التحديث التي مرّت رغم ذلك على هذه الشبكة (بايتات المحدّث نفسه وتنزيلات النظام مثل nsurlsessiond التي اتصلت لأجله، وتشمل بايتاتها تنزيلات أخرى)، والتطبيقات المثبتة التي تحدّث من داخل عمليتها الخاصة. تنزّل معظم التطبيقات المبنية على Sparkle أو Electron التحديث داخل التطبيق وتترك التثبيت وحده لمساعد، لذا لا يمكن إيقافها دون حظر التطبيق. يوقف المرشح الاتصالات الجديدة، لذلك قد يكتمل تنزيل بدأ قبل أن تصبح الشبكة محدودة. ينتظر فحص تحديث Kilobat المجدول أيضًا شبكة غير محدودة؛ ويظل «البحث عن تحديثات» يعمل يدويًا.

عمليات الرفع الكبيرة: الإرسال لاحقًا

عندما يستمر تطبيق في رفع كمية كبيرة، مثل مزامنة Dropbox مجلدًا أو رفع فيديو أو git push لملفات كبيرة، تعرض القائمة صفًا له: «Dropbox يرفع · 4.2 MB/s · 1.3 GB حتى الآن». يُعد الرفع كبيرًا عند 1 MB/s أو أكثر لمدة 20 ثانية، أو على اتصال بطيء عند نصف سرعة الرفع التي قاسها آخر اختبار للشبكة. لا تُحسب حركة البيانات إلى شبكتك الخاصة، مثل NAS أو AirDrop. يذكر الصف الوقت المتبقي فقط عندما يكون الإجمالي معروفًا: عند إرسال curl -T ملفًا واحدًا، من حجم الملف وما أرسله curl. لا يذكر Dropbox وGoogle Drive وOneDrive وiCloud وgit push والمتصفحات المتبقي، لذا يعرض Kilobat المعدل وما أرسلته حتى الآن بدلًا من التخمين.

اضغط إرسال لاحقًا لتعليق الرفع. على شبكة محدودة البيانات، ينتظر شبكة غير محدودة؛ وإلا فينتظر شبكة أسرع قاس اختبار سرعتها رفعًا يبلغ 20 Mbps أو أكثر. يعلّقه السهم المجاور ساعة أو ثلاث ساعات أو حتى ترسله بنفسك. عندما تصبح الشبكة مناسبة، يستأنف الرفع ويخطرك Kilobat، مثل «استُؤنف رفع Dropbox على Wi-Fi المنزلية». يتوفر للرفع المعلّق بانتظار شبكة أسرع خيار هذه الشبكة سريعة بما يكفي الذي يرسله الآن ويتذكر الشبكة. تعتمد طريقة التعليق على التطبيق:

  • تطبيقات المزامنة والنسخ الاحتياطي (Dropbox وGoogle Drive وOneDrive وBox وBackblaze وArq وCreative Cloud وSynology Drive وpCloud وMEGA وTransmission وqBittorrent): تُوقف مؤقتًا كما يوقفها نمط المكالمات، فتتوقف عملية الرفع الجارية فورًا وتستأنف من موضعها. ومع تشغيل مرشح الشبكة، تنتظر اتصالاتها الجديدة أيضًا.
  • التطبيقات الأخرى: يرفض مرشح الشبكة اتصالاتها الجديدة أثناء تعليقها، ويتطلب ذلك تشغيل المرشح واختيار ملف تعريف غير «بلا قيود». قد تكتمل عملية نقل بدأت بالفعل.
  • لا تُعلّق أبدًا: المتصفحات (إذ ستتجمّد كل علامات التبويب)، وخدمات macOS مثل iCloud والصور، ومشغّلات الألعاب، وVPN والوكلاء، وأدوات سطر الأوامر مثل git وcurl وrsync التي تتوقف خوادمها عن الانتظار وسيعرض Terminal مهمة متوقفة. تظهر عمليات رفعها مع الوقت المتبقي حيث يكون معروفًا. لا يوقف Kilobat التطبيق في المقدمة أبدًا، والانتقال إلى تطبيق معلّق يطلقه.

تستأنف عملية الرفع المعلّقة دائمًا عندما يتحقق ما تنتظره، أو عند الضغط على «إرسال الآن»، أو بعد 8 ساعات كحد أقصى، أو عند إغلاق Kilobat. تُدوّن التطبيقات الموقوفة قبل توقفها، فتستأنف عند التشغيل التالي بعد التعطل، كما تظل معلّقة حتى انتهاء مكالمة أو نمط تركيز يعلّق التطبيق نفسه. في Terminal، يسرد kilobat uploads عمليات الرفع الكبيرة والمعلّقة، ويعلّق kilobat uploads hold Dropbox --until unmetered إحداها (وكذلك fast أو fast:50 أو 2h أو manual)، ويطلقها kilobat uploads resume Dropbox؛ ويستخدم الوكلاء get_uploads وhold_upload الذي يسأل المستخدم أولًا. رؤية عمليات الرفع الكبيرة مجانية؛ والتعليق جزء من Kilobat Pro.

ميزانيات البيانات وحصص التطبيقات

لكل شبكة ميزانيتها الخاصة. افتراضيًا تستمر في العد حتى تعيد ضبطها. اضبطها لتبدأ مجددًا يوميًا أو أسبوعيًا في يوم تختاره أو شهريًا في يوم تجديد باقتك؛ والباقة التي تتجدد في اليوم 31 تبدأ في آخر يوم من الأشهر الأقصر. تحسب الميزانية الدورية سجل استخدام الشبكة، فتستمر بعد إعادة التشغيل. يخطرك Kilobat مرة في كل دورة عند 80% و100% افتراضيًا، وعند 50% إذا أضفتها.

يمكن أن يكون للتطبيق حصة خاصة: حد لكل دورة على كل ما ينقله أو على ما يرفعه فقط، على شبكة واحدة أو جميع الشبكات. اضبطها من لوحة النطاق الترددي للتطبيق أو باستخدام kilobat quota com.getdropbox.dropbox 2 --upload. عند تشغيل التصفية، توقف الميزانية المستنفدة الاتصالات الجديدة، وتوقف الحصة المستنفدة اتصالات ذلك التطبيق الجديدة. يظل السماح المؤقت أو قاعدة الاتصال نافذين. يأخذ Kilobat عينة من حركة البيانات كل ثانية، لذا فالميزانيات والحصص تقريبية: قد يتجاوز التطبيق الحد قليلًا قبل توقفه.

حزم البيانات وeSIM للسفر

حزمة البيانات بيانات مسبقة الدفع لها نهاية، مثل eSIM للسفر بسعة 10 GB لمدة 30 يومًا. بخلاف الميزانية، لا تبدأ من جديد. أضف حزمة في الإعدادات ‹ حزم البيانات: حجمها وعدد أيامها أو يومها الأخير وتاريخ بدئها والشبكات التي تستخدمها. اختر نقطة اتصال الهاتف أو موجّه السفر، أو أدخل نصًا تتضمنه أسماؤهما، مثل iPhone، لاحتساب كل نقاط اتصال الهاتف واتصالات USB الخاصة به. لكل شبكة حزمة واحدة في الوقت نفسه: تنهي الحزمة الجديدة على الشبكات نفسها القديمة عند بدئها، وتبقى الحزم المنتهية في السجل.

عندما يكون الـ Mac على شبكة حزمة، تعرض القائمة المتبقي ويوم نفادها وفق وتيرة آخر ثلاثة أيام، مثل «المتبقي 6.2 GB · تنفد نحو 14 نوفمبر، قبل انتهاء الحزمة بخمسة أيام»، أو أنها تكفي مدة الحزمة. تُحسب الحزمة التي بدأت منذ أقل من يوم يومًا كاملًا، لذا قد يتأخر توقعها الأول. تعرض الحالة السطر نفسه. تُعد شبكات الحزمة محدودة البيانات ما لم تحددها غير محدودة، فيتعامل معها السفر وإيقاف أدوات التحديث وإرسال لاحقًا كنقطة اتصال. ينبه Kilobat عند 50 و80 و95% وعندما تشير الوتيرة إلى نفاد الحزمة مبكرًا، مرة يوميًا كحد أقصى ولا يعيد التنبيه إلا إذا تقدم التاريخ يومًا على الأقل. فعّل تعليق عمليات الرفع الكبيرة حتى Wi-Fi للحزمة، أو انقره في الإشعار، فيعلّق إرسال لاحقًا رفع المزامنة والنسخ الاحتياطي حتى تتوفر شبكة غير محدودة.

يحتسب Kilobat هذا الـ Mac فقط. إذا استخدم الهاتف أو جهاز آخر الحزمة نفسها، فالمتبقي أقل مما يذكره Kilobat. انقر تصحيح وأدخل ما يعرضه تطبيق شركة الاتصالات؛ يبدأ Kilobat من هذا الرقم ويضيف استخدام الـ Mac بعد ذلك. في Terminal: kilobat pack add 10 30 --name "Japan eSIM" وkilobat pack وkilobat pack correct 5.1 وkilobat pack end؛ ويقرأ الوكلاء الحزم عبر get_data_pack. حزم البيانات في التطبيق من مزايا Kilobat Pro، مثل الميزانيات. المزيد في دليل العمل من أي مكان باستخدام Mac.

ما يُحتسب: الإنترنت والشبكة المحلية وVPN

لا تحسب الميزانيات والحصص والبيانات المستخدمة إلا حركة الإنترنت. تُعرض حركة شبكتك المحلية (الطابعات وNAS والحواسيب الأخرى وصفحة إدارة الموجّه) وروابط AirDrop والأجهزة القريبة الأخرى (AWDL) منفصلة، مثل «الشبكة المحلية: 2.1 GB، غير محسوبة»، عند إبقاء المؤشر فوق رقم الاستخدام في بطاقة الميزانية وفي لوحة النطاق الترددي لكل تطبيق. يأتي إجمالي الـ Mac من عدادات Wi-Fi وEthernet، لذا يشمل ما لا يُنسب إلى تطبيق: ترويسات الحزم وإقراراتها التي لا تشملها أعداد بايتات التطبيقات (عادةً أكثر بنسبة 5–10%)، أو عملية بدأت وانتهت بين عينتين، أو مشاركة الإنترنت، أو VPN يشغّله macOS بنفسه. تعرض التلميحة نفسها هذا الجزء باسم «غير مرتبط بتطبيق»؛ ولا يُنسب إلى أي تطبيق.

مع VPN، تمر حركة التطبيق عبر النفق وينقلها VPN عبر Wi-Fi أو Ethernet. يحسبها Kilobat مرة واحدة حيث تغادر الـ Mac، كما يفعل مزوّد الخدمة، ويضع على حصة التطبيق «عبر VPN». مع وكيل (وكيل نظام أو HTTPS_PROXY أو تطبيق وكيل محلي)، تتحدث التطبيقات إلى الوكيل على هذا الـ Mac وينشئ الوكيل اتصالات الإنترنت، فتظهر البايتات تحت الوكيل؛ ولا يستطيع Kilobat معرفة التطبيق الذي كان وراءه. يعدّ Kilobat الوكيل في نمط TUN اتصال VPN: يُعلّم اتصال كل تطبيق بـ «عبر VPN»، وتظهر حركة الوكيل الصادرة تحته. يُحسب وكيل الشركة على عنوان خاص ضمن الشبكة المحلية.

تنزيلات النظام

تسلّم التطبيقات بعض التنزيلات إلى macOS: nsurlsessiond (عمليات النقل في الخلفية لتطبيقات مثل الموسيقى والبودكاست)، وmobileassetd (نماذج Apple Intelligence وSiri والأصوات والخطوط)، وsoftwareupdated وappstored وappstoreagent، وcloudd وbird (iCloud)، وfileproviderd وContent Caching. تجمعها قائمة التطبيقات باسم «تنزيلات النظام» مع وظيفة كل منها. عند تشغيل التصفية، يرى المرشح التطبيق الذي خُصص له كل اتصال، فتقول القائمة «للموسيقى» ويظهر الحظر «com.apple.Music عبر nsurlsessiond». دون تصفية، لا يرى nettop إلا الخدمة، فلا يستطيع Kilobat تحديد التطبيق الذي خُصص له التنزيل.

تعرض العملية التي ليست تطبيقًا ولا جزءًا من macOS، مثل node أو python أو deno أو bun أو ملف Go ثنائي في مجلدك الرئيسي أو Homebrew، مسار ملفها التنفيذي عند توسيع صفها، حتى يسهل ملاحظة وكيل أو أداة غير مألوفة.

شغّل عمليات الرفع غير المعتادة في الإعدادات لتلقي تنبيه عندما يرفع تطبيق خمسة أضعاف المعتاد خلال ساعة، وبما لا يقل عن 50 MB، مرة واحدة يوميًا كحد أقصى لكل تطبيق. يرسل هذا إشعارًا فقط. تُدرج القواعد المؤقتة وقواعد الاتصال المنتهية الصلاحية ضمن ملفات التعريف مع الوقت المتبقي، لتتمكن من إنهائها مبكرًا.