آموزش برنامه InstallShield

برنامه InstallShield یکی از قویترین نرم‌افزارهای ساخت برنامه‌های نصب برای ویندوز است. این برنامه بهمراه WISE تنها نرم‌افزارهای مورد تایید مایکروسافت برای ساخت برنامه‌های نصب تحت سیستم عامل‌های این شرکت میباشند. InstallShield تاکنون در نگارش‌های مختلفی عرضه شده است و ما در اینجا از نسخه InstallShield Developer 7.0 استفاده خواهیم کرد.

جهت شروع از Project Wizard که ساده‌ترین راه برای ساخت یک برنامه نصب است استفاده میکنم. برای اینکار InstallShield را اجرا کرده و از منوی File گزینه Project Wizard را انتخاب کنید. حال مرحله به مرحله صفحات این Wizard را مورد بررسی قرار میدهیم:

Welcome to the Project Wizard
این صفحه توضیحاتی درباره Project Wizard میدهد و امکانات آنرا معرفی میکند.

Wizard Project
در این صفحه گزینه Create a New Project را انتخاب کنید و نامی برای پروژه خود انتخاب کنید.

Project Type
حال باید مشخص کنید که قصد ساخت چه نوع پروژه‌ای را دارید. در این نسخه امکان ساخت دو نوع پروژه Standard و Basic MSI وجود دارد. در نوع Basic MSI برنامه نصب شما تماما" توسط Microsoft Windows Installer اجرا و کنترل میشود اما در نوع Standard شما از InstallScript نیز میتوانید برای کنترل برنامه نصب خود استفاده کنید. اما در هر صورت برنامه‌های نصب شما به Windows Installer احتیاج خواهند داشت.

Application Information
در این مرحله باید اطلاعاتی را درباره نرم‌افزاری که قصد ساخت برنامه نصب برای آن دارید را مشخص کنید. در قسمت‌های Application Name و Application Version نام و شماره نگارش نرم‌افزار خود را وارد کنید و توجه داشته باشید که شماره نگارش حتما" به صورت AA.BB.CCCC نوشته شود. در قسمت Default Destination Folder نیز مسیر پیش فرضی را که مایل به نصب برنامه خود در آنجا هستید را مشخص کنید. این مسیر با توجه به توصیه‌های مایکروسافت باید به صورت
[ProgramFilesFolder]Company Name\Product Name باشد.
عباراتی که داخل کروشه نوشته میشوند مشخص کننده یک متغیر Windows Installer هستند. در این مورد استفاده از [ProgramFilesFolder] باعث میشود که هنگام اجرای برنامه نصب بجای این عبارت از مسیر دایرکتوری Program Files کاربر استفاده شود.

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

Setup Languages
زبان‌هایی که مایل به پشیبانی از آنها در برنامه نصب خود هستید را از لیست انتخاب کنید.

Application Features
این مرحله یکی از مهمترین مراحل ساخت یک برنامه نصب است. در این مرحله میتوانید برنامه خود را به چند زیرمجموعه (Feature) تقسیم کنید بطوریکه کاربر بتواند به دلخواه مشخص کند که کدام Featureها نصب شوند. برای مثال میتوان یک برنامه را به زیرمجموعه‌های فایل‌های اصلی (Program Files)، فایل‌های راهنما (Help Files)، و فایل‌های نمونه (Sample Files) تقسیم کرد تا کاربر تنها مواردی را که احتیاج دارد نصب کند. هر زیرمجموعه نیز میتواند خود شامل چندین زیرمجموعه دیگر باشد.

Application Files
حال میرسیم به مهمترین مرحله که مشخص کردن فایل‌هایی است که باید نصب شوند. برای اینکار ابتدا از لیست بالای صفحه یک زیرمجموعه (Feature) را انتخاب کنید سپس با استفاده از دکمه Add Files فایل‌هایی را که به این زیرمجموعه مربوط میشوند اضافه کنید.
هنگام اضافه کردن فایل‌ها پنجره‌ای با عنوان Path Variable Recommendation ظاهر میشود که درباره نحوه رفتار با مسیر فایل سوال میکند. قبل از توضیح این قسمت لازم است با مفهوم Path Variable آشنا شویم. یک Path Variable متغیری است که به یک مسیر اشاره میکند. در نتیجه اگر برای مسیر C:\My Projects\My Program یک Path Variable با نام MyPath تعریف کرده باشید برای مشخص کردن فایلی که در این دایرکتوری با نام MyFile.exe وجود دارد میتوان از \MyFile.exe استفاده کرد. از جمله مزایای این روش سرعت و سهولت بیشتر هنگام کار با فایل‌ها است. همچنین اگر شما مجبور به تغییر دادن دایرکتوری محل قرارگیری فایل‌های خود شدید به جای تغییر دادن مسیر ده‌ها فایل تنها کافیست مقدار Path Variable را تغییر دهید.
در این پنجره سه گزینه وجود دارد که گزینه اول امکان استفاده از یک Path Variable موجود را میدهد؛ گزینه دوم بر اساس مسیر فایل انتخاب شده یک Path Variable میسازد و از آن استفاده میکند و گزینه سوم نیز از مسیر کامل فایل به طور مستقیم استفاده میکند.

