http://bayanbox.ir/view/263405954590585756/2mobile.png

Tavvafi@gmail.com



توضیحاتی درباره نرم افزار TPE
حفاظت با کد سخت افزاری رایانه
حفاظت از فایل پاورپوینت
سایر نرم افزارهای محافظ
ماکروها و تکنیک های ماکرونویسی
پاورپوینت و استفاده از آن
قفلگذاری و حفاظت استاندارد پاورپوینت و متدهای مایکروسافت
کدفعالسازی مشتری
نمونه

tpeآنچه که در این نرم افزار مشاهده خواهید کرد متفاوت با آنچه که تاکنون به عنوان محافظ فایلهای پاورپوینت (احتمالا) تجربه کرده اید خواهد بود.

بنده به عنوان تهیه کننده ی نرم افزار TPE، سایر نرم افزارهای قفلگذار روی فایلهای پاورپوینت را مورد تحلیل قرار داده ام؛ و پس از جمع بندی آنچه که وجود داشته، به این نتیجه رسیده ام که، باید نرم افزاری جدیدی که دارای توانمندی های منحصر به فرد باشد ایجاد نمایم. در این راه، نرم افزارهای متعددی مورد بررسی واقع شده است، که از مهمترین آنها می توان به موارد زیر اشاره کرد:

(PPtoexe Fco Orlando Magalhaes Filho، PPT to EXE Converter Enterprise ، PPT to EXE Converter vaysoft ، PPT Locker، Okdo All to PowerPoint Converter Professional ).

نتیجه بررسی ها به شرح زیر است:

  • تمامی نرم افزارهای قفلگذار بالا، عموماً سعی بر آن نموده اند که نوعی فایل مستقل از پاورپوینت، ایجاد کنند. و به اصلاح ppt to exe هستند.
  • این فایلها با نرم افزاری که با عنوانی (پاورپوینت ویـــور) Powerpointviewer مطرح است کار می کرده اند.
  • مهمترین مشکلی که نرم افزار PowerpointViewr دارد، این است که، نمی تواند فایلهای پاورپوینت دارای ماکرو را پشتیبانی نماید.
  • این در حالیست که ماکروها، توانمندی های غیرقابل توصیفی را برای فایلهای پاورپوینت پدید می آورند- که البته در ادامه به صورت مفصل به آنها خواهیم پرداخت.
  • نکته دیگری که نمی توان از آن چشم پوشی کرد - این است که - نرم افزارهای مشابه که بالاتر به آن ها اشاره شد، توسط تهیه کننده این نرم افزار بررسی شده اند و  (در یک کلام به راحتی - هک شدند.) یعنی می توان گفت که نرم افزارهای قفلگذار پاورپوینت برای حفاظت از فایل خیلی هم قوی نیستند.

نرم افزارهای (PPtoexe Fco Orlando Magalhaes Filho، PPT to EXE Converter Enterprise ، PPT to EXE Converter vaysoft ، PPT Locker، Okdo All to PowerPoint Converter Professional ) در بررسی های انجام شده به روش های حرفه ای و متدهایی که جایی برای توضیح آنها در این بخش نیست، هک شده اند.

مشکلات عمدتا به نحو زیر هستند:

  • لو رفتن کامل فایل سند پاورپوینت در بررسی های حرفه ای نرم افزار
  • به هم ریختگی فایل اصلی و اکتفا به برخی از قابلیتهای پاورپوینت، و بکار نگرفتن تمام امکانات فایل پاورپوینت پس از حفاظت از آن (افکت ها، انیمشن ها، ماکروها)
  • افت و کاهش کیفیت به خصوص با تبدیل کردن فایل پاورپوینت به فیلم.

در همین راستا در یک دوره پژوهشی، در جریان بررسی فایلهای پاورپوینت و نرم افزارهای قفلگذاری، با نرم افزارهای قفلشکنی که در این زمینه در اینترنت به وفور یافت می شود نرم افزارهای مختلف و بویژه نرم افزار حاضر را مورد تحلیلی قرار داده ام، که از آنجمله می توان به مواردی - به عنوان قدرتمندترین آنها - اشاره کرد: Advanced Office Password Recovery Pro، VBA Password Bypasser

در جمعبندی می توان گفت که:

  • نخست: علی رغم اینکه شرکت مایکروسافت برای رمزگذاری بر روی فایلهای پاورپوینت راهکارهایی را ارائه کرده است، ولی این راهکارها، خیلی جدی نیستند، و به راحتی تحت تاثیر نرم افزارهای قفل شکن واقع می شوند. در این میان به سایتی برخورد کردم که حتی نحوه بازگشایی قفل powerpoint را به روش دستی و از طریق نرم افزارهای ویرایش فایل xml توضیح داده بود.
  • دوم: به تعداد نرم افزارهایی که برای قفلگذاری روی فایلهای پاورپوینت نرم افزار ایجاد شده است، به همان تعداد نرم افزارهایی برای بازگشایی فایل های قفلگذاری وجود دارد.
  • سوم: تمامی نرم افزارهای قفلگذار نوعی پرهیز از قفلگذاری بر روی فایلهای ماکرودار powerpoint (مانند ppsm و سایر پسوندهایی که این نرم افزار توانایی حفاظت از آنها را ارائه کرده) را از خود بروز می دهند، انگار همانطور که مایکروسافت سعی می کند خیلی جدی به رمز گذاری بر روی فایل های پاورپوینت کار نکند، و حتی مایکروها را خیلی جدی در powerpoint به سمت استفاده کاربر برای رمزگذاری پیشنهاد نمی کند، سایر نرم افزارها هم این بخش را کاملا نادیده گرفته اند.
  • چهارم: برخی از نرم افزارهای موجود سعی می کنند شکل فایل powerpoint را از حالت اصلی به حالتی دیگر تبدیل کنند که مشکلات جدیدی پدید می آورند؛که به برخی از این مشکلات، اشاره می کنیم:
  • تبدیل سندهای پاورپوینتی به فیلـــم: مهمترین مشکلی که در این نوع تبدیل ها وجود دارد، از دست رفتن مهمترین امکان پاورپوینت یعنی امکانات تعاملی(interactive)، اسلایدها است (منظور از تعاملی بون را با ذکر مثالی یادآوری می کنیم: یعنی کاربر روی یک موضوع کلیک کند و بحث مورد نظرش وارد شود)، ضمن اینکه گهگاه این امر موجب افت کیفیت تصویری - نسبت به آنچه در پاورپوینت دیده می شود - شده است. که این وضعیت به دلیل پرهیز از افزایش بیش از اندازه حجم فیلم ها اتفاق می افتد، میتوان گفت: از آنجا که پاورپوینت با شیپ (Shape) ها و فونت(Font) ها کار می کند، هم کیفیت بالاتری دارد و هم حجم فایل پاورپوینت به مراتب کمتر از فیلم خواهد بود.
  • تبدیل سندهای پاورپوینتی به عکـس(تصویر): این نوع تبدیل نه تنها دو خاصیت مهم بالا یعنی کیفیت و حجم و حذف خاصیت تعاملی پاورپوینت را به همراه دارد، بلکه باعث چشم پوشی از دیگر امکانات مهم پاورپوینت یعنی ترنزیشن ها و انیمشن ها نیز می شود.
  • تبدیل سندهای پاورپوینتی به فلــش(Flash):این نوع تبدیل گرچه از دو نوع تبدیل بالا موثرتر به نظر می رسد، اما هنوز هم در این نوع تبدیل حذف ترنزیشن(Transitions) ها و انیمشن(Animation) های زیبای پاورپوینت کاملا مشهود است.

این وضعیت فقط توسط افرادی که از پاورپوینت استفاده حرفه ای می کنند کاملا قابل درک است، بخصوص تفاوت محرض ترنزیشن ها و انیمشین های پاورپوینت 2010 و 2013 با دیگر افکتهای نرم افزارهای مشابه (مانند: فلش Flash)، باعث می شود که یک تولید کننده اثر پاورپوینیت با تبدیل اثرش به فلش(Flash) موافقت نکند، چرا که به هیچ وجه - نوع ظهور و تغییر اسلایدها از طریق ترانزیشن و یا حرکت موضوعات در اسلایدها که با اصطلاح انیمیشن از آنها یاد می شود-  توسط حتی نرم افزار قدرتمند فلش قابل شبیه سازی نیست.{اگر هم تاکنون موافقت می کرده احتمالا به خاطر این بوده که راه دیگری برای محافظت از اثرش نداشته است.}


اما آنچه که تهیه کننده این نرم افزار در بررسی های خود به آن رسید، و متد اصلی رمز گذاری و قفلگذاری فایلهای پاورپوینت شد، چه بود؟

  • نخست: در بررسی ها، متوجه شدم، که بسیاری از توانمندی های powerpoint بدون استفاده از ماکروها بدون استفاده باقی مانده است؛
    • ماکروها: ابزارهای برنامه نویسی موجود در پاورپوینت هستند، که به کاربر این امکان را می دهد که بتواند در شرایط مختلف برای فایل پاورپوینت برنامه ریزی نماید.
    • چند مثال: شروع مجدد انیمیشن های یک اسلاید، خروج از پاورپوینت، دریافت اطلاعات از کاربر، نمایش جمع بندی اطلاعات و محاسبات به کاربر، نمایش نمودار و گزارشات پویا به مخاطب و ...(در این باره در قسمت ماکروها توضیحاتی ارائه شده است)
  • دوم: به نتیجه رسیدم، که می توان با در هم آمیختن امکانات قفلگذاری روی پاورپوینت به نحوی که یک شبکه متناظر و منتظر، پدید آید و به اصلاح با پدید آوردن یک سری شرایط تارانکبوتی در هم پیچیده، اطلاعات موجود در فایل پاورپوینت را بیشتر از آنچه که نرم افزارهای دیگر سعی در حفاظت آن دارند، محافظت کرد.
  • هر چند در این رابطه شخص استفاده کننده از پاورپوینت در حفاظت از فایل پاورپوینت خود بیشتر باید مداخله کند، اما همین ورود هوش انسانی به این بخش(یعنی: حفاظت از فایل ها)، می تواند همراه با نبوغ و نظارت هوشمندانه تری از هک فایل پاورپوینت به شدت بکاهد. روش های ورود کاربر آموزش داده می شود.(ما سعی داریم هم در همین وب سایت و هم توسط کانال تلگرامی اینکار را انجام دهیم) پس از ارائه توضیحی درباره روش استفاده سریع از نرم افزار در این باره بیشتر توضیح خواهیم داد.


توضیحاتی درباره نرم افزار TPE
حفاظت با کد سخت افزاری رایانه
حفاظت از فایل پاورپوینت
سایر نرم افزارهای محافظ
ماکروها و تکنیک های ماکرونویسی
پاورپوینت و استفاده از آن
قفلگذاری و حفاظت استاندارد پاورپوینت و متدهای مایکروسافت
کدفعالسازی مشتری

در 4 گام بعد، شما خواهید توانست نرم افزار را در حالت (قبل از فعالسازی) بررسی کنید تا امکانات آنرا مورد ارزیابی قرار دهید.

شما می توانید این نرم افزار را دانلود و استفاده کنید، در صورت رضایت از عملکرد نرم افزار، کد فعالسازی تهیه کنید.


روش استفاده سریع از نرم افزار tpe (4 گام):

1- نرم افزار را از اینجا دانلود کنید.

2- نرم افزار را نصب کنید.

هنگام نصب نرم افزار اطلاعات شرکت یا موسسه خود را در محل های مربوطه تایپ کنید، اینکار اهمیت دارد.

آدرس وب سایت و ایمیل و تلگرام برای ارائه روش و  نحوه تهیه و خرید کد فعالسازی برای فایل های پاورپوینت تان را وارد کنید.

 

پس از نصب، به صورت خودکار وارد نرم افزار خواهید شد. و آیکن نرم افزار  در دسکتاپ ساخته می شود.

علاوه بر آن اتفاق دیگری هم در رایانه شما خواهد افتاد و آن این است که اگر بروی آیکن فایلی از فایلهای پاورپوینت در رایانه خود راست کلیک کنید در منوی باز شده آیکنی با عنوان   TPE، خواهید دید، که مستقیما فایل را برای حفاظت انتخاب می کند.

مانند تصویر :

باید توجه داشته باشید، که تنها فایلهای با پسوند مجاز قابل حفاظت هستند، لذا چنانچه بر روی فایلهایی با پسوندهایی غیر از پسوندهای (potx,pptx,ppsx,potm,pptm,ppsm)، راست کلیک کرده و گزینه TPE را انتخاب کنید با پیامی روبرو خواهید شد که همین موضوع را یادآوری می کند.

قابل توجه است، که بسیاری از نرم افزارهای محافظ پاورپوینت موجود دربازار بین المللی توانایی حفاظت از این فایل ها را ندارند.


3- وارد بخش معرفی فایل شوید

فایلی Powerpointی را انتخاب کنید.

همانطور که ملاحظه می فرمائید در این بخش نیز می توانید پسوند فایل های پاور پوینتی مجاز را مشاهده  و انتخاب کنید.

4- روی دکمه  کلیک  کنید.

 با اینکار، پنجره روبرو بسته خواهد شد.

توجه کنید که تا وقتی که فعالسازی انجام نداده باشید فقط می توانید فایل های محافظت شده و مجهز شده به کد فعالسازی تولید کنید.

این نرم افزار می تواند به دو روش از فایلهای پاورپوینیت شما حفاظت کند:

روش اول :  : در این روش فقط فایل پاورپوینت بر اساس متد TPE محافظت می شود.

