NikPak

دليل المستخدم

ثبّت NikPak، واضغط بالإفلات، وتصفّح الأرشيفات بـ unNik، وسجّل ترخيصك، وتحكّم في كل شيء من سطر الأوامر.

التثبيت

شغّل برنامج التثبيت. افتراضيًا يثبّت للمستخدم الحالي فقط، دون صلاحيات المسؤول، في %LOCALAPPDATA%\Programs\NikPak، وتعرض صفحته الأولى أيضًا التثبيت لجميع المستخدمين. يثبّت NikPak وunNik، ويضيفهما إلى قائمة ابدأ، ويضع NikPak على سطح المكتب، ويجعل unNik البرنامج الافتراضي لملفات ‎.nik. وعند الطلب يضيف المجلد إلى PATH لاستخدام سطر الأوامر.

تُثبَّت التحديثات فوق الإصدار السابق وتحتفظ بترخيصك.

على macOS وLinux: فُكّ ضغط الأرشيف وشغّل ./install.sh. ينسخ nikpak وunNik إلى ~/.local/bin (Linux) أو /usr/local/bin (macOS) ويضيف قائمة النقر بزر الفأرة الأيمن في مدير الملفات (Dolphin وNemo وNautilus؛ والإجراءات السريعة في Finder). ثم افتح النافذة بالأمر nikpak.

الضغط بنافذة NikPak

  1. شغّل NikPak. أفلت الملفات أو المجلدات على النافذة، أو انقر الدائرة واختر اختيار ملفات أو اختيار مجلد.
  2. تُضغط بأفضل ضغط (‎-m5) في أرشيف واحد يحمل اسم الملف أو المجلد أو المجلد الذي جاءت منه. لا يُستبدل أي أرشيف موجود: report.nik يصبح report (2).nik.
  3. تعرض الحلقة النسبة المئوية والمرحلة (تحليل، ضغط، إنهاء) والكمية المعالجة والوقت. يوقف إلغاء أو Esc العمل فورًا ويحذف الأرشيف غير المكتمل.
  4. عندما تصبح الحلقة خضراء: إظهار في المجلد أو فتح في unNik أو ضغط المزيد.

وفي النافذة أيضًا

  • حفظ في: مجلد الوجهة في الأسفل. يُحفظ اختيارك، وفي المرة الأولى يكون سطح المكتب. ويفتحه زر المجلد المجاور.
  • التبديل إلى unNik: الزر الدائري بجانب زر i يغلق NikPak ويفتح unNik، مع الأرشيف الجديد إن كنت قد أنشأته للتو.
  • اللغة: الزر في أسفل النافذة. يُعاد تشغيل NikPak وunNik باللغة المختارة ويتشاركانها.
  • الأصوات: زر مكبّر الصوت في شريط العنوان يشغّل المؤثرات الصوتية أو يوقفها.
  • السمات: زر لوحة الألوان في شريط العنوان يفتح قائمة السمات (أشِر للتجربة وانقر للاحتفاظ)؛ وزر الشمس / القمر يبدّل بين الداكن والفاتح. يُحفظ الاختيار ويُشارَك مع unNik. كل السمات.
  • الحالة وحول: يظهر في الأعلى «نسخة تقييمية · تسجيل» أو اسم صاحب الترخيص، ويعرض زر i الإصدار والترخيص.
تشغيل بصلاحيات المسؤول؟ لا يسمح Windows بسحب الملفات من مستكشف الملفات إلى برنامج يعمل بصلاحيات المسؤول. يعيد NikPak تشغيل نفسه مرة واحدة كمستخدم عادي، وإن تعذّر ذلك فاختر الملفات بالأزرار.

التصفّح والاستخراج بـ unNik

انقر نقرًا مزدوجًا على ملف ‎.nik، أو أفلته على نافذة unNik، أو اختر أحد الأرشيفات الأخيرة. تطلب الأرشيفات المشفّرة كلمة المرور أولًا. تتحوّل النافذة إلى متصفّح فيه شجرة المجلدات والملفات وتفاصيل الملف المحدد.

