الملفات مع التمديد .يتم تجميع بيك التعليمات البرمجية في لغة البرمجة بيثون. يتم إنشاؤها بعد الملفات مع التمديد. قد تحتاج إلى فتح ملف بيك لعرض محتوياته أو إجراء بعض التغييرات. في هذه المقالة ، سنلقي نظرة على أفضل 5 طرق لفتح ملف بيك.
1. باستخدام مترجم بايثون. واحدة من أسهل وأسرع الطرق لفتح ملف بيك هو استخدام مترجم بايثون. سوف تحتاج إلى تشغيل موجه الأوامر أو محطة وأدخل الأمر التالي: بيثون-م ديس اسم الملف.بيك. هنا هو اسم الملف.بيك هو اسم ملف بيك الخاص بك. سيقوم مترجم بايثون بفك تشفير وعرض الرمز الثانوي الموجود في الملف.
2. باستخدام أداة فك التحويل. المفككات تسمح لك لعرض التعليمات البرمجية التي تم استخدامها لإنشاء ملف بيك. هناك العديد من برامج فك التشفير لبيثون ، مثل فك التشفير++ ، بيدا ، إنبوبيل6 وغيرها. سوف تحتاج إلى تثبيت واحد من هذه ديكومبيلرز ومن ثم استخدامه لفتح ملف بيك.
3. باستخدام محرر نصوص. إذا كنت ترغب فقط في عرض محتويات ملف بيك دون فك ذلك ، يمكنك استخدام محرر نص مثل المفكرة++ ، نص سامية أو غيرها. فتح ملف بيك في محرر نص وسترى بايت كود التي يمكن دراستها وتحليلها.
4. استخدام برامج فك التحويل عبر الإنترنت. وهناك أيضا الخدمات عبر الإنترنت التي تسمح لك لتحميل ملف بيك وعرض محتوياته. بعض منهم أيضا توفير القدرة على فك ملف من أجل عرض شفرة المصدر. مجرد العثور على مثل هذه الخدمة على شبكة الإنترنت ، وتحميل ملف بيك والحصول على النتيجة.
5. استخدام أدوات المطور المتخصصة. هناك العديد من أدوات المطورين المتخصصة التي توفر القدرة على عرض وتحليل ملفات بيك. يسمح لك بعضها أيضا بفك تشفير ملف وعرض شفرة المصدر الخاصة به. عادة ما يتم استخدام هذه الأدوات من قبل المطورين المحترفين ، ولكن يمكن استخدامها أيضا لأغراض شخصية.
من خلال فتح ملف بيك ، يمكنك فهم أفضل لكيفية عمل البرنامج ، وخاصة إذا لم يكن لديك الوصول إلى شفرة المصدر. لكن ضع في اعتبارك أن تغيير ملفات بيك التي أنشأها أشخاص آخرون قد يكون انتهاكا لحقوق الطبع والنشر أو يؤدي إلى نتائج غير متوقعة.
- أساسيات ملف بيك
- رمز بايثون المؤرشف
- الطريقة 1: استخدام مترجم بايثون
- تشغيل ملف بيك باستخدام الأمر بيثون
- الطريقة 2: استخدام غلاف الثعبان التفاعلي
- تحميل ملف بيك إلى قذيفة بيثون
- الطريقة 3: فك ملف بيك
- سؤال وجواب
- ما هي ملفات بيك?
- كيف يمكنني فتح ملف بيك في بيثون?
- كيف يمكنني فتح ملف بيك دون بيثون?
أساسيات ملف بيك
الملفات مع التمديد .بيكس هي بيثون بايت كود ويتم إنشاؤها من قبل مترجم بايثون من الملفات المصدر. بايت كود هو تمثيل وسيط لبرنامج بايثون يمكن لمترجم بايثون تنفيذه مباشرة ، دون الحاجة إلى ترجمة الكود المصدري إلى لغة الآلة في كل مرة. الملفات.بيكس تحتوي على التعليمات البرمجية القابلة للتنفيذ التي يمكن تفسيرها مباشرة من قبل مترجم بايثون.
الغرض الرئيسي من استخدام الملفات .بيك هو زيادة في سرعة تنفيذ برامج بيثون. باستخدام بايت كود يسمح لك لتسريع تحميل وتشغيل البرنامج ، منذ مترجم يجب أولا تجميع شفرة المصدر ، ومن ثم تنفيذه.
الملفات.بيكس هي المحمولة ويمكن تنفيذها على أي منصة التي يتم تثبيت مترجم بايثون ، دون الحاجة إلى إعادة ترجمة الملفات المصدر. كما أنها توفر درجة معينة من حماية الكود المصدري ، نظرا لأن قراءة الكود الثانوي وتنسيقه أكثر صعوبة من شفرة مصدر بايثون.
بشكل عام ، الملفات .بيكس تبسيط وتسريع العمل مع برامج بيثون من خلال توفير جاهزة للتنفيذ التعليمات البرمجية وتوفير القدرة على حماية شفرة المصدر.
رمز بايثون المؤرشف
بايثون هي لغة برمجة مفسرة ، مما يعني أن كود بايثون يتم تنفيذه سطرا بسطر بواسطة مترجم بايثون في وقت تنفيذه. ومع ذلك ، قبل تنفيذ رمز بايثون ، يتم تجميعها مسبقا في بايت كود. هذا يعني أن شفرة مصدر بايثون يتم تحويلها إلى سلسلة من التعليمات بلغة منخفضة المستوى ، والتي يتم تنفيذها بعد ذلك بواسطة المترجم الفوري.
الملفات مع التمديد .يتم أرشفة بيكس الملفات التي تحتوي على بيثون بايت كود. عند تشغيل برنامج نصي بيثون (.بي) ، يتحقق المترجم أولا من وجود الملف.بيك مع الاسم المناسب. إذا كان الملف .بيك موجود ووقت التعديل في وقت لاحق من ذلك من file.py ، ثم يقوم المترجم بتحميل الرمز الثانوي من ملف .ملف بيك بدلا من إعادة تجميع شفرة المصدر.
أرشفة بايثون بايت كود يبسط إعادة تحميل ويسرع بدء تشغيل البرنامج. بدلا من تجميع شفرة المصدر بالكامل مرة أخرى ، يقوم المترجم بتحميل الرمز الثانوي المترجم من .ملف بيك ، والتي غالبا ما تكون أسرع. ومع ذلك ، إذا تم تغيير شفرة المصدر ، يقوم المترجم تلقائيا بإعادة تجميعها وتحديث ملف .بيك.
ملف الملفات.عادة ما يتم إنشاء بيكس تلقائيا من قبل مترجم بايثون عند بدء تشغيل البرنامج لأول مرة. إذا قمت بتوزيع البرنامج الخاص بك ، يمكنك تضمين الملفات.يتم تجميع بيك مع شفرة المصدر لتسريع إطلاقه على أجهزة الكمبيوتر الأخرى دون الحاجة إلى تجميع التعليمات البرمجية على كل جهاز.
الطريقة 1: استخدام مترجم بايثون
أول وربما أسهل طريقة لفتح .ملف بيك هو استخدام مترجم بايثون. .يتم تجميع ملفات بيك ملفات بيثون التي تحتوي على بايت كود التي هي مفهومة لمترجم بايثون. إليك كيفية فتح الملف.بيك باستخدام مترجم بايثون:
- فتح موجه الأوامر (على ويندوز) أو محطة (على ماك أو لينكس).
- (تغيير الدليل) الأمر.
- ، اعتمادا على نظامك والإصدار المثبت من بايثون.
- .
- يمكنك استخدام الوظائف والمتغيرات من الملف.بيك ، كما هو الحال مع أي وحدة بيثون أخرى.
حتى تتمكن من استخدام مترجم بايثون لفتح وتنفيذ التعليمات البرمجية من .ملف بيك. ومع ذلك ، تذكر أن الملف .بيك يحتوي على بيتيكود المترجمة التي سيتم تنفيذها على النظام الخاص بك. إذا كان الملف .تم إنشاء بيك على نظام مختلف أو باستخدام إصدار مختلف من بيثون ، وتنفيذها قد يسبب أخطاء أو نتائج غير صحيحة.
تشغيل ملف بيك باستخدام الأمر بيثون
الملفات مع التمديد .يتم تجميع بيكس من قبلرمز البرامج المكتوبة في بيثون. غالبا ما يتم استخدامها لتحسين أداء تنفيذ البرنامج ، حيث يتم تنفيذ الكود الثانوي بشكل أسرع من الكود المصدري. في هذا القسم ، سوف ننظر في كيفية تشغيل ملف بيك باستخدام الأمر بيثون.
لتشغيل ملف بيك ، سوف تحتاج إلى مترجم بايثون المثبتة على جهاز الكمبيوتر الخاص بك. إذا لم يكن لديك ، يمكنك تنزيله من موقع بايثون الرسمي.
لتشغيل ملف بيك باستخدام الأمر بيثون ، سوف تحتاج إلى فتح محطة أو موجه الأوامر وأدخل الأمر التالي:
- اسم ملف بايثون.بايك
أين اسم الملف.بيك هو المسار إلى ملف بيك الذي تريد تشغيله.
بعد تنفيذ هذا الأمر ، سيقوم مترجم بايثون بتنزيل ملف بيك المحدد وتنفيذ محتوياته. سيتم عرض نتيجة تنفيذ البرنامج في المحطة الطرفية أو سطر الأوامر.
من المهم أن تتذكر أنه قد تكون هناك حاجة إلى تبعيات أو وحدات إضافية لتشغيل ملف بيك بنجاح. تأكد من تثبيت جميع الوحدات الضرورية قبل تشغيل ملف بيك.
الآن أنت تعرف كيفية تشغيل ملف بيك باستخدام الأمر بيثون. تتيح لك هذه الطريقة استخدام ملفات الكود الثانوي المترجمة لتحسين أداء تنفيذ البرنامج.
الطريقة 2: استخدام غلاف الثعبان التفاعلي
طريقة أخرى لفتح ملف بامتداد .بيك هو استخدام قذيفة الثعبان التفاعلية. قذيفة بايثون التفاعلية (أو مجرد مترجم بايثون) يسمح لك لتنفيذ التعليمات البرمجية بايثون مباشرة من سطر الأوامر.
لفتح الملف .بيك باستخدام قذيفة بيثون التفاعلية ، تحتاج إلى القيام بما يلي:
- قم بتشغيل موجه الأوامر.
- أدخل الأمر" بيثون "أو" بيثون 3 " (اعتمادا على إصدار بايثون المثبت على جهاز الكمبيوتر الخاص بك).
- بعد إطلاق قذيفة الثعبان التفاعلية ، أدخل الرمز التالي:
| > > استيراد ديس | # استيراد وحدة ديس ، والذي يسمح لك لتفكيك (موجودة في شكلها الأصلي) بيثون بايت كود. |
| > > كودي_وبجيكت = ديس.احصل على التعليمات (المسار إلى الملف.بايك') | # الحصول على كائن رمز من .ملف بيك. بدلا من "المسار إلى الملف".بيك " ، حدد المسار إلى الملف الذي تريد فتحه. |
| > > للحصول على تعليمات في كوديوبجيكت: | # التكرار على التعليمات المستلمة. |
| > > طباعة (تعليمات) | # إخراج كل تعليمات. |
يطلب هذا الرمز وحدة ديس لتفكيك بايت كود من الملف.بيك ، ومن ثم إخراج كل تعليمات من أن بايت كود.
باستخدام قذيفة بيثون التفاعلية ليس فقط يسمح لك لعرض محتويات الملف.بيك ، ولكن أيضا لفهم رمز بايثون الذي يتم التعبير عنه بواسطة رمز البايت هذا.
تحميل ملف بيك إلى قذيفة بيثون
بايثون هي لغة برمجة شائعة جدا تستخدم على نطاق واسع لتطوير تطبيقات مختلفة. لديها قذيفة الخاصة بها (مترجم) التي تسمح لك لتنفيذ التعليمات البرمجية بيثون والتفاعل معها.
غالبا ما يتم حفظ رمز بايثون في الملفات مع تمديد الحمر. ومع ذلك ، يدعم بايثون أيضا الملفات ذات الامتداد.بيك ، والتي يتم تجميعها إصدارات رمز بيثون. الملفات.يتم إنشاء بيكس من قبل مترجم بايثون عند استيراد وحدة نمطية ، وأنها تحتوي على بايت كود الذي يسمح للمترجم لتحميل بسرعة وتنفيذ التعليمات البرمجية.
تحميل ملف .بيك في قذيفة الثعبان هو بسيط جدا. للقيام بذلك ، اتبع الخطوات التالية:
- افتح غلاف بايثون في نظام التشغيل الذي تختاره.
- انتقل إلى الدليل الذي يحتوي على .ملف بيك.
- استيراد الوحدة النمطية من الملف.بيك باستخدام الأمر استيراد. على سبيل المثال: اسم وحدة الاستيراد.
بعد الانتهاء من هذه الخطوات ، تتم إزالة الوحدة النمطية من الملف.سيتم تحميل بيك بنجاح في قذيفة بيثون ، وسوف تكون قادرة على استخدام وظائفها.
وبالتالي ، فإن تحميل الملف .بيك في بيثون شل هو وسيلة بسيطة ومريحة لتنفيذ التعليمات البرمجية بيثون المترجمة.
الطريقة 3: فك ملف بيك
طريقة أخرى للعمل مع ملفات بيك هو فك. فك هو عملية تحويل ملف بيك مرة أخرى إلى شفرة المصدر بيثون. فك يسمح لك بالوصول إلى شفرة المصدر التي تم تجميعها في ملف بيك.
فك ملف بيك يمكن أن تكون مفيدة في حالات مثل:
- استخدام التعليمات البرمجية من مكتبات أو وحدات الطرف الثالث عندما لا يكون هناك شفرة المصدر;
- تعلم وتحليل كود بايثون;
- تصحيح الأخطاء وتصحيحها في الكود في حالة عدم توفر الكود المصدري;
هناك العديد من الأدوات لفك ملفات بيك. واحدة من الأدوات الأكثر شعبية هي غير مقومة6. وهي مصممة لفك ملفات بيك مع إصدارات بيثون 2.7 ، 3.2 ، 3.3 ، 3.4 ، 3.5 و 3.6. لاستخدام أونبيل6 ، تحتاج إلى تثبيته باستخدام مدير حزمة نقطة:
- تثبيت نقطة غير قابلة للنقل6بعد تثبيت أونبيل6 ، يمكنك فك ملف بيك مع الأمر التالي:
ملف غير قابل للفك 6.بايكحيث الملف.بيك هو المسار إلى ملف بيك الذي تريد فك. ستكون نتيجة تنفيذ الأمر شفرة مصدر بايثون.
من المهم ملاحظة أن إلغاء تجميع ملف بيك قد يكون غير مكتمل أو غير دقيق دائما. في بعض الحالات ، خاصة بالنسبة للبرامج المعقدة ، يمكن لفك التحويل البرمجي استعادة جزء فقط من شفرة المصدر أو إعطاء نتيجة يصعب فهمها. تجدر الإشارة أيضا إلى أن فك التجميع قد ينتهك اتفاقيات الترخيص أو حقوق الملكية الفكرية ، لذلك قد يكون استخدام الكود غير المترجم غير قانوني.
سؤال وجواب
ما هي ملفات بيك?
الملفات مع التمديد .بيك هي ملفات بايت كود التي تم إنشاؤها بواسطة مترجم بايثون. إنها نسخة مجمعة من شفرة مصدر بايثون ، والتي تسمح لك بزيادة أداء البرنامج.
كيف يمكنني فتح ملف بيك في بيثون?
يمكنك فتح ملف بيك في بيثون باستخدام المدمج في وظيفة ' إمبوستليب.أوتيل'. من الضروري تحميل الوحدة النمطية من ملف بيك باستخدام 'المواصفات من_فيل_موقع ` ، ومن ثم تنفيذ` الوحدة النمطية من_بيك' وتنفيذ العمليات اللازمة مع الوحدة النمطية.
كيف يمكنني فتح ملف بيك دون بيثون?
يمكنك فتح ملف بيك دون بيثون باستخدام ديكومبيلرز المتخصصة. بعض منهم تشمل برامج مثل بينستالر ، إنبوبيل 6 ، إنبوبيل 2 وغيرها. أنها تسمح لك لتحويل ملف بيك مرة أخرى إلى شفرة المصدر بيثون.