در این روش فایل حفاظت شده در هر رایانه ای -که در آن پاورپوینت نصب شده باشد- امکان اجرا خواهد داشت، و چون امکان کپی برداری از فایل PDF و تغییر آن وجود نداردحقوق صاحب اثر حفظ خواهد شد، اما می توان فایل EXE تولید شده را به هر رایانه ای کپی کرد و در آن اجرا کرد.- روش اول حفاظت پس از فعالسازی نرم افزار میسر خواهد شد. آیا می خواهید یک نمونه را بررسی کنید؟

روش دوم :  : در این روش علاوه بر حفاظت از فایل بر اساس متد TPE و آنچه که در بالا توضیح داده شد، امکان دیگری نیز به فایل EXE اضافه می شود و آن این است که: فایل EXE به کد سخت افزاری رایانه ها حساس خواهد بود و تا کد فعالسازی دریافت نکند اجرا نمی شود.

از آنجا که فایل Powerpointی که شما در این رایانه حفاظت می کنید در این رایانه وجود دارد، و کد سخت افزاری این رایانه در فایل EXE ذخیره می شود، فایل اجرایی به شما اجازه می دهد فایل EXE تولید شده را در این رایانه بدون نیاز به کد فعالسازی اجرا کنید، اما درسایر رایانه ها- که کد سخت افزاری آنها با این رایانه متفاوت خواهد بود- فایل EXE از کاربر خود درخواست کد فعالسازی خواهد کرد. و چنانچه کد فعالسازی با کد سخت افزاری تناسب داشته باشد، به ادامه کار خواهد پرداخت.

منظور از ادامه کار: تحویل فایل Powerpoint به صورت حفاظت شده به Powerpoint است.


پس از انجام عملیات حفاظت که مبتنی بر تولید یک فایل EXE د رکنار فایل Powerpoint شما خواهد بود، پیامی نمایش داده می شود که گویای این مطلب است که

(آیا می خواهید این فایل اجرایی اجرا شود.)

توجه داشته باشید برای اجرای فایل exe تولید شده حتما باید Powerpoint در رایانه شما نصب شده باشد و باید نسخه Office باید از 2007 به بعد یعنی 2007 یا 2010 یا 2013 یا 2016 و ... باشد. به این ترتیب ابتدا پنجره ای نمایش داده می شود:

که در آن توضیح داده است که: شما می توانید بدون نیاز به کد فعالسازی، فقط در این رایانه از این فایل حفاظت شده استفاده کنید. که کاملا منطقی است.

برای مطالعه بیشتر می توانید به ادامه مطلب، در پایین همین صفحه توجه کنید.

-

در 4 گام بالا شما خواهید توانست نرم افزار را در حالت (قبل از فعالسازی) بررسی کنید تا امکانات آنرا مورد ارزیابی قرار دهید.

شما می توانید این نرم افزار را دانلود و استفاده کنید، در صورت رضایت از عملکرد نرم افزار، کد فعالسازی تهیه کنید.


توضیحاتی درباره نرم افزار TPE

نصب نرم افزار:

پس از دانلود نرم افزار TDE فایل TPEsetup.exe را اجرا کنید.

نام تولید کننده، آدرس وب سایت و همچنین صفحه توضیحات نحوه فعالسازی نرم افزار خود را در کادر های متنی تایپ کنید.

پس از پایان عملیات نصب ، نرم افزار TPE  در رایانه شما، اجرا می شود.(که اکنون صاحب اثر محسوب می شوید و به نام Master از شما یاد خواهد شد)

استفاده از نرم افزار در رایانه صاحب اثر(Master):

برای استفاده کامل از امکانات این نرم افزار باید آنرا فعالسازی کنید، اما از این نرم افزار می توانید به صورت غیر فعالسازی شده نیز استفاده کنید. در بالاتر در بخش 4 گام برای استفاده سریع از نرم افزار روش استفاده در حالت غیر فعالسازی شده(به خصوص در گام چهارم) توضیحاتی ارائه شد؛توضیحاتی که در این بخش ارائه می شود مربوط به نرم افزار فعالسازی شده است.

معرفی فایل PowerPoint برای حفاظت:

برای استفاده از نرم افزار دو روش وجود دارد:

روش اول استفاده از آیکن نرم افزار TPE  که در دسکتاپ قرار گرفته است، اجرای این نرم افزار موجب نمایش پنجره اصلی نرم افزار می شود.

در این پنجره می توانید فایلی را انتخاب کنید تا عملیات محافظت از آن آغاز شود.


همانطور که ملاحظه می فرمائید در این بخش نیز می توانید پسوند فایل های پاورپوینتی مجاز را مشاهده  و انتخاب کنید.

همچنین می توانید برای مشتریان فایلهای خود کد فعالسازی تولید کنید.

می توانید اطلاعات وب سایت، ایمیل، و تلگرام خود را از طریق عبارت Company info تغییر دهید.

همچنین عبارت Activation برای فعالسازی نرم افزاری که در رایانه خود به عنوان صاحب اثر(Master) قرار داده اید استفاده می شود.


روش دوم استفاده، راست کلیک کردن روی یکی از فایلهای پاورپوینتی است که تولید کرده اید.

اگر بروی آیکن فایلی از فایلهای پاورپوینت، در رایانه خود راست کلیک کنید

در منوی باز شده آیکنی با عنوان   TPE، خواهید دید،

که مستقیما فایل را برای حفاظت انتخاب می کند.

باید توجه داشته باشید، که تنها فایلهای با پسوند مجاز قابل حفاظت هستند، لذا چنانچه بر روی فایلهایی با پسوندهایی غیر از پسوندهای (potx , pptx , ppsx , potm , pptm , ppsm)، راست کلیک کرده و گزینه TPE را انتخاب کنید با پیامی روبرو خواهید شد که همین موضوع را یادآوری می کند.

نکته دیگری که باید به آن اشاره کرد این است که تعداد پسوندهای تولید پاورپوینت بیش از تعدادی است که بالاتر به آن آنها اشاره شد:

بیشتر این پسوندها نوعی از فایلهایی هستند که powerpoint آنها را شناسایی می کند، اما لزوما همگی دارای امکانات مناسبی برای اجرای پاورپوینتی نیستند. از آنجمله از فرمت هایی که پاورپوینت قدرت کار با آنها را دارد نیز فرمتهایی وجود دارند که مربوط به نگارش های قبل از 2007 می باشند، این فرمت ها که با حرف P شروع می شوند، سه حرفی هستند و معمولا حرف x ندارند، این نوع فرمت ها از آنجا که به دلایل حرفه ای ارزش سرمایه گذاری نداشته اند-چون از امنیت مناسبی نمی توانستند برخوردار باشند- پشتیبانی نمی شوند. از مهمترین آنها که باید به آن توجه کنید فرمت های (ppt , pps , pot , odp) هستند که دلیل عدم پشتیبانی از آنها عرض شد. کلیه فرمت های powerpointهای 2007 و 2010 و 2013 و 2016 به بعد پشتیبانی می شود.

پس از انتخاب فایل پنجره انتخاب روش حفاظت نمایش داده می شود:

اگر نرم افزار TPE فعالسازی شده باشد. می توانید دو نوع حفاظت برای فایل پاورپوینت خود انجام دهید:

حفاظت از فایل پاورپوینت

روش اول :  : در این روش فقط فایل پاورپوینت بر اساس متد TPE محافظت می شود.

در این روش فایل حفاظت شده در هر رایانه ای -که در آن پاورپوینت نصب شده باشد- امکان اجرا خواهد داشت، و چون امکان کپی برداری از فایل PDF و تغییر آن وجود نداردحقوق صاحب اثر حفظ خواهد شد، اما می توان فایل EXE تولید شده را به هر رایانه ای کپی کرد و در آن اجرا کرد.

 آیا می خواهید یک نمونه را بررسی کنید؟

روش دوم :  : در این روش علاوه بر حفاظت از فایل بر اساس متد TPE و آنچه که در بالا توضیح داده شد، امکان دیگری نیز به فایل EXE اضافه می شود و آن این است که: فایل EXE به کد سخت افزاری رایانه ها حساس خواهد بود و تا کد فعالسازی دریافت نکند اجرا نمی شود.

از آنجا که فایل Powerpointی که شما در این رایانه حفاظت می کنید در این رایانه وجود دارد، و کد سخت افزاری این رایانه در فایل EXE ذخیره می شود، فایل اجرایی به شما اجازه می دهد فایل EXE تولید شده را در این رایانه بدون نیاز به کد فعالسازی اجرا کنید، اما درسایر رایانه ها- که کد سخت افزاری آنها با این رایانه متفاوت خواهد بود- فایل EXE از کاربر خود درخواست کد فعالسازی خواهد کرد. و چنانچه کد فعالسازی با کد سخت افزاری تناسب داشته باشد، به ادامه کار خواهد پرداخت. منظور از ادامه کار: تحویل فایل Powerpoint به صورت حفاظت شده به Powerpoint است. پس از انجام عملیات حفاظت که مبتنی بر تولید یک فایل EXE د رکنار فایل Powerpoint شما خواهد بود، پیامی نمایش داده می شود که گویای این مطلب است که (آیا می خواهید این فایل اجرایی اجرا شود.) توجه داشته باشید برای اجرای فایل exe تولید شده حتما باید Powerpoint در رایانه شما نصب شده باشد و باید نسخه Office باید از 2007 به بعد یعنی 2007 یا 2010 یا 2013 یا 2016 و ... باشد.

فایل EXE تولید شده به نام فایل پاورپوینتی که آنرا حفاظت کرده اید. تولید خواهد شد.

از آنجا که فایل تولید شده به نام خودش بسیار حساس است و با تغییر نام آن (بخصوص در روش حفاظت با کد فعالسازی) اجرا نخواهد شد،

قبل از حفاظت نام آنرا تعیین و (از حروف لاتین) انتخاب کنید.

اجرای فایل PowerPoint حفاظت شده(اجرای فایل EXE تولید شده):

پس از تولید فایل حفاظت شده که ماهیت EXE.* دارد. می توانید آنرا اجرا کنید.

اگر فایل حفاظت شده از روش فقط حفاظت، (روش اول)، تولید شده باشد، امکان اجرا در هر رایانه ای که در آن پاورپوینت نصب شده باشد را خواهد داشت.

حفاظت با کد سخت افزاری رایانه



اگر فایل حفاظت شده از روش حفاظت و حساسیت به کد سخت افزاری، (روش دوم )، تولید شده باشد، امکان اجرا در هر رایانه ای که در آن پاورپوینت نصب شده باشد را به شرط تهیه کد فعالسازی خواهد داشت.

در این حالت فایل اجرایی قبل از اجرای فایل Powerpoint از کاربر کد فعالسازی مطالبه می کند.

برای تهیه کد فعالسازی کاربر باید کد سخت افزاری رایانه خود را که در کادر قرمز رنگ در تصویر ننشان داده شده است را کپی کرده و به صاحب اثر تحویل دهد، ارسال کد سخت افزاری مشتری از طریق یکی از روش های معرفی شده در همین پنجره امکانپذیر است:

1- از طریق وب سایت صاحب اثر و فرم موجود در وب سایت صاحب اثر

2- از طریق ارسال به ایمیل

3- از طریق تلگرام

4- از طریق تلفن(تماس تلفنی) یا پیامک(SMS)

صاحب اثر کد سخت افزاری دریافت شده از مشتری را به نرم افزار TPE، در بخش صدور کد فعالسازی برای مشتریان وارد می کند و کد فعالسازی مشتری را تولید می کند.(مطالعه بیشتر)

لازم به ذکر است:

-هر تولید کننده می تواند برای هر اثر خود یک کد فعالسازی مجزا تولید کند. یعنی اگر سه یا چها فایل پاورپوینت تولید کند، و آنها را حفاظت کند، همه فایلهای تولید شده(EXE.*) کدهای فعالسازی متفاوتی خواهند داشت.

-کدفعالسازی برای رایانه هر مشتری دائمی است، با تغییر یا تعویض ویندوز کد فعالسازی مشتری برای فایلی که برای آن کد فعالسازی خریداری کرده است ثابت باقی خواهد ماند.

کد فعالسازی بر اساس یه آیتم تولید می شود که تغییر هر کدام از این آیتم ها در تغییر و تولید کد فعالسازی برای مشتریان تاثیر می گذارد:

1- کد سخت افزاری رایانه مشتری.

2- کد سخت افزاری و کد فعالسازی رایانه تولید کننده اثر(Master).

3- نام فایل حفاظت شده.

درباره فایلهای حفاظت شده (روش دوم )، ذکر این نکته ضروریست که :

شما می توانید بدون نیاز به کد فعالسازی، فقط در این رایانه از این فایل حفاظت شده استفاده کنید. که کاملا منطقی است.

از آنجا که اصل فایل حفاظت شده پاورپوینت در اختیار رایانه ای که آنرا حفاظت می کند قرار داده می شود، پس امکان استفاده از نرم افزار حفاظت شده بدون نیاز به کد فعالسازی انتظار (بی جایی) نخواهد بود، به همین دلیل پس از حفاظت از فایل به روش دوم  ، می توانید این فایل حفاظت شده را در رایانه ای که در آن کار حفاظت را انجام داده اید به نمایش بگذارید.

