-
Posts
13472 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
281
ابوخليل last won the day on ديسمبر 4
ابوخليل had the most liked content!
السمعه بالموقع
6985 Excellentعن العضو ابوخليل

البيانات الشخصية
-
Gender (Ar)
ذكر
-
Job Title
طالب علم
-
الإهتمامات
تحليل البيانات والتصميم
اخر الزوار
-
الجمع بين الحماية من النسخ و حماية مدة الاشتراك
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
تمام .. هذه النقطة من الأساسيات لدي برنامج مدرسي يعمل في عديد من المدارس يصلح لجميع الاعمار .. ولكنه في المرحلة المتوسطة يضرب ارقاما قياسية للشباب بين العاشرة والخامسة عشرة هذا البرنامج عبارة عن متجر .. وفكرته توزيع شرائح باركود على المعلمين على هيئة شيكات متناهية الصغر يقدمونها للطلاب النشيطين كحوافز .. يقوم المعلم بشراء هذه الشرائح من المسؤول عن البرنامج .. وعادة الذي يتولاه هو المرشد الطلابي .. او رائد النشاط القيمة المتحصلة يشترى بها جوائز وتكون معروضة يراها الطلاب تختلف قيم هذه الجوائز فقد يتبرع معلم او ولي امر بموبايل كجائزة او حاسبة او اي شيء ثمين .. احد رواد النشاط علق دراجة على الحائط ، ومن الجوائز امكانية المشاركة في الرحلات .. واقل هذه الجوائز قسائم افطار للمقصف البرنامج اخدم نفسك بنفسك ( بدون تدخل ) يمرر الطالب باركوده الشخصي او بصمة اصبعه ثم يمرر شريحة النقطة ، ويبدأ بجمع النقاط يحق للطالب في اي وقت سحب رصيده والشراء من المتجر .................................................. هذا السرد حتى اصل للنقطة التي اثرتها وهي عدم تكرار استخدام الشفرة الشرائح التي توزع على الطلاب لا يمكن استخدامها مرة اخرى مدى الحياة .. -
الجمع بين الحماية من النسخ و حماية مدة الاشتراك
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
لا يوجد نسخة تجريبية وأخرى كاملة .. هي واحدة .. كم تريد ؟ سأمنحك عندما يطلب مني التفعيل أسأله كم المدة ( هنا يأتي دور حسن التسويق ) فقيمة 3 اشهر ليست كــ 6 .. والاخيرة هذه ليست كسنة اما الشهر فمتعارف عليه انه للتجربة . جزيت خيرا اخي الغالي ذكرتني بهذه النقطة وهي مهمة .. وهذا من فوائد ونتائج الحوار حسب طريقتي التي اعمل على انجازها الآن : يصبح الامر يسير جدا فالمعيار هو تاريخ انتهاء الفترة .. فاذا كان التاريخ اكبر من تاريخ اليوم فسوف يبدأ العقد به والا سيبدأ من تاريخ اليوم هنا نضرب عصفورين بحجر واحد العصفور الاول : هو تمديد الاشتراك لمن تبقى له مده في اشتراكه ابتداءً من نهاية تاريخ اشتراكه العصفور الثاني : يخص من انتهى اشتراكه ولم يجدد الا بعد مضي شهر او اكثر فمن العدل ان يبدأ اشتراكه من اليوم الحالي ، لأنه لم يستفد من فترة التوقف . هو نموذج واحد يظهر في اول مرة كما يظهر عند انتهاء فترة الاشتراك هو تفعيل واشتراك في الوقت نفسه ، وليس هناك تسمية ( نسخة تجريبية ) ونحو ذلك اما سطر التنبيه فسيكون في الشاشة الرئيسية للبرنامج بل سطرين صغيرين جدا : الاول ظاهر دوما باللون الأخضر .. وهو يحمل تاريخ نهاية الاشتراك الحالي والثاني باللون الاحمر يظهر فقط عندما يتبقى على الاشتراك 20 يوما فأقل .. كل يوم يمر ينقص رقما هذا يعني ان من اشترك شهرا كتجربة سيظهر له سطر التنبيه الأحمر بعد مرور 10 او 11 يوما -
الجمع بين الحماية من النسخ و حماية مدة الاشتراك
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
هل تصورت الوضع ؟؟؟ تركيب برنامج جديد او انتهاء الاشتراك واحد .. اي سيظهر نموذج واحد الفرق ان نهاية الاشتراك سيظهر عبارة : الاشتراك منتهي ... للتجديد اتصل بــــ -
الجمع بين الحماية من النسخ و حماية مدة الاشتراك
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
استدراك : فقط جزء من الشفرة سيكون ظاهرا له .. وهو الجزء الخاص بالحماية من النسخ .. اما ما يخص الاشتراك ففي الاصل غير ضروري وجوده اي ان اكسس لا يحتاج اليه وانما يحتاج لشفرة الجهاز من اجل الفتح فقط .. لذا ما يخص الاشتراك لن يتم حفظه .. لأن العمدة هو التاريخ المسجل -
الجمع بين الحماية من النسخ و حماية مدة الاشتراك
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
جميل جدا ما تفضلت به ولكن دعنا نتفق على ان الحماية انواع وحسب البرنامج ... بعض البرامج لا تجد لها مريدين الا جهات خاصة يريدون شيئا جاهزا .. ولا مشكلة لديهم في دفع المقابل اذا كان سعره بحدود المعقول والا سيبحثون عن منتج آخر يخدمهم . ايضا دعنا نستبعد المغرمين بالهندسة العكسية وهواياتهم الغير شرعية . هذه النقطة تمكنت من ضبطها باحكام .. فأي عبث بتاريخ الكمبيوتر سوف تظهر رسالة تنبه بذلك ويغلق البرنامج ايضا التواريخ مشفرة وأي عبث فيها سوف تظهر رسالة تنبه بذلك ويغلق البرنامج سنطبق الحماية على بيئة أكسس والتجارب حصرية لهذا المنتدى ورواده ولأني الآن اعمل عليه ، فلا مشكلة لدي ان اطرح تجربتي لمن اراد التجربة . المهم اني خلصت الآن الى خطوات العمل التي ارى انها تخدمني وقبلها سأشرح سناريوهات التجارب : الفكرة الاولى : كل ما يرد يخص الواجهات .. لأن البرنامج مقسم 1- ان البرنامج يكون متاحا بلا حمايات للجميع ويتم نشره قدر الامكان .. ولكنه محدد بزمن التجربة داخل المحرر ، فاذا انتهت المدة لن يعمل وهنا يلزم لمن اراد الاستمرار الحصول على النسخة المحمية .. ولكن هذه غير عملية لأنه بعد عشرة ايام تكون النسخة المنشورة صالحة لمدة 20 يوما فقط على هذا يجب تحديث النسخة يوميا .. وهذا صعب الفكرة الثانية : يكون البرنامج متاح للتنصيب ولكن لن يعمل الا بشفرة .. هذه الشفرة تجمع بين حماية البرنامج عن النسخ ومدة الاشتراك المطلوبة . فيمكن ان نمنح المستفيد شفرة لفتح البرنامج لمدة شهر مجاني او شهرين واحد مجاني والآخر مدفوع او لأكثر من ذلك سنة مثلا ويمكن ان تكون الشفرة للتملك بلا اشتراكات لمدة 5 سنوات مثلا . عند ادخال هذه الشفرة يعمل البرنامج بلا مشاكل فكرة جميلة لم تخطر على بالي .. مع اني قد رأيتها في بعض البرامج سوف اطبقها ان شاء الله عند انتهاء الاشتراك .. سوف يظهر نموذج التسجيل المعتاد ونعيد العملية مرة أخرى الجميل في الموضوع ان التجديد بالنسبة للمبرمج مثله مثل تنصيبه لأول مرة .. لا يهمه ان كان على الحاسبة الاولى او تم نقل البرنامج الى حاسبة أخرى . -
السلام عليكم اعرض عليكم احبتي فكرة قمت بتنفيذها .. واريد تحسينها نقاش ودي .. متاح لجميع رواد المنتدى المبتدىء قبل الخبير الفكرة هي حماية البرنامج ليعمل في فترة محددة كأشتراك ... 1شهر / 6 شهور / سنة ... الفكرة تم تنفيذها بكل اتقان واحترافية بفضل الله . اكرر .. العملية ناجحة نجاحا باهرا بكل المعايير ........................................................ ولكن قبل ذلك البرنامج يحتوي على حماية ضد النسخ بمعنى حين ابعث البرنامج اول مرة للمستفيد ويقوم بتشغيله يظهر له رقم النسخة ويطالبه برقم التسجيل يقوم المستفيد بمراسلتي ويزودني برقم النسخة فأعطيه رقم التسجيل رقم التسجيل هذا هو ملك له ويتم حفظه بملف نصي بجانب قاعدة البيانات ومادام هذا الملف موجود وداخله رقم التسجيل الصحيح فالبرنامج يعمل على اتم وجه ---------------- علما ان حماية الاشتراك مشابهة لها تقريبا والاختلاف فقط ان الاشتراك يعتمد على تاريخ داخل جدول -------------------- الى هنا كل شيء حلو وجميل ........................................................ نأتي للمطلوب لتفعيل حماية الاشتراك 1- الافضل وهو المطلوب في السوق غالبا اتاحة نسخة تجريبية لفترة محددة كشهر واحد مثلا ... المطلوب : لا اريد اكوادا .... اريد التوجيه والشرح .. اريد طريقة لتنفيذ الفكرة 1- اريد الجمع بين الحماية الاولى والثانية بعملية واحدة .. كيف؟ 2- اريد لما تنتهي فترة التجربة ازوده برقم فيتم تفعيل البرنامج لسنة قادمة مثلا . ( الطريقة السهلة ان ارسل له واجهة جديدة مفعلة لمدة سنة ..) هل اجعل النسخة التجريبية متاحة للنسخ بمعنى انها لا تحتوي على شرط العمل على جهاز واحد ويكفي حماية الاشتراك لأنها بعد انقضاء الشهر لن تعمل ابدا حتى لو تم نقلها لجهاز آخر هذه الطريقة تتيح للمستفيد نقل البرنامج الى الاجهزة الاخرى فترة السماح وسوف يعمل ___________________________________________________________________________________ قد تتعجبون اذا قلت لكم .. خلال كتابتي لآخر الاسطر هذه .. اني وجدت الحل والطريقة للجمع بين الحمايتين .. وايضا تفعيل الاشتراك الدائم بارسال الرقم فقط كثيرا جدا مرات ومرات .. حين ابدأ بعرض المشكلة وابدأ بالكتابة .. اصل الى حل مقنع .. لأني اعرض على نفسي المشكلة .. واستوعب ابعادها وانا اكتب .. ثم الغي الطلب ولكني اشعر ان هذا الموضوع يهم فئة ليست قليلة لذا سأطرحه مع الحل الذي توصلت اليه __________________________________________________________________________________ الحل حسب وجهة نظري هو جعل كود الحماية ( رقم التسجيل ) مشترك بحيث يكون جزء منه يشمل الحماية من النسخ ، والجزء الآخر لتفعيل الاشتراك ............. الموضوع مفتوح للمناقشة .. ومقترحاتكم محل اهتمام
-
مطلوب فتح مرفق داخل قاعدة البيانات بدون مسار خارجي
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
جزاك الله خيرا لو رجعت للموضوع السابق هنا لوجد اني ارفقت هذا الحل قبل الجميع بمعنى انه بعد طرحي للسؤال بحثت ووجدت الطريقة وارفقتها . ولكني حينها كنت اعتقد ان اكسس يستخدم جدولا او ما شابه لاخراج الملف .. ولكن تبين لي كما ترى اعلاه ان اكسس يستخدم الطريقة نفسها -
اضافة الى ما تفضل به اخي @Foksh آمل ان تأخذ هذه التوجيهات والملاحظات بصدر رحب .. لأنها تصب في صالحك اولا : هذا المنتدى تعليمي برمجي يلجأ اليه الأعضاء عندما يواجهون مشكلة في تنفيذ فكرة ما برمجية ايضا هو منتدى تعليمي لمن اراد التعلم و زيادة خبرته في كيفية انشاء مشاريع اكسس اذا الطالب الحريص يبدأ من اول درجات السلم ويعمل بجد حتى يرى نفسه متقنا للصنعة مشاريع اكسس تبدأ من : 1- الجداول // دراستها والطرق الصحيحة العلمية لإنشائها قبل الشروع في اعداد الجداول يجب تحليل بيانات المشروع وتصور ابعاده( المدخلات بانواعها / المخرجات بانواعها ) عند الاحاطة بابعاد المشروع (على اعتبار انه يعمل على الارض وعلى الورق) يمكن تحديد الجداول المطلوب انشاءها هذه الخطوات الاولية تعتبر اساس ومخ المشروع .. اذا تم اعداده بطرق سليمة فقد انهيت 75% الى 80% من القاعدة الأساسية للمشروع وحينها سيصبح استكمال بقية المشروع ممتعا للمبرمج ____________________________ لذا ان كنت جادا في التعلم فاعرض موضوعك بطريقة اخرى وعلى مراحل كثيرة : اول مرحلة : تفتح موضوعا جديدا تعرض فيه فكرة البرنامج وبتفاصيل دقيقة وتطلب رأي الخبراء عن الجداول الاساسية التي يجب عملها حين تعمل هذه الجداول حسب التوجيه تعرضها مرة اخرى للتصحيح والمتابعة استمر بعملك هذا خطوة خطوة .. بعد فترة قصيرة ستجد نفسك على المسار الصحيح .. وتسعى للاحتراف
-
مطلوب فتح مرفق داخل قاعدة البيانات بدون مسار خارجي
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
هذا الكود تم تداوله في موضوعنا السابق وكنت اريد تجاوز الوسيط جزاك الله خيرا تمام ارفع يدي استسلاما اخي فادي .. وان ما تفضلت به عين الحقيقة وهو الذي يقوم به اكسس ايضا لاحظت بالتتبع انه يحذف المرفق بعد الاغلاق .. وهذا جيد .. سوف اطبقها -
مطلوب فتح مرفق داخل قاعدة البيانات بدون مسار خارجي
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
يجب ان تتابع عن قرب افتح مجلد التيمب بعد اظهار المجلدات المخفية واجعله مفتوحا من اجل تتأكد عند الاجراء انا اعتقد انه يستخدم جدولا مخفيا -
السلام عليكم المرفق ادناه يحتوي مثل ما في الصورة المعروضة عند النقر على الزر يفتح مربع حوار اكسس ، وعند النقر على Open يتم فتح المرفق المطلوب : لا اريد ظهور مربع حوار اكسس اريد ان يتم فتح المرفق من الزر مباشرة DbTest.rar
-
مطلوب رابط أو امتداد أو مسار صورة في حقل مرفقات في الجدول
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
شكرا لكم احبتي لقد استوفيتم جميع الطرق الموصلة .. أحسن الله اليكم وجزاكم خيرا الأستاذ فادي استخدم مربع مرفقات منضم لعرض الصورة والاستاذ خليفة استخدم المشبك للغرض ذاته وعلى كل حال وبعد اذنكم .. ارى ان نكتفي الى ما وصلنا اليه في هذا الطرح .. فقد كفيتم ووفيتم انا السبب في اطالة الموضوع وعدم فهم المطلوب حيث لم اوفق بطرح سؤالي في البداية بدقة .. ضنا مني ان الامر يسير .. فسامحوني كل ما في الامر اني اريد فتح المرفق داخل قاعدة البيانات فقط . مثال الاستاذ خليفة الاقرب الى تحقيق الهدف المرجو .. وعليه سأفتح موضوعا جديدا بناء عليه اوضح فيه المطلوب بدقة غير قابلة للنقاش -
-
مطلوب رابط أو امتداد أو مسار صورة في حقل مرفقات في الجدول
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
طيب بدون الحديث عن متغيرات وهمية وغيرها اعيد السؤال بصيغة اخرى .. ولعدم احراجك اخي الغالي فالسؤال موجه لعموم الخبراء هنا هل يمكن اظهار الصورة في الفورم من دون اخراجها خارج قاعدة البيانات؟ -
مطلوب رابط أو امتداد أو مسار صورة في حقل مرفقات في الجدول
ابوخليل replied to ابوخليل's topic in قسم الأكسيس Access
الفكرة .. ذكرت لك اني اريد تطبيق نوع من الحاية الخاصة المطلوب صريح لا لبس فيه .. اريد عرض الملف داخل قاعدة البيانات كما نعرض البيانات الأخرى .. تقول ان المرفقات تختلف عن حقول الجدول الاخرى .. نعم اعلم ذلك لذا اريد ايجاد متغير عبارة عن قرص ومجلد وهمي ( وهمي يعني وهمي ليس له مصدر ) يحمل بيانات الملف المرفق لا اخفيك بحثت كثيرا ولم اجد حتى الذكاء الاصطناعي قال لا يمكن ولكن لدي يقين ومن تجربة سنين : ان ما لا يمكن اليوم قد يتحقق غدا المشكلة في اخراج الملف التي لا اريدها اساسا