اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم

الأخوة المحترمين من الخبراء والمبرمجين في برنامج الاكسيس معلوم أن هناك أدوات خارجية لتمكين وإلغاء زر أو مفتاح الشفت وهذا بدوره يعمل علي تجاوز حمايات بدايات التشغيل للدخول علي بيئة التصميم وكأنه تبخرت في خبر كان وأعتقد أن ذلك إشكال يؤرق الكثيرين ويجعل العمل والجهد المبذول به في مهب الريح كما أعتقد أنه لا يوجد له حل جذري حتي الآن !!؟؟

وأنا أبحث عن حل لذلك قرأت تلميحاً للأخت زهرة "جزاها الله كل خير علي كل ما قدمت" بإمكانية عمل كلمة سر عند المطالبة بتمكين زر الشفت كحل أو عائق وحيد أمام هذه الأدوات لتمكين الشفت وللأسف بحثت كثيراً عن مرفق أو مثال لذلك فلم أجد فهل بالإمكان تنفيذ ذلك

بحيث يتم عمل حماية برمجية من داخل بيئة الاكسيس حول كود قيمة تفعيل DisableShiftKeyBypass بحيث إذا ما تمت المحاولة لتمكين زر الشفت بأحد هذا الأدوات الخارجية ظهرت رسالة مطالبة بكلمة السر وشكرا لكم

من فضلكم ليس هناك داعى لعمل اقتباس عند الرد فهذا يقوم بدوره بتشتيت المطلع والباحث عن نفس الموضوع مستقبلاً

قام بنشر

موجوده هنا على فكرة فى الموضوع ده 

 

فى المشاركة دى تم شرحها

 

في ‏٢٥‏/‏٠٦‏/‏٢٠١٩ at 13:09, ابا جودى said:

قمت باغلاق الشيفت ولاعادته عند فتح البرنامج بعد ان يفتح 

01.jpg.78edbaf7ec786befd8a9b14754f4da2e.jpg

02.jpg.07d2ee2295123c5b45591275d315a7fb.jpg

طريقة اظهار الملفات

01.thumb.jpg.5eb61bb82f121105194268df4560077c.jpg

02.thumb.jpg.5f1ad15bd9f384866eb7ad063f69f914.jpg

03.thumb.jpg.a05514186eb03b40d300d8632d2ba4cf.jpg

 

 

الاكواد اعتقد على حسب فهمى فى الموديول ده UsysmodShift   لتفعيل وايقاف الشيفت

والموديول ده  UsysmodAsteriskPass   لوضع كلمة المرور

 

قام بنشر (معدل)

سأطلع على المرفقات ولي عودة عند ما يكون للعودة جدوى

>> بعد التجربة العمل لا يصمد أمام أداة تمكين الشفت يفتح التصميم كغيره دون أي حماية أو مطالبة بكلمة سر

تم تعديل بواسطه محمد صلاح1
قام بنشر

حسناً بعيداً عن الفكرة المطروحة وتلميح الأستاذة زهرة 

هل يمكن وقف عمل الأدوات الخارجية لتمكين الشفت بأي طريقة

أو بمعني أخر هل توجد حماية ما للتغلب علي تمكين الشفت الخارجي بأي طريقة لكي يبقي غير ممكن وغير مسموح له بتجاوز البداية والدخول علي التصميم

قام بنشر

حتي الآن لا يوجد طريقة لإغلاق الشفت وعدم تمكينه مرة أخري بكلمة مرور

ولكن إذا حاولت قاعدة البيانات الي accde لن يستطيع أحد الوصول للتصميم

قام بنشر

السلام عليكم

في الغالب لا يتم الاكتفاء بوسيلة واحدة للحماية 

هذه بعض الأمثلة علي ما استخدمه بشكل شخصي وأرجو من أخوتي واساتذتي بذكر بعض وسائلهم بالحماية:

1- وضع كلمة سر علي محرر الأكواد

2- اخفاء كائنات البرنامج (نماذج وتقارير واستعلامات .... الخ)

3- تقسيم البرنامج الي BackEnd  & FrontEnd  يعني جزء للواجهات وجزء للجداول فقط - مع وضع كلمة سر علي الجزء الخاص بالجداول 