unNik
  • تنقّل بشجرة المجلدات ومسار التنقل وأزرار الرجوع والتقدّم والأعلى، أو بالنقر المزدوج. ويعثر البحث على الملفات بالاسم في الأرشيف كله.
  • حدّد بالنقر أو Ctrl+نقر أو Shift+نقر أو بمربعات الاختيار. انقر عنوان عمود للترتيب. ويفتح النقر بالزر الأيمن قائمة بكل الإجراءات.
  • استخراج الكل أو المحدد: اختر الوجهة، وهل تحتفظ بالمجلدات، وماذا تفعل إن كان الملف موجودًا: استبداله أو الاحتفاظ بالنسختين أو تخطيه.
  • اعرض النصوص بأرقام الأسطر مع البحث، أو الملفات الثنائية بالنظام الست عشري. ويشغّل فتح الملف ببرنامجه.
  • يزيل حذف الملفات من الأرشيف بعد التأكيد، ويُعاد كتابة الأرشيف بأمان. ويفحص اختبار كل ملف.

اختصارات لوحة المفاتيح

المفاتيحالإجراء
Ctrl + Fالبحث في الأرشيف كله
Ctrl + Eاستخراج المحدد (الكل إن لم يُحدَّد شيء)
F3عرض الملف
Delالحذف من الأرشيف
Ctrl + Aتحديد الكل
Alt + Left / Alt + Rightرجوع / تقدّم
Backspaceالصعود مجلدًا واحدًا

تسجيل ترخيصك

  1. اشترِ ترخيصًا. ستصلك بالبريد الإلكتروني مفتاح يبدأ بـ NPK1-.
  2. في NikPak، انقر نسخة تقييمية · تسجيل في الأعلى، أو تسجيل في نافذة التذكير.
  3. أدخل الاسم وعنوان البريد الإلكتروني تمامًا كما في ترخيصك، والصق المفتاح. لا يهمّ حجم الأحرف ولا المسافات الزائدة ولا الأحرف المتشابهة O/0 وI/L/1.

بعد التسجيل لا يسأل NikPak مجددًا على ذلك الحاسوب. ويمكن للشركة أيضًا وضع ملف nikpak.key بجانب nikpak.exe، فيُسجَّل كل مستخدمي ذلك الحاسوب. ومن سطر الأوامر:

nikpak register "Jane Doe" jane@example.com NPK1-...
nikpak license
nikpak unregister

سطر الأوامر

يتبع NikPak الصياغة التي يعرفها مستخدمو RAR: nikpak <command> [options] <archive> [files...]. يمكن أن تأتي الخيارات قبل اسم الأرشيف أو بعده، و-- ينهي الخيارات.

الأوامر

الأمرالمعنى
aإنشاء أرشيف. يُضاف ‎.nik إذا لم يكن للاسم امتداد. وتُضمَّن المجلدات دائمًا بمحتوياتها.
xالاستخراج بالمسارات الكاملة: كل شيء، أو الأسماء والمجلدات وأنماط البدل المحددة فقط.
eالاستخراج دون مسارات: يذهب كل ملف مباشرة إلى مجلد الوجهة.
lسرد المحتويات: السمات والحجم والتاريخ والاسم والإجماليات.
vسرد مفصّل: يضيف CRC32 لكل ملف.
lbسرد مجرّد: اسم في كل سطر، للسكربتات والواجهات.
tاختبار: فكّ ضغط كل شيء والتحقق من كل CRC32، ومن التوثيق إن كان الأرشيف مشفّرًا.
pطباعة الملفات على المخرج القياسي.
dحذف ملفات أو مجلدات من أرشيف. تحتفظ الأرشيفات المشفّرة بكلمة مرورها.
mtاختبار الوسائط: يعرض الحجم الذي يحققه كل مرشّح وسائط. لا يكتب شيئًا.
registerتسجيل ترخيص: nikpak register "Name" email key. وأيضًا license وunregister.

الخيارات الرئيسية

