تم تصميم أداة الحزمة بعد أداة حزمة Linux "APT/APT-GET". إنه يحتوي على ميزات محددة مثل APT-GET ، ولكن بالنسبة إلى Computercraft. يمكنك تثبيت مجموعة افتراضية من الحزم من المصادر عبر الإنترنت ، أو تسجيل الحزم الخاصة بك . إنه يتعامل مع التبعيات (على سبيل المثال. الحزمة A تعتمد على الحزمة B ، لذلك إذا قمت بتثبيت الحزمة A ، فستقوم الأداة أيضًا بتثبيت الحزمة B) وتحقق تلقائيًا للتحديثات ؛ إذا كانت التحديثات متوفرة ، فيمكنك تثبيتها بأمر واحد . تم إنشاء أداة الحزمة هذه لجعل كل ذلك أمرًا بسيطًا قدر الإمكان .
في الوقت الحالي ، قائمة الحزم الافتراضية صغيرة جدًا. إذا كنت مطورًا وتريد تسجيل البرنامج الخاص بك ، فيرجى قراءة "كيفية التقدم للحصول على قائمة الحزمة الافتراضية لأحد مقالة Wiki".
يتم استضافة المثبت على pastebin.com. لذلك ، يمكنك تثبيت الأداة بأمر واحد:
pastebin run syAUmLaF
الانتباه: لم يعد برنامج Pastebin'-Program يعمل بشكل موثوق على 1.7.10 أو أكبر ! يمكنك إصلاح المشكلة عن طريق تنزيل وتثبيت Resourcepack هذا ، أو ، إذا كنت تلعب على خادم ، فاطلب من المسؤول تثبيتها في دليل الخادم. يجب عليك إعادة تشغيل اللعبة/الخادم الخاص بك للعمل!
بديل ، يمكنك تنزيل Ccptinstall.lua-File يدويًا ، ووضعه في دليل عمل أجهزة الكمبيوتر الخاصة بك وتنفيذه.
هذا البرنامج هو برنامج واحد. لاستخدامه ، اكتب:
ccpt <action>
الإجراءات التالية ممكنة:
ccpt update
هذا يجلب قائمة الحزم والخصائص الافتراضية لجميع الحزم ، والحزم المحلية المدرجة ، من الإنترنت وتخزينها المحلي.
يجب أن يبدو المخرجات مثل هذا:
ccpt install <packageid>
يقوم هذا بتثبيت الحزمة بالمعرف ، بما في ذلك جميع الحزم التي تعتمد عليها.
يجب أن يبدو المخرجات مثل هذا:
ccpt upgrade
هذا التحديثات جميع الحزم. إذا كانت الحزمة تحتاج إلى تبعية جديدة بعد التحديث أو إصدار محدث من التبعية ، فسيتم تثبيت الحزمة التي تعتمد عليها أو تحديثها.
يجب أن يبدو المخرجات مثل هذا:
ccpt uninstall <packageid>
يقوم هذا بإلغاء تثبيت الحزمة مع المعرف المحدد وجميع الحزم التي تعتمد على الحزمة المذكورة.
يجب أن يبدو المخرجات مثل هذا:
ccpt add <packageid> <packageinfoURL>
هذا يضيف حزمة مخصصة إلى القائمة المحلية. يجب عليك تشغيل "تحديث CCPT" على الرغم من أنه يمكن تثبيته/تغييره.
يجب أن يبدو المخرجات مثل هذا:
ccpt remove <packageid>
هذا يزيل حزمة مخصصة من القائمة المحلية. يجب عليك تشغيل "تحديث CCPT" على الرغم من إزالته من "القادر على التحديث/إزالة".
يجب أن يبدو المخرجات مثل هذا:
ccpt list
هذا الاسم يسرد وحالة التثبيت الخاصة بهم واليثر لديهم تحديثات متوفرة لجميع مثبتة وقادرة على تثبيت الحزم.
يجب أن يبدو المخرجات مثل هذا:
ccpt info <packageid>
يطبع هذا الاسم ، المؤلف ، الوصف ، موقع الويب (إذا تم تقديمه) ، ونوع التثبيت ، المثبت وأحدث إصدار من حزمة معينة.
يجب أن يبدو المخرجات مثل هذا:
ccpt help
هذا يطبع جميع الإجراءات المتاحة لأمر "CCPT".
يجب أن يبدو المخرجات مثل هذا:
ccpt version
هذا يطبع النسخة المثبتة من CCPT.
يجب أن يبدو المخرجات مثل هذا:
ألقِ نظرة في ويكي: كيفية إنشاء الحزمة الخاصة بك
لا شيء هنا حتى الآن ، ما زلنا في 1.0 :)
حسنًا ، هذا عن ذلك! شكرا لاستخدام أداة الحزمة هذه. سيكون من الرائع إذا تمكنا من بناء مجموعة مفيدة من الحزم مع مرور الوقت.
كما هو الحال دائمًا ، يرجى مراعاة أن لغتي الأولى ليست الإنجليزية. هناك بعض الأخطاء الإملائية/المتعلقة باللغة في هذا المستودع. إذا وجدت واحدة ، يرجى إنشاء مشكلة حتى أتمكن من إصلاحها.
أيضًا ، ما زلت جديدًا جدًا على Github. إذا وجدت أي شيء يمكنني القيام به بشكل أفضل ، وهناك بالتأكيد ، لا أعرف جميع ميزات Github حتى الآن ، يرجى أيضًا إنشاء مشكلة.
على أي حال ، شكرا لقراءة كل هذا!
~ بنتونيلب