-
Posts
1,366 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
19
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو sandanet
-
تطبيق تغيير الالوان حسب المعطيات لحجز الموعد
sandanet replied to عبد اللطيف سلوم's topic in قسم الأكسيس Access
شكرا لك -
تطبيق تغيير الالوان حسب المعطيات لحجز الموعد
sandanet replied to عبد اللطيف سلوم's topic in قسم الأكسيس Access
يسعدني ان اكون أول من يعلق على هذا العمل الجميل فبارك الله فيك هذه الطريقة مفيدة في عمل التنبيهات المرئية . أخي الكريم بالنسبة للمثال فإن خانة الوقت يوجد بجانبها منتقي التوايخ وهو لاعلاقه له بالوقت وهذا يمكن إزالته من خصائص مربع النص نفسه ثانياً هل يمكنك تطوير الفكرة وذلك بجعل وقت الحجز يكون من وقت كذا الى وقت كذا فإن تم اختيار وقت يقع ضمن الوقت المحجوز فإنه يظهر باللون الأحمر -
التحكم فى قفل وفتح قاعدة البيانات اونلاين
sandanet replied to Elsayed Bn Gemy's topic in قسم الأكسيس Access
استاذ جعفر الآن تخبرنا بعد أن هرمنا ؟؟😡 -
التحكم فى قفل وفتح قاعدة البيانات اونلاين
sandanet replied to Elsayed Bn Gemy's topic in قسم الأكسيس Access
متابع .. تبدو فكرة جيدة -
إضافة كلمة مرور لحماية ملف أكسس و تعديلها و حذفها برمجيا
sandanet replied to صالح حمادي's topic in قسم الأكسيس Access
جميل جدا بارك الله فيك استاذ صالح عمل راقي- 28 replies
-
- كلمة مرور
- تعديل كلمة مرور
-
(و1 أكثر)
موسوم بكلمه :
-
إخوتي الكرام إكمالاً لمضوعنا هذا الذي بإعتقادي اننا قد وصلنا الى نهايته وكان لابد لنا من الدخول لمرحلة التنفيذ فيه باسرع وقت بعد نقاشات طويلة عريضة وتجارب حول آلية الحماية وآلية عمل الفترة التجريبية وما الى ذلك من اقتراحات من الاخوة الكرام بهدف الوصول الى افضل طريقة يمكن اعتمادها في جميع برامجنا ولكي لايتشتت ذهننا وننسى مابدأناه فإني وبتوفيق من الله اضع بين ايديكم النتيجة النهائية واعتذر منكم عن اي تقصير راجياً من الله ان ينال استحسانكم كما أنوه بشدة الى ان اغلب الدوال المستعملة في البرنامج هي من مساهمة عمالقة هذا المنتدى الكبار الذين لاغنى لنا عنهم وعلى رأسهم الاستاذ الكبير ابوخليل والاستاذ جعفر جزاهم الله عنا كل الخير فالشكر واجب لهم من بعد الله من بعد اذن استاذي الفاضل القدير اباجودى فاني قمت بتطبيق فكرة الحماية والفترة التجريبية على برنامجه الجميل الذي لم يسعني تجربته على الشبكة الى الان لكني وجدته واحد من اهم البرامج التي من النادر ايجادها في باقي المنتديات .. فالشكر موصول الى استاذنا اباجودى ارجو من الأخوة إبداء الآراء لكي تعم الفائدة أكثر .. تحياتي Connect To Network.mdb key_maker.mdb
-
يا ضيفنا لو زرتنا لوجدتنا ... نحن الضيوف وأنت رب المنزل .. لذلك يا استاذ جعفر انت تتفضل دائماً بدون عزومة
-
أهم حاجة ان استاذنا الكبير جعفر جاهز للإنقاذ دائماً
-
عشان انا كنت سبب المشكلة .." كان زر الامر اسمه أمر0 "
-
تابع الموضوع هذا
-
اخي الكريم @qathi دعنا نتفق على ان المبرمج غير متواجد بالقرب من العميل يعني انك تضع برنامجك على موقع ما ويقوم العميل بتحميله وتجربته وفي حال اراد شراء البرنامج فسيقوم بمراسلتك واعطائك سيريال البرنامج ومن ثم ترسل له كود التفعيل وهذا بالضبط ماتقوم به الشركات البرمجية الآن هنالك بعض النقاط التي يتوجب علينا النقاش فيها فنحن هنا لانريد تنفيذ طلبك فقط وانما نريد الوصول الى طريقة عامة يلجأ إليها الجميع في برامجهم اي طريقة تصلح لجميع البرامج .. لذلك دعني اسرد بعض النقاط الهامة وهي كالتالي: اولاً بالنسبة لموضوع تمديد الفترة التجريبية للعميل فإني أجده أمر غير منطقي على الاطلاق لسبب واحد وهو لماذا يتوجب على المبرمج تمديد الفترة التجريبية للعميل؟؟ ثانياً تحديد الفترة التجريبية اذا كان بالايام اي بمعنى من تاريخ كذا الى تاريخ كذا فكيف يمكنك منع العميل من التلاعب بتاريخ جهازه؟؟ ثالثاً اذا افترضنا ان افترة التجريبية انتهت عند العميل او بقي منها القليل وقام العميل بنقل البرنامج الى جهاز آخر او إعطاء البرنامج لعميل جديد فمن المنطقي في هذه الحالة ان نجعل البرنامج يكمل ماتبقى من الفترة التجريبية السابقة لا ان يبدأ الفترة التجريبية من جديد لان نسخة البرنامج قد تم استعمالها على الجهاز الاول .. بذلك نضمن ان اي عميل جديد لايأخذ اي نسخة تجريبية سابقة من عميل آخر رابعاً اذا تم تحديد الفترة التجريبية بالايام من تاريخ 1/1/2020 مثلاً الى تاريخ 20/1/2020 وقام العميل باستعمال البرنامج ليوم واحد اي يوم 1/1/2020 وبعدها تركه لفترة طويلة ومن ثم قام باستعماله بتاريخ 19/1/2020 هنا سنجد ان المستخدم قد خسر المدة التجريبية المصرحة له وهذا الامر غير محبذ لكن اغلب الشركات تتغاضى عن ذلك لانها تعتبر مسألة مدة تجريب البرنامج راجعة للعميل فقط لذلك من باب منح العميل استحقاقه الكامل للفترة التجريبية حتى وان قام بترك البرنامج لعدة ايام اقترحت ان يتم حساب المدة التجريبية بعدد الساعات آلية حساب عدد ساعات الفترة التجريبية تتم من خلال تحديث الوقت المنقضي كل ثانيتين مثلاً الى ان يصل مجموع الوقت المنقضي الى 10 ساعات مثلاً .. طيب ماذا لو قام العميل بالتلاعب في وقت او تاريخ الجهاز؟ الجواب لن يؤثر ذلك على الفترة التجريبية لان فترتنا التجريبية تحسب عدد الثواني فقط الى ان يصل مجموعها الى 10 ساعات .. طيب ماذا يحصل لو قام العميل باعطاء نسخته لعميل آخر؟؟ الجواب سوف يجد ان الفترة التجريبية تكمل ماتبقى من المدة لان الوقت المنقضي يتم تخزينه في نفس النسخة ... طيب ماذا يحصل لو العميل استعمل البرنامج فترة بسيطة مثلاً ساعة واحدة ومن ثم ترك البرنامج عدة ايام ورجع اليه واستخدمه ساعة اخرى؟ الجواب سوف يتبقى لدى العميل 8 ساعات كفترة تجريبية فهو غير ملزم باستعمال البرنامج يومياً خلال الفترة التجريبية.. لذلك انا ارشح بشدة استعمال هذه الطريقة. خامساً عند اكتمال الفترة التجريبية فسوف يتم غلق البرنامج تلقائياً وعند تشغيله مرة اخرى تظهر للعميل صفحة تسجيل البرنامج فقط لذلك لاحاجة لتقييد البرنامج بعدد السجلات لان العميل لن يستطيع عمل اي شيء الا بعد تسجيل البرنامج تحياتي
-
اعتذر منكم على التأخير في الاستجابة فقد كنت مشغول جداً نوعاً ما .. إن شاء الله متابع معكم الآن نستطيع القول مبدئياً انه يمكننا اعتماد رقم الـ UUID بالاضافة الى اسم المعالج في الحماية مالم يطرأ أي جديد على الـ UUID وبذلك ننتهي من موضوع حماية البرنامج من النسخ .. اي بمعنى انه اذا تسرب برنامجك الى جهاز آخر فسيعمل البرنامج لكن بالفترة التجريبية الآن ننتقل الى فقرة الفترة التجريبية والتي برأيي هي الأهم فما هي الآلية التي تقترحونها؟؟
-
سؤال بخصوص تمرير اسم دخول للسيرفر وكلمة المرور من خلال كود برمجى
sandanet replied to ابو جودي's topic in قسم الأكسيس Access
أستاذي الكبير @ابا جودى للأسف لم يسعفني الوقت في مقر عملي للتجربة لكني حتماً ساخبرك بالنتيجة حالماً تتيح لي الفرصة إن شاء الله -
ظهور هذه الرسائل بعد نقل قاعدة البيانات الى جهاز اخر
sandanet replied to qathi's topic in قسم الأكسيس Access
اذا كان بالامكان ارفاق ملف للتجربة لانه نظريا لاتوجد مشكلة بالكود على الاطلاق -
ظهور هذه الرسائل بعد نقل قاعدة البيانات الى جهاز اخر
sandanet replied to qathi's topic in قسم الأكسيس Access
مشكلة غريبة فعلاً فالكود المحذوف هو فقط لعرض رسائل الخطأ يبدو ان هنالك تعارض في نمط رسائل الخطأ بين اصدار الاوفيس لديك وباقي الاصدارات .. انصحك بالعمل على اوفيس 2007 فهو الشائع استخدامه -
التحكم فى قفل وفتح قاعدة البيانات اونلاين
sandanet replied to Elsayed Bn Gemy's topic in قسم الأكسيس Access
المعضلة الاساسية هي على ماذا تعتمد في قراءة السيريال نمبر المأخوذ من جهاز العميل فجميع السيريلات تتغير بعد الفورمات اما اذا كنت تعتمد على التواريخ فقط فبإمكان العميل التلاعب بتاريخ جهازه لتمديد الفترة التجريبية كما ان فكرة اجبار العميل على توصيل جهازه بالانترنت بشكل دائم هي فكرة غير محبذة لدى المستخدمين -
semo.pa3x جعل قاعدة البيانات تعمل بوجود الانترنت ( تفعيل عن بعد )
sandanet replied to SEMO.Pa3x's topic in قسم الأكسيس Access
شكراً لك استاذي الفاضل على هذا التوضيح لكن بالنسبة للدوال التي تقرأ سيريلات قطع الجهاز التي ذكرتها في الكود فللأسف جميعها تتغير بعد الفورمات ماعدا الماك ادرس فإني لم اجربه شخصياً هذا يعني ان المستخدم في حال قام بتغيير نظام تشغيله لأي سبب كان فإنه سوف يطلب من المبرمج كود تفعيل جديد وهذا الأمر قد يؤدي الى خداع المبرمج بأن يتم تثبيت برنامجة على اكثر من جهاز بحجة اعادة تثبيت الويندوز وما الى ذلك وهنا فإن المبرمج ملزم بالاستجابة للعميل كما انك في حال كنت تملك عدد كبير من العملاء فأنت لاتريد ان يتصلوا بك باستمرار في كل مرة يقوم بها احد منهم بتغيير نظام تشغيله. من وجهة نظري الشخصية ان مسألة اجبار المستخدم على توفير اتصال انترنت في الجهاز لكي يعمل البرنامج معه ليست مرغوبة عند العملاء تحياتي -
ظهور هذه الرسائل بعد نقل قاعدة البيانات الى جهاز اخر
sandanet replied to qathi's topic in قسم الأكسيس Access
السؤال هو هل تحدث هذه المشكلة عند قل القاعدة على مختلف الاجهزة ام على جهاز معين بحد ذاته؟ هل بإمكانك ارفاق نسخة من القاعدة؟ هنالك احتمال ان يكون تعارض بين عدة نسخ من الاوفيس على نفس الجهاز -
semo.pa3x جعل قاعدة البيانات تعمل بوجود الانترنت ( تفعيل عن بعد )
sandanet replied to SEMO.Pa3x's topic in قسم الأكسيس Access
استاذ حسنين بارك الله فيك أولاً على هذا الشرح .. طريقتك جديدة وجميلة لكن هنالك نقاط اود ان استفسر عليها وهي: 1- ماذا لو قام المستخدم بتغيير نظام تشغيله هل يتوجب عليه ارسال الرقم للمبرمج مرة أخرى؟ 2- ماذا لو قام المستخدم بنقل البرنامج بعد تفعيله الى جهاز آخر فهل سيعمل ويكون مفعلاً ايضاً ام يطلب منه التفعيل مجدداً ؟ 3- هل الطريقة هذه تتطلب اتصال الجهاز بالانترنت لإجراء عملية التفعيل فقط أم يتطلب اتصال دائم؟ 4- ماذا لو تم إغلاق الموقع لأي سبب كان؟ 5- على ماذا تعتمد فكرة الحماية؟ طبعاً هذه الأسئلة أود معرفة اجابتها قبل تجريب البرنامج لو سمحت تحياتي -
انا انتظر تجاربكم .. من لديه جهاز كومبيوتر اخر يمكنه تجربة UUID قبل وبعد الفورمات واخبارنا بالنتيجة
-
الفورمات لابد من ان تجربه على جهاز بديل غير جهازك الذي تعمل عليه .. فلا احد يضحي بفرمتة جهازه في سبيل امر بسيط يود التحقق منه فكما تعلم ان عملية الفورمات تاخذ وقت وجهد ليست بالقليلة .. لذلك اتمنى ممن لديه جهاز اخر ان يجرب عليه ويخبرنا بالنتيجة
-
لا زلت انتظر تجاربكم بخصوص مسألة الـ UUID هل تغير معكم أم لا؟