ثم الربط ما بينهما بكود عند فتح البرنامج وازالة الارتباط بنفس الكود بعد نهاية الاتصال أو نهاية العمل بالبرنامج.

4- تعطيل زر الشفت

5- تحويل البرنامج الي صيغة accde فهي قوية الي حد ما يصعب على المتوسط في البرمجة تجاوزها.

6- يتم تجميع محتويات البرنامج بمجمعات البرامج وانشاء ملف تنفيذي exe لتسطيب البرنامج ووضع مسار قاعدة الجداول داخل مسار معين أو داخل مسار البرنامج مع انشاء اختصار للبرنامج علي سطح المكتب لدي العميل بحيث لا يري منه سوي الأيكونة الخارجية فحسب.

7- بعض الحيل البرمجية كاخفاء خلفية الأكسس و القوائم وأداة الانتقال بين الكائنات.

ما أعتقد أن بعد كل هذا ستحتاج لكلمة سر لإيقاف عمل الشفت - أو أنك ستكون قلقا علي تجاوز حماية برنامجك بشكل سهل- علي حسب ظني.

تمنياتي بالتوفيق

 

نسيت شيئا قبل كل هذه الاجراءات لابد من أخذ نسخة لا يوجد بها كل هذه الأمور وهي النسخة السورس التي ستكون لديك تعدل عليها عند الحاجة 

 

  • Like 4
قام بنشر

أختنا كما تعلمين أن الدين النصيحة كما قال رسول الله صلي الله عليه وسلم

لذي فأهمس لك وأنا لك ناصح:

1- لا يجوز الحلف بغير الله (فمن حلف بغير الله فقد أشرك كما قال رسول الله صلي الله عليه وسلم)

2- لغتنا العربية أولي بالاحترام والتقديم علي غيرها - وسهلة الفهم (حتي علي مثلي من الصعايدة 😁) فلا داعي للتقليل من شأنها.

ودمتم بسعادة وانشراح صدر بالاسلام.

  • Like 5
  • Thanks 1
قام بنشر

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

تقريبا نفس الطرق التي يستخدمها الطيب أبو عبد الله

واضف الى ذلك وضع مدة زمنية للبرنامج

وكذلك: وضع كود برمجي شرط اذا لم يتوفر كذا فقم باخفاء الداتا (BackEnd) في مجلد ما في الكمبيوتر مع تغيير اسمها وتحويلها الى صورة مثلا 

للرجوع اليها من قبل المبرمج

كذلك استخدام مجموعات العمل 

 

  • Like 2
قام بنشر

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

تقبل مرورى وبالتوفيق للجميع ان شاء الله

الغاء الشفت.rar خاص بتمكين او تعطيل مفتاح الشيفت الرقم السرى 123 مثال من محمد فؤاد تركى.rar

قام بنشر

معذرة .. لى بعض التساؤلات فى موضوع الحماية

ايهما أفضل لك كمبرمج .. أن تعدل برنامج قديم ليس من برمجتك أم تنشئ برنامج جديد؟

هل مايكروسوفت غير قادرة على حماية برامجها؟

لو أنك أنشأت برنامج لشركة أو مؤسسة أو أى عميل كان وأنت لا تعمل بنفس المكان فتأكد أنه لا أحد سيعبث ببرنامجك وإلا فلما لجأ إليك؟وفى الأخير سيرجع إليك لإجراء أية تعديلات

المقصد .. أعقلها وتوكل .. بمعنى طبق كلام أستاذنا أبو عبدالله الحلوانى وما تشغل بالك بالباقى ووفر الوقت لإبداعات أخرى فى صلب مشروعك

ولله الأمر من قبل ومن بعد

خالص تحياتى

 

 

  • Like 2
  • Thanks 1
قام بنشر

اخي واستاذي @essam rabea انا اعمل في هذا المجال منذ فترة تقارب اربعين عام ولم اهتم في اي عمل قمت به بموضوع الحماية علما بان كل انتاجي خاص بجهة عملي او لجهات غير ربحيه

وردي هذا ليس انتقاد لمن يسعى لحماية جهده .

  • Like 1
قام بنشر

