سلام دوستان.ممکنه روی برنامه اکسس کاری انجام داد که امکان کپی کردن برنامه وجود نداشته باشه.
ممنون
سلام دوستان.ممکنه روی برنامه اکسس کاری انجام داد که امکان کپی کردن برنامه وجود نداشته باشه.
ممنون
کسی از دوستان هست که بتونه راهنمایی کنه؟؟ ممنون
کپی کردن رو که بعید بدونم راهی برای جلوگیری اش باشه اما شما می تونید روی فایل اکسس رمز بزارید و کسی بدون داشتن اون رمز نتونه فایل رو باز کنه ..
ممنون از راهنماییتون.امکانی هست که بشه یه حالت نصب شدن داد به برنامه یعنی برنامه بصورت یه فابل اجرایی نباشه بلکه نصب بشه رو سیستم؟
اگه منظورتون اینکه مثل بعضی از نرم افزارهای برای هر سیستم قفل داشته باشه و به ازای هر سیستم کلید فعالسازی بدین ، تا جایی که من می دونم نمیشه اما
میشه با زبانهای برنامه نویسی یه فایل EXE ساخت که دیتابیش فایل اکسس باشه و برای اون فایل exe قفل تعیین کرد ..
سلام در اکسس میتونید کاری کنید که برنامه کد فعالسازی از شما بخواد و برای هر سیستم کد مخصوص بخود داشته باشه
روش اینه که باید کد برای استخراج شماره هارد و یا سی پی یو و... را داشته باشید
# بعد یه فرمول میزنید مثلا شماره هارد ضربدر 2 و جواب بعلاوه یه عددی
حالا در فرم شروع برنامه همون کد را میزنید و بعد از بدست اوردن شماره هارد را نمایش میده. کاربر شماره را به شما میده و شما با نوشتن عدد در سیستم خودتون جواب را مفرستین براش
کاربر عدد شما را در یک تکست باکس میزنه و با نتیجه جمله# برابر بود فرم باز میشه
قسمت خاصی نیست.شما یه ماژول بدست اوردن شماره هارد را داشته باشین بقیش در یک فرم میتونید طراحی کنید
آخرین ویرایش به وسیله mosaArabi : جمعه 23 فروردین 1398 در 14:58 عصر
حاین تصویر را ببینید
دمود در کانال بنده هست
AccessSoft@
میشه این موضوع رو یه کم باز کنید؟ برای مبتدی ها قابل درک باشه؟ نحوه اجر و چیزهایی که لازمه رو سیستم باشه؟ ممنون.
سلام شرمنده تازه پیام شما را دیدم
دوست گرامی ابزار خاصی لازم نیست . شما اگه در تالار هم بگردید میتونید نمونه ماژول بدست اوردن سریال هارد را پیدا کنید
به فرض شماره سریال هارد شما باشداین عدد 2563482
شما می توانید بخاطر اینکه شخص متوجه نشود که از چه ترفندی و محاسبه ای عدد ورود را بدست می اورید سریال هارد را مثلا با یک عدد مثا 555666777 جمع کنید بعد نتیجه را در عدد 23568 تقسیم کنید
حالا شما در اولین فرم برنامه که باز می شود دستور را می نویسید تا شماره سریال هارد را در یک تکست باکس پیدا کند و نمایش دهد
به کاربر میگویید که عدد را برای شما بخواند
حالا شما عدد را در یه فایل جداگانه مثل محاسبات بالا فرمول میدهید و عدد را به کاربر می گویید تا در تکس باکس دوم بنویسید
در گام اخر دو عدد محاسبه شده اگر باهم برابر بودند فرم مورد نظر باز شود وگرنه پیام خطا بدهد
با سلام بله بهترین روش برای شخصی سازی این روشه
یک تکس باکس در صفحه ول برنامه ایجاد کنید به نام txtSerial بعد در قسمت ان لود برنامه این کد رو کپی کنید سریال سیستم شما ر نشان میده
Me.txtSerial = Abs(Round(CreateObject("Scripting.FileSystemObject ").GetDrive("c:").SerialNumber, 0))