سلام دوستان -
در اقدامی جدید میخوایم تمام یاهو مسنجر ۷ رو فارسی بکنیم در این پروژه که توسط دو تن از دوستان و من انجام میشه . در ضمن در ادامه کار فارسی سازی گفتگوگر یاهو میخواهیم تمام برنامه های ارائه شده توسط شرکت گوگل اعم از گوگل تالک و ... رو نیز به زبان فارسی تبدیل کنیم پس از اتمام فارسی سازی در صورت امکان با بارگذاری آن برروی اینترنت آن را برای استفاده شما عزیزان می گذاریم جهت اطلاع از پیشرفت کار - انتقادات - و یا پیشنهادات میتوانید با ایمیل من در جی میل مکاتیه یا به ای دی من در یاهو نظزات خودتون رو بفرستید .
سلام
دوستان لطفا متن پروژه های خود را بصورتی بنویسید که ما بتوانیم در اسرع وقت آن را برای شما انجام دهیم د ضمن دوستان از فرستادن چندین فایل جدا از هم به ایمیل من خوداری کنن و تا حد امکان با ارسال یک فایل زیپ شده از انها کار خود و ما راآسان کنند
دوستان ای دی ما در یاهو Ashiyane_Net
پست الکترونیکی ما Ashiyane.Net@Gmail.Com
فروردین
از لطف بینهایتها دوست طمع مبرید و اگر ازعشق حرف زدی بیدرنگ در راه آن برو همهیاران برای تو آرزوی موفقیت و دعای خیردارند، اگر احیانا در کارتان موفق نشدهاید، سرلجبازی آغاز نکنید، تلاش مجدد، راه صحیح را بهشما نشان میدهد. تا راه صحیح را پیگیر باشید،لبخند چشمها را شکوهمندتر از تبسم لبهایت وشکوهمندتر از آن هم همراهی این دو لبخنداست. همه لحظههایتان پر از اطلسی و اقاقیا باد،عشق مدار زندگانی و شیرازه کتاب امید وآرزوهاست. امیدوار باشید که دلسردی سممهلکی است، اگر میخواهی موفق و موید باشیدمانند یک برنده، سلوک کنید و واگن خودتان را بهستارهای ببندید. خداوندا، خدمت بندگانت رانصیبم کن و بار مردمانت را بردوشم گذار که بااینکار معنا یابم. زندگی کوتاه است و راهکار درازو فرصتها زودگذر، رنجم بردن پیش از مردنجرات و جسارت میخواهد، خدایا >تسلیم< راپیراهنی کن و به من بپوشان، رضا را جامی کن بهمن بنوشان، دیدارت را شربتی کن و به من بچشانمهرت را بذری کن و در دلم بنشان. به یاد داشتهباشید گذشته یک مشت خاکستر است و جانندارد، ولی زیر خاکسترهای گذشته میتوان آتشتجربه را یافت.
اردیبهشت
بیایید قبل از آنکه بیاد هم باشیم کنار هم باشیم.در عشق و دوستی باید شفافیت و صداقت داشتهرگونه رنگ و ریا خطرناک و عواقب وخیمی رادر پی خواهد داشت. از آفتاب باید صافی وروشنایی آموخت. آینده خوب و درخشانی درانتظار شماست به شرط آنکه بدون فوت وقتبکوشید تا از فرصتهایتان نهایت بهرهوری راداشته باشید. شادی و نشاط خودتان را حفظ کنیدکه همه مشکلات ریز و درشت از بین خواهد رفت.دوست عزیز فکر خوب ثروتی است که هیچگاهدستخوش این و آن نمیشود و دائما اثراتفرحانگیز آن را میچینیم. به یاد داشته باشیدوقتی قلب الهی شد همه رفتارهای انسانی الهیمیشود و هرگز نباید درگذشتهای که مرده و محوگشته بسر برد، بلکه باید از امروز نیرو گرفت. امروزنقد و فردا نسیه است و ما همیشه در امروز بسرمیبریم و نه در فردا. لحظههای طلایی امروز راغنیمت دانید. کارهائیکه میخواهید فردا انجامدهید امروز انجام دهید که شاید فردا دیر باشد،عشق میهمانتان باشد.
خرداد
کسی که راه خاموشی گزیدن را نمیداندبدون شک به آیین سخنوری آشنا نیست، شایدهمه روزهای خوب را از پنجره و تیررس نگاهتانبیرون انداختهاید با پردهها سخن مگوییم و باواسطه با خداوند حرف نزنیم، ولی بپرسیم چهکسی روزهایمان را خراشیده و مرهمی نزدهاست. امید را هیچگاه از دست ندهید. هیچگاهنگذاریم امید در لحظههای عمر به سراغمان آید،در تنگنای غروب باید اول وقت دست توی دستامید گذاشت و با آن همقدم شوید، امید قوت دلاست. همیشه در پیش روی نظر کنید، دردها را بهگذشته واگذارید، شما طراح هستید و آینده خودرا ترسیم میکنید، >تنها تو را توان این هست کهخطای رفته را جبران کنید و آرامش را دراندرون خویش سکنی دهید.<
سرتان بکار خودتان باشد. آیندههمینجاست، از گذشتهها در گذرید! همراهمانشوید تا راهی بیابیم که یاریمان دهد تا بار دیگررضایت و آرامش را بدست آوریم. زمام امورتانرا بدست گیرید و خود همانی باشید کهمیخواستید، خداوند یار و یاورتان و امید همیشههمراهتان...
تیر
دوست عزیز، اگر بعضی افراد بیمنطق و خودمحوند شما همواره آنان را ببخشید، اگر برخیافراد بدیگران مهربانند ولی آنها تو را بهخودخواهی متهم میکنند، تو همواره مهربانباش، خوبیهای امروز تو ممکن است فردافراموش شود، تو همواره خوب باش، سهم واقعیما از زندگی عشق است... عشق به حضرت حق،عشق به ملکوت و عرش... احساس زیبایی است کهبه تو میگوید به هر طرف که نگاه کنید، او راخواهید یافت و بد نیست که بدانید تثبیت عشق،حتی در عمق دل در آرامش و سکونی است کهمعنویت حق به ما میدهد... زندگی یک صبحبهاری است اگر دوستی داشته باشید تا کمیآفتاب را با او قسمت کنید، پس حالا و همیشه تو رایاری گر هست. بگذار هر روز رویایی باشد و بگذارهر روز عشقی باشد، در دل و بگذار هر روز دلیلیباشد برای زندگی... یک دیدار بسیار خوب درانتظار شماست، آن قدر بدانید که آن دیدارزیباترین دقایق را برایتان میآفریند.
مرداد
یکی از متداولترین عوامل نزدیک کنندهانسانها به یکدیگر دوستی است، از دوست خودتوقع بجا داشته باشید که یکی از اصول تقویتپیوندهاست. داشتن توقع بجا میتواند طول یکعمر دوستی را بلندتر و پایههای آن را استوارترسازد، دوست عزیز; لحظات گرانبها را در حسرتگذشته نابود نکنید، در اندیشه امروز و فردا باشید.به اشتباهات گذشته فکر نکنید و از آنها عبرتبگیرید. در زندگیتان تصمیم بگیرید که هرگز بهکمتر از آنچه میتوانید باشید قناعت نکنید، هیچمیدانید که فقط تصمیمهای شماست کهسرنوشت آنی را برای شما رقم میزند. بگذاریدتلاشهایتان شما را به عنوان عنصری برتر معرفیکند. خوبیهای امروز شما، ممکنست فردا فراموششود، شما همواره خوب باشید، در زندگیلحظههایی است که به شدت مایلیم بهدیگرانکمک کنیم، اما کاری از دستمان بر نمیآید، یاشرایط به ما اجازه کمک نمیدهد، بزرگیمیگوید: عشق همیشه است، حتی هنگامی کهاحساس میکنیم بیفایده هستیم. پس دوستبدارید تا همیشه...
شهریور
از تقلید بپرهیزید، همواره خودتان باشید.همواره همان باشید که هستید، اگر احیانا اینطورنیستیم به این علت است که فراموش کردهایم بهیکدیگر تعلق داریم. همه ما نمیتوانیم کارهایبزرگ انجام دهیم. به راهنمایی افراد خیرخواهتوجه بسیار کنید، یک موفقیت کوچک ولی بسیارمهم برایتان نقش آفرینی میکند، در هیچ موردیلجبازی نکنید.
دوباره بخت پشت کرده، رو خواهد کرد آنهم چه رویی... یادتان باشد که یک اندیشه خوبباید مورد قضاوت دیگران قرار گیرد، هیچ زمانیبه تنهایی به قاضی نروید... تنها با کار و کوششمیتوان به موفقیت رسید، البته راههای دیگریهم برای وصول است که در منش شما نیست،همسر شما در همه حال و احوال در کنارتانخواهد بود. وضعیت اقتصادی شما آرام و خوباست و هیچ جایی برای نگرانی ندارد، عشق ومحبت چاشنی زندگی نیست، بلکه باید خمیر مایهآن باشد، در واقع هوایی است که بدون آن نفسنمیتوان کشید. همواره احتیاط را رعایت کنید.هیچ زمان به تنهایی به قاضی نروید، رویتصمیمگیریهای خودتان دقیقا پافشاری کنید وهیچگاه تحت تاثیر قرار نگیرید.
مهر
یادتان باشد که زندگی بسیار آهسته از شکلمیافتد و تکراری میشود و باید بسیار هوشیارباشیم و نخستین تلنگرها را به هنگام و حتی قبل ازآن که ضربه فرود آید احساس کنیم. زندگیموهبتی است بزرگ و دریای متلاطمی است کهقطبنمای آن محبت است.
باور کنید که همیشه آنچه را که میخواهیدبدست میآورید، وقتی شما کلماتی را به کارمیبرید، که مثبت هستند و به گفته خودتان اعتقاددارید تمامی هستی دست به دست هم میدهندتا آنچه را که خواستهاید برایتان مهیا کنند. در آتیهنزدیک یک چشم انداز روشن در زندگیتانگشوده میشود، عشق را در تمامی زندگیتانجاری کنید. هیچکس، به تنهایی نمیتواند تمامیبارهای زندگی را بر دوش بکشد، شما هم از اینقاعده، مستثنی نیستید، ستاره طالعتان کاملادرخشان است، نگرانی نداشته باشید چرا کهنگرانی مانند خوره است. زیباترین هدیه شما بهاطرافیانتان روی خوشی است که دارید، ذهنتانرا از مشغولیات آنچنانی بدر آرید که هیچ نفعیندارد، دنیا با اندیشهها ساخته میشود و انتخابیکه میکنیم دنیای ما را تغییر میدهد. برای هیچموجود السانی خون به ارث نرسیده است. غافلاز خویشتن خویش میباشد.
آبان
خوبیهای امروز شما ممکن است فردافراموش شود، اما شما همواره خوب باش، سهمواقعی ما از زندگی عشق است، عشق به حضرتحق، عشق به ملکوت و عرش... باور داشته باشیدکه همیشه آنچه را که میخواهید به دستخواهید آورد، عشق را در تمام زندگیتان جاریکنید، هیچ جایی برای گله و نگرانی نیست... از بینپادشاه و یا روستایی، آن شخص شادمانتر است کهبا ورود به خانه خود به صلح و آرامش برسد. هرچه زودتر تکلیف کارهای معوقه را روشن کنید،این کارهای عقب مانده روح و جسم را آزارمیدهد، نگرش منفی و یاس آلود داشتن، برایزندگی سم مهلکی است. دپیلماسی خوب وهوشیارانهای داشته باشید، چون کسانی هستند کهمیخواهند تو را در چاله چکنم چکنم، نبینند. اگردر هر لحظه طوری زندگی کنیم که گویی تنهالحظهای که وجود داشته و خواهد داشت، همینلحظه است، به ارزش انتخاب و آرامش پیخواهیم برد. وقتی در این لحظه طوری زندگیکنیم، تنها زمان موجود است که نفس را عقبخواهد نشاند و روح عشق پدیدار خواهد شد،توجه زیاد به خود موجب خود شیفتگی بیمار گونهخواهد شد نگران نباشید که کار خوب خودبخودتحسین دیگران را برمیانگیزد.
آذر
در زندگی فقط یک کار مهم وجود داردسرنوشت شخصی ماو رسالتی که آن سرنوشتبرای ما رقم زده است. اما همیشه با رمان را بادغدغههای بیفایدهای سنگین میکنیم و اینبارسنگین رویا ما را نابود میکند. بزرگی میگوید:عشق همیشه هست حتی هنگامی که احساسمیکنیم بیفایدهایم هنوز میتوانیم عشق بورزیمبدون توقع پاداش و یا جبران... همه چیز درپیرامون ما پیوسته در تغییرات است که البته کسلکننده نیست چون که همواره در تغییرات کسالتوجود ندارد.
کارهای عقب افتاده عموما انسان را آزارمیدهد و آشفته میسازد، هیچگاه نگرش منفی ویاس آلود به زندگی نداشته باشید که بسیارخطرناک و زمان آور است باید نگرشهای خودرا تغییر دهید و با نگاهی کاملا مثبت استعدادهایخود را بروز دهید. توانمند کسی است که شناختکاملی از خودش داشته باشد و در شرایط سخت ودشوار، موفقیت و موقعیت خود را حفظ کند. یکپیشنهاد غیرمنتظره، خانواده شما را بسیارخوشحال خواهد کرد، همیشه به راهنماییهایافراد خیرخواه توجه زیادی کنید. یکبرنامهریزی موفق و راهبردی زندگی را از اینروبه آن رو خواهد کرد.
دی
هرگز کاری را که امروز میتوانید انجام دهیدبه فردا موکول نفرمائید، بهترین پشتیبان هر کسبازوان توانا و نیروی اراده اوست. قدرتمندترینچیز در دنیا فکر واندیشه است، کافی است که یکفکر خوب القا شود، تا یک شبه ره صد ساله طیگردد. هر چه میخواهی باشید، اما امیدوارباشید. دلسردی سم بسیار مهلکی است... استوارباشید که همیشه برگ برنده زندگی را در دستداشته باشید و ماننده یک برنده عمل کنید. درمورد شغل و کار شما بسیاری از افراد غبطهمیخوردند زندگی را به فردا مگذارید، رویاهایگاهبیگاه را باکی نیست. به فرداهای دور میندیشو هیچگاه پشیمان روزهای رفته مباشید، تنها بهامید واقفهای امروز بنگرید، به هدف خودبیهراس بتازید، هر چند که بعید باشد در میانمردم جهان آنان که به رویاهای خویش دستمییابند، همواره آن کسانی هستند که تنها رو بهآن میکنند، آن را مشتاقند، اکنون روز آن استکه خویشتن را دریابید و عشق را به خود هدیهکنید و بردباری را که سخت نیازمند آن هستید،بخودتان هدیه کنید. رویاهای گاه بیگاه را با کینیست تولدتان را تبریک میگوییم.
بهمن
امروز نقد است و فردا نسیه... ما همیشه درامروز به سر میبریم و نه در فردا، دوست عزیز فکرخوب ثروتی است که هیچ وقت دستخوش این وآن نمیشود و دائما اثرات فرحانگیز آن رامیچشیم. یادتان باشد تنها راه نزدیکی به خداونداطاعت فرمان اوست.
همچنین هرگز نباید در گذشتهای که مرده ومحو شد، بسر برد بلکه باید از امروز برای فردا نیروگرفت. بنابراین هر کار خوبی که میخواهید فرداانجام دهید، هم اکنون آن را به منصه ظهور،بگذارید. زیرا امروز نقد است و فردا نسیه و برایشما یک موفقیت کوچک تعیین کننده است،خودتان را دچار رویاهای رنگین نکنید. اهدافبزرگ و موفقیتهای خارقالعاده از همینموفقیتهای کوچک آغاز میگردد، باید طرحهاو برنامههای خودتان را ارائه دهید تا دیگران ازآن مطلع شوند. یک فکر خوب باید در معرضقضاوت دیگران قرار گیرد تا نواقص و کاستیهایآن برطرف شود، هیچ زمان نباید تنها به قاضیرفت تا راضی برگشت.
اسفند
کارهایتان رابه طور جدی دنبال کنید و گرنهآنها تو را دنبال خواهند کرد.
مواظب باشید هنگام حساب کشیدن ازخودتان تخفیف ندهید. از تقلید بپرهیزید.همواره همان باشید که هستید، اگر گاهی در صلحنیستیم، به این علت است که فراموش کردهایم بهیکدیگر تعلق داریم. انسانهای خوشبخت کسانیهستند که از جهات مختلف با زندگی روبرومیشوند و انسانهای ناموفق کسانی هستند کهکوره راه باریکی بیش ندارند و آن را هم قضا وقدر از دست آنها میگیرد. تلاش کنید به روزهایخوب آینده با دست پر رهسپار شوید. ازدیروزتان برای امروز بهره گیرید و امید به فردایبهتر داشته باشید. پس از یک دوره سختی ودشواری زمان آسانی فرا خواهد رسید که اینقانون زندگیست... پس از آن که روزگار به توپشت کرده، دوباره روی خوش به آن نشانخواهد داد... وارد مرحله پیچیدهای شدهاید،در برخی از برنامه هایتان جدا صرفهجوئی کنیدکه زندگی شوخی بردار نیست، مهار زندگیتان رادر دست داشته باشید. بهترین پشتیبان هر کسبازوان توانا و نیروی اراده اوست... موفق باشید وروزگار به کامتان.
کلیه حقوق این مطالب متعلق به مجله خانواده سبز میباشد .
از اینکه نمیتونم هر روز آپدیت کنم واقعا شرمندم دوستان هم لطف کنن نظرات خودشون را به ایمیل من نفرستن و همین جا در صفحه نظرات لطف کنن نظر بدن در صورتی که هم مشکل یا پروژه ای خاصی دارید می توانید با ایمیل من مکاتبه کنید . در ماه گذشته چندین بار از دوستان و برخی از دانشجویان دانشگاه در مورد نمایش یک پنجره که در آن یک قفل نمایش داده شده سئوال می کنند از آن جای که بعضی ها فکر میکنن در کامپیوتر خود اتفاقی افتاده یا ترس از ویروس نمیدونن چکار کنن به همین دلیل امروز میخوام در مورد این عمل توضیحی بدم و بررسی کنیم که آیا این قفل مشکلی برای ما پیش می آورد و چه جوابی به آن بدهیم . Secure Socket Layer , یا همان SSL یک تکنولوژی استاندارد و به ثبت رسیده برای تامین ارتباطی امن مابین یک وب سرور و یک مرورگر اینترنت است. این ارتباط امن از تمامی اطلاعاتی که ما بین وب سرور و مرورگر اینترنت ( کاربر) انتقال میابد , محافظت میکند تا در این انتقال به صورت محرمانه و دست نخورده باقی بماند. SSL یک استاندارد صنعتی است و توسط ملیونها وب سایت در سراسر جهان برای برقراری امنتیت انتقال اطلاعات استفاده میشود. برای اینکه یک وب سایت بتواند ارتباطی امن از نوع SSL را داشته باشد نیاز به یک گواهینامه SSL دارد.
زمانیکه شما میخواهید SSL را بر روی سرور خود فعال کنید سؤالات متعددی در مورد هویت سایت شما ( مانند آدرس سایت ) و همین طور هویت شرکت شما ( مانند نام شرکت و محل آن) از شما پرسیده میشود. آنگاه سرور دو کلید رمز را برای شما تولید میکند , یک کلید خصوصی (Private Key) و یک کلید عمومی (Public Key). کلید خصوصی به این خاطر , این نام را گرفته است , چون بایستی کاملا محرمانه و دور از دسترس دیگران قرارگیرد. اما در مقابل نیازی به حفاظت از کلید عمومی نیست و این کلید در قالب یک فایل درخواست گواهینامه یا Certificate Signing Request که به اختصار آنرا CSR مینامیم قرارداده میشود که حاوی مشخصات سرور و شرکت شما بصورت رمز است. آنگاه شما باسیتی که این کد CSR را برای صادرکننده گواهینامه ارسال کنید. در طول مراحل سفارش یک SSL مرکز صدور گواهینامه درستی اطلاعات وارد شده توسط شما را بررسی و تایید میکند و سپس یک گواهینامه SSL برای شما تولید کرده و ارسال میکند.
وب سرور شما گواهینامه SSL صادر شده را با کلید خصوصیتان در سرور و بدور از دسترس سایرین مطابقت میدهد. سرور شما آنگاه امکان برقراری ارتباط امن را با کاربران خود در هر نقطه دارد.
نمایش قفل امنیت SSL
پیچیده گیهای یک پروتکل SSL برای کاربران شما پوشیده است لیکن مرورگر اینترنت آنها در صورت برقراری ارتباط امن , وجود این ارتباط را توسط نمایش یک قفل کوچک در پایین صفحه متذکر میشود.
و در هنگامی که شما روی قفل کوچک زرد رنگی که در پایین صفحه IE نمایش داده میشود دوبار کلیک میکنید باعث نمایش گواهینامه شما به همراه سایر جزئیات می شود.
گواهینامه های SSL تنها برای شرکتها و اشخاص حقیقی معتبر صادر میشوند. به طور مثال یک گواهینامه SSL شامل اطلاعاتی در مورد دامین , شرکت , آدرس , شهر , استان , کشور و تاریخ ابطال گواهینامه و همینطور اطلاعاتی در مورد مرکز صدور گواهینامه که مسؤول صدور گواهینامه میباشد.
زمانیکه یک مرورگر اینترنت به یک سایت از طریق ارتباط امن متصل میشود , علاوه بر دریافت گواهینامه SSL ( کلید عمومی) , پارامترهایی را نظیر تاریخ ابطال گواهینامه , معتبر بودن صادرکننده گواهینامه و مجاز بودن سایت به استفاده از این گواهینامه نیز بررسی میکند و هرکدام از موارد که مورد تایید نباشد به صورت یک پیغام اخطار به کاربر اعلام میدارد.
صرفنظر از این که کامپیوتر شما چگونه تولید شده است و یا نرم افزارهای نصب شده بر روی آن چگونه نوشته شده اند ، همواره احتمال بروز خطاء وجود داشته و ممکن است در آن لحظه امکان دسترسی به کارشناسان برای تشخیص خطاء و رفع مشکل وجود نداشته باشد . آشنائی با فرآیند عیب یابی و برخورد منطقی و مبتنی بر علم با این مقوله می تواند علاوه بر کاهش هزینه ها،صرفه جوئی در مهمترین منبع حیات بشری یعنی زمان را نیز بدنبال داشته باشد .
نرم افزارهای عیب یابی از جمله امکانات موجود و در عین حال بسیار مهم در این زمینه بوده که می توان از آنان به منظور عیب یابی یک کامپیوتر استفاده نمود .
نرم افزارهای عیب یابی
برای عیب یابی کامپیوترهای شخصی تاکنون نرم افزارهای عیب یابی متفاوتی ارائه شده است . برخی از اینگونه نرم افزارها درون سخت افرار کامپیوترهای شخصی ، برخی دیگر درون تجهیزات جانبی ( نظیر کارت های الحاقی ) ، تعدادی دیگر به همراه سیستم عامل و برخی دیگر به عنوان محصولات نرم افزاری مجزائی عرضه شده اند .
POST ( اقتباس شده از Power On Self Test ) : برنامه فوق پس از روشن کردن هر نوع کامپیوتر شخصی به صورت اتوماتیک اجراء می گردد . روتین های فوق درون حافظه ROM مادربرد و ROM موجود بر روی کارت های الحاقی ذخیره می گردند.
نرم افزارهای عیب یابی ارائه شده توسط یک تولید کننده خاص : تعداد زیادی از تولید کنندگان معتبر کامپیوتر به منظور عیب یابی کامپیوترهای تولیدی خود ، اقدام به پیاده سازی و عرضه نرم افزارهای عیب یابی مختص سیستم های خود می نمایند .
نرم افزارهای عیب یابی جانبی : به همراه تعداد زیادی از دستگاه های سخت افزاری ، نرم افزارهای عیب یابی خاصی ارائه می شود که می توان از آنان به منظور تست صحت عملکرد سخت افزار مورد نظر استفاده نمود . به عنوان نمونه آداپتورهای SCSI دارای یک برنامه عیب یابی می باشند که درون حافظه ROM BIOS کارت تعبیه و با فشردن کلیدهای ctrl+A در زمان راه اندازی سیستم، امکان دستیابی و استفاده از آن وجود خواهد داشت . کارت های صدا و شبکه نیز معمولا" به همراه یک برنامه عیب یابی ارائه می گردند که می توان از آنان درجهت تشخیص صحت عملکرد وظایف محوله هر کارت استفاده بعمل آورد .
نرم افزارهای عیب یابی ارائه شده توسط سیستم عامل : به همراه سیستم های عامل (نظیر ویندوز) ، نرم افزارهای عیب یابی متعددی ارائه شده است که می توان از آنان به منظور شناسائی و مونیتورینگ کارآئی و عملکرد هر یک از عناصر سخت افزاری موجود در کامپیوتر استفاده نمود .
نرم افزارهای عیب یابی آماده : تعدادی از تولید کنندگان نرم افزار به منظور عیب یابی کامپیوترهای شخصی اقدام به ارائه نرم افزارهای عیب یابی همه منظوره ای نموده اند. هر یک از نرم افزارهای فوق دارای پتانسیل های مختص به خود بوده که می توان با توجه به خواسته خود از آنان استفاده نمود .
برنامه عیب یابی POST
زمانی که شرکت آی.بی. ام در سال 1981 اولین کامپیوترهای شخصی را ارائه نمود در آنان از ویژگی هائی استفاده شده بود که قبلا" مشابه آنان در سایر کامپیوترها به خدمت گرفته نشده بود . استفاده از برنامه ای موسوم به POST و Parity-checked حافظه ، نمونه هائی در این زمینه می باشند . پس از روشن کردن هر نوع کامپیوتری درابتدا و قبل از هر چیز دیگر ( نظیر استقرار سیستم عامل درون حافظه ) ، برنامه POST به منظور بررسی تست صحت عملکرد عناصر اصلی سخت افزار موجود در یک کامپیوتر اجراء خواهد شد .
POST ، مشتمل بر مجموعه ای از دستورالعمل های ذخیره شده در تراشه ROM-BIOS مادربرد است که مسئولیت تست تمامی عناصر اصلی در زمان روشن کردن کامپیوتر را برعهده دارد . برنامه فوق قبل از استقرار هرگونه نرم افزار در حافظه ، اجراء خواهد شد .
برنامه POST چه چیزی را تست می نماید ؟
پس از روشن کردن کامپیوتر، برنامه POST به صورت اتوماتیک اجراء و مجموعه ای از تست های لازم به منظور بررسی صحت عملکرد عناصر اصلی در کامپیوتر را انجام می دهد. تست حافظه ، پردازنده ، حافظه ROM ، مدارات حمایتی برداصلی و تجهیزات جانبی نظیر اسلات های موجود بر روی برد اصلی ، نمونه هائی در این زمینه بوده که توسط برنامه POST تست خواهند شد . اندازه برنامه POST بسیار کم بوده و صرفا" قادر به تشخیص خطاهای بحرانی می باشد . در صورتی که پس از انجام هر یک از تست های انجام شده توسط برنامه POST مشکل خاصی تشخیص داده شود ، پیام های خطاء و یا هشداردهنده ای که نشاندهنده نوع خطاء است ، ارائه می گردد . پیامد وجود هر گونه خطاء در این مرحله ، توقف فرآیند معروف بوتینگ ( استقرار سیستم عامل درون حافظه ) خواهد بود . خطاهائی که توسط برنامه POST تشخیص داده می شوند را fatal error نیز می گویند چراکه عملا" توقف فرآیند بوتینگ را بدنبال خواهند داشت .
نحوه نمایش نوع خطاء
ماحصل اجرای برنامه POST ، ارائه سه نوع پیام خروجی است : کدهای صوتی ، کدهای مبنای شانزده که برروی یک پورت I/O با یک آدرس خاص ارسال می گردد و پیام های مبتنی بر متن که بر روی نمایشگر نمایش داده می شوند . برای گزارش خطاهای تشخیص داده شده توسط برنامه POST از سه روش زیر استفاده می گردد :
کدهای صوتی ( Beep Codes ) : کدهای فوق از طریق بلندگوی سیستم قابل شنیدن می باشند .
کدهای Checkpoint : کدهای فوق ، کدهای مبنای شانزده checkpoint می باشند که برای یک پورت I/O با یک آدرس خاص ارسال می گردند . برای مشاهده کدهای فوق به یک برد خاص نصب شده در یکی از اسلات های ISA و یا PCI نیاز می باشد .
پیام های نمایش داده شده بر روی نمایشگر : پیام های خطاء فوق صرفا" پس از مقداردهی اولیه آداپتور ویدئو قابل نمایش بر روی نمایشگر و استفاده خواهند بود .
کدهای صوتی برنامه POST
از کدهای فوق صرفا" برای اعلام خطاهای بحرانی استفاده می گردد . خطاهای فوق در ابتدای فرآیند راه اندازی کامپیوتر و زمانی که هنوز کارت ویدئو و سایر سخت افزارها وارد مدار عملیاتی نشده اند ، محقق می گردند . با توجه به این که در این مقطع نمایشگر در دسترس نمی باشد ، کد مربوط به هر یک از خطاهای موجود به صورت مجموعه ای beep مشخص می گردد . در صورتی که ماحصل اجرای برنامه POST موفقیت آمیز بوده و مشکل خاصی وجود نداشته باشد ، پس از اتمام برنامه POST ، صرفا" یک صدای beep قابل شنیدن خواهد بود . در برخی سیستم ها ( نظیر کامپیوترهای کامپک ) پس از اتمام موفقیت آمیز برنامه POST دو مرتبه beep نواخته می شود . در صورتی که تست صحت عملکرد برخی عناصر با موفقیت توام نباشد ، برای اعلام نوع خطاء تعداد مشخصی beep که ممکن است کوتاه و یا بلند و یا ترکیبی از هر دو باشد ، نواخته می گردد .
کدهای Checkpoint مربوط به برنامه POST
کدهای فوق ، اعداد مبنای شانزدهی می باشند که توسط روتین های برنامه POST بر روی یک پورت I/O با یک آدرس خاص ( مثلا" آدرس 80h ) نوشته می گردند . به کدهای فوق ، کدهای POST نیز گفته شده و امکان مشاهده و خواندن آنان صرفا" با نصب آدپتورهای خاصی در یکی از اسلات های سیستم ، فراهم می گردد . آداپتورهای فوق در ابتدا توسط تولید کنندگان مادر برد و به منظور تست سخت افزارهای تولیدی استفاده می گردید . در ادامه شرکت های متعددی ( نظیر میکرو 200 و 2000 ، JDR Microdevice ) با تولید اینگونه کارت ها امکان استفاده از آنان را برای سایر تکنسین ها فراهم نمودند .
از کدهای POST Checkpoint می توان به منظور ردیابی وضعیت سیستم در زمان فرآیند بوتینگ از زمانی که سیستم روشن می گردد تا زمانی که برنامه bootstrap loader اجراء می گردد ( آغاز استقرار سیستم عامل در حافظه )، استفاده نمود .
پس از نصب یک POST code reade درون یکی از اسلات های مادربرد و همزمان با اجرای برنامه POST ، یک عدد مبنای شانزده بر روی نمایشگر کارت نمایش داده خواهد شد . در صورت توقف غیرمنتظره سیستم ، با استفاده از کد نمایش داده شده می توان خطاء موجود را تشخیص داد . در شکل زیر یک POST card reader نشان داده شده است .
پیام های نمایش داده شده بر روی نمایشگر
پیام های نمایش داده شده بر روی صفحه نمایشگر ، پیام های مختصری می باشند که یک نوع خاص خطاء را گزارش می نمایند . پیام های فوق صرفا" پس از مقداردهی کارت ویدئو و نمایشگر قابل نمایش و استفاده خواهند بود