Create Shortcuts
در این مرحله میتوانید میانبرهایی را برای برنامه‌تان در سیستم کاربر ایجاد کنید. برای این کار ابتدا محلی که مایل هستید میانبر در آنجا ساخته شود را انتخاب کنید و سپس بوسیله دکمه سمت راست موس روی آن کلیک کرده و از منوی باز شده New Shortcut را انتخاب کنید و نامی برای آن مشخص کنید. در قسمت Features زیرمجموعه‌ای که میانبر به آن مربوط میشود را انتخاب کنید و در قسمت‌های Icon و Icon Index به ترتیب فایل حاوی آیکون و در صورتی که این فایل شامل چندین آیکون است شماره آنرا وارد کنید. در قسمت Target نیز باید نام فایلی که این میانبر آنرا اجرا خواهد کرد مشخص کنید. برای این مورد به یکی دیگر از متغیرهای Windows Installer نیاز داریم که نام آن [INSTALLDIR] است. محتوی این متغیر همان محلی است که کاربر هنگام نصب برنامه مشخص کرده است. بنابر این برای مشخص کردن فایل MyFile.exe کافیست [INSTALLDIR]\MyFile.exe را وارد کنید.

Registry Data
اگر برنامه شما نیاز به تنظیمات خاصی در رجیستری ویندوز دارد میتوانید در این مرحله یک فایل reg. را برای زیرمجموعه مربوط به آن مشخص کنید تا هنگام نصب به رجیستری اضافه شود.

Dialogs
در آخرین مرحله نیز کافیست پنجره‌هایی را که مایل هستید در طول فرایند نصب نشان داده شوند مشخص کنید.

Wizard Summary
اکنون میتوانید مروری بر تمام مواردی که مشخص کرده‌اید داشته باشید و اگر مشکلی وجود داشت با استفاده از دکمه Back به عقب باز گردید و آن را تصحیح کنید. اگر مایل هستید که بعد ساخته شدن پروژه، نسخه اجرایی آن هم ساخته شود مورد Build a Release را نیز انتخاب کنید.
به شما تبریک میگویم! شما موفق شدید اولین برنامه نصب خود را بسازید. تنها کار باقیمانده فشار دادن کلیدهای Ctrl+F5 و مشاهده نتیجه است.

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

برای درست کردن یه شبکه "به اشتراک گزاشتن فایل و اینترنت" می توانید از طریق زیر عمل کنید
Wi-Fi پی دی ای خود رو روشن کنید.
برای اینکار روی آیکن اون در سمت راست نوار ابزار پایین صفحه روی آیکن اون کلیک کنید و گزینه ی Turn Wi-Fi On رو انتخاب کنید.
بعد از این که وای فای PDA شما روشن شد. روی آیکن اون کلیک کنید و ایندفعه گزینه ی Configure Wi-Fi رو انتخاب کنید
در تب وایرلس روی قسمت Add New.... کلیک کنید. نام نتورک رو در قسمت بالایی وارد کنید
Connect to رو به Work تغییر بدید و گزینه ی This is a device-to-device (ad-hoc) connection رو بزنید.
وارد تب Network Key بشید.
قسمت Authentication رو به Open تغییر بدید و Data Encryption تون هم حتما WEP باشه
تیک گزینه ی This Key is provided for me automatically رو هم بردارید و در قسمت نتورک کی یک عدد ده رقمی رو به انتخاب خودتون مثلا ده تا صفر وارد کنید." به این عدد بعدها هم نیاز دارید" و دقت کنید Key index هم 1 باشه
سپس گزینه ی ok رو بزنید.
سپس میبینید نامی که در قسمت اول برای شبکه ی خود انتخاب کردین زیر add new ظاهر میشه.
چند ثانیه قلم PDA خودتون رو روی اون نگه دارید و گزینه ی کانکت رو بزنید.
این قسمت مربوط به تنظیمات پی دی ای بود و حالا تنظیمات نوت بوک
شما باید برای این قسمت از نرم افزار وای فای پیش فرض سرویس پک 2 ویندوز ایکس پی استفاده کنید
حالا بعد از روشن کردن وای فای روی نوت بوک خودتون وارد قسمت کنترل وای فای بشید و گزینه ی Refresh network list رو از منوی سمت راست انتخاب کنید.
وقتی اسم شبکه ی شما ظاهر شد روی اون کلیک کنید و دکمه ی Connect رو بزنید
حالا یه پنجره باز میشه و از شما network key می خواد
نتورک کی خودتون رو در هر دو محل وارد کنید (Network key و Confirm Network key) حالا شبکه ی شما بعد از چند ثانیه راه میفته.
برای انتقال فایل هم باید فایلهایی رو که میخواهید در ویندوز share کنید.
بعد دوباره برید سراغ PDA
وارد File Explorer بشید و آیکن سرور "کیسی که روی یه دست هست انتخاب کنید.
حالا اسم پی سی خود رو بعد از // تایپ کنید. منظور همون computer name هست
بعد یه پنجره باز میشه که از شما یوزر نیم و پسورد و دامین میخواد
همه ی اونها رو خالی بزارید و گزینه ی ok رو بزنید.