بأسلوب RARبأسلوب zipالمعنى
-p-eالتشفير أو فكّه مع طلب كلمة المرور. الإدخال الفارغ ينشئ كلمة مرور عشوائية.
-p<password>-P <password>كلمة المرور في سطر الأوامر (مرئية لمستخدمي الجهاز الآخرين).
-m0 … -m5-0 … -9مستوى الضغط: تخزين، الأسرع، سريع، جيد، عالٍ، الأقصى (الافتراضي).
-mt<N>عدد الخيوط، من 1 إلى 256 (الافتراضي: كل الأنوية).
-mc- / -mc+إيقاف كل مرشّحات المحتوى / تشغيل مرشّحات الوسائط دائمًا. الافتراضي: تجربة تلقائية لكل ملف.
-ep-jتخزين اسم الملف فقط دون مساره.
-ep1عدم تخزين اسم المجلد الأساسي.
-o+-oاستبدال الملفات الموجودة دون سؤال.
-o--nتخطي الملفات الموجودة دون سؤال.
-orإعادة تسمية الملفات المستخرجة الموجودة مسبقًا: name (1).ext.
-yالإجابة بنعم على كل سؤال.
-x<pattern>-x <pattern>استبعاد ملفات، ويمكن تكراره.
-d <dir>-d <dir>مجلد الوجهة للأمرين x وe.
-inul -idq-qصامت: لا تُطبع إلا الأخطاء.
@listfileقراءة أسماء الملفات من ملف نصي، اسم في كل سطر.
-h -help -?المساعدة الكاملة. ويطبع ‎-V الإصدار.

أمثلة

nikpak a backup.nik C:\Docs\*.txt Photos\  # إنشاء أرشيف
nikpak a -m5 -mt8 big.nik Projects\        # المستوى الأقصى، 8 خيوط
nikpak a -p secret.nik Taxes2026\          # مشفّر، يطلب كلمة المرور
nikpak x backup.nik C:\Restore\            # استخراج بالمسارات
nikpak e backup.nik *.jpg C:\Pics\         # ملفات *.jpg فقط، دون مسارات
nikpak x backup.nik Docs/report.pdf        # استخراج ملف واحد
nikpak l backup.nik *.pdf                  # سرد ملفات PDF فقط
nikpak t secret.nik                        # اختبار (يطلب كلمة المرور)
nikpak d backup.nik Temp *.bak             # حذف مدخلات
nikpak mt song.wav tracker.mod photo.bmp   # أي مرشّح وسائط يفوز؟

كلمات المرور

عند إنشاء أرشيف بـ -p، يأخذ NikPak كلمة المرور بهذا الترتيب:

  • من -p<password> أو -P <password> في سطر الأوامر (8 أحرف على الأقل)؛
  • من متغير البيئة NIKPAK_PASSWORD، الذي يبقيها خارج قائمة العمليات؛
  • من طلب تفاعلي يُسأل مرتين، والإدخال الفارغ ينشئ كلمة مرور عشوائية؛
  • ودون طرفية، من كلمة مرور تُمرَّر عبر المدخل القياسي، وإلا تُنشأ واحدة.
تتكوّن كلمة المرور المنشأة من 24 حرفًا من 56 رمزًا لا لبس فيها، أي نحو 139 بت، وتُعرض مرة واحدة فقط. لا يوجد استرداد: لا يستطيع أحد فتح أرشيف فُقدت كلمة مروره.

رموز الخروج

الرمزالمعنىالسبب المعتاد
0نجاح
1تحذيرتُخطّيت بعض الملفات (غير مقروءة، مسار غير آمن، رابط رمزي)
2خطأ فادحتعذّر إنشاء ملف أو قراءته
3أرشيف تالف أو خطأ CRCأرشيف تالف أو مقتطع
7خطأ في سطر الأوامرخيار غير معروف، أو اسم الأرشيف مفقود
10لا تطابقلم يطابق أي ملف الأسماء أو أنماط البدل
11كلمة مرور خاطئة أو مفقودةكلمة مرور غير صحيحة، أو أرشيف مشفّر تم العبث به

Total Commander والواجهات الأخرى

بما أن NikPak يقبل صياغة أوامر RAR، فإن أي برنامج يستطيع تشغيل rar.exe خارجي يستطيع تشغيل nikpak.exe. في Total Commander، سجّل الامتداد nik كأداة ضغط إضافية ووجّه أوامر الضغط وفكّه إلى nikpak.exe. استخدم -o+ أو -y للاستخراج دون تدخّل. أما الخيارات التي ترسلها واجهات RAR غالبًا (-s و-ma5 و-md64m و-ibck و-rr وما شابهها) فتُقبل وتُتجاهل.

المجلدات التي تحوي مسافات في Windows: يخطئ Windows في قراءة المسار المقتبس المنتهي بشرطة مائلة عكسية مثل "C:\My Folder\". استخدم بدلًا منه -d "C:\My Folder".

للمزيد

يشرح الدليل التقني تنسيق ‎.nik ومرمّز NAC وتصميم التشفير واختبارات الأداء كاملة. لديك سؤال؟ راسلنا.