بتاريخ: 21 ديسمبر 200817 سنة comment_145194 كيف ممكن اخلي الكود المكتوب على الفورم PROTECTED ???هل من رد يا اخوان ؟ تقديم بلاغ
بتاريخ: 22 ديسمبر 200817 سنة comment_145203 هو حضرتك عاوز محدش يقدر يعدل فى الكود أثناء عمللك على الفورم يعنى فى نفس الوقت اللى انت شغال فيهاو لا عاوز تشفر الكود بتاعك اللى على الفورم تقديم بلاغ
بتاريخ: 22 ديسمبر 200817 سنة كاتب الموضوع comment_145256 انا عاوز انه لو اي حد اخد البرنامج مني مع السورس كود ميقدرش يعدل على الكود ولا ينسخه ولا يعمل شي ؟كيف ممكن نحلها ؟مشكور اخي تقديم بلاغ
بتاريخ: 23 ديسمبر 200817 سنة comment_145275 خلى شغلك كلة فى packages على الداتابيز و اعملها encrypt باستخدام wrap utility Syntax wrap iname=[file] oname=[file] مثال open cmd c:\developerhome\bin wrap iname=emp_pkg.sql oname=emp_pkg تقديم بلاغ
بتاريخ: 23 ديسمبر 200817 سنة كاتب الموضوع comment_145311 انا عاوز يا اخي العزيز احمي الكود اللي انا كاتبه بالفورممو على الداتا بيزيعني ما حدا يقدر ينسخه ولا يلصقه بليز ممكن الحل ؟ تقديم بلاغ
بتاريخ: 24 ديسمبر 200817 سنة كاتب الموضوع comment_145384 اخي الكريم كمان الطريقة اللي حكيتها ما فهمتهاممكن توضح ؟وبدي احمي الكود على الفورم ممكن الحل يا اخوان ؟ تقديم بلاغ
بتاريخ: 25 ديسمبر 200817 سنة comment_145414 الطبعى انت تخلى كل ال BUSINESS FUNCTIONS بتاعتك على الداتابيز فى PACKAGES يبقى كدة انت فصلت ال APPLICATION LAYER عن ال البيذنس خالصبحيث ان الكود اللى بتكتبه على الفورم يكون مجرد انك بتنادى FUNCTIONS موجودة على الداتابيزيبقى كدة اللى هيشوف الكود مش هيفهم اية دة لانه مش شايف غير مجرد CALLSبعد كدة هتاخد كل ال PACKAGES بتاعتك فى SCRIPTمثلا هنقول ان فى PACKAGE اسمها EMP_PAKG هتاخد ال SCRIPT بتاعها اللى هيكون مثلا Create or replace package emp_pkg as function f_calc_sal(p_emp_id,p_date) return number; end; / create or replace package body emp_pkg As function f_calc_sal(p_emp_id,p_date) return number is cursor emp_cur is select sal from emp where empno = p_emp_id and salary_date = p_date; begin ----- write your code that calculate emp salary end; end; / بعد كدة هتاخد ال script دة و لنفرض ان اسمهemp_pkg.sqlو تعملة تشفير بالامر دة من على command prompt wrap inname=c:\emp_pkg.sql oname=c:\emp_pkg.wrp then copy the emp_pkg.wrp to you CD or flash memory and go to the client and run this script on SQLPLUS @c:\emp_pkg.wrp تم تعديل 25 ديسمبر 200817 سنة بواسطة tarek_fathi تقديم بلاغ
بتاريخ: 25 ديسمبر 200817 سنة comment_145438 أولاً : أنا أريد أن أوضح لك أنه من حقك كمبرمج أن تحتفظ بال Source Code لنفسك و عدم أعطأه للعميل ، و أذا أراد العميل أخذ ال Source Code ليطور فيه بنفسه او من خلال مبرمجيين اخريين ، فعليه أن يدفع لك أكثر من المبلغ المتفق عليه ..... حيث ان أى أتفاق يكون دائماً مبنى على تسليم الملفات التنفيذية - كالـ fmx , mmx , plb ..... - و ليس ال Source Code .ثانياً : أنا أتفق مع رأى أخى tarek_fathi فى أن تشفير الكود هو أفضل حل لما تريد .ثالثاً : أنا أرى أن شرح أخى الكريم tarek_fathi واضح و بسيط و ليس به أى غموض ..... و على أى حال ، أنا كنت كتبت موضوع من فترة كبيرة عن مسألة تشفير الكود و شرحتها بالصور ..... أقراء هذا الموضوع >>>>>> أضغط هناأتمنى بعد فهمك لل Wrap ( اللى هو تشفير الكود ) أن تقراء هذه المقالة بالتفصيل >>>> أضغط هنا ، لأنها ستجعلك أكثرة قدرة على التحكم بالتشفير و فهم مميزاتها .و بالتوفيق تقديم بلاغ
بتاريخ: 25 ديسمبر 200817 سنة كاتب الموضوع comment_145440 مشكور اخي الكريم والله ما قصرترح اقرأ المواضيع ان شاء الله تقديم بلاغ
بتاريخ: 21 يوليو 200916 سنة comment_164002 مشكور لك اخي على الرد لكن مو هذا المطلوب انا بعت برنامج المكون من ملفاتfmx فقط للعميل اي انه لا يستطيع ان يرى الكود ولا يطور فيه حتىبس ماذا لوقام بعمل نسخه للهاردسك مع ملفات الاوراكل مع ملفات البرنامج مع قاعدة البيانات يعني عمل نسخة من القرص c ولصقها في جهاز اخر يحمل نفس المواصفات فان البرنامج سيعمل معه بكل بساطه وسهوله ويمكن ينسخ البرنامج لاكثر من جهاز ويشتغل براحتههذا هو السوال المطروحفهل من اجابةوشكرا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.