راهنمای خرید نوت بوک (لپ تاپ)

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

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

· وزن و اندازه دستگاه

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

· پورت‌ها و امکانات نوت بوک

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

· قابلیت ارتقاء

عموما نوت بوک‌ها فاقد قابلیت ارتقای قطعات و متعلقات آن می‌باشند مگر در مواردی مثل RAM و دیسک سخت (HDD). معمولا افزایش سرعت CPU و کارت گرافیکی مقدور نمی باشد. از این رو توجه داشته باشید دستگاهی که می خرید نیازهای پردازشی و گرافیکی شما را حداقل برای مدتی برابر با 2 سال برطرف سازد.

· نوع کاربری

اگر دستگاه را برای محیط های سخت مثل محیط های صنعتی یا پر غبار و آلوده می خواهید باید به سراغ نوع خاصی از هر مدل بروید؛ مثلآ‌ خانواده Latitude در نوت بوکها و Optiplex درکامپیوترهای رومیزی Dell برای این گونه مصارف طراحی شده اند و عموماً دارای 3 سال گارانتی بین المللی هستند.

· پردازش‌گرها (CPU)

عموما پردازش‌گرهایی که در نوت بوک‌ها به کار رفته است نسبت به CPUهای کامپیوترهای دسکتاپ کندتر عمل می‌کنند. با توسعه و گسترش نوت بوک‌ها شاهد آن هستیم که پردازش‌گرهای Dual-core آرام آرام در میان کاربران متداول شوند و به این ترتیب، کاربران بتوانند از قابلیت‌های چندمنظوره نیز بهره ببرند. نوع پردازش‌گر سیستم شما به اندازه و نوع کاربری نوت بوک بستگی دارد. توجه داشته باشید یک پردازش‌گر نیز مثل باتری، تاثیر مستقیم و البته بسزایی بر عملکرد نوت بوک خواهد داشت.

· حافظه (RAM)

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

· صفحه نمایش و پخش فیلم

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

· درایوها

یک سوال: برای ذخیره کردن اطلاعات خود به چه میزان فضا نیاز دارید؟ به طور کلی، درایوهای هارد از نظر اندازه و عملکرد بسیار پیشرفته هستند و سرعت خوبی نیز دارند. درایوهای اپتیکال نیز از اهمیت زیادی برخوردار می‌باشند. این درایوها می‌توانند از درایوهای ساده CD-ROM باشند که برای نصب نرم‌افزارهای مختلف به کار می‌روند یا جدیدترین و پیشرفته‌ترین درایوهای DVD.

· شبکه

قابلیت اتصال به شبکه یکی از بزرگ‌ترین نیازهای روز محسوب می‌شود. اینکه نوت بوک شما بتواند بین شما و دنیای اینترنت ارتباط خوب و بهینه‌ای را برقرار نماید از اهمیت بسیار زیادی برخوردار می‌باشد. توجه داشته باشید که برای این کار،‌ نوت بوک شما باید به مودم 56Kbps و Fast Ethernet مجهز باشد. با گسترش شبکه‌های بی‌سیم و قابلیت اتصال بی‌سیم این قابلیت‌ها در نوت بوک‌ها نیز ارائه شدند. هنگام خرید نوت بوک، توجه داشته باشید که دستگاه مورد نظر شما به سیستم 802.11b/g به همراه 802.11a/b/g مجهز باشد. به این ترتیب است که می‌توانید با خیال راحت به شبکه متصل شوید.

· عمر باتری

هنگام خرید از عمر باتری استاندارد نوت بوک مطمئن شوید. باتری یک نوت بوک باید در شرایط عادی بتواند برای مدتی حداقل معادل 2 ساعت در هر بار شارژ عمر کند. اگر می‌خواهید مدت زمان بیشتری را بدون اتصال به برق شهر کار کنید، نوت بوکی را انتخاب کنید که به محفظه دیگری برای باتری مجهز باشد یا آنکه از باتری‌هایی استفاده کنید که عمر بیشتری داشته باشند.

· خدمات پس از فروش

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

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