دوستان عزیز و گرامی و اساتید محترم بسیار ممنونم از اینکه وقت میزارید و پاسخگوی دوستان هستید
بنده چیزی نگفتم تا سئوالات دوستان پاسخ داده بشه
احساس بنده اینه که بحث داره به انحراف کشیده میشه و سئوالات و پاسخ داره به سمت موضوع دیگری کشیده میشه مرور چند نکته از ابتدا تا به اینجا در مورد سئوال بنده ضروری به نظر میرسه که گویا دوستان خیلی توجه نفرمودن
1- برنامه دارای فرم رجیستر حرفه است اطلاعات سخت افزاری رو کامل استخراج می کنه و + یکسری محاسبات ریاضی کد خاصی رو جهت اجرای برنامه در خود ذخیره می کنه و روی رایانه دیگه به هیچ عنوان قابل اجرا نیست .
2-فرم ثبت اطلاعات شرکت فقط در دسترس برنامه نویس بوده و پس از ذخیره کسی نمیتواند اطلاعات شرکت را ویرایش کند و این اطلاعات بالای همه گزارشات درج میشود و به هیچ عنوان نمیشه تغییرشون داد
3-تنها مشکل اینجاست که بعد از همه موارد ایمنی ...عقل ایجاب میکنه که وقتی نام یک شرکت دیگه بالای گزارشات درج میشه برنامه رو کپی نکنیم چون در نهایت فایده ای نداره و روی گزارشات نام شرکت دیگه ای چاپ میشه ...
اما....
شاید باورتون نشه که کاربر برنامه رو کپی کرده کار یک شرکت دیگه رو با اون برنامه انجام داده و گزارشات رو پرینت کرده ....با لاک غلط گیر نام پرینتی شرکت قبلی رو پاک کرده و با ماژیک یا خودکار نام شرکت جدید رو نوشته !!!!!
البته چون روی گزارشات برنامه ما بصورت کمرنگ در وسط گزارش نام شرکت خریدار برنامه درج میشه ..طرف زود لو رفته .......
ولی نکته اینجاست که چرا اصلا برنامه کپی شده اجرا شده و بستر کلاه برداری رو فراهم کرده .....
حالا بنده دنبال سناریوی هستم که در فایل اجرایی برنامه بتونیم کنترلی بزاریم که برنامه کپی شده اصلا اجرا نشه .........
و در ضمن ما فایل accde به مشتری تحویل می دیم ....که به گفته خود اکسس قابل ویرایش و دسترسی نیست .....و دیگه الله و اعلم که میشه یا نه ....:))
هدف ما خیلی ساده بیان میشه ......اجرا فایل اجرایی کپی شده برنامه امکان پذیر نباشه .....
بسیار مشتاق راهنمایی اساتید هستم .....با سپاس از همه دوستان که در این بحث شرکت میکنن .....
الان سنارویی به ذهنم رسید با شما در میون میزارم ....
یک منطق صفر و یک در کامپیوتر وجود داره .......از هر فایلی در هر مسیری فقط یک عدد میتونه وجود داشته باشه پس
اگر فایل در حال اجرا در مسیر e:\aaa بود برنامه اجرا بشه ...اگر نبود برنامه بسته بشه ....نکته مهم : فایل درحال اجرا ......یعنی فایلی که بازه داره خودش رو کنترل میکنه
در این صورت اگر فایل در مسیر مورد نظر ما قرار داشته باشه که خوب برنامه قانونی هست و داره اجرا میشه
اما اگر فایل در حال اجرا در مسیر ما نباشه ....پس قطعا کپی شده.....
نمیدونم حالا کد وی بی این رو چطوری باید نوشت..................!!!!![]()