راهنمای حفاظت با شماره سریال |
در این روش حفاظت از پروژه Excel، محصولی تولید می شود که یک فایل با پسوند Exe است، در این آموزش، فایلی به نام Sample.xlsm را به عنوان یک فایل Excel در نظر داریم، که میخواهیم آن را از دسترس خارج کنیم و تحت حفاظت قرار دهیم. اگر سئوالی دارید به اینجا (یعنی بخش پاسخ به سئوالات) نگاه کنید.
فایل Sample.xlsm، در مجموعه فایلهای تحت حفاظت در پروژه قرار گرفته است، که میتوانید آنرا در لیست پایین پنجره ببینید. آماده تولید است، برای تولید محصول روی آیکن Build کلیک کنید. پس از تولید محصول میتوانید آنرا اجرا کنید برای اجرای آن روی Shortcutیی که در دسکتاپ با آیکن و نام Sample وجود دارد کلیک کنید؛ و یا به مسیری که در آن ذخیره شده است مراجعه کنید، برای پیدا کردن راحتتر آن، در دسکتاپ رایانه خود به دنبال Shortcutی به نام xlsmexe Samples، بگردید چون این آیکن اکنون در دسکتاپ رایانه شما ایجاد شده است. سپس روی آن دابل کلیک کنید و در آن یک فولد به نام Locked خواهید یافت، روی فولدرLocked کلیک کنید تا فایل تولید شده با آیکن دیده شود.می توانید آنرا اجرا کنید.
در این آموزش قصد نداریم، تغییراتی در پروژه ایجاد کنیم و فقط میخواهیم پروژهای را که به عنوان یک پروژۀ نمونه تهیه کردهایم توضیح دهیم.
روی دکمه بزرگ با عنوان "انتخاب روش حفاظت از فایلهای ضمیمه شده در پروژه" کلیک کنید تا پنجره مربوطه باز شود. در لیست بازشوی بالای پنجره باز شده، گزینۀ «شماره سریال» انتخاب شده است - چون این آموزش برای همین منظور یعنی معرفی «شماره سریال» تدارک دیده شده.
در واقع این محصول زمانی تحت تاثیر این رویداد قرار می گیرد که طول مدت زمان استفاده آزمایشی از آن به پایان رسیده باشد، پس از آن نرم افزار تولید شده، هنگام استفاده شماره شناسایی و شماره سریال از کاربر مطالبه می کند که در صورتی که شمارهها را درست وارد کند محصول باز خواهد شد.
در لیست درختی سمت راست، گزینههای مختلفی وجود دارد که آنهایی را که تنظیم کرده ایم با فونت ضخیمتر Bold دیده می شود، که توضیح خواهیم داد:
شماره سریالها: در این بخش گزینۀ «ثبت نام پس از 0 روز»تنظیم شده است، و به این معنی است که کاربر حتما باید شماره سریال خود را برای ادامه استفاده از محصول وارد کند، در این بخش می توانید شماره سریالها و کدهای شناسایی را وارد کنید تا بعدا مشتریان شما با دریافت هر شماره سریال و شماره شناسایی بتوانند هنگام استفاده از محصول شما آن را وارد کنند ، تا اجازه استفاده از محصول برایشان فراهم شود. نرم افزار تولید شده، هنگام استفاده شماره شناسایی و شماره سریال از کاربر مطالبه می کند که در صورتی که شمارهها را درست وارد کند محصول باز خواهد شد.
تنظیم ساعت و زمان جاری هنگام اجراء نرم افزار: در این بخش می توانید تعیین کنید که مبنای محاسبه زمان و تاریخ جاری کدام مورد باشد. گزینههای اینترنت و زمان جاری سیستم رایانه و گزینه اشتراکی مورد استفاده می توانند واقع شوند.
پیام: در این بخش پیام مناسب تنظیم می شود تا کاربر برای خریداری محصول به تولید کننده محصول مراجعه کند.
یادآوریها
پیام یادآوری: در این بخش پیام مناسب تنظیم می شود تا کاربر برای خریداری محصول به تولید کننده محصول مراجعه کند.
پیام یادآوری تمدیدکد فعالسازی: در این بخش پیام مناسب تنظیم می شود تا کاربر برای خریداری محصول به تولید کننده محصول مراجعه کند.
قرارداد مجوز کاربر نهایی EULA: در این بخش گزینۀ «نمایش قرارداد مجوز کاربر نهایی»تیکدار شده است، و متنی در بخش متن مربوطه وجود دارد که موجب میشود که هنگام اجرای محصول پنجرهای نمایش داده شود و به کاربر پیامی بدهد و از او درخواست کند که با آن توافق کند.
تصویر اسپلش Splash Screen: در این بخش گزینۀ «نمایش تصویر اسپلش ...»تیکدار شده است، فایل تصویر انتخاب شده و گزینۀ «از اندازه مشخص شده استفاده کنید:» انتخاب و طول و عرض تصویر 640 در 400 ،و طول مدت نمایش تصویر برای 3 ثانیه تنظیم شده. این باعث می شود که تصویری را که برای محصول انتخاب کرده اید به مدت 3 ثانیه قبل از باز شدن سند توسط Excel، نمایش داده شود.
...سایر تنظیمات را دستکاری نکردهایم تا به گروه زیر رسیدیم:
حفاظتهای بیشتر قابل انتخاب
کتاب کار Workbook: در این بخش دو گزینۀ «اجازه ندهید کتاب کار در طول دوره آزمایشی ذخیره شود» و «به هیچ وجه اجازه ذخیره کتاب کار داده نشود»تیکدار شده اند، موجب می شود که کاربر نتواند فایل تحت حفاظت را ذخیره کند یا با گزینه ... Save as آنرا مصادره نماید.
**چنانچه این گزینهها تیکدار هم نشوند بازهم امکان ذخیره فایل Excel وجود نخواهد داشت، در چنین حالتی باز هم فایل ذخیره شده(با انتخاب دستور... Save as ) بجای یک فایل با فرمت Excel، یک فایل EXE خواهد بود.
پاسخ به سئوالات |
سئوال: آیا فایل اکسل منظور فایل Sample.xlsm کاملا از دسترس خارج خواهد شد؟
پاسخ: بله، فایل از دسترس خارج خواهد شد و فقط توسط نرم افزار یا محصول تولید شده، در اختیار قرار خواهد گرفت.
سئوال: آیا فایل اکسل توسط کاربر قابل ویرایش و ذخیره است؟
پاسخ: بله قابل ویرایش است، اما نمیتواند آنرا به عنوان یک فایل اکسل مستقل ذخیره کند، بلکه تغییرات در فایل تحت حفاظت باقی خواهد ماند.
نمایش نمونهها و مثال های بیشتر |
برای دیدن نمونهها و مثالهای بیشتر، لطفا به وب سایت Tavafi.ir مراجعه فرمائید.