به همین دلیل مشاهده می کنید که در پنجره نمایش داده شده در بالا در بخشی که باید کاربر کد فعالسازی را وارد کند، عبارت (.You don't Need ActivationCode, Just in this PC) را مشاهده می کنید. و با کلیک روی دکمه ok نرم افزار اجرا شده و فایل powerpoint را نمایش می دهد.

روند عملیات اجرای کار شرح زیر است:

هنگام حفاظت، کد سخت افزاری رایانه ای که عملیات حفاظت را بر روی فایل پاورپوینت انجام داده است در فایل EXE حفاظت شده قرار داده می شود.

هنگام اجرای نرم افزار حفاظت شده کد سخت افزاری رایانه ای که فایل حفاظت شده بر روی آن در حال اجرا است دریافت می شود.

اگر هر دو کد سخت افزاری یکسان باشد، پیام  (.You don't Need ActivationCode, Just in this PC) صادر شده و ادامه کار انجام خواهد شد.

در غیر اینصورت کد فعالسازی مطالبه خواهد شد.

سوئیچ های مورد نیاز


کدفعالسازی مشتری 

تولید کدفعالسازی برای فایلهای حفاظت شده (روش دوم )، انجام می شود.

-هر تولید کننده می تواند برای هر اثر خود یک کد فعالسازی مجزا تولید کند. یعنی اگر سه یا چها فایل پاورپوینت تولید کند، و آنها را حفاظت کند، همه فایلهای تولید شده(EXE.*) کدهای فعالسازی متفاوتی خواهند داشت.

-کدفعالسازی برای رایانه هر مشتری دائمی است، با تغییر یا تعویض ویندوز کد فعالسازی مشتری برای فایلی که برای آن کد فعالسازی خریداری کرده است ثابت باقی خواهد ماند.

کد فعالسازی بر اساس یه آیتم تولید می شود که تغییر هر کدام از این آیتم ها در تغییر و تولید کد فعالسازی برای مشتریان تاثیر می گذارد:

1- کد سخت افزاری رایانه مشتری.

2- کد سخت افزاری و کد فعالسازی رایانه تولید کننده اثر(Master).

3- نام فایل حفاظت شده.

صدور کد فعالسازی برای مشتری در رایانه صاحب اثر:

قبل از صدور کد فعالسازی برای مشتری باید توجه داشته باشید که نرم افزار TPE باید فعالسازی شده باشد.

- کد سخت افزاری مشتری را که به یکی از روش ها دریافت نموده اید در حافظه رایانه کپی کنید.

- روی دکمه  در پنجره اصلی نرم افزار کلیک کنید، تا پنجره تولید کد فعالسازی برای مشتری به نمایش کذاشته شود.

در این پنجره باید فایل را که عملیات حفاظت روی آنرا انجام داده اید را توسط دکمه ای که در قسمت بالا در بخش Encrypted exefile هست به نرم افزار معرفی کنید.

کد سخت افزاری مشتری در کادر Customer Serial  دیده می شود، که البته می توانید در این بخش کد مشتری را تایپ کنید، یا Paste کنید.

روی دکمه New Activation Code کلیک کنید تا کد فعالسازی جدیدی برای مشتری شما تولید شود. این کد پس از تولید در بخش مربوطه قابل روئیت خواهد بود، ضمن اینکه می توانید آنرا با دکمه Copy در حافظه کپی کنید تا با یکی از ابزارهای ارسال مانند SMS یا Email یا Telegram برای مشتری ارسال کنید.

سایر اطلاعات مشتری مانند شماره تماس و آدرس و ... را می توانید در بخش Customer information تایپ کنید.

این اطلاعات در فایلی به نام TPE.ini در مسیری که نرم افزار TPE نصب شده است ذخیره می شود. بهتر است از این فایل Backup تهیه فرمائید.


سایر نرم افزارهای محافظ

از جمله نرم افزار های محافظی که بر روی آنها در یک دوره پژوهشی کار شده است می توان به موارد زیر اشاره کرد:

  • PPtoexe Fco Orlando Magalhaes Filho
  • PPT to EXE Converter Enterprise
  • PPT to EXE Converter vaysoft
  • PPT Locker
  • Okdo All to PowerPoint Converter Professional

در این حوزه به بررسی برخی از نرم افزارهایی که امنیت پاورپوینت و سایر اسناد آفیس را تخریب می کرده اند پرداخته ام، نرم افزارهای مخرب حفاظت پاورپوینت بسیاری، را مورد استفاده قرار دادم، که به مهمترین آنها  می توان به موارد زیر اشاره کرد:

  • Advanced Office Password Recovery Pro
  • VBA Password Bypasser

دو نرم افزار نامبرده،که با آیکن های زیر قابل شناسایی هستند، بسیار قوی هستند؛

اما تولیدات نرم افزار(TPE  )، در برابر این نرم افزارهای تست شده

و نرم افزارهای بالا بر روی فایل های حفاظت شده توسط نرم افزار TPE اثری ندارند.

نرم افزارهای محافظ پاورپوینت بسیاری قبل از تولید نرم افزار TPE مورد بررسی توسط بنده واقع شده، برخی از نرم افزارهای محافظ فایل های پاورپوینت حتی ارزش مطرح کردن ندارد.

درباره برخی از نرم افزارهای محافظی که قابل صحبت و طرح موضوع هستند باید عرض کنم:

درباره نرم افزار های محافظ فایل های پاور پوینت مانند:

PPtoexe Fco Orlando Magalhaes Filho

و

PPT to EXE Converter Enterprise

و

PPT to EXE Converter vaysoft

و

PPT Locker

و

Okdo All to PowerPoint Converter Professional

باید عرض کرد،

فایل پاورپوینت را تا حدودی حفاظت می کنند.

ولی بسیار ضعیف هستند.

ظاهر برنامه های نامبرده در تصویر زیر دیده می شود:


PPT Locker


PPT to EXE Converter Enterprise



PPT to EXE Converter vaysoft



Okdo All to PowerPoint Converter Professional


PPtoexe Fco Orlando Magalhaes Filho


در یک دوره پژوهشی سعی کرده ام فایل های حفاظت شده توسط نرم افزارهای نامبرده را به لحاظ اعتبار حفاظت، و اینکه چقدر دربرابر محافظت در برابر هک می توانند مقاومت کنند بررسی کنم.

برای اینکار از ابزاهای متعددی استفاده کرده ام. برخی از ابزارها، ابزارهای ساده ای هستند که در هر رایانه ای به راحتی پیدا می شود. برخی از ابزارها نیز تخصصی تر و حرفه ای تر هستند.

اما نتیجه این پژوهش بسیار جالب است:

همه نرم افزارهای محافظ بالا در برابر ابزارهای ساده مقاومت خود را از دست داده اند.

و در برابر دو نرم افزار قفل شکن و هک قدرتمندی که در ادامه خواهیم پرداخت مقاومت خود را به شدت از دست می دادند.

یعنی حتی برای شکستن حفاظت این نرم افزارها نیازی به دو نرم افزار قدرتمندی که در ادامه به آنها اشاره می کنیم نبوده است. - چون قبل از استفاده از این نرم افزارها فایل powerpoint تحت حفاظت لو می رفت.

به عبارت دیگر، دربازه پژوهشی انجام شده روی امنیت فایلهای پاورپوینت نرم افزارهای نامبرده آنقدر ضعیف بودند که با ابزارهای ساده و پیش از استفاده قوی ترین ابزارهایی که در ادامه به آنها خواهیم پرداخت مقاومت خود را از دست می داده اند.

به این نتیجه رسیدیم که باید نرم افزاری برای حفاظت از فایل های پاورپوینت تولید کنیم.

در جریان تولید، فایل حفاظت شده توسط نرم افزار TPE را با ابزاهای گوناگون مورد ارزیابی قرار داده ایم.

قویترین ابزارهای موجود تا پایان سال 2016 دو نرم افزار  Advanced Office Password Recovery Pro VBA Password Bypasser، (هستند/بودند) که به توانمندی های آنها اشاره می شود:

نرم افزار Advanced Office Password Recovery:

این نرم افزار قدرتمند، رمزهای عبور و مستندات رمز گذاری شده و ساخته شده توسط برنامه های Microsoft Office را بازیابی، حذف و جایگزینی می کند. به کمک این نرم افزار می توان قفل تمام مستندات ساخته شده به کمک تمام نسخه های Microsoft Office از نسخه ی 2.0 گرفته تا نسخه ی 2010 آن را باز نمود. به علاوه می توان پسوردهای مربوط به برنامه هایی چون Microsoft Word، Excel ،Access ،Outlook ،Project ،Money ،PowerPoint ،Visio ،Publisher و OneNote را بازیابی نمود.قابلیت های نرم افزار Advanced Office Password Recovery Professional: پشتیبانی از تمام نسخه های برنامه های Microsoft Office، بازیابی پسورد به صورت فوری برای محصولات چندگانه، بازگشایی سریع قفل مستندات، بهره مندی از الگوریتم های بازیابی اتوماتیک و کامل برای بازیابی مستندات در کمتر از 10 دقیقه ، بهره مندی از نمونه های پیشرفته، سرعت بالا، بهره مندی از کدهای low-level بهینه شده برای عملکردهای بهینه،و ...

نرم افزار VBA Password Bypasser:

این برنامه قابلیت حذف پسورد از نرم افزار هایی همچون ویژوال بیسیک را دارد و با این نرم افزار شما میتوانید تمام فایل های حفاظت شده ویژوال بیسیک از هر نوعی که باشند را بازکن تنها با چند کلیک ساده .به جز نرم افزار های ویژوال بیسیک این برنامه روی مجموعه نرم افزار های آفیس از جمله ورد و پاور پوینت و … هم قابل استفاده می باشد و در اتوکد هم به کار می رود ، کار اصلی این برنامه دور زدن شرکت نرم افزاری سازنده و ارائه کد به ظاهر درست به برنامه است تا محتویات فایل به راحتی در دسترس قرار گیرند. این نرم افزار و بررسی آن از آنجهت اهمیت داشت که قرار بودنرم افزار(TPE  )، از ماکروهای محیط VBA پاورپوینت بهره گیری کند.

نرم افزار VBA Password Remover نیز بررسی شد.


با انجام توصیه های زیر و بکارگیری از نرم افزارTPE

هیچیک از دو ابزار بالا بر روی

فایل های حفاظت شده TPE اثر گذار نیستند.


بنده، هیچیک از نرم افزارهای (PPtoexe Fco Orlando Magalhaes Filho و PPT to EXE Converter Enterprise و PPT to EXE Converter vaysoft و PPT Locker و kdo All to PowerPoint Converter Professional) را به عنوان نرم افزاری که بتواند امنیت مناسبی برای فایل های powerpoint ایجاد کند معرفی نمی کنم، چون در بررسی های بعمل آمده

همگی آنها قابل هک شناسایی شده اند.

تنها نرم افزاری که می توان به استفاده از آن امیدوار بود و در ضمن نرم افزار TPE آنرا پشتیبانی می کند نرم افزاری است به نام  Office Custom UI Editor .

نرم افزار Office Custom UI Editor نرم افزاری است که با بهره گیری از کدهای XML قابلیتهایی را به فایل های Office از جمله فایلهای پاورپوینت، اضافه می کند این قابلیت ها با توصیه های که در بکارگیری ماکروها توسط ما انجام می شود می تواند به فراهم آوردن شبکه ای تارانکبوتی برای حفاظت از فایل های Powerpoint تولید شده توسط شما کمک نماید. توضحات بیشتر و نحوه پشتیبانی را در این قسمت مطالعه کنید.

Office Custom UI Editor for Microsoft Office tool has been made available and is attached to this article. The highlights are:

1.  Office custom UI editor is a tool to edit the Office custom UI XML part in the Open XML file format.

2.  This version adds support for dual parts where one is Office 2007 custom UI and the other is Office 2010 custom UI.

3.  Contains both Office 2007 and Office 2010 custom UI schemas.

 


شما می توانید نرم افزار TPE را دانلود و بررسی کنید، تا در مقایسه با سایر نرم افزارهای مشابه سخت بودن هک آنرا تجربه کنید.

 آیا می خواهید یک نمونه را بررسی کنید؟ 

از آنجهت که بنده به نرم افزار TPE اطمینان دارم یک نمونه فایل حفاظت شده را تقدیم می کنم تا بادیدگاه کارشناسانه خودتان آنرا بررسی کنید.

 آیا می خواهید یک نمونه را بررسی کنید؟ 


نکاتی در استفاده از نرم افزار(TPE  )، وجود دارد که

هک آنرا بسیار سختتر از آنچه که به نظر می رسد خواهد کرد:

نکاتی در استفاده از نرم افزار(TPE  )، وجود دارد که هک آنرا بسیار سختتر از آنچه که به نظر می رسد خواهد کرد، که به آنها خواهیم پرداخت:

  • این نرم افزار(TPE  )، راه قفلگذاری برای فایلهای پاورپوینت به روش استاندارد مایکروسافت را مسدود ننموده است، و توصیه هایی برای این نوع قفلگذاری ها دارد این قفل گذاری ها تحت عنوان General Option و VBAProject Protection، را ارائه نموده است.
  • این نرم افزار(TPE  ) نه تنها قابلیت حفاظت از فایلهای ماکرو دار پاورپوینت را دارد، بلکه به کاربرانش توصیه می کند از ماژولهایی که در بخش ماکروها ارائه شده است، استفاده کنند تا هر چه بیشتر دستیابی به فایلهای powerpoint خود را سختتر و سختتر کنند.
  • این نرم افزار(TPE  )، توصیه هایی در استفاده از Custom UI Editor را ارائه نموده و این نرم افزار را پشتیبانی می کند.
  • این نرم افزار(TPE  ) برای حفاظت از فایل های پاورپوینت دو روش یکی آسان،(روش اول)، و یکی سخت (روش دوم ) را پیشنهاد داده است، حفاظت از فایل های  Powerpoint  می تواند یکی از سخت ترین روش های حفاظت برای فایل های powerpoint باشد.

نکات فنی طراحی نرم افزار(TPE  ):

نکات فنی یی وجود دارد که هک تولیدات این نرم افزار را  بسیار سختتر از آنچه که به نظر می رسد کرده است، که به آنها خواهیم پرداخت:(از ذکر ریز مسائل و نکات فنی معذوریم)

  • این نرم افزار مستقیما فایل پاورپوینت حفاظت شده را در پناه خود(و نه جداگانه) نگاه می دارد به پاورپوینت تحویل می دهد.
  • این نرم افزار شرایط مختلفی را هنگام ارائه فایل ضمیمه خود به پاورپوینت ارزیابی می کند که از مهمترین آنها بررسی امضاء دیجیتالی پاورپوینت است.
  • این نرم افزار فایل پاورپوینت را در خود دفرمه می کند(تغییر فرم می دهد)  و بنابراین حتی استخراج فایل از درون فایل ضمیمه exe نتیجه ای در بر نخواهد داشت.
  • این نرم افزار مستقیما با سخت افزار کار می کند بنابراین سرویس ها جانبی مانند dll ها و غیره نقشی در فریب دادن ان نخواهند داشت.
  • این نرم افزار از طریق مدیریت حافظه و شناخت عمیقی از نحوه بکارگیری نرم افزارها دارد مستقیما و بی هیچ واسطه ای با پاورپوینت در ارتباط است.
  • و بیشتر از این .... از ذکر تمامی جزئیات و نکات فنی معذوریم.

کمک به ایده های خلاقانه در حفظ امنیت توسط نرم افزار(TPE  ):

  • این نرم افزار از آنجهت که با Powerpoint کار می کند نه با Powerpointviewer امکان بهره گیری از macro ها را بایکوت نکرده است
  • بنابراین صاحبان اثر می توانند برای افزایش امنیت فایل خود از طریق ماکروها برنامه ریزی کنند
  • ضمن اینکه به منظور توسعه عملکرد فایل Powerpoint می توانید از توسعه دهنده CUI نیز بهره گیری کنید.

مباحث موجود در برنامه نویسی های VBA و ماکروها(لینک مرجع آنلاین برنامه نویسی پاورپوینت) و همچنین مسائل مربوط به XML های openxmldeveloper.org بسیار متنوع و وسیع هستند، این وضعیت امکان بروز ایده های خلاقانه صاحبان اثر را برای حفظ امنیت بیشتر فایل پاورپوینت خود فراهم می آورد.

به طور کلی از آنجهت که فایلهای پاورپوینت قدرت بکارگیری ماکروها و XML ها را دارند، بذات داری قدرتی هستند که این قدرت مرهون ساختار اصلی اسناد پاورپوینت است، متد TPE با نگاهی جدی به این قابلیت ها سعی می کند از همین توانمندی ها برای حفظ امنیت فایل های Powerpoint بهره کافی را ببرد.


ماکروها و تکنیک های ماکرونویسی

مقدمه

از جمله امکانات مهمی که نرم افزارهای آفیس به آن مجهز شده اند بخش VBAی آنهاست، این بخش آنقدر در نرم افزار Excel مورد استفاده واقع می شود که برخی تصور می کنند این بخش تنها در آن نرم افزار کاربرد دارد، این در حالیست که این نرم افزار از جمله امکانات آفیس است که در تمامی نرم افزارهای آفیس منجمله Powerpoint نیز کاربرد دارد.

البته می توان گفت که بخش ماکروهای Excel و Word، با دیگر نرم افزارهای آفیس تفاوت فاحش دارد(برای مطالعه بیشتر به این قسمت توجه کنید: تفاوت فاحش ماکروهای Excel و Word با دیگر نرم افزارهای آفیس)، اما بخش VBA در همه نرم افزارهای آفیس وجود دارد. شاید کمی خنده دار به نظر برسد که حتی می توان گفت امکانات موجود در VBAی Powerpoint از امکانات موجود در نرم افزاهای Excel و Word و Access ضعیف تر است- اما این واقعیت دارد(برای مطالعه بیشتر به این قسمت توجه کنید: راهکارهای جبران کمبود امکانات موجود درVBAی  Powerpoint نسبت به سایر نرم افزارهای آفیس )

VBA خلاصه شده عنوان  Microsoft Visual Basic for Application، است. این بخش باید هنگام نصب آفیس در رایانه نصب شود، اگر این بخش در رایانه کاربر یا ما نصب نشده باشد، امکان بهره برداری از برنامه ها و کدهای نوشته شده در فایل های آفیس وجود ندارد.

در چنین وضعیتی اگر به منوی View در Powerpoint وارد شوید، آیکن Macros حالت غیر فعال خواهد داشت.

تصویر نمای فعال ماکروها در Powerpoint، در حالتی که VBA نصب است.

تصویر نمای غیر فعال ماکروها


چرا macros در پاورپوینت غیر فعال است؟

اگر ماکروها(Macros) در نرم افزارهای Microsoft Office

غیر فعال بود چگونه آنرا فعال کنیم؟

برای فعال شدن این آیکن باید Office را نصب کنید، و هنگام نصب آفیس، ابتدا گزینه Add or Remove Features را انتخاب کنید و سپس از بخش انتخاب اجزای نصب، در بخش Office Shared Fuatures  گزینه Visual Basic for Application  را از در حالت انتخاب برای نصب (Run from My Computer)، قرار دهید.

به این ترتیب این بخش روی رایانه نصب خواهد شد.

در این تصویر روی جزء Visual Basic for Application کلیک می کنیم و گزینه Run from My Computer را انتخاب می کنیم

البته بهتر است، اینکار را برای گزینه بالاتر با عنوان Office Shared Fuatures، انجام دهیم تا تمام جزئیات نصب شوند


تفاوت فاحش ماکروهای Excel و Word با دیگر نرم افزارهای آفیس:

با نگاهی به امکانات VBA نرم افزارهای آفیس مانند Word، Excel، Access، PowerPoint، در خواهیم یافت که بخشی با عنوان Record Macro تنها در نرم افزارهای Word و Excel وجود دارد و نرم افزار Powerpoint از این بخش بی بهره مانده است.

این بی بهره ماندن پاورپوینت از امکانات ماکرو و برنامه نویسی تنها در این بخش نیست، اگر به VBAی Powerpoint وارد شوید خواهید دید که در بخش Project Explorer نیز امکاناتی کمتر از Word و  Excel دارد.

همانطور که مشاهده می کنید ThisWorkbook در Excel وجود دارد که در Powerpoint نیست. شبیه به این موضوع در مرود Word نیز هست، یعنی در Word  امکان ThisDocument وجود دارد.

از مهمترین امکاناتی که در Word و Excel وجود دارد ولی در Powerpoint وجود ندارد، امکاناتی شبیه به Document_Open است، در word و  Excel کابر می تواند برای فایل و سند خود برنامه نویسی هایی در sub هایی که در این بخش هستند انجام دهد.

Private Sub Document_Open()

End Sub

این Sub ها این امکان را فراهم می کنند تا پس از باز شدن سند، کارهایی انجام شود، از جمله این کارها می تواند بررسی برخی شرایط - برای حفاظت بیشتر سند و بسته شدن سند در صورتیکه شرایط مناسب نباشد- باشد.

به این ترتیب می توان نتیجه گرفت که مایکروسافت به این موضوع یعنی استفاده از ماکروها در Powerpoint خیلی دقت نداشته، چونکه آنرا سندی که بخواهیم از آن حفاظت کنیم نمی دانسته، به همین دلیل بسیاری از نرم افزارهای محافظ پاورپوینت نیز از این موضوع باخبر شده و از طرفی چون Powerpoint Viewer هم که از نرم افزارهای Office است فایلهای پاورپوینت دارای ماکروی پاورپوینت را پشتیبانی نمی کند، همگی به بخش استفاده از ماکروها برای فراهم آوردن شرایطی برای حفاظت بیشتر از فایل powerpoint بی رغبت بوده اند.

در ادامه به دو نکته مهم خواهمی پرداخت:

نکته اول : راهکارهای جبران کمبود امکانات موجود درVBAی  Powerpoint نسبت به سایر نرم افزارهای آفیس

نکته دوم: خیلی از امکاناتی که می توان در پاورپوینت داشت، در گروی استفاده از ماکروه هستند.

چه امکاناتی را می توان از طریق ماکروها پدید آورد؟

  • نخست: خلاقیت ها در بکارگیری این بخش یعنی ماکروها موجب خواهد شد که هر فردی نسبت به تجربه و تخصص استفاده از پاورپوینت راهکارهای جدید برای استفاده از پاورپوینت ارائه کند.

  • دوم:همانطور که اشاره شد، یکی از راه های افزایش امنیت سند پاورپوینت بهره گیری از امکانات ماکروها است
  • سوم:به ذکر برخی مثال ها می پردازیم (این مثال ها می تواند از پاورپوینت یک نرم افزار تعاملی interactive مناسب بسازد)
    • دریافت اطلاعات از کاربر از طریق Userform (در پاسخ به سئوال:چه امکاناتی را می توان از طریق ماکروها پدید آورد؟)
      • در این بخش به توضیح کاربردی مثال خواهیم پرداخت؛ برای مطالعه توضیحات فنی برنامه نویسی و دریافت شیوه کار به این صفحه توجه کنید.
      • منظور از دریافت اطلاعات از طریق فرم Userform، دریافت اطلاعاتی از کاربر است، که در دیگر اجرای(عادی) اسلاید پاورپوینت امکانپذیر نیست.
      • مثلا دریافت نام کاربر، دریافت پایه تحصیلی کاربر، دریافت یک عدد دریافت یک پاسخ متنی و انتخاب یک گزینه از یک لیست.
      • به تصویر نگاه کنید این این نمونه را می توانید از کاربر پاورپوینت دریافت کنید.

    • دریافت اطلاعات از کاربر از طریق Developer Objects (در پاسخ به سئوال:چه امکاناتی را می توان از طریق ماکروها پدید آورد؟)
      • در این بخش به توضیح کاربردی مثال خواهیم پرداخت؛ برای مطالعه توضیحات فنی برنامه نویسی و دریافت شیوه کار به این صفحه توجه کنید.
      • منظور از دریافت اطلاعات از طریق فرم Developer Objects، دریافت اطلاعاتی از کاربر است، که در دیگر اجرای(عادی) اسلاید پاورپوینت امکانپذیر نیست.
      • مثلا دریافت نام کاربر، دریافت پایه تحصیلی کاربر، دریافت یک عدد دریافت یک پاسخ متنی و انتخاب یک گزینه از یک لیست.
      • به تصویر نگاه کنید این این نمونه را می توانید از کاربر پاورپوینت دریافت کنید.
      • می توانید Tab مربوط به Developer را در نوار Ribbon پاوروینت به روش زیر به نمایش بگذارید:

از منوی فایل Powerpoint Option و در ادامه از پنجره Powerpoint Option

 گزینه Custom Ribbon را انتخاب کنید

سپس تیک Developer را بزنید.

.

برای دریافت یک نمونه اینجا کلیک کنید

    • محاسبه نتایج بدست آمده از عملکرد کاربر (در پاسخ به سئوال:چه امکاناتی را می توان از طریق ماکروها پدید آورد؟)
      • در این بخش به توضیح کاربردی مثال خواهیم پرداخت؛ برای مطالعه توضیحات فنی برنامه نویسی و دریافت شیوه کار به این صفحه توجه کنید.
        • انجام محاسبات ریاضی مانند جمع و تفریق

        • انجام محاسبات منطقی مانند اینکه از حدی عبور کرده ایم یا خیر

        • کنترل و مدیریت فرآیندها
        • ارتباط با نرم افزارهای جانبی
        • بهره گیری از ماژولهای مخفی در سایر نرم افزارهای و ActiveX ها(DLLو OCX)
      • هر آنچه که به تعاملی بودن نرم افزار نسبت به کاربر می تواند کمک کند و ...
    • ارائه نتایج به صورت جدول و نمودار (در پاسخ به سئوال:چه امکاناتی را می توان از طریق ماکروها پدید آورد؟)
      • در این بخش به توضیح کاربردی مثال خواهیم پرداخت؛ برای مطالعه توضیحات فنی برنامه نویسی و دریافت شیوه کار به این صفحه توجه کنید.
      • می توان با تغییر اندازه Shape ها و موضوعاتی(Objects) که در در یک اسلاید وجود دارد اطلاعات پویایی(Dynamic) که نتیجه محاسبات در طول استفاده کاربر از سند Powerpoint است را در اختیاز کاربر سند قرار داد.
    • استفاده از Action Button در اسلایدها (در پاسخ به سئوال:چه امکاناتی را می توان از طریق ماکروها پدید آورد؟)
      • در این بخش به توضیح کاربردی مثال خواهیم پرداخت؛ برای مطالعه توضیحات فنی برنامه نویسی و دریافت شیوه کار به این صفحه توجه کنید.
      • می توان با قرارا دادن آخرین Action Button، بر روی سایر اجزاء درون یک اسلاید و لینک کردن ان به ماکرویی در VBAی سند، کارهای مختلفی را انجام داد.

بهره برداری از بخش VBA به استفاده از Macro، Modules، Form، و Developer ختم نمی شود. در این میان می توان تنها به Class ها و به بهر گیری از ActiveX ها و Dll ها نیز اشاره نمود.

اجازه دهید به این نمونه به صورت اختصاصی بپردازیم.

در این نمونه با یک فایل Powerpoint روبرو خواهید بود که در آن ارتفاع چهار نمودار با تغییر شمارنده، تغییر خواهد کرد، می توانید خودتان بررسی کنید:

دانلود نمونه پاورپوینت.

دانلود فایل حفاظت شده ی پاورپوینت با TPE

توضیحات بیشتر در مورد این فایل پاورپوینت


مهمترین کاری که باید در متد TPE در بخش VBA انجام داد:

مهمترین کاری که برای باید در سند pptm که نهایتا به ppsm تبدیل می شود انجام دارد اضافه کردن یک sub در Module از Mouleهای بخش VBA سندی است که می خواهید آنرا حفاظت کنید.

این Sub همانطور که گفته شد توسط Powerpoint استاندارد هنگام شروع کار سند،-  یعنی هنگامی که سند توسط Powerpoint باز می شود،- اجرا نخواهد شد.

اما می توان از روش  راهکارهای جبران کمبود امکانات موجود درVBAی  Powerpoint نسبت به سایر نرم افزارهای آفیس  ، این نقص را جبران نمود تا دقیقا پس از باز شدن سند، اجرا شود.

Sub Force_Exiter()

       ActiveWindow.Close

End Sub

این sub بخصوص اگر نرم افزار Custom UI Editor را نصب کرده باشید، توسط نرم افزار TPE پیشنهاد می شود.


   

همانطور که قبلا گفته شد، نرم افزار TPE، با در هم آمیختن امکانات قفلگذاری روی پاورپوینت به نحوی که یک شبکه متناظر و منتظر، پدید آید و به اصلاح با پدید آوردن یک سری شرایط تارانکبوتی در هم پیچیده، اطلاعات موجود در فایل پاورپوینت را بیشتر از آنچه که نرم افزارهای دیگر سعی در حفاظت آن دارند، محافظت می کند.

بنابراین روش های ارائه شده به تنهایی کافی نیستند و باید حتما در کنار اضافه کردن این sub به ماژول سند، تنظیمات XML نیز روی فایل سند انجام شود، که اینکار را نرم افزار TPE به صورت اتوماتیک و خودکار انجام خواهد داد.

بنابراین تنها اضافه کردن Sub مزبور به بخش برنامه نویسی سند کافی است.

اگر چنانچه خواسته باشید، می توانید نام Sub را به دلخواه تعیین کنید، یعنی اسم Sub می تواند Force_Exiter نباشد.


لینک مرجع آنلاین برنامه نویسی پاورپوینت

با نیم نگاهی به مرجع آنلاین برنامه نویسی پاورپوینت به جمع بندی زیر دست خواهیم یافت:

این بخش مشتمل بر سه سرفصل بزرگ است:

1- مفاهیم

1-Concepts

  • کنترل و جعبه محاوره رویدادها

  • خواص زبان خاص و روش ها

  • یادگیری درباره اطلاعات زبان خاص

  • برنامه ریزی شناسه OLE 

  • Control and Dialog Box Events

  • Language-Specific Properties and Methods

  • Learn About Language-Specific Information

  • OLE Programmatic Identifiers

2- چگونه می توانم ...

2-How do i ...

  • اضافه کردن کنترل به اسناد و مدارک

  • اضافه کردن کنترل به UserForms

  • کنترل یک نرم افزار مایکروسافت آفیس از نرم افزار دیگر

  • ایجاد سفارشی گفت و گو جعبه

  • ساختن UserForms

    1. ساخت فرم
    2. اضافه کردن کنترلر به فرم
    3. تعیین خصوصیات کنترلر
    4. مفدار دهی اولیه به کنترلر
    5. کدنویسی رویدادهای کنترلر
    6. نمایش فرم
    7. استفاده از مقادیر کنترلرها، هنگام اجرای برنامه
  • نمایش سفارشی جعبه های گفت و گو

  • مقداردهی اولیه خواص کنترل

  • بازگشت اشیاء از مجموعه

  • تنظیم خواص کنترل

  • استفاده از کنترل های اکتیو ایکس در اسناد

  • استفاده از کنترل های اکتیو ایکس در اسلاید

  • استفاده از مقادیر کنترل در حالی که کد در حال اجرا

  • استفاده از رویدادها با نرم افزار شی

  • کار با پانل و نمایش ها

  • کار با اشکال (اشیاء نقاشی)

  • کار با جداول

  • Display Custom Dialog Boxes

  • Initialize Control Properties

  • Return Objects from Collections

  • Set Control Properties

  • Use ActiveX Controls on Documents

  • Use ActiveX Controls on Slides

  • Use Control Values While Code Is Running

  • Use Events with the Application Object

  • Work with Panes and Views

  • Work with Shapes (Drawing Objects)

  • Work with Tables

3- اشیاء

3-Object model

اشیاء مشتمل بر 183 آیتم است

که البته این بخش دارای زیر مجموعه های نیز هست: اینجا را نگاه کنید.

آیتم های 183 سرفصل مشتمل بر 2778 زیر مجموعه هستند.


آنچه که مایکروسافت در وب سایت msdn به آن پرداخته است،

شکل درست و کلیشه ای دستورات موجود در VBA است.

به طور کلی همانطور که از نام این بخش بر می آید این بخش به عنوان Reference

یا مرجع دستورات، عمل نموده و تکلیف نحوه ی استفاده از دستورات

و موارد موجود در این بخش ها را تعیین نموده است،

که البته گهگاه با مثالهایی نیز به صورت مختصر برای تفهیم موضوع توضیحاتی ارائه نموده است.

به نظر می رسد این بحث نیاز به توضیحات کاربردی و مفصل تری دارد.


آنچه که در کل می توان دریافت این نتیجه است که فضای کار وسیعی در این بخش وجود دارد که می توان در پاورپوینت از آن بهره جست.

اما موضوع تنها به وسعت این بخش ختم نمی شود، بلکه باید گفت، بسیاری از توانمندی های پاورپوینت که نمی تون آنرا در منوها و اسلایدهای پاورپوینت بدست آورد در بکارگیری ماکروها در خوابی عمیق فرو رفته است:

کاربرد کدهای ماکرو گاهی به منظور استفاده از آنها هنگام اجرا و نمایش پاورپوینت است،گاهی نیز به منظور سازماندهی سریعتر پرزنتیشن(ها) بر اساس منطقی خاص است، به اختصار کمی درباره این دو زمینه توضیح خواهیم داد:

نرم افزار پاورپوینت دارای بیش از دو محیط و گاهی سه یا پنج محیط است:

محیط اول: نما و پنجره اصلی، پاورپوینت(همان پنجره design)، و طراحی اصلی پاورپوینت.

محیط دوم: نما و پنجره نمایش پرزنتیشن، هنگامی که کلیدF5 را می زنید وارد این محیط می شوید.

محیط سوم و ... مانند محیط VBA و ...

در این جا قصد داریم درباره محیط اول و دوم توضیح دهیم؛ منظور از استفاده از کدهای برنامه نویسی(ماکروها)، مدیریت محیط دوم است. یعنی هنگامی که پرزنتیشن در حال پخش و نمایش است، محیط بنحوی اداره شود - که اداره آن با امکانات استاندارد میسر نیست. اما گاهی به منظور مدیریت فایل ها و اسلایدها و جزئیات موجود در اسلایدها مانند Shape ها یا Table ها(جداول) و ... به حجم بالایی از جزئیات برخورد می کنیم که باید آنها را مدیریت کنیم، گاهی با موارد پیش بینی نشده مانند نام Shape های جدید یا Tableهایی با تعداد سطر یا ستون های نا معلوم و یا نام فایل های پاورپورینت در یک فولدر(هر نام فایلی)، روبرو می شویم. این در حالیست که باید این مدیریت در رایانه تولید کننده اثر (برنامه نویس) یا در رایانه مشتری که از اثر استفاده می کند کارهایی انجام شود؛ که همانطور که در همین پاراگراف به آن اشاره شد پیش بینی نشده هستند. در این موقع کدهای برنامه نویسی شده می توانند در حل اینگونه مسائل در این نوع موقعیت ها به برنامه نویس یا استفاده کننده از پرزنتیشن(برنامه نویسی شده) کمک نماید.

در این بخش به چند مورد از بکارگیری تکنیک های ماکرونویسی می پردازیم:

نمونه پروژه های خاص (مثالی)

لطفا دقت داشته باشید: پروژه های زیر در Microsoft Office Power point 2010 دیزاین شده اند؛ چنانچه اختلافی در اجرا وجود داشته باشد ممکن است به همین دلیل باشد، توضیح بیشتر: نگارش VBA آفیس 2007 شش (6) است این در حالیست که نگارش VBA آفیس 2010، هفت(7) است.


نحوه استفاده از Custom UI Editor در نرم افزار TPE:

این نرم افزار می تواند از طریق دستورات XML، به مدیریت بسیاری از بخش های اسناد آفیس بپردازد.

XML یک Markup Language مانند HTML است. XML زیر مجموعه ساده شده‌ای از زبان SGML می‌باشد.  SGML یک زبان عمومی و پیچیده برای نشانه‌گذاری داده‌هاست که در دهه 80 بوجود آمد و پدر زبانهای نشانه‌گذاری محسوب می‌شود. از آنجایی که SGML قابلیتهای زیادی دارد زبان پیچیده ای هم محسوب می شود بنابراین انجمن وب XML را جانشین آن کرد زیرا این زبان ساده تر می باشد.

مشخصات فنی XML مخفف زبان نشانه گذاری قابل گسترش (eXtensible Markup Language) است. زبان های نشانه گذاری، مانند HTML یا XML، ابزار مورد استفاده برای شناسایی ساختارهای مختلف در یک سند هستند. به این ترتیب تنها سندی که دارای XML باشد دسته ای از متن نخواهد بود، بلکه شامل دستورالعمل ها و اطلاعات و همچنین داده هایی است که باید بر روی صفحه ظاهر شوند. انعطاف پذیری XML آن را برای کاربرد در رابطه با زبان های برنامه نویسی دیگر و برنامه های کاربردی پایگاه داده ایده آل می کند.

وب سایت اصلی XML سایتی است که در آن حوزه های مختلفی برای مدیریت نرم افزارها و توسعه دهنده های نرم افزاری سایر Application ها مورد تحلیل و بررسی واقع شده است، از آنجا که فایل های Microsoft Office و بخصوص فایل های Presentation نرم افزار Powerpoint اصالتا دارای ساختار xml هستند، این وب سایت راهکارهایی را برای توسعه نرم افزارهای آفیس راائه نموده است. و بخصوص برای پاورپوینت راهکارهای توسعه ای دارد.

در این وب سایت به آدرس (http://openxmldeveloper.org/blog/b/openxmldeveloper/archive/2009/08/07/7293.aspxنرم افزاری ارائه شده است که با عنوان (Office Custom UI Editor for Microsoft Office tool) مطرح است. و توانایی مدیریت اجزای اسناد آفیس را دارد.

البته افراد حرفه ای کاملا به این موضوع آشنا هستند که اسناد آفیس قابل تجزیه هستند. این تصویر نمونه ای از این تجزیه است. همانطور که ملاحظه می کنید فایل هایی با پسوند xml در این مجموعه ها دیده می شود.

در همین راستا نرم افزار TPE نیز از این بحث کاملا پشتیبانی می کند.

http://bayanbox.ir/download/8777579272726942188/OfficeCustomUIEditorSetup.rar

شما می توانیدنرم افزار OfficeCustomUIEditorSetup را از همین وب سایت دانلود و نصب کنید، به این ترتیب پشتیبانی این بخش توسط نرم افزار TPE میسر خواهد شد.

همانطور که خود ملاحظه خواهید کرد هنگام حفاظت از یک فایل پاورپوینت پنجره نرم افزار TPE

از این شکل به شکل تغییر اندازه و اجزاء خواهد داد

برای حفاظت با استفاده از اضافه شدن دستورات XML ابتدا تیک گزینه ی Use Custom UI Editor را بزنید، سپس یک نام برای Sub محافظ تعیین کنید، مثلا در اینن تصویر نام sub عبارت Force انتخاب شده است. سپس روی آیکن   کلیک کنید.

به این ترتیب پنجره ای شبیه به تصویر زیر نمایش داده خواهد شد:

متن subی که باید در سند پاورپوینت در بخش Module قرار بگیرد را در حافظه کپی کنید.

و در Mouduleی از ماژولهای سند پاورپوینت خود قرار دهید.

سپس سند خود را با فرمت ppsm ذخیره کنید. و در ادامه آنرا با نرم افزار TPE حفاظت کنید.

اگر دقت کنید به موارد زیر پی خواهید برد:

اگر بخواهید فایل ppsm (ی را که با این روش حفاظت کرده اید) را با پاورپوینت باز کنید، بلافاصله بسته می شود، اما همین فایل در صورتی که فقط اجرا شود(یعنی روی آن دوبار کلیک کنید)، تنها اجرا خواهد شد.

این شکل حفاظت هرچند می تواند در حفاظت فایل سند پاورپوینت موثر باشد، اما بدون استفاده از حفاظت نرم افزار TPE ناقص باقی خواهد ماند.


راهکارهای جبران کمبود امکانات موجود درVBAی  Powerpoint نسبت به سایر نرم افزارهای آفیس 

بسیاری از مطالبی که در این وب سایت مطرح می شود، هرچند برای کسب اعتماد شما عزیزان به نرم افزارهای تولیدی این وب سایت(و بخصوص نرم افزار حفاظت از فایل های پاورپوینتTPE) است، اما همین مطالب از آنجا که در معرض دید عموم واقع می شود به حفاظت از فایل های شما آسیب وارد خواهد کرد، بنابراین در این زمینه به ما حق بدهید که ما مجبور نباشیم درباره تمام جزئیات به وضوح صحبت کنیم، چرا که عنوان کردن جزئیات و توضحات بیش از حد روش های افزایش امنیت، می تواند در آینده علیه حفاظت از فایل Presentation شما به کار گرفته شود. بنابراین به اختصار عرض خواهیم کرد که:

یکی از راهکارهای جبران کمبود امکاناتی که در بالاتر درباره اسناد پاورپوینت توضیح داده شد، توسط نرم افزار OfficeCustomUIEditorSetup از طریق دستورات XML و مربوط کردن دستورات XML به دستورات بخش VBAی Powerpoint قابل جبران هستند. همانطور که قبلا گفته شد، نرم افزار TPE، با در هم آمیختن امکانات قفلگذاری روی پاورپوینت به نحوی که یک شبکه متناظر و منتظر، پدید آید و به اصطلاح با پدید آوردن یک سری شرایط تارانکبوتی در هم پیچیده، اطلاعات موجود در فایل پاورپوینت را بیشتر از آنچه که نرم افزارهای دیگر سعی در حفاظت آن دارند، محافظت می کند.

یکی از راهکارهای جبران کمبود بخش open Presentation به روش زیر است.

دو اتفاق همزمان می تواند این نقیصه را جبران کند:

1- اضافه کردن یک sub در مجموعه دستورات و برنامه های اجرایی فایل ppsm ی که تولید کرده اید.

2- اضافه کردن دستور XML به ساختار سند ppsm فایل Powerpoint

البته با توضیحی که در این بخش داده خواهد شد عکس این موضوع می تواند این امکان امنیتی را از روی فایل بردارد. برای دریافت توضیحات بیشتر به این صفحه نگاه کنید.

بار دیگر تاکید می کنیم این شکل حفاظت، هرچند می تواند در حفاظت فایل سند پاورپوینت موثر باشد، اما بدون استفاده از حفاظت نرم افزار TPE ناقص باقی خواهد ماند.


پاورپوینت و استفاده از آن

منظور از این بخش پاورپوینت و استفاده از آن چیست؟(پایینتر توضیح داده ایم)

مقدمه:

پاورپوینت با قدمت و کارایی فراوانی که پیدا کرده است، آنقدر در وب سایت ها و وبلاگ های گوناگون پیرامون آموزش های آن توضیحاتی مفصلی داده شده است که با یک جستجوی ساده می توانید در این مورد اطلاعات خوبی فراهم آورید، اگر برای آموزش پاورپوینت به این صفحه آمده اید، باید عرض کنیم این صفحه اینترنتی بسیار پیشرفته تر از آن است که به آموزش ساده ی پاورپوینت بپردازد، لطفا پس از آموزش های مقدماتی و اولیه دوباره به این صفحه سری بزنید.

در مورد آموزش های پاورپوینت مطالب بیشماری وجود دارد در دسته بندی های که می توان به آنها اشاره نمود، اطلاعاتی به شرح زیر در اینترنت می توانید بدست آورید(حتی فهرست کردن مطالب خود چندین صفحه حجم خواهد داشت)بنابراین اجازه دهید در این بخش به ذکر عناوین مهم و معرفی چند سایت که می تواند به شما کمک کند اکتفا کنیم.

  • پاورپوینت چیست و چگونه از آن استفاده کنیم؟
  • نکات کلیدی در استفاده از پاورپوینت چیست؟
  • آموزش های مقدماتی، متوسطه، و پیشرفته استفاده از محیط پاورپوینت.
  • چگونه با توجه به شناختی که از مخاطب و محیط ارائه پاورپوینت دارید، پاورپوینت بسازید؟(به عبارتی اصول اساسی در ارائه یک پاورپوینت خوب چیست؟)
  • معرفی چند سایت:

منظور از این بخش(یعنی: پاورپوینت و استفاده از آن):

منظور اینست که نکاتی را که در بدنه اصلی پاورپوینت می توان به عنوان نکاتی کلیدی که منجر به تامین امنیت و حفاظت سندهای پاورپوینت می شود را توضیح دهیم.

موارد زیر تقریبا جزء مواردی هستند که در سطوح پیشرفته پاورپوینت مطرح می شوند، بنابراین اگر هنوز در سطح مقدماتی از پاورپوینت استفاده می کنید باید قدری صبر و تلاش داشته باشید تا بتوانید مطالب پیشرفته را نیز مورد شناسایی و استفاده قرار دهید- در این صفحه موارد مطروح شده به سطوح مقدماتی/متوسطه/پیشرفته تقسیم نشده اند، هر آنچه که می تواند در ایجاد امنیت فایل پاورپوینت در متد TPE موثر باشد را توضیح می دهیم.

مورادی که در این بخش توضیح داده خواهند شد به قرار زیر هستند:(این مطالب به تدریج افزایش خواهند یافت) 

آموزش پاورپوینت

Powerpoint Training

پرزنتیشنها، متن ها و تصاویر

Presentations, text, and images

.

طراحی، صدا ،و فیلم

Design, audio, and video

.

انیمیشن(حرکت ها)، جداول، و به اشتراگ گذاری

Animation, tables, and sharing

.

آموزش پاورپوینت با فیلم در آپارات(توسط آقای عوض زاده) - در هشت فیلم

قسمت اول قسمت دوم قسمت سوم قسمت چهارم
فیلم آموزشی فیلم آموزشی فیلم آموزشی فیلم آموزشی

قسمت پنجم قسمت ششم قسمت هفتم قسمت هشتم
فیلم آموزشی فیلم آموزشی فیلم آموزشی فیلم آموزشی


توضیح درباره اجرای پرزنتیشن در حالت کیوسکKiosk

یک از بخش های مهم در تعیین شیوه نمایش اسلایدهای پاورپوینت پنجره Set UP Show است.

برای دستیابی به این پنجره در پاورپوینت از منوی Slide Show ، گزینه ی Setup Slide Show را انتخاب کنید

تا به پنجره روبرو با عنوان Set Up Show، دسترسی داشته باشید.

بهترین انتخاب گزینه های برای نمایش مناسب در متد TPE در تصویر روبرو مشاهده می شود.

گزینه Browsed at a kiosk (full screen)l را انتخاب کنید.

و گزینه Show without narration را هم تیکدار کنید.

اینکار باعث می شود هنگام نمایش فایل پاورپوینت فقط آنچه را که شما برنامه ریزی کرده اید اتفاق بیافتد.

البته با برنامه ریزی خودتان هم می توانید برخی امکانات را با دانستن اطلاعات زیر فعال یا غیر فعال کنید.

توضیح اجرای پنجره:

در پنجره باز شده گزینه های مختلفی طبقه بندی شده اند که با تنظیم این موارد می توان نحوه نمایش را سفارشی کرده و امکاناتی را هنگام نمایش حذف یا اضافه نماییم.

Show Type:

اگر بخواهیم اسلایدها را به صورت تمام صفحه (Full Screen) نمایش دهیم که پیش فرض هم همین گزینه است Present by a Speaker-Full Screen را فعال می کنیم.

دراین حالت در نمای Slide Show کلیلک راست انجام شده و یکسری کلیدهای عملیاتی خود اسلاید در پایین صفحه سمت چپ مشاهده خواهد شد.

چنانچه بخواهیم اسلایدها به صورت پنجره نمایش داده شود گزینه Browser by an Individual را انتخاب می کنیم.

با انتخاب Browser at a Kiosk-Full Screen حالت نمایش مانند گزینه اول یعنی تمام صفحه است با این تفاوت که در این حالت کلیک راست و کلیدهای عملیاتی در اسلاید دیده نخواهند شد.

Show Option:

چنانچه بخواهیم نمایش اسلایدها بعدازاتمام به صورت پیوسته تکرار گردد گزینه Loop Continually Until “ESC” را انتخاب می کنیم،نمایش اسلایدها تا زمانی که کلید ESC از صفحه کلید فشارداده شود ادامه می یابد.گزینه Show Without narration در صورت فعال بودن نمایش اسلاید را با صدای سخنران که قبلا ضبط شده پخش می کند.برای ضبط صدای سخنران از منوی Slide Show گزینه Record Narration را انتخاب می کنیم.

برای ارائه نمایش بدون انیمیشن گزینه Show Without Animation را انتخاب می کنیم و چنانچه بخواهیم انیمیشن ها هنگام ارائه اسلایدها اجرا گردند این گزینه را غیر فعال می کنیم.

در لیست Pen Color رنگ دلخواه را برای قلمی که هنگام نمایش اسلاید از آن می خواهید استفاده کنید انتخاب نمایید.استفاده از Pen Color هنگام ارائه برای تاکید روی موضوعات مهم اسلاید استفاده می شود.

Show Slides:

اگر بخواهیم تمام اسلایدهای نمایش نشان داده شوند شماره اولین اسلاید را در کادر From و شماره آخرین اسلاید را در کادر To وارد می کنیم.بطور مثال از اسلاید ۵ تا ۱۲ گزینه Custom Show که غیر فعال دیده می شود برای سفارشی کردن شماره اسلایدها در نمایش است.مثلا اگر بخواهیم شماره اسلاید به صورت زیر نمایش داده شود ۱,۵,۸,۲,۱۲,۱۵ یعنی ترتیب نمایش را می خواهیم خودمان تعیین کنیم.

برای فعال کردن این گزینه در پنجره Setup Show وارد منوی Slide Show شده و این گزینه را که در آخر لیست منو قراردارد انتخاب می کنیم.در پنجره باز شده بازدن دکمه New نام دلخواهی را برای نمایش می دهیم که این نام را بعدا در پنجره Setup Show استفاده می کنیم.

لیستی از نام و شماره اسلایدها درسمت چپ پنجره دیده می شود حال با انتخاب هرکدام و زدن دکمه Add اسلاید مورد نظر در صف نمایش قرار خواهد گرفت بدین صورت توانسته ایم ترتیب نمایش را به دلخواه خود انجام دهیم.

حال وارد پنجره Setup Show می شویم و مشاهده می کنیم که نام داده شده به Custom Show در لیست آمده و این گزینه فعال نشده است.

Advanced Slides:

اگربخواهیم نمایش اسلایدها تحت کنترل خودمان باشد یعنی با کلیک موس یا کلید Space این کارصورت گیرد گزینه Manually را انتخاب می کنیم.
چنانچه بخواهیم اسلاید به صورت اتوماتیک وباتوجه به زمان تعیین شده برای نمایش هر اسلاید نشان داده شود گزینه Using Timing if Present را انتخاب می کنیم. (در مورد زمان گذاری در درس بعد توضیح داده شده است.)

Multiple Monitors:

اگر کامپیوتر شما دارای چند Monitor می باشد از لیست بازشونده گزینه Display Slide Show on را انتخاب کنید.

Performance:

به منظور افزایش سرعت نمایش،گزینه Acceleration Use Hardware Graphics را فعال می کنیم.همچنین با پایین آوردن کیفیت یا درجه وضوح نمایش از لیست بازشونده Slide Show Resolution سرعت نمایش افزایش پیدا می کند.


....


قفلگذاری و حفاظت استاندارد

پاورپوینت و متدهای مایکروسافت

این قسمت شامل سه عنوان است:

چرا رمزگذاری روی فایل های پاورپوینت، کافی نیست؟

رمزگذاری روی فایلهای پاورپوینت چگونه است؟

توصیه هایی برای رمزگذاری روی فایلهای پاورپوینت؟

چرا رمزگذاری روی فایل های پاورپوینت، کافی نیست؟

اجازه دهید قبل از توضیح درباره روش رمزگذاری فایل های پاورپوینت درباره مقاومت آن توضیحاتی ارائه شود:

اگر فرضا شما از جمله کاربرانی باشید که ندانید که چگونه می توان بر روی فایل های پاورپوینت رمز بگذارید، خوب خیلی راحت می توانید در گوگل به جستجوی عبارت "رمز فایل پاورپوینت" بپردازید. به این ترتیب بسیاری از سایت ها و وبلاگها را پیدا خواهید کرد که درباره نحوه رمزگذاری بر روی فایل ها و اسناد آفیس منجمله Powerpoint توضیحاتی داده اند.

مثلا در آخرین جستجوی این عبارت توسط بنده نتیجه ای بالغ بر سه میلیون نتیجه (About 3,030,000 results (0.52 seconds)، در نیم ثانیه حاصل شد.

مشکل از آنجایی آغاز می شود که پس از رمز گذاری شما بر روی فایلتان به عنوان صاحب اثر، و در اختیار قراردادن فایلتان به کاربران فایل تان، برخی از کاربران فایل پاورپوینت شما به همین روش به جستجوی عبارت "شکستن رمزفایل های پاورپوینت" می پردازند؛ و به این ترتیب (متاسفانه یا خوشبختانه)، باز هم هزارن نتیجه در این باره در سایت ها و وبلاگها پیدا می شود.

مثلا در آخرین جستجوی این عبارت توسط بنده نتیجه ای بالغ بر هفت هزار نتیجه (About 7,000 results (0.80 seconds) ، در کمتر از یک ثانیه حاصل شد.

 در این صفحات روش های متنوعی از انواع روش های رمزگشایی فایلهای پاورپوینت را مشاهده خواهید کرد.

در یک دوره پژوهشی، بنده این نتایج را تا حدودی بررسی کرده ام، (که بخشی از نتایج بدست آمده را ذیلا تقدیم خواهم کرد)، پس از بررسی صفحات فارسی و از آنجایی که با عبارت هایی لاتین نیز در جریان جستجو ها آشنا شدم(که شما هم اگر اینکار را انجام دهید با این اصطلاحات آشنا خواهید شد)، به بررسی وب سایت ها و مطالبی که به زبان لاتین با همین مضمون راهنمایی هایی را ارائه نموده اند پرداختم.

مثلا می توانید در گوگل به جستجوی عبارت های زیر بپردازید، من این جستو ها را انجام داده ام، در آخرین جستجوی عبارتهای زیر، توسط بنده نتایج زیر حاصل شد:

برای عبارت (unlock powerpoint)، نتیجه ای بالغ بر نیم میلیون نتیجه (About 634,000 results (0.63 seconds) ، در نیم ثانیه حاصل شد.

برای عبارت (unprotect powerpoint)، نتیجه ای بالغ بر صدهزار نتیجه (About 105,000 results (0.53 seconds) ، در نیم ثانیه حاصل شد.

برای عبارت (hack powerpoint)، نتیجه ای بالغ بر نیم میلیون نتیجه (About 663,000 results (0.68 seconds) ، در نیم ثانیه حاصل شد.

نتیجه بررسی های بعمل آمده بسیار متنوع بودند، اما در یک نگاه کلی در نتایج فارسی و لاتین می توان به جمع بندی زیر دست یافت:

بجز برخی از نتایج که ارزش بررسی و مشاهده نداشتند- چون ربطی به موضوع نداشتند؛ برخی از نتایج شیوه حذف رمز از فایل پاورپوینت توسط خود پاورپوینت از طریق General Option را توضیح داده بودند، و برخی از نتایج که درباره رمزگذاری روی فایلهای توضیحات بیشتری ارائه نموده بودند که در توصیه هایی که ذیلا به آنها خواهیم پرداخت به آنها اشاره خواهیم کرد.(مثلا: افزایش طول رمز برای جلوگیری از هک شدن رمز و سایر توصیه ها....) مهمترین متدهای شکستن رمزها به روش های زیر اشاره داشتند:

الف- ارائه نرم افزار های قفل شکن آفیس، از آنجمله می توان به قویترین آنها (Advanced Office Password Recovery Pro) اشاره کرد.

در این بازه نرم افزارهای بسیار متنوعی پیشنهاد شده اند، در این باره بنده بررسی هایی بر روی نرم افزارهای قفل شکن آفیس انجام داده ام که بحث مفصلتر آن بالاتر ارائه شد.

ب- در برخی از صفحات لاتین روش های XML حذف پسوورد فایلهای پاورپوینت ارائه شده بود، برای بررسی بیشتر به این لینک نگاه کنید. اگر وب سایت، فیلتر شده می توانید به این سند نگاه کنید.

ج- در برخی از سایت ها نیز اینکار به صورت آنلاین انجام می شود، فایل پاورپوینتی را که می خواهید رمزش را بردارید آپلود می کنید و پس از اینکار، نتیجه را دانلود می کنید.- که همان فایل پاورپوینت و بدون رمز است.

در پایان این بخش با عنوان (چرا رمزگذاری روی فایل های پاورپوینت، کافی نیست؟)، عرض می کنیم: یکی از روش های محافظت از فایل های پاورپوینت رمزگذاری بر روی فایلهای پاورپوینت به صورت استاندارد از طریق متدهای عادی مایکروسافت است، که باید حتما انجام دهید حتی اگر بخواهید فایل پاورپوینت خود را با TPE محافظت کنید باید از این روش های استاندارد نیز برای حفاظت از فایل خود استفاده کنید.

اما تاکید می کنیم در روش استاندارد فقط از رمزگذاری modify استفاده کنید و از رمز گذاری open استفاده نکنید.(این دو نوع رمزگذاری در قسمت بعدی"رمزگذاری روی فایلهای پاورپوینت" توضیح داده می شود)؛ در قسمت بعد از نحوه رمزگذاری توصیه هایی برای نحوه استفاده از رمزها ارائه می شود.


رمزگذاری روی فایلهای پاورپوینت چگونه است؟

رمزگذاری بر روی فایلهای پاورپوینت به صورت استاندارد توسط Powerpoint در دو حوزه امکانپذیر است:

الف - حوزه سند

ب - حوزه کد نویسی(VBA Project)

الف) رمزگذاری سند پاورپوینت

برای رمزگذاری روی سند پاورپوینت که به پرزنتیشن(Presentation) معروف است، باید به روش زیر عمل کنید:

1- فایل یا سند خود را تنظیم کنید. و از منوی فایل گزینه Save as را انتخاب کنید.

2-از پایین پنجره Save as، کنار دکمه Save روی گزینه Tools کلیک کنید، و از منوی باز شده گزینه ی General Optionر ا انتخاب کنید.(به خاطر داشته باشد بعد از سایر تنظیماتی که در ادامه توضیح داده می شود باید روی دکمه Save کلیک کنید- البته در پایان به این نکته بار دیگر اشاره خواهیم کرد)

3-در پنجره باز شده با عنوان General Option رمزی برای قسمت Password to Modify انتخاب کنید. برای انتخاب رمز به قسمت(توصیه هایی برای رمزگذاری روی فایلهای پاورپوینت)، توجه کنید. همچنین باید توجه کنید که در متد حفاظت TPE نیازی به رمز گذاری بخش Password to open نیست. برای دریافت توضیحات بیشتر به قسمت (چرا به Password to open در بخش General Option نیاز نداریم) توجه کنید.

4- روی دکمه OK پایین همین پنجره کلیک کنید.

5- پنجره جدیدی باز می شود که Confirm Password نام دارد. در این پنجره رمزی را که قبلا در پنجره قبلی در بخش  وارد کرده اید را مجدد در این بخش تایپ کنید.

6- روی دکمه OK پایین همین پنجره کلیک کنید.

7-با اینکار به پنجره Save as  باز خواهیم گشت، روی دکمه Save کلیک کنید.

نتیجه اینکار این خواهد بود که هر بار بخواهید فایل پاورپوینت را باز کنید از شما پسورد سئوال شود، اگر گزینه Readonly را انتخاب کنید. فایل بدون نیاز به پسورد باز خواهد شد.

مانند پنجره زیر:

البته در شرایط و نحوه نمایش پنجره دریافت پسورد استاندارد فایل پاورپوینت توضیحاتی وجود دارد که به آن خواهیم پرداخت:

- خوشبختانه اگر فایل پاورپوینت از نوع نمایشی باشد درباره رمز سئوالی پرسیده نخواهدشد.

از آنجایی که در متد TPE فایل حفاظت می شود، ما نیازی به password to open نخواهیم داشت، ولی از آنجا که نوع ppsx و pps و ppsm درباره password to modifyسئوال نمی کنند می توانیم رمز این بخش را برای محکم کاری حفاظت فایل پاورپوینت تعیین کنیم.(برای انتخاب پسوند مناسب فایل پاورپوینت به قسمت چه پسوندهایی را برای فایل پاورپوینت حفاظت شده ی خود انتخاب کنیم، توجه کنید)


ب) رمزگذاری بخش کدنویسی VBA Project Powerpoint

یکی از توانمندی های مجموعه های آفیس بهره گیری از بخش کدنویسی و برنامه نویسی آن ها است، در پاورپوینت نیز این بخش وجود دارد اما بعضی بخش های کلیدی آن متوقف شده است.

در این باره ابزارهایی برای جبران این نوع نقاط ضعف وجود دارد و شیوه بکارگیری از این بخش در قسمت (ماکروها و تکنیک های ماکرونویسی) توضیح داده شده است.

در این بخش درباره حفاظت استاندارد از کدهای نوشته شده در قسمت VBA Project توضیحاتی ارائه خواهد شد:

برای رمزگذاری روی کدها و برنامه های نوشته شده پاورپوینت که به VBA معروف است، باید به روش زیر عمل کنید:

1- فایل یا سند خود را تنظیم کنید/کدها و ماژول های خود را تنظیم کنید. و به بخش VBA ی پاورپوینت وارد شوید.

دسترسی به پنجره VBA  موسوم به Microsoft Visual Basic for Application با کلیدAlt+F11، صفحه کلید، امکانپذیر است.

همچنین می توانید برای دسترسی به این بخش از منوی View (تولبار View) بر روی  آخرین گزینه سمت راست به نام Macros کلیک کنید؛ اگر به این بخش دسترسی ندارید، و یا این گزینه غیر فعال است، به قسمت(چرا macros در پاورپوینت غیر فعال است) توجه کنید.

2- گزینه VBAProject Properties را از منوی Tools را انتخاب کنید.

3- از پنجره VBAProject - Project Properties زبانه Protection را انتخاب کنید.

4- گزینه Lock project for viewing را تیکدار کنید.

5- یک پسورد در قسمت password تایپ کنید، همین پسورد را در قسمت Confirm password تایپ کنید. برای انتخاب پسورد به قسمت (تکنیک های رمزگذاری چه هستند؟و چه رمزهایی مقاومتر هستند؟) توجه کنید.

6- روی دکمه Ok کلیک کنید، توجه داشته باشید که باید سند را بدرستی ذخیره کنید.

در این باره به این نکته اشاره می کنیم که سندهای پاورپوینیت که دارای ماکرو و کدنویسی هستند باید با یک از پسوندهایی که در آنها حرف m است ذخیره شوند: مانند: ppsm و ... در این باره به توصیه های مربوطه در قسمت (چه پسوندهایی را برای فایل پاورپوینت حفاظت شده ی خود انتخاب کنیم) توجه کنید.


توصیه هایی برای رمزگذاری روی فایلهای پاورپوینت؟

تکنیک های رمزگذاری چه هستند؟ و چه رمزهایی مقاومتر هستند؟

در بررسی هایی که انجام داده ام (هم درباره نرم افزارهایی که تولید پسورد می کنند(مانند: نرم افزار تولید رمزهای عبور پیچیده و ایمن توسط PasswordMaker  و هم نرم افزار Password Manager Deluxe ) و هم درباره نرم افزارهایی که پسوردها را شناسایی و ساقط می کنند)؛ می توانم بگویم چنین نتیجه گرفته ام که:

بجز در موادی که نرم افزارها مستقیما به بخش پسوورد سندها رجوع می کنند و رمز را ساقط می نمایند. رمز گذاری باید دارای شرایط زیر باشد:

* همانطور که گفتم نرم افزارهایی نیز وجود دارند که بخصوص درمورد پاورپوینت رمز را کاملا ساقط می کنند، یعنی رمز هر چه که باشد به آن اهمیت نمی دهند، و مستقیما به بخش حاوی رمز سند رجوع می کنند و رمز را کاملا از بین می برند، در مواردی هم رمز را افشاء می کنند؛ این بزرگترین اشکالی است که به شرکت مایکروسافت وارد است چرا که در زمینه حفاظت از فایل های پاورپوینت با دقتی که در مورد سایر اسناد مانند دیتابیس اکسس و ... به خرج داده است، دقت کافی را بخرج نداده، و هماکنون نرم افزارهایی وجود دارند که رمز های اسناد پاورپوینت را به شدت افشا می کنند یا کاملا از کار می اندازند.

به طور کلی به نظر می رسد که شرکت مایکروسافت به رمزگذاری روی اسناد پاورپوینت اهمیتی نداده است.

این امر ممکن است به خاطر این موضوع باشد که بیشتر این نرم افزار برای آموزش و نمایش استفاده شده است.

اما به کمی تفکر به این نتیجه می رسیم که اینکار باعث تضیع حقوق پدیدآورنده اثر آموزشی و به تدریج کمکاری پدیدآورندگان اثر خواهد شد.

نرم افزار حفاظت از فایلهای پاورپوینتTPE از طریق فراهم کردن دو شیوه حفاظت فایلهای پاورپوینت، می تواند موجب دلگرمی معلمان برای پدید آوردن پاورپوینت های آموزشی شود.

در روش اول : پدیدآونده اثر آموزشی که متد آموزشی خود را در قالب پاورپوینت ارائه کرده است.- می تواند مطمئن باشد که سند پاورپوینت او تغییر نخواهد کرد و نام پدید آورنده اثر که توسط خودش در فایل پاورپوینت قرار داده شده است- تغییر نخواهد کرد.

در روش دوم : پدیدآورنده اثر آموزشی که متد آموزشی خود را در قالب پاورپوینت ارائه کرده است.- می تواند به مخاطبین خود کد فعالسازی برای نمایش فایل پاورپوینت خود ارائه کند.- ارائه کد فعالسازی می تواند منوط به تامین بخشی از هزینه ها و به این ترتیب تامین منابع مالی توسعه آموزش های پاورپوینت شود.

ذکر این نکته در این بخش خالی از لطف نیست که، نرم افزار پاورپوینت می تواند علی رغم بی توجهی هایی که به آن شده است- به صورت یک نرم افزار تعاملی از خود قابلیت هایی را به ظهور برساند که بحث آموزش را کامل کند این توانمندی ها که در قسمت(ماکروها و تکنیک های ماکرونویسی) به صورت مفصل به آن پرداخته شده است، شامل: دریافت اطلاعات از کاربر، محاسبه نتایج، و ارائه نتایج به صورت جدول و نمودار است.

در مورد مقاوم ترین رمزها، می توان رمزهایی را که دارای شرایط زیر باشند را نسبت به رمزهای دیگر مقاومتر دانست:

1- رمزهای طولانی تر(مثلا کشف رمز بالای 30 حرف بسیار سخت تر است)

2- رمزهایی که از تنوع حرف، عدد، کاراکترهای خاص، حروف کوچک و بزرگ بیشتری برخوردار باشند.

3- رمزهایی که دارای عبارت های تکراری کنار هم باشند.

 در این رابطه به معرفی دو وب سایت که می تواند در طراحی و بررسی رمزها به شما کمک کند اکتفا خواهیم کرد:

الف - وب سایت strongpasswordgenerator.com این وب سایت در طراحی رمز به شما کمک خواهد کرد، برخی از رمزهای تولید شده توسط این وب سایت:

%C){Mi1BlTG1(72P6?,<6< p !>u'q

6/.v0'B|3f>i0cD\})0~@nx4;8*7uD

|\N55Y;5634*bZ$Iu0>8BX8V6|3i6U

o%0#u2!kf78/V;/*23%1g{[\8:Ve\o

  ب - وب سایت  random-ize.com این وب سایت در تعیین استقامت رمز به شما کمک خواهد کرد، بررسی برخی از رمزها توسط این وب سایت:

میلیون ها سال neet time:   1.769583131372137e+42 years for password:  %C){Mi1BlTG1(72P6?,<6< p !>u'q
 کمتر از یک ثانیه neet time:   less than one second for password: 123456 
neet time:   13 hours, 48 minutes for password: mypassword
neet time:   85 years, 1 month for password: Mypassword

ج - وب سایت comparitech.com، این وب سایت هم در تعیین استقامت رمز به شما کمک خواهد کرد:

Test my password strength


چرا به Password to open در بخش General Option نیاز نداریم:

رمزگذاری استاندارد در پاورپوینت می تواند در دو حوزه(سند و کدنویسی) باشد که بالاتر توضیح داده شد. در این بخش درباره رمزگذاری سند توضیحاتی عرض خواهم کرد.

همانطور که قبلا توضیح داده شد، رمزگذاری سند پاورپوینت نیز به دو صورت میسر است:

1- رمز Password to open   : یعنی رمز گذاری برای باز کردن سند.

(در متد TPE فایل نباید این رمز را داشته باشد)

2- رمز password to modify : یعنی رمز گذاری برای تغییر دادن سند. 

(در متد TPE فایل باید این رمز را داشته باشد)

برای رمز گذاری استاندارد توسط پاورپوینت، مایکروسافت چنین اندیشیده است که ممکن است پدیدآورنده اثر سندی را دربرابر اصلاح و تغییرات محافظت کند، یعنی تا وقتی رمزی داده نشده است کاربر نتواند سند پاورپوینت را تغییر دهد و یا اصلاح کند، این اصلاحات می تواند نام شامل تغییر نام تهیه کننده ی سند نیز باشد، بنابراین تهیه کننده اثر تنها با داشتن رمز modify می تواند سند را اصلاح کند.

گاهی نیز اتفاق می افتد که سند دارای اطلاعات محرمانه ای است که به هیچ وجه نباید بتوان محتویات آنرا مشاهده کرد در چنین مواردی می توان برای سند پاورپوینت رمز Open تعیین کرد، در چنین شرایطی تنها فرد یا افرادی می توانند فایل پاورپوینت را باز کنند و محتوای آنرا مشاهده کنند، که رمز Open سند پاور پوینت را داشته باشند.

اما درمورد استفاده آموزشی غیرانتفاعی (یا به عبارتی در مواردی که پدید آورنده اثر آموزشی انتظار داشته باشد که از فروش فایل پاورپوینت منبع مالی خود را تامین کند)، نمی توان مورد دوم را به کارگرفت، فرض کنید شما روی فایل رمز modify گذاشته باشید، در این شرایط نمی توان محتوای فایل را تغییر داد. ولی می توان آن را باز کرد و از آن استفاده کرد.

اگر برای فایل پاورپوینت رمز Open تعیین کنید و بخواهید به هر دانش آموز رمز فایل را ارائه کنید، چون رمز متناسب با رایانه تغییر نمی کند و همواره ثابت می ماند امکان تامین منابع مالی از فروش فایل پاورپوینت منتفی خواهد شد. اگر پدید آورنده فایل پاورپوینت، روی فایل پاورپوینت، رمز Open بگذارد و فایل را به اولین استفاده کننده بدهد و رمز استفاده از فایل را هم به استفاده کننده بدهد، و فایل توسط اولین استفاده کننده به نفر دیگر داده شود و همراه ان رمز فایل نیز به او ارائه شود، پدید آورنده فقط یکبار می تواند از استفاده کننده وجهی را دریافت کند، و فایل پاورپوینت مزبور به همراه رمز آن، به تمامی استفاده کنندگان انتقال خواهد یافت. این وضعیت در حالتی است که رمز شکنی وجود نداشته باشد، که همانطور که توضیح داده شد رمزشکن هایی وجود دارند که رمز فایل را از بین می برند.

بنابراین به هیچ عنوان نمی توان به این شیوه دل بست، چرا که تولید اثر آموزشی که متکی بر استفاده کننده اثر باشد، و بتواند برای پدید آورنده خود تامین منبع مالی کند امکانپذیر نیست.

در متد TPE این وضعیت به روش دیگری محقق شده است:(این متد در روش دوم [ روش حفاظت با کد سخت افزاری ] امکانپذیر شده است)

در این روش، فایل پاورپوینت در اختیار مشتری قرار داده نمی شود، یک فایل اجرایی در اختیار مشتری قرار داده می شود.

رمز به مشتری تحویل داده نمی شود(چون رمزی برای open وجود ندارد). در این متد تعیین سطح دسترسی از طریق مقایسه کد سخت افزاری سیستم مشتری با کد فعالسازی دریافت شده از پدید آمورنده امکانپذیر می گردد.


چه پسوندهایی را برای فایل پاورپوینت حفاظت شده ی خود انتخاب کنیم؟

پاسخ صراحتا پسوند ppsm.* است.

توضیحات بیشتر در این رابطه:

لیستی از پسوندهای فایلهایی که می توان فایل پاورپوینت خود را به آن فرمت ذخیره کنید.

به منظور افزایش اطلاعات عمومی شما عزیزان تقدیم می گردد:

1- پسوند pptx: این پسوند، استاندارد ذخیره فایل پاورپوینت است.

                    -این پسوند برای پاورپوینت از 2007 به بعد(2010و2013و2016)کاربرد دارد.

                    -این پسوند برای سندهایی که هنوز نیاز به تغییرات و ویرایش دارند، کاربرد دارد.

                    -بزرگترین مشکلی که این پسوند دارد عدم پشتیبانی از ماکروها است.

                    -به این ترتیب یکی از قابلیت های قوی پاورپوینت با ذخیره فایل با این نوع پسوند از دست خواهد رفت.

                    -پاورپوینت هنگام باز کردن این نوع فایل ها با این پسوند، رمز Open را درخواست خواهد کرد.

                    -از آنجا که این پسوند ماکروها را پشتیبانی نمی کند...

                    -و از آنجا که هنوز نیاز به تغییرات و ویرایش دارد...

                    -... این پسوند مطلوب نیست، اما پشتیبانی می شود.

2- پسوند pptm: این پسوند، پسوند استاندارد ذخیره فایل پاورپوینت است.

                    -این پسوند برای پاورپوینت از 2007 به بعد(2010و2013و2016)کاربرد دارد.

                    -این پسوند برای سندهایی که هنوز نیاز به تغییرات و ویرایش دارند، کاربرد دارد.

                    -بزرگترین مزیتی که این پسوند دارد این است که، ماکروها را پشتیبانی می کند.

                    -پاورپوینت هنگام باز کردن این نوع فایل ها با این پسوند، رمز Open را درخواست خواهد کرد.

                    -این پسوند مطلوب نیست، اما پشتیبانی می شود.

3- پسوند   ppt: این پسوند، پسوند استاندارد ذخیره فایل پاورپوینت قبل از 2007 و تا Powerpoint 2007 است.

                    -این پسوند مطلوب نیست، و پشتیبانی نمی شود.

4- پسوند   pdf: این پسوند، فایلهای سندی های adobe reader است.

                    -ماهیت این پسوند، به هیچ وجه پاورپوینت نیست، حتی پس از صدور فایل با این پسوند دیگر این فایل توسط پاورپوینت باز نخواهد شد.

                    -این پسوند مطلوب نیست، و پشتیبانی نمی شود.

5- پسوند   xps: این پسوند، فایلهای سندی های image Document است.

                    -ماهیت این پسوند، به هیچ وجه پاورپوینت نیست، حتی پس از صدور فایل با این پسوند دیگر این فایل توسط پاورپوینت باز نخواهد شد.

                    -این پسوند مطلوب نیست، و پشتیبانی نمی شود.

6- پسوند potx: این پسوند، استاندارد ذخیره فایل مادر معروف به تمپلت پاورپوینت است.

                    -این پسوند برای پاورپوینت از 2007 به بعد(2010و2013و2016)کاربرد دارد.

                    -این پسوند برای سندهایی که هنوز نیاز به تغییرات و ویرایش دارند، کاربرد دارد.

                    -بزرگترین مشکلی که این پسوند دارد عدم پشتیبانی از ماکروها است.

                    -به این ترتیب یکی از قابلیت های قوی پاورپوینت با ذخیره فایل با این نوع پسوند از دست خواهد رفت.

                    -علی رغم اینکه این پسوند مطلوب نیست، اما پشتیبانی می شود.

7- پسوند potm: این پسوند، استاندارد ذخیره فایل مادر معروف به تمپلت پاورپوینت است.

                    -این پسوند برای پاورپوینت از 2007 به بعد(2010و2013و2016)کاربرد دارد.

                    -این پسوند برای سندهایی که هنوز نیاز به تغییرات و ویرایش دارند، کاربرد دارد.

                    -بزرگترین مزیتی که این پسوند دارد این است که، ماکروها را پشتیبانی می کند.

                    -این پسوند مطلوب نیست، اما پشتیبانی می شود.

8- پسوند   pot: این پسوند، پسوند استاندارد ذخیره مادر معروف به تمپلت پاورپوینت قبل از 2007 و تا Powerpoint 2007 است.

                    -این پسوند مطلوب نیست، و پشتیبانی نمی شود.

9- پسوند   thmx: این پسوند، پسوند استاندارد تم پاورپوینت است.

                    -این پسوند مطلوب نیست، و پشتیبانی نمی شود.

10- پسوند ppsx: این پسوند، استاندارد نمایش فایل پاورپوینت است.

                    -این پسوند برای پاورپوینت از 2007 به بعد(2010و2013و2016)کاربرد دارد.

                    -این پسوند برای سندهایی که کار ویریش آنها به اتمام رسیده و آماده نمایش و بهره برداری هستند کاربرد دارد.

                    -بزرگترین مشکلی که این پسوند دارد عدم پشتیبانی از ماکروها است.

                    -به این ترتیب یکی از قابلیت های قوی پاورپوینت با ذخیره فایل با این نوع پسوند از دست خواهد رفت.

                    -این پسوند مطلوب نیست، اما پشتیبانی می شود.

11- پسوند ppsm: این پسوند، استاندارد نمایش فایل پاورپوینت است.

                    -این پسوند برای پاورپوینت از 2007 به بعد(2010و2013و2016)کاربرد دارد.

                    -این پسوند برای سندهایی که کار ویریش آنها به اتمام رسیده و آماده نمایش و بهره برداری هستند کاربرد دارد.

                    -بزرگترین مزیتی که این پسوند دارد این است که، ماکروها را پشتیبانی می کند.

                    -این پسوند مطلوب است، و پشتیبانی می شود.

12- پسوند   pps: این پسوند، پسوند استاندارد نمایش فایل پاورپوینت قبل از 2007 و تا Powerpoint 2007 است.

                    -این پسوند مطلوب نیست، و پشتیبانی نمی شود.

سایر پسوندها نیز مشابه موارد بالا هستند. 

تنها این پسوندها توسط نرم افزار TPE پشتیبانی می شود:


توضیحات بیشتر:

توضیح برخی سئوالات:

سئوال(1): آیا ممکن است مشتری از دو تولید کننده ی اثر که از نرم افزار TPE استفاده می کنند فایل های حفاظت شده ی پاورپوینت به صورت و نرم افزار EXE دریافت کرده باشد و با استفاده از کد فعالسازی دریافت شده از یکی از دو تولید کننده، بتواند فایل های های صاحب اثر دیگری را نیز مشاهده کند؟

توضیح سئوال: فرض کنید دو تولید کننده به نام های Company1 و Company2 از نرم افزار TPE استفاده می کنند و هر فایل های حفاظت شده ی پاورپوینت به صورت و نرم افزار EXE حفاظت شده تولید کرده اند. یک مشتری از هر دو صاحب اثر، فایلهای  exe.* دریافت کرده است ولی فقط از تولید کننده Company1 کدفعالسازی خریده است، آیا با این کد فعالسازی می تواند فایل های حفاظت شده ی پاورپوینت به صورت و نرم افزار EXE دریافت شده از Company2 را هم مشاهده کند؟

پاسـخ(1): خیــــــــــر.

سئوال(2): آیا ممکن است کاربری با دانلود نرم افزار TPE برای خودش کدفعالسازی متناسب با فایل های حفاظت شده ی پاورپوینت به صورت و نرم افزار EXE صاحب اثری را تولید کند؟

پاسـخ(2): خیــــــــــر.

...