وأنا دائما أنقل عن أساتذتى العظماء لا يوجد حماية مطلقة لذلك سأظل اردد كلماتى التى لطالما اقولها بهذا الصدد ما عى الا مسألة وقت وهذا الوقت نسبى يختلف من شخص الى اخر فى كسر الحماية

ومن وجهة نظرى المتواضعة الابداع فى الية العمل والافكار افضل من تضيع الوقت فى مسألة الحماية

فقط نستخدم الحماية لاغلاق القاعدة نم العبث عن طريق الخطأ ليس إلا

 

قام بنشر

تحياتي

الاستاذ محمد صلاح طلب عدم التمكين لزر الشفت الا برقم سري بمعني اذا احد حاول إلغاؤه ببرنامج الغاء الشفت لايلغيه الابرقم سري وهذا غير متاح وانا جربت قبل ذلك تلك المرفقات

وعلي كلا سوف اجربه مرة أخري

  • Like 1
قام بنشر

اخالفك الراي عزيزي أبو الجود

فما فائدة ان أقوم بعمل قد يأخذ مني من الوقت ما يقارب الشهرين او اكثر ولا اهتم بحمايته ويأتي شخص بكل سهولة

ويقوم بكسر الحماية ونسب جهد غيره لنفسه

انا مع ان تقوم بحماية عملك وتعبك بما اوتيت من قوة وخاصة اذا كان هذا العمل لجهة ربحية

اذن انت يا أستاذ خالد من جيل ويندوز 3.1 و 3.11 وكمبيوتر 286 و 386 و 486 وصولا الى البنتيوم 1 في 95

هرمنااااا يا عزيزي

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

وفق الله الجميع 

تحياتي

  • Thanks 1
  • Haha 2
قام بنشر

لا والله استاذي @AlwaZeeR انا من جيل DOS 3 وقاعدة بيانات database 2 اعتقد كان هذا اسمها اما اول جهاز لدي كان بمعالج 8088 او 8086 كانت ترمز لها xt ثم بعد سنوات ظهرت معالجات at بداية بالمعالج  80286 وكان نقلة كبري لانه يقبل زيادة الرام ولم يكن هناك هارديسك كان المستخدم فلوبي ديسك 8.25 ثم 5.25

  • Haha 1
قام بنشر

اما انا وقتها تقريبا بالمرحلة الاعدادية وكنا نمتلك جهاز تقريبا اسمه صخر لو لم تخنى ذاكرتى ولمن اتذكر ان والدى كان يعمل على دتابيز 3 بلس :biggrin:

وكنت العب لعبة اسمها prince

كنت العبها من اللفلوبي ديسك :jump::clapping:

لم يكم وفتها الا الدوس فقط

قام بنشر

خربنا موضوع استاذنا محمد صلاح بحديث الذكريات

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

بخصوص الويندوز الاصدار الاول كان في عام 83 ولكن لم يكن نظام مستقل وانما مجرد واجهه رسومية بسيطة للدوس

الاصدارة التي احدثت نقلة كانت ويندوز 3.1 في عام 1992 ثم اصدارة ويندوز 3.11 عام 1993 وكانت لمجموعات العمل كانت تتكون من عدة اقراص 3.5 اذكر ركبناها في العمل وعملنا احتفال😎

 

330px-IBM_PC_5150.jpg

قام بنشر

بالض

هذا صحيح

ولكن ارجعتنا الى زمن الطيبين استاذي العزيز kha9009lid 

فانت تتحدث عن نفس الحقبة التي عملت عليها انا بالضبط وبنفس المسار وأول جهاز نعم كان لدي XT وكان أيضا الناشر والكاتب قبل الاوفيس وو

تحياتي لكم جميعا وكل الاحترام والتقدير لهذا الجيل الرائع

لعبنا عليها يا أبا الجود وحررنا الاميرة كمان

😞

 

 

قام بنشر

يسعدني ويشرفني تواجدكم بتعليقاتكم كما يسعدني أن موضوعي جعلكم تستعيدون ذكرياتكم الجميلة والتي أضفت البهجة علي المشاركين

وكما وحدتكم الذكريات الصبا أتمني أن تتحدوا في إيجاد فكرة أو حيلة برمجية لعدم تمكين الشفت "اللعين" لأنه بضغطه زر ينكشف المستور للجميع ويصبح العمل في مهب الريح

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information