الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكله الحجم الكبير لسكربت البايثون بعد تحويله لملف تنفيذ

بدأه skandarfessi في 22 يوليو 2012 · 4 رد · 867 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمه الله و بركاته

عندي مشكله بعد تحويل سكربت بايثون الي ملف تنفييذي باستعمال برنامج PyInstaller

حجم الملف يضبح 9 Mo

انا افكر منذ فتره برمجه برنامج RAT

باستعامل مكتبه PyQt4 لكن حجم الملف سيكون عقبتي الكبيره

فهل يوجد حل للحصول علي حجم اصغر للبرنامج

تم تعديل هذه المشاركة بواسطة skandarfessi في 22 يوليو 2012 في 21:01

#2

انت بتضم مفسر بايثون فدا سبب الحجم الكبير ... ربما محاولة الضغط compress ستصغر حجم البرنامج ولكن هناك دائما حجم المفسر موجود

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#3

اعرف ان هذا سبب الحجم الكبير هو المفسر و المكتبات الي يتم تحميلها

لكني ابحث عن خوارزميه او طريقه فعاله للضعط البرنامج اذا تعرف طريقه جيده اتمني تساعندي

بخصوص البرنامج بدات افكر في برمجه الClient بلغه البايثون و السرفر يكون بلغه الدلفي او السي شارب

طلب ثاني ممكن تشرح لنا استخدام اداه ContextMenustrip + LIstView في مكتبه PyQt4

تم تعديل هذه المشاركة بواسطة skandarfessi في 22 يوليو 2012 في 22:58

#4

هذه البرامج توفر إسلوب للضغط على حد علمي ... تستطيع إستشارة وثائقهم للمزيد من المعلومات

اقتباس
بخصوص البرنامج بدات افكر في برمجه الClient بلغه البايثون و السرفر يكون بلغه الدلفي او السي شارب

ليست مشكلة كثير من التطبيقات بتستخدم اسلوب ال Server/Client :) :)

اقتباس
طلب ثاني ممكن تشرح لنا استخدام اداه ContextMenustrip + LIstView في مكتبه PyQt4

إن شاء الله :)

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 22 يوليو 2012 في 23:57

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#5

حسب معرفتي فبعد تحويل تطبيق python إلى ملف exe فإنه يصبح كأي ملف portable executable آخر، والله أعلم.

إن كانت هذه هي الحالة، فربما يفيد استخدام برنامج ضغط مثل UPX (ضغطه جيد جداً)

1

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…