![]() |
|
سؤال عن تحزيم البرنامج - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : سؤال عن تحزيم البرنامج (/showthread.php?tid=40401) |
RE: سؤال عن تحزيم البرنامج - ابو انس - 09-01-22 بخصوص برانامج Smart Install Maker قمت بتنصيبه وتجريبه ولكن للاسف لم ينجح الامر بخصوص برنامج Advanced Installer هو موجود لدي بالفعل ولكني وهو برنامج رائع ولكني لم استطع اضافة سيكوال سيرفر بحيث يتم تنصيبه بشكل صامت هذا امر كنت افعله من خلال برنامج setup factory دعني اصيغ سؤالي بشكل اخر انا شخص مطلع على الكثير من المواقع والفيديوهات والتي تشرح عملية التحزيم ولدي عدة برامج تحزيم و وقد قمت بعملية التحزيم الكثييييييير من المرات وانا اجيد ذلك ولكن مشكلتي اني اريد تحزيم برنامج ضمن شروط مخصصة 1- يجب ان ان تتضمن عملية التحزيم عدة برامج اهمها سيكوال سيرفر وانا لدي كود ضمن ملف من نوع bat عن تشغيل ملف البات سيتم تنصيب السيكوال بشكل صامت 2- الايقونة التي ستظهر على سطح المكتب ستحمل اسم البرنامج باللغة العربية برنامج سيتاب فاكتوري لا يدعم اللغة العربية RE: سؤال عن تحزيم البرنامج - Taha Okla - 09-01-22 وأين المشكلة إن جعلت المستخدم يثبت الـ SQL Sever بشكل منفصل برأيي : الأفضل أن يتم تثبيت الـ SQL Sever بشكل منفصل حتى يرى المستخدم أن برنامجك يعتمد عليها (دليل سرعة تنفيذ للبرنامج ودليل أمان للبيانات). -- فأفضل الطرق للتعامل مع العميل هي الوضوح والمصارحة بما وعلى ما يعتمد (وليس الشرح عن أكواده) وليس أن تخفي عليه الكثير من الأشياء فكل شخص له اختصاصه (العميل يهمه معلومات شكية عن طلبه وأنت تظهر أنك قد لبيتها له). فهو لن يبحث كيف يتصل برنامجك بقاعدة البيانات ولا كم سطر برمجي استخدمت في برنامجك ولا ولن يهمه ذلك، المهم عنده أن يعمل البرنامج بخفة ودون توقف . -- والأهم أن عميلك لن يقوم كل يوم بإزالة البرنامج وإعادة تثبيته( هي مرة بالعمر في أغلب الاحيان)، ونادراً ا تحتاج لتثبيت برنامجك للعميل أكثر من مرة.. فأين المشكلة في إن كان برنامجك يثبت على دفعتين أو ثلاث دفعات بدلاً من دفعة واحدة ؟؟ هل ستضيع وقته الثمين إن جلعت التثبيت على مراحل ؟؟؟ === نصيحة لكل مبرمج لا تركز على الاشياء الخارجية لمشروعك بقدر ما يجب أن يكون تركيزك منصب على تبيسط البرنامج كوداً واستخداماً. RE: سؤال عن تحزيم البرنامج - ابو انس - 09-01-22 (09-01-22, 11:04 PM)Taha Okla كتب : وأين المشكلة إن جعلت المستخدم يثبت الـ SQL Sever بشكل منفصلانا لم اقل اني سأخفي شيئأ على العميل والعميل ما ادراه بكيفية تنصيب سيكوال سيرفر كل ما في الامر انه سيتم تنصيبه بشكل صامت اي ان السيكوال سيرفر سيظهر اثناء التنصيب ولكنه سيقوم بكل خطوات تثبيته تلقائيا بدون اي تدخل من العمل سوى نقرة ماوس واحدة منه RE: سؤال عن تحزيم البرنامج - asmarsou - 09-01-22 (09-01-22, 10:18 PM)ابو انس كتب : بخصوص برانامج Smart Install Maker قمت بتنصيبه وتجريبه ولكن للاسف لم ينجح الامر اخي الكريم لا يفوتك برنامج الوينرار فمن خلاله تسطيع عمل سات اب لاي مشروع او غمل برنامج تثبيت صامت او حتى برنامج محمول ولا اشكال فيه بالنسبة للغة العربية فقط اطلع في غوغل كيفية عمل ذلك RE: سؤال عن تحزيم البرنامج - ابراهيم ايبو - 09-01-22 السلام عليكم اخي ابو انس الى الان لم اقم بتحزيم اي برنامج بعد لدي استفسار ولربما يفيدك ايضا اذا ضمنت SqlServer مع برنامج التحزيم ثم قمت بتنصيب البرنامج عند العميل كما يجب واستخدم البرنامج فترة من الزمن واصبحت قاعدة البيانات فيها عدد لابأس من البيانات وبعد فترة من الزمن حدث مشكل معين فقام العميل بعمل Uninstaller للبرنامج 1- هل يبقى الـ SqlServer على الجهاز مع قاعدة البيانات ؟ لان امر تثبيت الـ SqlServer هو من ضمن مهام برنامج التثبيت واعتقد الازالة ايضا 2 - عند عمل تثبيت جديد هل يتم اعادة تثبيت الـ SQLServer من جديد مع قاعدة بيانات فارغة ويمسح كل القديم ؟ ام تبقى قاعدة البيانات القديمة ؟ ان كان سيتم مسح قاعدة البيانات القديمة بما فيها فهذه كارثة يجب الانتباه الى هذه الجزئية ومعالجتها RE: سؤال عن تحزيم البرنامج - عبد العزيز البسكري - 10-01-22 (09-01-22, 11:39 PM)ابراهيم ايبو كتب : السلام عليكم السلام عليكم و رحمة الله و بركاته
أخي الغالي ابراهيم
حتى و إن تم حذف البرنامج سوف لن يتم حذف ال سكيو أل سيرفر
بالمعنى بعد التحزيم فلن يكون هناك إرتباط بينهما من حيث الحذف أتكلم
تحياتي
RE: سؤال عن تحزيم البرنامج - محمود صالح - 10-01-22 سلام عليكم الحقيقة انا لم اقم بعمل setup احترافي قبل ذلك فاعذروني هي مجرد فكرة اخي انس اعمل setup عادي لكل الملفات ما عدا sql ونت فروم واجل تصطيبهم مع فتح البراناج مثل شاشة انشاء شركة جديد وجعلها في مقدمة البرنامج لا يسمح له بعبور الى اذا كانو موجودين على الجهاز اي اجعل البرنامج عند كل دخول يتاكد من وجود هذين البرنامجين بذلك استفدت اولا بانك برمجت sql و نت فروم كما تشاء ثانيا لو حدث خطأ والمستخدم حذف ملف بالخطأ انا لا يتم العبور في البرنامج وبذلك ستعلم المشكلة بسرعة والله اعلم RE: سؤال عن تحزيم البرنامج - ابو انس - 10-01-22 وعليكم السلام شكرا على اهتمامكم ردا على كل المشاركات الاخيرة اقول - انا اريد ان اعمل سيتاب بشكل ومتطلبات لشركة لديها متطلبات محددة ودقيقة هم يهتمون بأدق التفاصيل ..السيتاب هو محطة اللقاء الاولى بين المستخدم والبرنامج ويجب ان يكون بشكل سهل واحترافي يعطي انطباع اولي جيد عن البرنامج - في مجلد اي برنامج نجد مجلد اسمه debug اذا قمنا بنسخه على فلاشة مثلا ثم لصقه في جهاز العميل ثم في داخله بحثنا عن رمز البرنامج وارسلناه الى سطح المكتب كاختصار فيعمل البرنامج بشكل طبيعي شرط توافر المتطلبات الخاصة به مثل اصدار الفراموورك المستهدف وبرنامج السيكوال في حال كانت قاعدة البيانات معمولة على السيكوال - يمكن عمل تحزيم للبرنامج عن طريق احد البرامج المخصصة لذلك مثل setup factory او برنامج advanced installer ويمكن من خلال اضافة موجودة داخل فيجوال ستيديو بل يمكن ذلك من خلال الوينرار بل واكثر من ذلك من خلال برنامج word !!!! وغير ذلك - كل برنامج من البرامج السابقة له سلبياته - المطلوب مني هو الاتي عمل سيتاب لبرنامج يتطلب متطلباته هي 1- فراموورك 4.5.1 2- كريستال ريبورت اصدار معين 3- c++2015 من اجل الويندوز7 4- نيت فراموورك 3.5 من اجل ويندوز10 5- سيكوال سيرفر 2014 6- سيكوال سيرفر ستيديو 2014 7- تحديث معين للسيكوال سيرفر مطلوب لويندوز10 اثناء تنصيب السيكوال سيرفر هناك خيارات مربكة بالنسبة لشخص لم يقم بتنصيب سيكوال سيرفر من قبل مايكروسفت تقدم كود تستيطع كتابته في موجه الاوامر فتتم عملية تنصيبه ضمن بارامترات انت تقوم بتحديدها هذا الكود هو عبارة عن سطر تستطيع كتابته في ملف نصي txt ثم حفظه ثم تغيير لاحقته من txt الى bat وبالتالي نكون حصلنا على ملف من النوع bat عند فتحه سيتم تنصيب سيكوال سيرفر بشكل تلقائي صامت ولكن يظهر امام المستخدم انه يتم تنصيب سيكوال سيرفر هو كل ماعليه ان يشاهد وينتظر في برنامج setup factory /وبالاساس هو كان في ما مضى برنامجي المفضل/تستطيع اضافة واجهة فيها ازرار وتقوم ببرمجة كل زر كما يحلو لك مثلا تبرمج الزر الاول عند النقر عليه يقوم بفتح ملف bat الذي تكلمت عنه وبالتالي يتم تنصيب سيكوال سيرفر بشكل صامت ولكن للاسف اكتشفت عيبين كبيرين بسيتاب فاكتوري برنامج advanced instaaler اضخم وفيها خيارات كثيرة ولديهم موقع وقناة يوتيوب فيها شروحات كثيرة ولكن موضوع التنصيب الصامت لسيكوال هم قالوا عنه قبل ان يبدأوا بشرحه انه موضوع معقد وسيكوال 2014 على ويندوز 2010 قد تواجهك مشاكل في حال كذا وكذا ... --------------------- ارجو ان تكون مشكلتي قد اتضحت تماما لكم ولكن للتذكير انا لا استطيع عمل الموضوع على ذوقي الشخصي العمل سيكون لشركة لديهم معايير عالية جدا وحتى لو عملت على ذوقي الشخصي بصراحة انا ضد انصاف الحلول بمواضيع من هذا النوع RE: سؤال عن تحزيم البرنامج - asemshahen5 - 10-01-22 اعمل برنامج اتو رن ضع فيه ما تريد من ازرار و اوامر يوجد برامج العمل ملفات الاوتورن الخاصة بالدفيدي او اعمل واحد خاص بك عن طريق الفيبي دوت نت او عن طريق فيبي 6 او حتى عن طريق الدلفي فهو ابسط شيء . و الله الموفق . RE: سؤال عن تحزيم البرنامج - ابو انس - 10-01-22 شكرا لك انا لا اجيد العمل على اي برنامج اوتورن هل يوجد برنامج معين مجرب تنصحني به ؟ |