تبليغاتX
ِدرباره ی...
آموزشي
 

برای رفتن به وبلاگ بنده(کلاس علوم)اینجا کلیک کنید.

 

+ نوشته شده در  پنجشنبه بیست و دوم دی 1384ساعت 20:37  توسط احسان اسماعيل زاده | 

چند تا از اخطار هايي رو كه مودم هنگام وصل شدن به اينترنت ميده كه اينجاچندتاشو(حدود 200تا) توضيح ميدم...

 

600. اگر سيستم در حال شماره گيري باشد و دوباره شماره گيري نماييد اين خطا نمايش داده مي شود .
601 . راه انداز
Port بي اعتبار مي باشد .
602 .
Port هم اكنون باز مي باشد براي بسته شدن آن بايد كامپيوتر را مجددا راه اندازي نمود.
603 . بافر شماره گيري بيش از حد كوچك است .
604 . اطلاعات نادرستي مشخص شده است .
605 . نمي تواند اطلاعات
Port را تعيين كند .
606 .
Port شناسايي نمي شود .
607 . ثبت وقايع مربوط به مودم بي اعتبار مي باشد .
608 . راه انداز مودم نصب نشده است .
609 . نوع راه انداز مودم شناسايي نشده است .
610 . بافر ندارد .
611 . اطلاعات مسير يابي غير قابل دسترس مي باشد .
612 . مسير درست را نمي تواند پيدا نمايد .
613 . فشرده سازي بي اعتباري انتخاب شده است .
614 . سرريزي بافر .
615 .
Port پيدا نشده است .
616 . يك درخواست ناهمزمان در جريان مي باشد .
617 .
Port يا دستگاه هم اكنون قطع مي باشد .
618 .
Port باز نمي شود. ( وقتي رخ مي دهد كه يك برنامه از Port استفاده كند ).
619 .
Port قطع مي باشد (وقتي رخ مي دهد كه يك برنامه از Port استفاده كند).
620 . هيچ نقطه پاياني وجود ندارد .
621 . نمي تواند فايل دفتر راهنماي تلفن را باز نمايد .
622 . فايل دفتر تلفن را نمي تواند بارگذاري نمايد .
623 . نمي تواند ورودي دفتر راهنماي تلفن را بيابد .
624 . نمي توان روي فايل دفتر راهنماي تلفن نوشت .
625 . اطلاعات بي اساسي در دفتر راهنماي تلفن مشاهده مي شود .
626 . رشته را نمي تواند بارگذاري كند .
627 . كليد را نمي تواند بيابد .
628 .
Port قطع شد .
629 .
Port بوسيله دستگاه راه دور قطع مي شود. (درست نبودن راه انداز مودم با برنامه ارتباطي).
630 .
Port به دليل از كارافتادگي سخت افزار قطع مي شود .
631 .
Port توسط كاربر قطع شد .
632 . اندازه ساختار داده اشتباه مي باشد .
633 .
Port هم اكنون مورد استفاده مي باشد و براي Remote Access Dial-up پيكر بندي نشده است (راه انداز درستي بر روي مودم شناخته نشده است) .
634 . نمي تواند كامپيوتر شما را روي شبكه راه دور ثبت نمايد .
635 . خطا مشخص نشده است .
636 . دستگاه اشتباهي به
Port بسته شده است .
637 . رشته (
string ) نمي تواند تغيير يابد .
638 . زمان درخواست به پايان رسيده است .
639 . شبكه ناهمزمان قابل دسترس نيست .
640 . خطاي
NetBIOS رخ داده است .
641 . سرور نمي تواند منابع
NetBIOS مورد نياز براي پشتيباني سرويس گيرنده را بدهد .
642 . يكي از اسامي
NetBIOS شما هم اكنون روي شبكه راه دور ثبت مي گردد ، ( دو كامپيوتر مي خواهند با يك اسم وارد شوند ) .
643 .
Dial-up adaptor در قسمت network ويندوز وجود ندارد .
644 . شما
popus پيغام شبكه را دريافت نخواهيد كرد .
645 .
Authentication داخلي اشكال پيدا كرده است.
646 . حساب در اين موقع روز امكان
log on وجود ندارد .
647 . حساب قطع مي باشد .
648 . اعتبار
password تمام شده است .
649 . حساب اجازه
Remote Access را ( دستيابي راه دور ) را ندارد . ( به نام و كلمه عبور اجازه dial-up داده نشده است ) .
650 . سرور
Remote Access ( دستيابي راه دور ) پاسخ نمي دهد .
651 . مودم شما ( يا ساير دستگاههاي اتصال دهنده ) خطايي را گزارش كرده است . ( خطا از طرف مودم بوده است ) .
652 . پاسخ نا مشخصي از دستگاه دريافت مي گردد .
653 .
Macro (دستورالعمل كلان). ماكرو خواسته شده توسط راه انداز در ليست فايل .INF موجود نمي باشد .
654 . يك فرمان يا يك پاسخ در قسمت .
INF دستگاه به يك ماكرو نامشخص اشاره مي نمايد .
655 . دستور العمل (پيغام) در قسمت فايل .
INF دستگاه مشاهده نمي شود .
656 . دستورالعمل (ماكرو) (
default off) در فايل .INF دستگاه شامل يك دستور العمل نامشخص مي باشد .
657 . فايل .
INF دستگاه نمي تواند باز شود .
658 . اسم دستگاه در فايل .
INF دستگاه يا در فايل .INI رسانه بيش از حد طولاني مي باشد .
659 . فايل .
INI رسانه به نام ناشناخته يك دستگاه اشاره مي نمايد .
660 . فايل .
INI رسانه براي اين فرمان پاسخي را ندارد .
661 . فايل .
INF دستگاه فرمان را از دست داده است .
662 . تلاش براي قرار دادن يك ماكرو ليست نشده در قسمت فايل .
INF صورت نگرفته است.
663 . فايل .
INI رسانه به نوع ناشناخته يك دستگاه اشاره مي نمايد .
664 . نمي تواند به حافظه اختصاص دهد .
665 .
Port براي Remote Access (دستيابي راه دور) پيكر بندي نشده است.
666 . مودم شما (ياساير دستگاههاي اتصال دهنده) در حال حاضر كار نمي كنند .
667 . فايل .
INI رسانه را نمي تواند بخواند .
668 . اتصال از بين رفته است .
669 . پارامتر به كار برده شده در فايل .
INI رسانه بي اعتبار مي باشد .
670 . نمي تواند نام بخش را از روي فايل .
INI رسانه بخواند .
671 . نمي تواند نوع دستگاه را از روي فايل .
INI رسانه بخواند .
672 . نمي تواند نام دستگاه را از روي فايل .
INI رسانه بخواند .
673 . نمي تواند كاربر را از روي فايل .
INI رسانه بخواند .
674 . نمي تواند بيشترين حد اتصال
BPS را از روي فايل .INI رسانه بخواند .
675 . نمي تواند بيشترين حد
BPS حامل را از روي فايل .INI رسانه بخواند .
676 . خط اشغال مي باشد .
677 . شخص به جاي مودم پاسخ مي دهد .
678 . پاسخي وجود ندارد .
679 . نمي تواند عامل را پيدا نمايد .
680 . خط تلفن وصل نيست .
681 . يك خطاي كلي توسط دستگاه گزارش مي شود .
682 .
Writing section name دچار مشكل مي باشد .
683 .
Writing device type با مشكل روبرو شده است .
684
writing device name .684 با مشكل روبرو مي باشد .
685 .
Writing maxconnectbps مشكل دارد .
686 .
Writing maxcarrierBPS دچار مشكل مي باشد .
687 .
Writing usage با مشكل مواجه است .
688 .
Writing default off دچار مشكل مي باشد .
689 .
Reading default off با مشكل مواجه است .
690 . فايل
INI خالي ست .
691 . دسترسي صورت نمي پذيرد زيرا نام و كلمه عبور روي دامين بي اعتبار مي باشد
692 . سخت افزار در درگاه يا دستگاه متصل شده از كار افتاده است .
693 .
Binary macro با مشكل مواجه مي باشد .
694 . خطاي
DCB يافت نشد .
695 . ماشين هاي گفتگو آماده نيستند .
696 . راه اندازي ماشين هاي گفتگو با مشكل روبرو مي باشد .
697 .
Partial response looping با مشكل روبرو مي باشد .
698 . پاسخ نام كليدي در فايل
INF . دستگاه ، در فرمت مورد نظر نمي باشد .
699 . پاسخ دستگاه باعث سر ريزي بافر شده است .
700 . فرمان متصل به فايل
INF . دستگاه بيش از حد طولاني مي باشد .
701 . دستگاه به يك ميزان
BPS پشتيباني نشده توسط گرداننده com تغيير مي يابد .
702 . پاسخ دستگاه دريافت مي گردد زماني كه هيچكس انتظار ندارد .
703 . در فعاليت كنوني مشكلي ايجاد شده است .
704 . شماره اشتباه
callback .
705 . مشكل
invalid auth state .
706 .
Invalid auth state دچار مشكل مي باشد .
707 . علامت خطاياب .
x. 25
708 . اعتبار حساب تمام شده است .
709 . تغيير پسورد روي دامين با مشكل روبرو مي باشد .
710 . در زمان ارتباط با مودم شما خطاهاي سري يش از حد اشباع شده مشاهده مي گردد.
711 .
Rasman initialization صورت نمي گيرد گزارش عملكرد را چك كنيد
712 . درگاه
Biplex در حال اجرا مي باشد . چند ثانيه منتظر شويد و مجددا شماره بگيريد .
713 . مسيرهاي
ISDN فعال در خط اصلي قطع مي باشد .
714 . كانال هاي
ISDN كافي براي ايجاد تماس تلفني در دسترس نمي باشند .
715 . به دليل كيفيت ضعيف خط تلفن خطاهاي فراواني رخ مي دهد .
716 . پيكر بندي
remote access IP غير قابل استفاده مي باشد .
717 . آدرسهاي
IP در static pool remote access IP وجود ندارد .
718 . مهلت بر قراري تماس
PPP پايان پذيرفته است .
719 .
PPP توسط دستگاه راه دور پايان مي يابد .
720 . پروتكل هاي كنترل
ppp پيكر بندي نشده اند .
721 . همتاي
PPP پاسخ نمي دهد .
722 . بسته
PPPبي اعتبار مي باشد .
723 . شماره تلفن از جمله پيشوند و پسوند بيش از حد طولا ني مي باشد .
724 . پروتكل
IPXنمي تواند بر روي درگاه dial –out نمايد زيرا كامپيوتر يك مسير گردان IPX مي باشد .
725 .
IPX نمي تواند روي port (درگاه) dial – in شود زيرا مسير گردان IPX نصب نشده است .
726 . پروتكل
IPX نمي تواند براي dial – out ، روي بيش از يك درگاه در يك زمان استفاده شود .
727 . نمي توان به فايل
TCPCFG . DLL دست يافت .
728 . نمي تواند آداپتور
IP متصل به remote access را پيدا كند .
729 .
SLIP استفاده نمي شود مگر اينكه پروتكل IP نصب شود .
730 . ثبت كامپيوتر كامل نمي باشد .
731 . پروتكل پيكر بندي نمي شود .
732 . توافق بين
PPP صورت نگرفته است .
733 . پروتكل كنترل
PPP براي پروتكل اين شبكه ، در سرور موجود نمي باشد .
734 . پروتكل كنترل لينك
PPP خاتمه يافته است .
735 . آدرس مورد نياز توسط سرور رد مي شود .
736 . كامپيوتر راه دور پروتكل كنترل را متوقف مي نمايد .
737 . نقطه برگشت (
LOOPBACK DETECTED ) شناسايي شد .
738 . سرور آدرس را مشخص نمي كند .
739 . سرور راه دور نمي تواند از پسورد
ENCRYPTED ويندوز NT استفاده نمايد.
740 . دستگاه هاي
TAPI كه براي remote access پيكر بندي مي گردند به طور صحيح نصب و آماده نشده اند .
741 . كامپيوتر محلي از
encryption پشتيباني نمي نمايد .
742 . سرور راه دور از
encryption پشتيباني نمي نمايد .
743 . سرور راه دور به
encryption نياز دارد .
744 . نمي تواند شماره شبكه
IPX را استفاده نمايد كه توسط سرور راه دور در نظر گرفته شده است گزارش وقايع را باز بيني نماييد .
745 . يك فايل مهم و ضروري آسيب ديده است .
Dial – up networking را مجددا نصب نماييد .
751 . شماره
callback شامل يك كاراكتر بي اعتبار مي باشد . كاراكترهاي زير فقط مجاز دانسته مي شوند : Space, T, P, W, (,), - , @. 0تا9 .
752 . در زمان پر دازش
script يك خطاي نحوي صورت مي گيرد .
753 . اتصال نمي تواند قطع شود زيرا توسط مسير گردان چند پروتكلي ايجاد شده است .
754 . سيستم قادر به يافتن
bundle چند انصالي نمي باشد .
755 . سيستم قادر به اجراي شماره گيري خودكار نمي باشد زيرا اين ورودي يك شماره گير عادي را دارد .
756 . اين اتصال هم اكنون در شماره گيري مي باشد .
757 . خدمات دستيابي راه دور خود به خود آغاز نمي شوند اطلا عات بيشتري در گزارش وقايع در اختيار شما قرار مي گيرد .
758 . اشتراك اتصال اينترنت هم اكنون روي اين اتصال ميسر مي گردد .
760 . در زمان فراهم آوري امكانات مسير يابي ، اين خطا رخ مي دهد .
761 . در زمان فراهم شدن اشتراك اتصال اينترنت براي اين اتصال اين خطا ايجاد مي گردد.
763 . اشتراك اتصال اينترنت فعال نمي باشد . دو اتصال
LAN و يا بيشتر به علاوه اتصالي كه با اين LANها مشترك شده است وجود دارد .
764 . دستگاه كارت خوان
smartcard نصب نيست .
765 . اشتراك اتصال اينترنت ميسر نمي باشد . اتصال
LAN با آدرس IP در حال حاضر پيكر بندي مي شود كه براي آدرس گذاري اتوماتيك IP مورد نياز مي باشد .
766 . سيستم نمي تواند هيچ گواهي اي را بيابد .
767 . اشتراك اتصال اينترنت ميسر نمي گردد اتصال
LAN بر روي شبكه شخصي انتخاب مي گردد كه بيش از يك آدرس IP را پيكر بندي كرده است . اتصال LANرا با يك آدرسIP مجزا ، مجددا پيكر بندي نماييد قبل از اينكه اشتراك اتصال اينترنت صورت گيرد .
768 . به دليل رمز دار نكردن داده ها اتصال صورت نمي پذيرد .
769 . مقصد مشخصي قابل دست يابي نمي باشد .
770 . دستگاه راه دور تلا ش براي ايجاد اتصال را نمي پذيرد .
771 . اقدامات اتصال صورت نمي گيرد زيرا شبكه اشغال مي باشد .
772 . سخت افزار شبكه كامپيوتر راه دور با نوع تلفن مورد نياز سازگاري ندارد .
773 . امكان ايجاد اتصال موثر نمي باشد زيرا شماره مقصد تغيير كرده است .
774 . به دليل از كار افتارگي موقت ، اتصال صورت نمي گيرد .
775 . مكالمه تلفني توسط كامپيوتر راه دور متوقف شد .
776 .مكالمه تلفني نمي تواند وصل گردد زيرا مقصد خواسته است كه ويژگي را حفظ نمايد .
777 . اتصال صورت نمي گيرد زيرا مودم ( يا ساير وسايل ارتباط دهنده ) روي كامپيوتر راه دور دچار مشكل مي باشند .
778 . تاييد هويت سرور غير ممكن مي باشد .
779 . براي بر قراري
dial – out اين اتصال بايد از smartcard استفاده نماييد .
780 . عمل انجام شده براي اين اتصال بي اعتبار مي باشد .
781 . تلاش براي رمز گذاري (
encryption) صورت نمي گيرد زيرا گواهي معتبري يافت نمي گردد .
782 . ترجمه آدرس شبكه (
NAT) در حال حاضر به عنوان يك پروتكل مسير يابي نصب مي گردد و بايد قبل از اينكه اشتراك اتصال اينترنت فراهم گردد حذف شود .
783 . اشتراك اتصال اينترنت ميسر نمي باشد . اتصال
LAN كه به عنوان شبكه شخصي انتخاب مي گردد يا فراهم نمي شود و يا از شبكه قطع مي باشد . لطفا قبل از فراهم شدن اشتراك اتصال اينترنت از اتصال آداپتور LAN مطمئن شويد .
784 . در حالي كه اين اتصال را در زمان
log on استفاده مي كنيد شما نمي توانيد شماره بگيريد زيرا اين اتصال براي استفاده از نام كاربري پيكر بندي شده است كه متفاوت از نام كاربر روي smartcard مي باشد . چنانچه بخواهيد آنرا در زمان log on استفاده نماييد بايد براي استفاده از (username) روي كارت smart آنرا پيكربندي كنيد .
785 . در صورت استفاده از اين اتصال در زمان
log on شما نمي توانيد شماره گيري نماييد زيرا براي استفاده از يك smartcard پيكر بندي نشده است . چنانچه بخواهيد آنرا در زمان log on به كار ببريد بايد امكانات اين اتصال را تصحيح و آماده نماييد به طوري كه smartcard استفاده نمايد .
786 . مبادرت به اتصال
L2TP صورت نمي پذيرد زيرا هيچ گواهينامه معتبري براي تصديق (authentication) امنيت روي كامپيوتر شما وجود ندارد .
787 . اتصال
L2TP غير ممكن است زيرا لايه امنيتي نمي تواند كامپيوتر راه دور را authentication نمايد .
788 . تلاش براي ايجاد اتصال
L2TP بي نتيجه مي باشد زيرا لايه امنيتي نمي تواند پارامترهاي سازگار با كامپيوتر راه دور را فراهم نمايد .
789 . تلاش براي اتصال
L2TP فراهم نمي گردد زيرا لايه امنيتي با يك خطاي پردازشي در طول سازگاري با كامپيوتر راه دور مواجه است .
790 . تلاش براي اتصال
L2TP صورت نمي گيرد زيرا تاييد گواهينامه بر روي كامپيوتر راه دور ميسر نمي باشد .
791 . اتصال
L2TP ميسر نمي باشد زيرا خط مشي امنيتي (security policy) براي اتصال يافت نمي شود .
792 . اتصال
L2TP صورت نمي گيرد زيرا زمان توافق امنيتي به پايان رسيده است .
793 . اتصال
L2TP ميسر نمي گردد زيرا اين خطا رخ مي دهد در حالي كه در مورد امنيت به توافق مي رسند .
794 . ويژگي
RADIUS ا ين كاربر PPP نمي باشد .
795 . ويژگي
RADIUS نوع تونلي براي اين كاربر ، نادرست مي باشد .
796 . ويژگي
RADIUS نوع خدمات براي اين كار نه قالب بندي مي شود و نه callback قالب بندي مي شود .
797 . مودم پيدا نشد .
798 . گواهينامه اي شناسايي نمي شود كه بتواند پروتكل قابل ارائه استفاده شود .
799 . اشتراك اتصال اينترنت ميسر نمي گردد زيرا دو
IP شبيه به هم در شبكه وجود دارد . IC ها به ميزباني نيازمند مي باشند كه براي استفاده از 192 ، 168 ، 0 ، 1 پيكر بندي شده است . مطمئن شويد كه هيچ سرويس گيرنده ديگري براي استفاده از 192 ، 168 ، 0 ، 1 پيكر بندي نشده است .
800 . قادر به ايجاد اتصال
VPN نمي باشد . سرويس دهنده VPN در دسترس نمي باشد و يا ممكن است پارامترهاي امنيتي براي اتصال به درستي پيكربندي نشده باشند .

+ نوشته شده در  شنبه هفدهم دی 1384ساعت 20:8  توسط احسان اسماعيل زاده | 
عكس من 
+ نوشته شده در  پنجشنبه پانزدهم دی 1384ساعت 14:27  توسط احسان اسماعيل زاده | 

                              

                           رازهاي Windows Media Player 10

 

 

 

Windows Media Player يكي از برنامه هاي پخش كننده صوت و تصوير است كه به صورت آماده همراه با سيستم عامل ويندوز در كامپيوتر نصب مي شود. گرچه اين برنامه در تمام ويندوزها وجود دارد ولي شايد كمتر كاربري به صورت كامل با آن آشنا باشد . كاربران معمولا براي شنيدن يا ديدن (سرسري) فايل هاي صوتي و تصويري از اين برنامه استفاده مي كنند و اگر بخواهند به طور جدي يا حرفه اي با يك فايل چندرسانه اي كار كنند ، به سراغ نرم افزارهاي ديگري چون Winamp،JetAudio،RealPlayer و غيره مي روند . البته شايد هم حق با اين كاربران باشد . چرا كه WMP تا قبل از نسخه 10، برنامه زياد خوش دست وپرامكاناتي نبود. ولي با عرضه نسخه 10 اين برنامه ، قضيه فرق كرده است . حالا برنامه خيلي برنامه خيلي زيباتر شده و امكانات زيادي دارد . ولي براي كساني كه به نسخه 9 عادت كرده اند، با اين نسخه جديد شايد كمي سردرگم شوند. جاي منوها و ابزارها عوض شده و عموما به منوي View رفته اند . حتي Color Chooser هنوز هم وجود دارد و حالا مي توانيد طيف رنگ و ميزان پربودن صفحه را خودتان انتخاب كنيد . به جاي انباشته كردن آن هم آيكون كوچك در صفحه Library ، حالا يك دكمه More Info گذاشته شده كه اطلاعات آلبوم و هنرمند را روشن يا خاموش مي كند . ديگر مجبور نيستيد يك Codec اضافي MP3 روي سيستم نصب كنيد يابا يك برنامه ديگر آهنگ هاي خود را Pi كنيد . مايكروسافت هنوز هم برفرمت WMA خود اصرار مي ورزد . ولي يك MP3 Codec هم به نام Fraenhofer در برنامه گذاشته كه مي تواند با هرBit Rate به ريپ كردن آهنگ ها بپردازد.

1- منوها

اگر بخواهيد درويندوز WMP ، تغييري ايجاد كنيد ، اول بايد منوي مربوطه را بيابيد. با استفاده از دكمه كركره اي كنار دكمه هاي كوچك ـ بزرگ كردن پنجره كليك راست كنيد . اگر دوست داشته باشيد ، مي توانيد منوهاي استاندارد پنجره را فعال كنيد و امكانات بيشتري را ببينيد . براي اين منظور، از منويView ، گزينه Menu Bar Options را انتخاب كنيد . در اين حالت ، اگر گزينه Show Menu Bar را انتخاب كنيد، منوها فعال مي شوند و اگر گزينه Autohide Menu Bar را انتخاب كنيد ، با بردن ماوس به قسمت منوها ، آن قسمت ظاهر و سپس پنهان مي شود

 

2- تغيير به MP3

براي كنار گذاشتن فايل هاي WMP ، از منوي Tools گزينه Option را انتخاب كرده و سپس به صفحه Rip Music برويد . در اين حالت ، از قسمت Format گزينه MP3 را انتخاب كنيد . كيفيت صوت به طور پيش فرض روي 128kbps تنظيم شده است . ولي اگر بخواهيد ، با حركت كردن دكمه لغزان مربوطه ، كيفيت را بهتركنيد . درهمين صفحه ، باكليك روي دكمه File Name مشخص كنيد كه كدام اطلاعات در اسم فايل ها برايتان درج شود .

3- تغيير نام فايل ها

تنظيماتي كه در منوي Tools ، گزينه Option در صفحه Library وجود دارد ، تعيين مي كنند كه برنامه چه تغييراتي را مي تواند روي فايل هاي ريپ شده ايجاد كند . مثلا اگر گزينه Retrieve Additional Information را تيك بزنيد ، اطلاعات ناقص را از طريق اينترنت كامل مي شود .

4- تغيير ترتيب فايل ها

اگر بخواهيد آهنگ هاي خود را در فولدرهاي مجزا براساس آلبوم يا نام هنرمند دسته بندي كنيد ، بايد گزينه Rearrange Music را علامت بزنيد . درهمين جا مي توانيد با انتخاب گزينه Rename Music Files ، از برنامه بخواهيد با درج اطلاعات جديد آهنگ ها ، اسامي فايل ها را اصلاح كند . اين كارمخصوصا زماني خوب است كه فايل هاي خود را با ابزارهاي مختلف و روش هاي متفاوت نام گذاري ، ريپ كرده باشيد و حالا بخواهيد آن ها را يك دست كنيد .

5- مقايسه محتوا

قسمت Info Center كه اطلاعات بيشتري درباره آلبوم يا تراك مي دهد ، حالا جزئي از سرويس هاي اينترنتي WMP10 شده است . بنابراين اگر از يك سرويس ، اطلاعات كافي به دست نمي آوريد ، مي توانيد سرويس ديگري را امتحان كنيد . مثلا سايت Napster بيوگرافي كاملي درباره هنرمندان دارد.

6- راديو كجاست ؟

راديوي اينترنتي حالا به قسمت Media Guide رفته است . از صفحه Guide گزينه Radio را انتخاب كنيد تا فهرستي از ايستگاه هاي راديويي و لينكي را ببينيد كه صفحه Radio Tuner را باز مي كند . اين صفحه تمام ايسنگاه هاي موجود در اينترنت را نشان مي دهد. اگر لينك Radio Tuner را در ستون سمت راست پيدا نكرديد ، پايين برويد و روي لينك InternationWindowaMedia.com كليك كنيد و حالا دوباره صفحه Guide را باز كنيد. اگردوست نداريد تنظيمات بين المللي خود را تغيير دهيد ، مي توانيد ازنشاني Windowsmedia.com /MyRadio.asp مستقيما به صفحه Radio Tuner برويد. بعد از انتخاب ايستگاه مورد نظر، روي دكمه Play كليك كنيد .

7- آهنگ هاي جواني

با استفاده از فهرست Year Released مي توانيد به آهنگ هاي زمان جواني خود مراجعه كنيد ، يا فقط آهنگ هاي امسال را ليست كنيد. گزينه By Year هم هنگام ساخت Auto Playlist خيلي به دردمي خورد . اصلا مجبور نيستيد تاريخ تمام تراك هايي كه ريپ كرده ايد يا خريده ايد را تايپ كنيد . ويندوز WMP خودش اين كاررا انجام مي دهد.

8- Playlist آسان

تراك ها را به قسمت Now Playing بيندازيد يا يك پلي ليست خودكار به صورت تصادفي درست كنيد . بعداز اين كه آهنگ هايي را مرتب كرديد كه مي خواهيد نگه داريد، با كليك روي دكمه Now Playing List گزينه Save Playlist As را انتخاب كنيد . با استفاده از منوي فرعي New List در همان منو،مي توانيد بدون اينكه مجبور باشيد به قسمت سمت راست پنجره برويد ، به ساخت پلي ليست بپردازيد.

9- افزودن سريع

دكمه كوچكي كه در كنار كركره Now Playing List قراردارد ، انتخاب هاي فعلي را به فهرست Now Playing اضافه مي كند . اگر كشيدن و انداختن برايتان سخت است ، مي توانيد از اين راه اقدام كنيد.

10- پلي ليست هاي مجزا

اگر فكر مي كنيد ساختن پلي ليست از طريق ديالوگ باكس راحت تر از كشيدن و انداختن است ، با كليك روي Now Playing List و سپس Edit using Playlist Editor ديالوگ Edit Playlist بلافاصله باز مي شود .

11- تنظيم عكس

Wmp10 عكس ها را هم مي توانيد مرتب كند. اما تا وقتي دستگاه قابل حملي را به كامپيوتر خود وصل نكنيد كه عكس ها را به سيستم منتقل مي كند ، گزينه All Picture در صفحه Library ظاهر نمي شود . علت اين است كه خود برنامه هيچ امكاني براي كاركردن روي عكس ها ندارد. يعني نه مي توانيد نمايش اسلايدي درست كنيد ، نه نمايش بند انگشتي . داشتن كتابخانه عكس فقط به اين درد مي خورد كه انتقال عكس ها به دستگاه قابل حمل آسان تر مي شود. گزينه هاي All Video و All TV از اين جهت در هر سيستمي هستند كه تماشاي ويدئو و برنامه هاي ضبط شده تلويزيوني در كامپيوتر امكان پذير شود.

12- ستون هاي دلخواه

با كليك راست روي فهرست تراك هاي يك آلبوم يا هنرمند در صفحه Library منويي از ستون ها را ظاهر مي كند كه قابل حذف و اضافه هستند . همچنين مي توانيد از كركره Library Option گزينه Choose Columns را انتخاب كنيد كه امكاناتي را براي تعيين زمان پخش شدن پلي ليست مي دهد . بنابراين اگر بخواهيد ، مي توانيد فهرست خود را براساس آهنگ هايي مرتب كنيد كه در تعطيلات آخر هفته گوش مي كنيد .

13- ديواره آتش

اگر مي بينيد برنامه هنگام پخش موسيقي آنلاين هرچندوقت يكبار چند ثانيه مكث مي كند ، بد نيست ببينيد برنامه ديواره آتش شما بسته هاي UDP را متوقف مي كند يا نه . WMP براي Streaming محتوا ، از اين بسته ها استفاده مي كند. اگر چنين باشد ، برنامه مجبور است از پروتكل HTTP استفاده كند . اگر مي خواهيد بفهمد برنامه ازچه پروتكلي استفاده مي كند و آيا اين پروتكل مشكلي ايجاد مي كند يا نه ، درهمان حالي كه آنلاين هستيد ، از منوي View گزينه Statistics را انتخاب كنيد و صفحه Advanced را ببينيد.

14- از هدفون استفاده كنيد

فيش هدفون روي درايو سي دي فقط براي پخش آنالوگ قابل استفاده است و آهنگ هاي ديجيتالي كه ويندوز WMP پخش مي كند ، از طريق اين فيش شنيده نمي شوند . اما اگر بخواهيد همين آنگ هاي ديجيتال را از طريق هدفون بشنويد،كافي است به Media Player بگوييد آهنگ ها را به صورت آنالوگ پخش كند. براي اين منظور ، از منوي Tools ، گزينه Option را انتخاب كنيد و به صفحه Devices برويد. درايو سي دي خود را انتخاب كرده و از صفحه Audio گزينه Playback to Audio را علامت بزنيد .

15- روشن كنيد

امروزه بيشتر كيبوردها دكمه پخش ، مكث، صدا و ...دارند. اگر شما چندين صفحه كليدي نداريد، بازهم مي توانيد از طريق صفحه كليد ، Media Player را كنترل كنيد. F10 صدا را زياد ، F9 صدا كم ، و F8 صدا را قطع مي كند .CTRL +P شروع به پخش يا مكث مي كند، و CTRL+S پخش را قطع مي كند. با CTRL+F به تراك بعدي برويد و با CTRL+B به تراك به تراك قبلي. كليدهاي ميان برمتعدد ديگري هم وجود دارد كه مي توانيد آن ها را از منوي Help پيدا كنيد .

16- فشرده كردن فايل ها

اگر به خاطركيفيت بهتر، فايل هاي ريپ شده را با فرمت WMA آزاد ذخيره مي كنيد،مي توانيد هنگام انتقال آنها به پخش كننده قابل حمل ، كاري كنيد كه فايل ها كوچك تر شوند. براي اين منظور ، از منوي Tools گزينه Option را انتخاب كرده و به صفحه Devices برويد. در اين حالت ، دكمهAdvanced را كليك كنيد و گزينه Allow Audio Files to Convert را علامت بزنيد . با اين كار ، Media Player هنگام انتقال فايل ها به دستگاه قابل حمل ، فايل ها را فشرده مي كند .

17- فضاي ديسك

حاصل فشرده كردن فايل ها به صورت نامحسوس اين است كه وقتي دستگاه قابل حمل خود را به سيستم وصل مي كنيد ، لازم نيست خيلي صبر كنيد تا فايل ها تبديل شوند . اگر قصد داريد تعداد زيادي فايل را تبديل كنيد ، ببينيد Media Player فضاي كار براي اين كار داشته باشد . براي اين منظور ، از منوي Tools گزينه Option را انتخاب كنيد . به صفحه Devices برويد ، دكمه Advanced را كليك كنيد ، و سعي كنيد Amount of disk space را اضافه كنيد.

18- آهنگ ها انتخاب كنيد

حتي اگر Player 40 گيگا بايتي داشته باشيد ، باز هم بعيد است بتوانيد تمام آهنگ ها ، فيلم ها و عكس هاي خود را داخل آن جاي دهيد . اگرگزينه سنكرون خودكار را فعال كرده باشيد ، WMP موسيقي را نسبت به عكس و عكس را نسبت به فيلم اولويت مي دهد . بدون وصل كردن دستگاه به سيستم هم مي توانيد آهنگ هايي را تعيين كنيد كه دوست داريد به دستگاهتان منتقل شوند. كافي است هر آهنگي را كه دوست داريد ، به صفحه Sync بيندازيد تا هروقت دستگاه را وصل كرديد ، به طور خودكار از اين صفحه به دستگاه منتقل شوند .

19- حذف برنامه

اگر فكر مي كنيد نسخه 9را بيشتر از 10دوست داريد ، مي توانيد WMP10 را از سيستم حذف كنيد . البته لازم نيست نسخه قبلي را مجددا نصب كنيد . اگر سرويس پك2 را نصب كرده باشيد ، بايد ابتدا گزينه Show updates در بالاي ليست را علامت بزنيد . تنها عيب اين كار اين است كه نما توانيد آهنگ هاي حفاظت شده را با نسخه هاي قبلي پخش كنيد . چون WMP10 از DRM متفاوتي استفاده مي كند .

 

 

 

+ نوشته شده در  یکشنبه چهارم دی 1384ساعت 17:28  توسط احسان اسماعيل زاده | 

 

 

 

                  براي مقابله با هكرها از كلمه‌ي عبور‌تان محافظت كنيد

 

بحث داغ «هك» طرفداران زيادي ميان كاربران اينترنت، به خصوص افراد كم سن و سال دارد به طوري كه يكي از آرزوي آن‌ها يافتن كلمه‌ي عبور و پست الكترونيكي اطرافيان است .

 

متاسفانه بيشتر اوقات اين كاربران هستند كه كلمه‌ي عبورشان را فاش مي‌كنند، بسيار پيش مي‌آيد كه شما به عنوان يك كاربر دوستدار هك به اينترنت مراجعه مي‌كنيد و به دنبال مقالاتي در زمينه‌ي راه به دست آوردن كلمه‌ي عبور يك شخص به جستجو مي‌پردازيد.

 

مقالات زيادي در اين زمينه وجود دارد كه گاه بسيار فني هستند و به راحتي شما را فريب مي‌دهند و در واقع به جاي اينكه شما در هك كردن ديگران ياري كنند خودتان را هك مي‌كنيد .

 

مثلا به شما مي‌گويند براي به دست آوردن كلمه‌ي عبور پست الكترونيكي يك كاربر ياهو كافي است كافي است، يك حساب (account) در ياهو داشته باشيد تا كارگزار (server) مطمئن شود كه شما يك كاربر واقعي هستيد ، آنگاه همه‌ي (user ID) و كلمه‌ي عبور خودتان را همراه با نشاني پست الكترونيكي شخصي كه مي‌خواهيد هك كنيد، براي كارگزار به نشاني forgotten-password@yahoo.com و يا نشاني‌هاي مشابه به آن ارسال مي‌كنيد؛ آنگاه كارگزار كلمه‌ي عبور شخص مزبور را از بانك اطلاعاتي خود استخراج و براي شما ارسال مي‌كند .

 

واقعيت اين است كه اين نشاني‌ها متعلق به كارگزار نيست و هكرها با انتخاب زيركانه‌ي اين نشاني‌هاي پست الكترونيكي به راحتي كاربران را فريب مي‌دهند. شما در واقع خودتان نام وكلمه‌ي عبورتان را براي هكرها مي‌فرستيد.

 

گاه پيش مي‌آيد كه دوستي در يك نامه‌ي الكترونيكي (email) شما را به ديدن يك نشاني (URL) دعوت مي‌كند، به محض كيلك كردن روي اين نشاني با پيغام خطاي (Timeout) كارگزار، با پست الكترونيكي خود مواجه مي‌شويد كه از شما خواسته مي‌شود كلمه‌ي عبور‌تان را دوباره وارد كنيد، اما ممكن است اين پيغام از جانب كارگزار مربوط صادر نشده و در واقع ترفندي باشد براي فاش شدن كلمه عبور شما باشد، يعني شخص مزبور صفحه‌اي كاملا مشابه با صفحه‌ي خطاي (Time out) كارگزار ياهو ، ‌هات‌ميل يا غيره ساخته كه با كليك كردن شما، اين صفحه نمايش داده مي‌شود و در نتيجه شما با دستان خود كلمه‌ي عبور خود را فاش مي‌كنيد .

 

پس در انتخاب كلمه‌ي عبور خود دقت كنيد تا ساده و قابل حدس زدن نباشد توجه كنيد هرگاه كلمه‌ي عبور شما فاش شود شخص مربوطه مي‌تواند با مراجعه به صندوق پستي (mail box) شما و تغيير كلمه‌ي عبورتان به نامه‌هاي خصوصي شما دست يابد و براي دوستانتان از قول شما نامه ارسال كند ، پس بهتر است كه در انتخاب و محافظت از كلمات عبور خود دقت كنيد تا با چنين مشكلاتي مواجه نشويد.

 

 

 

 

 

+ نوشته شده در  یکشنبه چهارم دی 1384ساعت 17:25  توسط احسان اسماعيل زاده | 

                                   رجيستري چيست ؟

 

سيستم عامل ويندوز تنظيمات سخت افزاري و نرم افزاري خود را بطور مرکزي در يک بانک اطلاعاتي با ساختار سلسله مراتبي ذخيره مي کند که رجيستري نام دارد . رجيستري جايگزيني براي بسياري از فايلهاي پيکربندي INI ، SYS و COM است که در نسخه هاي اوليه ويندوز موجود بود . رجيستري ، سيستم عامل را با مهيا کردن اطلاعات موردنيز براي اجراي برنامه ها و load شدن component ها ، کنترل مي کند .

رجيستري شامل انواع مختلفي از اطلاعات مي باشد مثل :

- اطلاعات سخت افزارهاي نصب شده روي سيستم

- اطلاعات درايورهاي نصب شده روي سيستم

- اطلاعات برنامه هاي نصب شده روي سيستم

- اطلاعات پروتکلهاي شبکه اي مورد استفاده در سيستم

ساختار رجيستري شامل چندين مجموعه رکورد است که داده هاي اين رکوردها توسط بسياري از برنامه ها و اجزاي سيستم عامل خوانده و يا نوشته مي شود .

اجزاي رجيستري

اجزاي تشکيل دهنده رجيستري عبارتند از :

1 – subtree : Subtree ها همانند folder هاي موجود در ريشه يک درايو هارد هستند . رجستری ويندوز داراي پنج subtree مي باشد :

- HKEY_LOCAL_MACHINE : شامل تمام داده هاي پيکربندي براي کامپيوتر مي باشد و شامل 5 key است :Hardware ، SAM ، Security ، Software و System

- HKEY_USERS : شامل داده هاي مربوط به تنظيمات سيستم عامل براي هر user است مثل تنظيمات desktop و محيط ويندوز

- HKEY_CURRENT_USER : شامل داده هاي کاربر فعلي سيستم

- HKEY_CLASSES_ROOT : شامل اطلاعات پيکربندي نرم افزار است مثل داده هاي OLE و داده هاي کلاسهاي متناظر با فايل

- HKEY_CURRENT_CONFIG : شامل اطلاعات مورد نياز براي تنظيمات داريورهاي سخت افزاري و غيره

2 – Key : key ها همانند folder ها و subfolder هاي روي هارد هستند . هر key متناظر با object هاي نرم افزاري يا سخت افزاري مي باشد . subkey ها key هايي هستند که درون يکسري key قراردارند .

3 – Entry : هر key داراي يک يا چند entry است . هر entry داراي سه بخش مي باشد :

- نام Name

- نوع داده اي Data Type : مقدار هر entry يکي از انواع داده هاي زير است :

REG_DWORD ، REG_SZ ، REG_EXPAND_SZ ، REG_BINARY ،

REG_MULTI_SZ ، REG_FULL_RESOURCE_DESCRIPTOT

- مقدار Value

نکته 1 : براي مشاهده رجيستري و اعمال تغييرات در آن ( لطفاً اگر هيچ تجربه اي در تنظيم کردن رجيستري نداريد اطلاعات آنرا تغيير ندهيد ) ، مي توانيد از برنامه regedit.exe و يا regedt32.exe موجود در ويندوز استفاده کنيد . براي اينکار کافيست نام برنامه را در کادر Run وارد کنيد .

---------------------

 

براي کار با رجيستري در ويژوال بيسيک کلاس Registery.bas را مطابق مطالب زير ايجاد کرده و در پروژه هاي خود از آن استفاده کنيد :

 

1 - تعريف ثابتهاي مورد نياز : براي نوشتن اين کلاس نياز به تعريف چهار دسته ثابت داريم :

 

- ثابتهاي مربوط به تعريف data type هاي entry هاي رجيستري :

 

Global Const REG_SZ As Long = 1

Global Const REG_DWORD As Long = 4

 

 

- ثابتهاي مربوط به تعريف key هاي رجيستري

 

Global Const HKEY_CLASSES_ROOT = &H80000000

Global Const HKEY_CURRENT_USER = &H80000001

Global Const HKEY_LOCAL_MACHINE = &H80000002

Global Const HKEY_USERS = &H80000003

 

 

- ثابتهاي مربوط به خطاهاي کار با رجيستري

 

Global Const ERROR_NONE = 0

Global Const ERROR_BADDB = 1

Global Const ERROR_BADKEY = 2

Global Const ERROR_CANTOPEN = 3

Global Const ERROR_CANTREAD = 4

Global Const ERROR_CANTWRITE = 5

Global Const ERROR_OUTOFMEMORY = 6

Global Const ERROR_INVALID_PARAMETER = 7

Global Const ERROR_ACCESS_DENIED = 8

Global Const ERROR_INVALID_PARAMETERS = 87

Global Const ERROR_NO_MORE_ITEMS = 259

 

 

- ثابتهاي متفرقه

 

Global Const KEY_ALL_ACCESS = &H3F

Global Const REG_OPTION_NON_VOLATILE = 0

 

 

2 - Declare کردن Api هاي مورد نياز : براي کار با رجيستري از توابع کتابخانه Advapi32.dll استفاده مي کنيم . اين توابع عبارتند از :

 

- تابع RegCloseKey : آزاد کردن handle مربوط به يک key

 

Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long

 

 

- تابع RegCreateKeyEx : ساخت يک key در رجيستري ( اگر key قبلاً وجود داشته باشد ، اين تابع آنرا باز مي کند ) :

 

Declare Function RegCreateKeyEx Lib "advapi32.dll" Alias "RegCreateKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal Reserved As Long, ByVal lpClass As String, ByVal dwOptions As Long, ByVal samDesired As Long, ByVal lpSecurityAttributes As Long, phkResult As Long, lpdwDisposition As Long) As Long

 

 

- تابع RegOpenKeyEx : باز کردن يک key

 

Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, phkResult As Long) As Long

 

 

- تابع RegQueryValueExLong : استخراج type و data ي يک نام متناظر با يک key باز شده

 

Declare Function RegQueryValueExString Lib "advapi32.dll" Alias "RegQueryValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal lpReserved As Long, lpType As Long, ByVal lpData As String, lpcbData As Long) As Long

 

 

 

Declare Function RegQueryValueExLong Lib "advapi32.dll" Alias "RegQueryValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal lpReserved As Long, lpType As Long, lpData As Long, lpcbData As Long) As Long

 

 

 

Declare Function RegQueryValueExNULL Lib "advapi32.dll" Alias "RegQueryValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal lpReserved As Long, lpType As Long, ByVal lpData As Long, lpcbData As Long) As Long

 

 

- تابع RegSetValueEx : ذخيره يک مقدار در فيلد value يک کليد باز

 

Declare Function RegSetValueExString Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, ByVal lpValue As String, ByVal cbData As Long) As Long

 

 

 

Declare Function RegSetValueExLong Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpValue As Long, ByVal cbData As Long) As Long

 

 

- تابع RegDeleteKey : پاک کردن يک کليد و کليه اطلاعات مرتبط با آن

 

Private Declare Function RegDeleteKey& Lib "advapi32.dll" Alias "RegDeleteKeyA" (ByVal hKey As Long, ByVal lpSubKey As String)

 

 

- تابع RegDeleteValue : حذف مقدار يک key

 

Private Declare Function RegDeleteValue& Lib "advapi32.dll" Alias "RegDeleteValueA" (ByVal hKey As Long, ByVal lpValueName As String)

 

 

3 - توابع کمکي : براي نوشتن توابع اصلي کار با رجيستري نياز به نوشتن توابع کمکي زير است :

 

- تابع SetValueEx : با توجه به نوع داده يک کليد ، مقدار موجود در آنرا در يک متغير ذخيره مي کند :

 

Public Function SetValueEx(ByVal hKey As Long, sValueName As String, lType As Long, vValue As Variant) As Long

Dim lValue As Long

Dim sValue As String

Select Case lType

Case REG_SZ ' type of value is string

sValue = vValue

SetValueEx = RegSetValueExString(hKey, sValueName, 0&, lType, sValue, Len(sValue))x

Case REG_DWORD ' type of value is Double word

lValue = vValue

SetValueEx = RegSetValueExLong(hKey, sValueName, 0&, lType, lValue, 4)x

End Select

End Function

 

 

- تابع QueryValueEx : سايز و نوع داده اي يک داده را که بايد خوانده شود مشخص مي کند .

 

Function QueryValueEx(ByVal lhKey As Long, ByVal szValueName As String, vValue As Variant) As Long

Dim cch As Long

Dim lrc As Long

Dim lType As Long

Dim lValue As Long

Dim sValue As String

lrc = RegQueryValueExNULL(lhKey, szValueName, 0&, lType, 0&, cch)x

Select Case lType

' For strings

Case REG_SZ:

sValue = String(cch, 0)x

lrc = RegQueryValueExString(lhKey, szValueName, 0&, lType, sValue, cch)x

If lrc = ERROR_NONE Then

vValue = Left$(sValue, cch)x

Else

vValue = Empty

End If

' For DWORDS

Case REG_DWORD:

lrc = RegQueryValueExLong(lhKey, szValueName, 0&, lType, lValue, cch)x

If lrc = ERROR_NONE Then vValue = lValue

Case Else

'all other data types not supported

lrc = -1

End Select

QueryValueExExit:

QueryValueEx = lrc

Exit Function

QueryValueExError:

Resume QueryValueExExit

End Function

 

 

4 - توابع اصلي : توابع مربوط به پاک کردن يک کليد از رجيستري ، ساخت يک کليد جديد در رجيستري و مقداردهي به يک کليد :

 

- تابع DeleteKey : اين تابع يک کليد از رجيستري را حذف مي کند . داراي دو پارامتر ورودي است :

Location که يکي از مقادير HKEY_CLASSES_ROOT ، HKEY_CURRENT_USER

، HKEY_LOCAL_MACHINE و يا HKEY_USERS است .

KeyName که نام کليدي است که بايد از رجيستري حذف شود . اين کليد ممکنست شامل subkey هايي نيز باشد مثلاً Key1\SubKey1

 

Public Function DeleteKey(lPredefinedKey As Long, sKeyName As String)x

Dim lRetVal As Long

lRetVal = RegDeleteKey(lPredefinedKey, sKeyName)x

DeleteKey = lRetVal ' return function value

End Function

 

 

- تابع DeleteValue : اين تابع يک entry را از کليد حذف مي کند . داراي سه پارامتر ورودي است : Location ، KeyName و ValueName که نام آن value را مشخص مي کند .

 

Public Function DeleteValue(lPredefinedKey As Long, sKeyName As String, sValueName As String)x

Dim lRetVal As Long

Dim hKey As Long

lRetVal = RegOpenKeyEx(lPredefinedKey, sKeyName, 0, KEY_ALL_ACCESS, hKey)x

lRetVal = RegDeleteValue(hKey, sValueName)x

RegCloseKey (hKey)x

DeleteValue = lRetVal

End Function

 

 

- تابع CreateNewKey : اين تابع يک کليد جديد ايجاد مي کند . داراي دو پارامتر ورودي است : Location و KeyName

 

Public Function CreateNewKey(lPredefinedKey As Long, sNewKeyName As String)x

Dim hNewKey As Long

Dim lRetVal As Long

lRetVal = RegCreateKeyEx(lPredefinedKey, sNewKeyName, 0&, vbNullString, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, 0&, hNewKey, lRetVal)x

RegCloseKey (hNewKey)x

CreateNewKey = lRetVal

End Function

 

 

- تابع SetKeyValue : اين تابع پارامتر data يک entry را تنظيم مي کند . داراي 5 پارامتر ورودي است : Location ، KeyName ، ValueName ، ValueSetting و ValueType

 

Public Function SetKeyValue(lPredefinedKey As Long, sKeyName As String, sValueName As String, vValueSetting As Variant, lValueType As Long)x

Dim lRetVal As Long

Dim hKey As Long

lRetVal = RegOpenKeyEx(lPredefinedKey, sKeyName, 0, KEY_ALL_ACCESS, hKey)x

lRetVal = SetValueEx(hKey, sValueName, lValueType, vValueSetting)x

RegCloseKey (hKey)x

SetKeyValue = lRetVal

End Function

 

 

- تابع QueryValue : اين تابع فيلد داده يک entry را برمي گرداند . داراي سه پارامتر ورودي است : Location ، KeyName و ValueName

 

Public Function QueryValue(lPredefinedKey As Long, sKeyName As String, sValueName As String)x

Dim lRetVal As Long

Dim hKey As Long

Dim vValue As Variant

lRetVal = RegOpenKeyEx(lPredefinedKey, sKeyName, 0, KEY_ALL_ACCESS, hKey)x

lRetVal = QueryValueEx(hKey, sValueName, vValue)x

QueryValue = vValue

RegCloseKey (hKey)x

End Function

 

 

--------------------------

ساخت يک انتصاب فايل يا File Association به يک برنامه

 

در اين درس می خواهم با استفاده از کلاسی که در درس قبل معرفی شد تابعی بسازيم که توسط آن بتوانيم فايلهای با پسوندی مشخص را به يک برنامه اختصاص دهيم . بعبارت ديگر تابعی بنويسيم که اطلاعات لازم برای باز شدن فايلهايی با پسوند xxx را توسط برنامه MyApp.exe در رجيستری ثبت کند .

 

 

Public Sub CreateAssociation(sExtension As String, sApplication As String, sAppPath As String)x

Dim sPath, sAppExe As String

CreateNewKey "." & sExtension, HKEY_CLASSES_ROOT

SetKeyValue HKEY_CLASSES_ROOT, "." & sExtension, "", sApplication & ".Document", REG_SZ

CreateNewKey sApplication & ".Document\shell\open\command", HKEY_CLASSES_ROOT

SetKeyValue HKEY_CLASSES_ROOT, sApplication & ".Document", "", sApplication & " Document", REG_SZ

sPath = sAppPath & " %1"x

sAppExe = sApplication & ".exe"x

SetKeyValue HKEY_CLASSES_ROOT, sApplication& ".Document\shell\open\command", "", sPath, REG_SZ

CreateNewKey "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\." & sExtension, HKEY_CURRENT_USER

SetKeyValue HKEY_CURRENT_USER, "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\." & sExtension, "Application", sAppExe, REG_SZ

CreateNewKey "Applications\" & sAppExe & "\shell\open\command", HKEY_CLASSES_ROOT

SetKeyValue HKEY_CLASSES_ROOT, "Applications\" & sAppExe & "\shell\open\command", "", sPath, REG_SZ

End Sub

 

 

کاربرد اين تابع بصورت زير است :

 

CreateAssociation("xxx","MyApp","c:\MyApp.exe")x

 

 

اجرا شدن يک برنامه در هنگام راه اندازی سيستم

 

فرض کنيد می خواهيم برنامه ای بنويسيم که هر بار در هنگام راه اندازي سيستم بطور خودكار اجرا شود. البته نمي خواهم در startup ويندوز ديده شود .

براي اين كار بايد برنامه موردنظر را در StartUp رجيستري قرار دهيم . به اين ترتيب كه در يكي از كليدهاي زير يك مقدار رشته اي جديد(String Value) ايجاد کنيم و آدرس برنامه را در آن وارد كنيم :

 

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

 

 

براي مثال اگه اسم برنامه مورد نظر MyApp و مسيرش C:\Windows\MyApp.exe است بايد بصورت زير عمل کرد :

 

SetKeyValue HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Windows\CurrentVersion\Run", "MyApp", "C:\MyApp.exe", REG_SZ

 

 

 

نکته : البته دو تا راه ديگر برای اينکار وجود دارد که برخی تروجان ها هم از اين روشها استفاده می کنند تا روی سيستم باقی بمانند :

يكي استفاده از win.ini و نوشتن نام فايل جلوي = run و ديگري استفاده از system.ini و نوشتن نام برنامه جلوي خط explorer.exe .

+ نوشته شده در  یکشنبه چهارم دی 1384ساعت 17:23  توسط احسان اسماعيل زاده | 
 

            دو راه جالب جهت نفوذ به ويندوز XP بدون رمز عبور! 

يکي از مشکلات ويندوز xp راه نفوذ به آن در صورت فراموش کردن password مي باشد .همانطور که همه شما مي دانيد xp امکان جالب switch user را دارد که مي توان محيط را براي کار user هاي مختلف فراهم کرد .حالا اگر شما اين password را فراموش کنيد چاره چيست؟. در اين حالت چند راه نفوذ هست و آن اين است که در هنگام ظاهر شدن منوي کاربران در ابتدا ، دو بار کليدهايALT+CTRL+ DELETE را فشار دهيد سپس در قسمت نام کلمه administrator را تايپ کرده و قسمت password را خالي بگذاريد و Ok را بزنيد در اين حال وارد سيستم مي شويد.

 

حال اگر در هنگام نصب ويندوز Xp برايAdmin پسورد گذاشته باشند چه كار كنيم؟

براي اين كار قبل يا هنگام بالا آمدن ويندوز كليد F8 را زده سپس بسته به نوع نياز خود بكي از گزينه هاي Safe Mode را انتخاب كنيد.

بعد از وارد شدن به ويندوز در منو Start كليك كنيد سپس گزينه RUN را انتخاب كرده ودر جاي خالي عبارت Control userpasswords2 را تايپ كنيد.

پنجره باز شده داراي 2 TAB به نام هايUsers & Advanced مي باشد.

TAB Users را انتخاب كرده و تيك گزينه:User must enter a username and password to use this computer را برداريد.

با برداشتن تيك اين گزينه ديگر هنگام ورود به ويندوز از شما پسورد گرفته نمي شود.

 

حالا با استفاده از گزينه Add مي توان نام كاربري را به آن اضافه و با استفاده از گزينه Remove مي توان نام كاربري را حذف كرد همچنين با استفاده از گزينه Properties مي توان ميزان دسترسي كاربران به ويندوز را تعيين كرد.

 

 

 

 

 

+ نوشته شده در  یکشنبه بیست و هفتم آذر 1384ساعت 20:29  توسط احسان اسماعيل زاده | 
         Java Script چيست؟

 

در اولين روزهاي تاسيس مجمع جهاني وب (World Wide Web) دستورات HTML بسيار ساده و آسان بود, بطوريکه فراگيري فرامين مورد نياز بيشتر از چند روز طول نميکشيد ولي هنگامي که Web, شروع به پيشرفت نمود, طراحان خواستار کنترل بيشتري شده و در نتيجه مجموعه دستورات مورد نياز تهيه گرديد.

سپس از آنجاييکه صفحات وب, بهتر است به صورت ديناميک و متحرک باشند, طراحان نيز خواستار ارتباط بين بينندگان سايت و صاحبان آن شدند, در نتيجه استفاده از دستورات HTML به تنهايي نياز آنها را برطرف نکرد و سپس شرکت Netscape براي ايجاد و کنترل ارتباط بين صاحبان سايت و بينندگان آن در صفحات Web از JavaScript کمک گرفت

 

 

 

مفهوم JavaScript

 

 

JavaScript دقيقا يک زبان برنامه نويسي ميباشد که به وسيله آن ميتوان بين کاربر و سايت ارتباط برقرار نمود. توجه داشته باشيد که استفاده از JavaScript در صفحات Web نيازي به نوشتن اسکريپتها نداشته و ميتوانيد اسکريپتهاي موجود در شبکه اينترنت را کپي و در مکان مورد نظر با ايجاد تغييرات مورد نياز استفاده کنيد, اما در صورتيکه يک برنامه نويس باشيد با استفاده از اين سايت خواهيد توانست اسکريپتهاي مورد نظرتان را بنويسيد.

 

 

 

قابليت JavaScript

 

به وسيله جاوا اسکريپت ميتوان قابليتهاي بيشماري از قبيل ايجاد ارتباط بين کاربر و سايت به صفحه Web اضافه نمود. مثلا سايتهايي را مشاهده نموديد که با قرار گرفتن نشانگر موس بر روي دکمه مورد نظر بصورتي متفاوت (برجسته, تغيير محتويات درون دکمه) نمايش داده ميشود, اين عمل توسط JavaScript انجام شده و به اين تکنيک rollover گفته ميشود.

به وسيله rollover ميتوان حالتي ايجاد نمود تا اطلاعات وارد شده توسط کاربر درون فرمها بطور صحيح باشند و در نتيجه در زمان و هزينه مربوط بتوان صرفه جويي نمود. ميتوان محاسبات لازم و مورد نياز عددي را بدين وسيله در دستگاه کاربر و بدون نياز به هيچ گونه فرايندي در serverها انجام داد تفاوت بين برنامهاي server-side و client-side بدين گونه است که در برنامه server-side برنامه توسط CGI در خود serverها اجرا ميشود مانند: برنامه ASP ولي در برنامه هاي client-side برنامه در دستگاه کاربر اجرا خواهد شد.

از ديگر فرمت ها و قابليتهاي JavaScript ميتوان, صفحات HTML را بر اساس عمل کارير نمايش داد. فرض کنيد که يک سايت آژانس مسافرتي را باز کرده و مقصد خود را هاوايي انتخاب کنيد, بوسيله اسکريپت ميتوان آخرين اطلاعات مسافرتي مورد نياز براي هاوايي را در صفحه اي جديد مشاهده نماييد.

به وسيله اين برنامه ميتوان بر browser کنترل انجام داد و پنجره هاي جديدي را باز نمود, جعبه هاي پيغام را به کاربر اعلام نمود و بر روي قسمت status bar پنجره browser پيغام مخصوصي را نمايش داد.

همچنين بخاطر وجود قابليتهاي ويژه اي که در اين نوع برنامه نويسي وجود دارد ميتوان ساعت, تقويم و هر برنامه زماني ديگري نيز تهيه کرد.

 

 

 

JavaScript يک برنامه Java نيست.

 

برخلاف شباهت اسمي موجود برنامه Java و JavaScript, هيچگونه شباهتي بين اين دو برنامه وجود ندارد Java يک زبان برنامه نويسي بسيار کامل پيشرفته اي است که توسط شرکت sun microsystem تهيه شده و با استفاده از آن که نسل بعدي برنامه هاي c و ++c ميباشد, ميتوان تمامي برنامه مورد نياز را نوشته و در ضمن قطعات الکترونيکي استفاده کننده را نيز کنترل نمود. از خاصيتهاي ديگر Java اجراي برنامه نوشته شده توسط آن در تمامي مکانها با هرگونه سيستم عامل از قبيل Windows, Unix, Mac os ميباشد.

اساس Java در برنامه هاي client-side براي ايجاد appletها ميباشد, اين برنامه هاي کوچک توسط شبکه اينترنت دريافت شده و درون خود browserها اجرا ميشوند بطوريکه بعلت وجود قابليت همه گير Java, اين برنامه در تمامي browserهايي که قابليت اجراي Java را دارند, کار ميکنند.

 

+ نوشته شده در  یکشنبه بیست و هفتم آذر 1384ساعت 20:28  توسط احسان اسماعيل زاده | 
                        اسرار پارتيشن بندي

 

پارتيشن بندي به بياني ساده، عبارت است از تقسيم كردن فضاي هارد ديسك به دو يا چند قسمت به طوري كه هر يك از اين قسمت ها از ديد ويندوز همانند يك هارد ديسك مستقل عمل مي كنند. امروزه بالا رفتن فضاي هارد ديسك هايي كه براي كامپيوترها خريداري مي شود. پارتيشن بندي را امري تقريبا ضروري كرده است، چرا كه چند ديسك كوچك، بهتر از يك ديسك بزرگ اطلاعات را نگهداري مي كنند. امروزه بسياري از كامپيوترها به هارد ديسكي با ظرفيت بالا مجهزند اما از اين فضا به نحو مناسب استفاده نمي شود. معمولا اطلاعات خود شما، فايل ها و برنامه هاي ويندوز در كنا رهم روي درايو C مي نشينند و اگر اتفاقي براي سيستم بيفتد، همه چيز با هم از بين مي رود. اما با تقسيم بندي هارد به دو يا چند تكه، در واقع دو يا چند درايو مستقل از هم داريد، كه خراب شدن يكي، هيچ تاثيري روي اطلاعات بقيه درايوها نمي گذارد. بدين ترتيب. مي توانيد فايل هاي اطلاعاتي خود را از فايل هاي برنامه اي ويندوز جدا كرده و اسناد، عكس ها و فيلم هاي خود را حتي در صورت از كار افتادن ويندوز حفظ كنيد.

 

يك راه حل: بك آپ

يكي از دلايلي كه بسياري از كاربران به خاطر آن از سيستم خود به طور كامل بك آپ نمي گيرند اين است كه جايي براي نگهداري فايل بك آپ ندارند. بك آپ گرفتن روي سي دي هم وقت گير است و هم اگر قرار باشد به طور منظم اين كار را بكنيد، خيلي زحمت دارد. اما بك آپ گرفتن روي هاردديسك، هم سريع است، هم آسان و هم بي دردسر . البته بعيد است كه همه روي سيستم خود دو هاردديسك داشته باشند، اما خوشبختانه اگر دو پارتيشن داشته باشيد، مي توانيد از دومي به عنوان بك آپ پارتيشن اول استفاده كنيد. در اين حالت مي توانيد كل ويندوز را روي پارتيشن دوم بك آپ بگيريد تا هر وقت ويندوز از كار افتاد يا دردسر درست كرد ظرف كم تر از نيم ساعت، آن را با تمام برنامه ها و نرم افزارهايش برگردانيد. البته توجه داشته باشيد كه اين كار شما را از خطر آسيب ديدگي فيزيكي هارد نجات نمي دهد، يعني اگر هاردديسك به طور فيزيكي اشكال پيدا كرد و قابل استفاده نبود ديگر نمي توانيد از بك آپ خود استفاده كنيد. به همين دليل هميشه بهتر است روي سي دي هم يك نسخه بك آپ داشته باشيد. اگر مي خواهيد درك بهتري از نحوه پارتيشن بندي هارد داشته باشيد، بايد ابتدا با خود هارد ديسك به صورت پايه اي آشنا شويد. هاردديسك به صورت فيزيكي از چند ديسك مغناطيسي تشكيل شده است كه در فواصل بسيار كوچك روي همديگر انباشته شده اند و يك محور مركزي آن ها را در جاي خود ثابت نگه مي دارد. اين صفحات حول اين محور مي چرخند و مي توانند اطلاعات مغناطيسي را در هر دو روي خود ثبت كنند. براي خواندن و نوشتن اطلاعات روي صفحات هدهايي تعبيه شده اند كه قابل حركت هستند. براي درك بهتر موضوع، دستگاه هاي گرامافون را در نظر بگيريد كه يك صفحه داخل آن مي چرخد و هد روي صفحه گذاشته مي شود. منتها اين مقايسه خيلي هم درست نيست؛ چرا كه در گرامافون فقط يك هد وجود دارد كه آن هم با صفحه تماس فيزيكي دارد. در حالي كه در هارد ديسك چنين نيست( براي هر صفحه يك هد گذاشته شده و تماس فيزيكي هم ندارند ) ديگر اين كه هد، در گرامافون به صورت مارپيچي به طرف مركز صفحه حركت مي كند. در حالي كه در هارد ديسك، هدها با آزادي كامل به جلو و عقب مي روند. چرش صفحات و جلو- عقب رفتن هد، باعث مي شود كه هر نقطه از ديسك قابل دسترسي باشد.

 

اسرار فرمت كردن

براي اين كه هارد ديسك قابل استفاده باشد،قبل از هر چيز بايد فرمت شود. فرمت كردن هارد آن را به وضعيت « صفر» مي برد تا اطلاعات روي آن قابل ذخيره و بازيابي شوند. معمولا سازنده هارد ديسك يك فرمت اوليه يا اصطلاحا «سطح پايين» روي هارد انجام مي دهد و شما فقط بايد فرمت سطح بالا روي آن انجام دهيد تا سيستم فايلي روي آن قابل اعتماد باشد. فرمت سطح پايين ساختار فيزيكي اوليه ديسك را شكل مي دهد. يعني تراك ها، سكتورها و سيلندرها را مي سازد. تراك مثل شيارهاي روي صفحات گرامافون هستند. با اين تفاوت كه شيارها در صفحه گرامافون به صورت مارپيچي به مركز صفحه منتهي مي شوند، ولي در هارد ديسك، شيارها هم مركزي هستند و هر چه به مركز نزديك تر مي شويم، دايره كوچك تر مي شود. هر شيار با يك خط فرضي كه از مركز صفحه بيرون كشيده شده ( شبيه به پره هاي چرخ يك دوچرخه) به چند سكتور تقسيم مي شود. هر سكتور مي تواند اندازه مشخصي از اطلاعات را نگهداري كند. هر چه از مركز صفحه به طرف بيرون مي رويم. سكتور بزرگ تر شده و در نتيجه اطلاعات بيش تري را مي تواند ذخيره كند. يادتان باشد كه شيارها هم روي صفحه و هم پشت صفحه تشكيل مي شوند. به عبارت ديگر،پشت و روي صفحه قابليت ذخيره سازي اطلاعات را دارد. شيارهايي كه از مركز صفحه فاصله يكساني دارند، در تمام صفحات تشكيل دهنده هارد ديسك از بالا به پايين سيلندر يا استوانه را تشكيل مي دهند. بنابراين، هر هارد ديسك به تعداد شيارهاي هر صفحه خود سيلندر دارد. با دسته كردن تعدادي از اين سيلندرهايي كه در مجاورت يكديگر قرار دارند،پارتيشن ساخته مي شود. به عبارت ديگر وقتي هارد ديسك را پارتيشن بندي مي كنيد، در واقع قسمت هاي لوله اي شكل را روي صفحات هارد جدا مي كنيد. قطر هر لوله بستگي به سايز پارتيشن شما دارد. مثلا در هارد ديسكي كه فقط يك پارتيشن دارد، قطر اين لوله به اندازه كل مساحت صفحه هارد ديسك است.

 

فرمت منطقي

بعد از اين كه هارد ديسك خود را به چند پارتيشن تقسيم كرديد، بايد هر يك را به صورت منطقي ( logical ) فرمت كنيد تا اطلاعات روي آن ها قابل ذخيره باشند. فرمت كردن منطقي هارد ديسك يا پارتيشن، سيستم فايل ( file system ) را روي آن سوار مي كند،سيستمي براي نگهداري و سازمان دادن به اطلاعات شما. براي درك بهتر موضوع فرض كنيد بخواهيد كتابخانه اي را بر پا كنيد. ابتدا بايد ساختماني را كه براي كتابخانه در نظر گرفته ايد قفسه گذاري كنيد تا كتاب ها داخل قفسه ها نگهداري شوند. بعد بايد شيوه اي را براي مرتب كردن كتاب ها اتخاذ كنيد تا دسترسي به هر كتاب به سرعت و سهولت امكان پذير باشد. اين شيوه مي تواند به اين صورت باشد كه مثلا كتاب ها را به ترتيب حروف الفباي عناوين آنها پش سر هم داخل قفسه ها بگذاريد. يا اين ترتيب مي تواند بر اساس مثلا نام نويسندگان باشد. قفسه بندي كتابخانه مثل پارتيشن بندي ها هارد ديسك و شيوه انتخابي شما در نگهداري كتاب ها، مثل فرمت كردن منطقي هارد ديسك است. هيچ كتابخانه اي نمي تواند بدون قفسه بندي سيستم فهرست نويسي دوام بياورد. سيستم عامل كامپيوتر هم بدون سيستم بايگاني قابل استفاده نيست.

 

پارتيشن بندي

فكر مي كنم حالا درك روشني از مسئله پارتيشن بندي داشته باشيد. پس حالا بايد دانسته هاي خود را به مرحله عمل برسانيد. براي ساخت پارتيشن جديد هم مي توانيد از همان ابتداي كار هنگام نصب ويندوز اقدام كنيد. هم مي توانيد بعد از نصب ويندوز به كمك برنامه هاي مخصوص پارتيشن بندي اين كار را انجام دهيد. روش اول باعث مي شود كل هارد شما پاك و همه چيز از نو ساخته شود. بنابراين اگر از قبل اطلاعاتي روي هارد خود داريد كه نمي خواهيد از دست بدهيد، بايد از آن ها بك آپ بگيريد. سپس سي دي بوت ويندوز اكس پي را داخل درايو گذاشته و در برنامه Setup دستور العمل پارتيشن بندي هارد را دنبال كنيد. براي كمك به شما، اين دستورالعمل را در كادري جداگانه با تصاوير مربوطه توضيح داده ام. اگر نمي خواهيد اطلاعات خود را با پارتيشن بندي از دست بدهيد، بهتر است از نرم افزارهاي مخصوص اين كار استفاده كنيد. برنامه هاي زيادي در اين زمينه وجود دارند كه به صورت رايگان از اينترنت قابل دريافت هستند، ولي تقريبا هيچ يك از آن ها نمي توانند سيستم NTFS را پارتيشن بندي كنند. سيستم NTFS نوعي سيستم بايگاني است كه در كارايي ويندوز اكس پي نقش مهمي دارد. بنابراين بهتر است از نرم افزارهاي جدي تر و معروف تر در اين زمينه استفاده كنيد. يكي از اين نرم افزارها Partitions Magic نام دارد ك كلياتي از آن را در كادري جداگانه براي شما توضيح داده ام.

 

تبديل سيستم فايل

بسياري از ابزارهاي پارتيشن بندي قابليتي دارند كه بدون از بين بردن اطلاعات مي تواند سيستم بايگاني پارتيشن شما را تغيير دهد. اگر تا به حال از سيستم بايگاني FAT32 استفاده مي كرديد و هيچ دليل خاصي براي داشتن اين سيستم نداريد،بهتر است آن را به سيستم كارآمدتر NTFS تبديل كنيد. برنامه Partition Magic مي تواند اين كار را بكند. يكي از خوبي هاي داشتن دو پارتيشن و جدا كردن ويندوز از اطلاعات شخصي شما اين است كه اگر مجبور شديد ويندوز را از نو نصب كنيد، مي توانيد با خيال آسوده پارتيشن مربوط را فرمت كنيد و به پارتيشني كه فايل هايتان را روي آن گذاشته ايد،دست نزنيد. خوبي ديگر اين است كه با استفاده از برنامه هايي كه از هارد « تصوير » مي گيرند، مي توانيد تصويري از پارتيشن اصلي خود گرفته و روي پارتيشني ديگر ذخيره كنيد. برنامه هايي مثل Drive lmage اين كار را انجام مي دهند. در اين صورت، هر وقت ويندوزتان از كار افتاد و مجبور شديد از نو به نصب آن بپردازيد، مي توانيد به جاي اين كار، تصوير پارتيشن حاوي ويندوز را بازيابي كنيد.

 

درباره سيستم فايل بيش تر بدانيد

سه نوع سيستم فايل معروف وجود دارد كه هر كس به عنوان كاربر ويندوز بايد باآن ها آشنا باشد. ابتدا FAT به وجود آمد كه سر نام عبارت Fille Allocation Table است. اين سيستم در DOS و ويندوز 95 استفاده مي شد و به FAT16 نيز معروف است. FAT16 مي توانست هاردهاي حداكثر 2 گيگابايتي را فرمت كند. بعد از اين سيستم، FAT32 آمد كه هاردهاي بالاتر از 2 گيگابايت را هم مي توانست فرمت كند. با ظهور ويندوز NT و بعد از آن 2000 ، سيستم بايگاني NTFS به وجود آمد. اين سيستم به لحاظ كارآيي بسيار بهتر از هر دو FAT عمل مي كند وهاردهاي تا چند ترابايت را مي شناسد. انتخاب سيستم بايگاني كار ساده اي است،هميشه NTFS را انتخاب كنيد، مگر اين كه براي انتخاب FAT دليل خاصي داشته باشيد. مثلا اگر در شبكه اي هستيد كه بعضي كامپيوترهاي آن ويندوز 98 دارند، مجبوريد از FAT استفاده كنيد. چون ويندوز 98 سيستم NTFS را نمي شناسد.

 

جادوي پارتيشن

اگر پاك شدن اطلاعات برايتان مهم نيست، همان سي دي نصب ويندوز اكس پي براي پارتيشن بندي هارد كفايت مي كند. اما نرم افزارهاي مستقلي وجود دارند كه بدون از بين بردن اطلاعات اين كار را براي شما انجام مي دهند. Partition Magic8 محصول شركت Powerguest يكي از بهترين آن هاست. محيط اين برنامه خيلي شبيه Windows Explorer است و ويزاردهايي دارد كه كار را بسيار آسان كرده اند، با چند كلد مي توانيد هاردديسك خود را به چند پارتيشن تقسيم كنيد. اگر چه اين برنامه اعلام كرده كه در پارتيشن بندي هارد به اطلاعات شما دست نمي زند،اما منطق حكم مي كنيد كه از اطلاعات مهم خود بك آپ بگيريد، چون روي هيچ چيز نمي توان حساب كرد. مثلا اگر هنگام كار اين برنامه،برق قطع شود.به احتمال زياد اطلاعات را از دست خواهيد داد. براي تقسيم يك هارد بهدو پارتيشن ابتدا اندازه پارتيشن اصلي را تا ان جا كه حجم اطلاعات روي آن اجازه مي دهد، كوچك كنيد. سپس در محل خالي شده، يك پارتيشن جديد ايجاد كنيد. بعد از انجام اين تنظيمات دكمه Apply را بزنيد تا كار عملا آغاز شود.

 

نصب ويندوز اكس پي از نو

1- پارتيشن جديد

براي ساخت پارتيشن جديد، كامپيوتر خود را از طريق سي دي ويندوز اكس پي بوت كنيد. با زدن دكمه Enter وارد برنامه Setup ويندوز شويد. با زدن كليد f8 « توافق نهايي كاربر» را بپذيريد. سپس پارتيشن فعلي خود را انتخاب كنيد و كليد D را بزنيد تا پارتيشن پاك شود. حال كليد C را بزنيد تا يك پارتيشن جديد ساخته شود.

 

2- تعيين اندازه

غالبا پارتيشن اول براي نصب خود ويندوز اكس پي و نرم افزارها استفاده مي شود. بنابراين سايز آن را به نسبت يك چهارم يا يك سوم كل هارد ديسك خود انتخاب كنيد. البته اگر فكر مي كنيد برنامه هاي زيادي روي سيستم خود نصب نخواهيد كرد،اندازه آن را كوچك ر م بگيريد بهتر است. چون كار بك آپ را آسان تر مي كند.

 

3- پارتيشن هاي ديگر

فضاي باقي مانده روي هارد را انتخاب كرده و كليد C را بزنيد تا پارتيشن ديگري ساخته شود. دوباره اندازه اين پارتيشن را هم وارد كنيد. با تكرار همين كار،مي توانيد ارتيشن هاي بيشتري راكه براي نصب ويندوز تعيين كرده بوديد انتخاب كده و كليد Enter را بزنيد. نوع فرمت را NTFS انتخاب كنيد . كار را ادامه دهيد.

 

 

 

 

 

 

+ نوشته شده در  یکشنبه بیست و هفتم آذر 1384ساعت 20:27  توسط احسان اسماعيل زاده | 
                                  پاك كردن حرفه اي اطلاعات
 
زماني كه هارد ديسكي خراب و از رده خارج مي شود، معمولاً مقدار بسيار زيادي اطلاعات مهم در آنها وجود دارد. همچنين در هارد ديسكهايي كه در حال كار هستند لازم است كه بعضي اوقات اطلاعاتي از روي آنها براي هميشه برداشته شوند و از بين بروند. بنابراين لازم است كه بدانيد چگونه مي توان اطلاعات حساس و مهم را، چه از روي هاردهاي در حال كار و چه خراب و از كار افتاده، پاك كرده و از ميان برد.

اطلاعاتي وجود دارند كه يا براي بار اول نوشته شده و در كامپيوتر وارد شده اند و يا دسترسي مجدد به آنها امري بسيار مشكل و دشوار است. Office، فايلهاي موقت را ايجاد مي كند، Backup ها شامل كپي ها هستند و Paging File، فايلهاي ناتمام و حتي فايلهاي رمز دار و كد بندي شده را به صورت واضح و آشكار بر روي هارد ذخيره و ضبط مي كند. اطلاعات مالياتي، كلمه هاي عبور، اطلاعات مربوط به شركتها و اطلاعات شخصي هنگام فروش هارد، تعمير كامپيوتر يا حملات جاسوسي (هكرها) در دسترس افراد بيگانه قرار مي گيرند. اگر شما هارد خود را به منظور تعمير به دست افراد متخصص مي سپاريد، از حفظ اطلاعات خود اطمينان حاصل كنيد.
البته از جمله وظايف شخص يا شركت خدماتي اين است كه به تمام قوانين حفاظت اطلاعات عمل كند، بخصوص اطلاعاتي كه بر روي ابزار ذخيره اطلاعات قرار دارد، به قصد يا منظور ديگري استفاده نكند.

براي از بين بردن و نابود سازي اطلاعات 4 روش و شيوه وجود دارد: 
 ۱- پاك كردن (delete) 
 ۲- فرمت كردن (format)
 ۳- جايگزين كردن (overright) 
 ۴- نابودي كامل ابزار ذخيره اطلاعات

درجه اطمينان هر يك از اين 4 شيوه به طور قابل توجهي متغير است. اگر قصد انتقال اطلاعات خود را بر روي ديسكت داريد، بهتر است كه از ديسكت هاي نو و كار نكرده استفاده كنيد. چنانچه اين امر ميسر نباشد، قبل از ذخيره اطلاعات، ديسكت را به طور كامل فرمت كنيد (Full Format) و از فرمت سريع (Quick Format) استفاده نكنيد.

پاك كردن و فرمت كردن (Delete & Format)

دستورات پاك كردن (Delete) و Quick Format و همچنين انتقال به قسمت بازيابي اطلاعات (Recycle Bin) اطلاعات را كاملاً از روي هارد پاك نمي كنند، بلكه فقط محل رجــــــوع به آن فايل را در فهرست (Directory) آن ابــــزار ذخـــــيره اطــــلاعات، يعــــــني FAT (File Allocation Table) پاك مي كند. پس از آن اين فايل قابل دسترس بوده و مي تواند دوباره فراخواني شده و مورد استفاده قرار بگيرد.
در واقع در سيستم عامل Dos با دستور: Format a: /u، فرمان unformat غير فعال مي شود، ولي با اين حال ابزار بازيابي مجدد تحت تـــاثير اين دســـتور قرار نـــمي گيرد. هنگـــام فرمت كردن، مجموعه اي از FAT پاك مي شود كه اطلاعات آن بعداً هم قابل دسترس است. حتي با خود Low-Level-Format ولي با صرف هزينه قسمت بزرگي از اطلاعات قابل دسترسي است.
فايلهاي پاك شده زماني از بين مي روند كه فايلهاي جديدي با همان نام بر روي آنها مجدداً ضبط شوند و جايگزين گردند. با اين حال اين مطلب به مدت زمان طولاني نياز دارد، چرا كه اگر اطلاعات جديد بر روي يك Cluster به طور كامل بتواند قرار گيرد، اطلاعات فايل پاك شده در مابقي محدوده Cluster ها قابل دسترسي است.
براي اينكه بتوان فايلهاي موقت را فوراً پاك كرد، توصيه مي شود كه يك ديسك RAM-Disk)RAM) را در دستگاه قرار دهيد و دايركتوري هاي برنامه هاي كاربردي را بر روي درايو مجازي قرار دهيد. نرم افزار RAM-Disk را شما مي توانيد از سايت cenatek ،superspeed يا simtel دريافت كنيد.
همچنين بقاياي اطلاعات، بدون پاك كردن بر روي هارد قرار دارد. برنامه هاي كاربردي براي كار كردن، فايلهاي موقت را ايجاد مي كنند كه اين فايلها پس از ذخيره سازي در واقع به عنوان فايل پاك مي شوند، با اين حال اين اطلاعات باز هم وجود دارند. شركت Microsoft در مرجع فني ويندوز XP هشدار مي دهد كه براي فايلهاي كد بندي شده و رمز دار، اطلاعات شفاف در Paging File وجود دارد. در اين حالت اگر فردي كه قصد دستيابي به اطلاعات شما را دارد، سيستم را با يك سيستم عامل ديگر استارت و راه اندازي كند و Paging File را باز كند، مي تواند اطلاعات را بازبيني كرده و بخواند.
ايــــــن Paging File را مــي تــــوان در نســــخه حرفـــه اي ويندوز XP Professional)XP) در هنگام عمل Shut Down با كمك خط مشي هاي گروهي پاك نمود. براي اين كار قسمت Start/Run را فعال نماييد و دستور زير را در آن وارد كنيد:
gpedit,msc
سپس از مسير: Computer configuration/windows settings/local guidelines/security settings بر روي كليد Shut Down دو بار كليك كنيد: Paging File حافظه RAM مجازي را پاك كنيد. سپس روي Active و بعد روي ok كليك كنيد.

عمل جايگزين (Overright)

بالاترين نوع حفاظت نرم افزاري را عمل Overright انجام مي دهد. حتي به همراه برنامه هايي چون Eraser و Wiper، تعداد ابزار پاك كردن به سختي به 20 نوع می رسد. همچنين برنامه PGP كه برنامه اي براي رمزگذاري فايلها مي باشد داراي مدول(module) پاك كردن، براي پاك كردن فضاي خالي حافظه RAM مي باشد.
توجه: شما اين برنامه ها را به مسئوليت خود به كار برده و استفاده مي كنيد. پس از عمل پاك كردن، موفقيت اين برنامه را با ابزار undelete كنترل كنيد. به اين ترتيب فايلي را كه پاك كرده ايد Undelete كنيد و ببينيد كه آيا دوباره بازيافت مي شود يا نه. همچنين توجه و دقت كنيد كه اطلاعات پاك شده ديگر غير قابل برگشت و از دست رفته خواهند بود، بنابراين قبل از پاك كردن اطمينان حاصل كنيد كه آيا اين همان فايلي است كه شما مي خواهيد پاك كنيد. ابزار پاك كردن در 2 حالت استفاده مي شوند:

• نو كردن كل هارد:
اگر هاردي مي بايست از رده خارج شود، يا فروخته شود، بايد كل هارد پاك شود. متخصصان، اين مرحله را كه هارد به وضعيت خام خود هنگام توليد در كارخانه بر مي گردد Sanitizing مي گويند.

• پاك كردن فايلها در هنگام كار با هارد:
كسي كه هميشه اين احتمال را مي دهد كه ممكن است شخصي مخفيانه به فايلهايش دستيابي پيدا كند، مي بايست فايلهاي خود را به صورت كنترل شده نگهداري و محافظت نمايد و كپي هايي را كه نمي خواهد، بلافاصله از بين ببرد. از اين دست مي توان به فايلهاي موقت، باز مانده هاي فايل در paging file و بايتهايي از cluster ها كه به طور كامل پر نشده اند اشاره كرد كه بايد پاك شوند. ابزارهايي كه فضاي آزاد هارد را پاك مي كنند، انجام دادن اين عمل را تضمین مي كنند.
با عمل ذخيره سازي مجدد (overright) ساده، اطلاعات شما هنوز از لحاظ امنيتي پاك نشده است. علت اين امر در فيزيك عمل ذخيره سازي است. هارد ديسك ها، صفحات ضبط مغناطيسي هستند كه از تعداد زيادي صفحات مغناطيسي به همراه يك هد ضبط و خواندن تشكيل شده اند كه در يك محفظه و قاب خالي از هوا و خلاء قرار دارند. هد ضبط و خواندن، اطلاعات را با يك محيط مغناطيسي قابل پلاريزه بر روي اين صفحات مي نگارد. اطلاعات در مسيرهايي از قبل مشخص شده و ثابت ثبت مي شوند. هنگام خواندن، اين مسيرها بر روي هارد برقي القاء مي كنند كه دوباره به 1 و 0 تبديل مي شود كه از همين صفر و يك ها اطلاعات، فراخواني و تبديل مي شوند. با هر بار عمل ضبط و نوشتن، از اين مسير به طور دقيق استفاده نمي شود. در حاشيه، محل هاي باريكي قرار دارند كه حاوي اطلاعات پاك شده احتمالي هستند. به همين خاطر متخصصان توصيه مي كنند كه براي ذخيره سازي مجدد از سمبل هاي يك جور و يكسان (فقط صفر يا فقط يك) استفاده نشود، بلكه از نمونه (sample) استفاده كرد. در يك عبور دوباره يك نمونه مكمل متصل مي شود كه شامل صفري است كه قبلاً صفري ديگر در آنجا قرار داشته است و بر عكس تا اينكه حتي الامكان هر بيتي يك بار تغيير پيدا كند.
پيتر گوتمان در مقاله اي به نام، Secure Deletion of Data From Magnetic and Sold-State Memory روشي را بيان مي كند كه در آن اطلاعات در 27 شكل مختلف، ذخيره سازي مجدد (overright) مي شوند. اين روش بين متخصصان به عنوان مطمئن ترين روش پاك كردن فايل شناخته شده است.
وزارت دفـــاع آمـــريــــكا (DOD) و اداره امنـــــيت در فن آوري اطلاعات (BSI)، از 2 روشي كه خود ايجاد كرده اند استفاده مي كنند:
روش اول اينكه بر روي فايل، 3 بار ضبط مجدد كرده و روش دوم اينكه بر روي فايل، 7 بار ضبط مجدد مي كنند. BSI روش 7 بار ضبط مجدد را نيز توصيه مي كند.
دو روش اخير از لحاظ ضريب اطمينان از اعتبار ويژه اي برخوردارند؛ حداقل براي بازسازي مجدد اطلاعات توسط ابزارهاي نرم افزاري. حفظ امنيت اطلاعات در برابر وسايل اندازه گيري كه قادر به بازخواني اطلاعات هستند، فقط با روش گوتمان امكان پذير است. براي اغلب حالتها روشهاي DOD و BSI كافي است، چرا كه ضبط مجدد احتياج به زمان دارد. همچينن عمل خواندن هارد ديسك ها با كمك دستگاههاي اندازه گيري، اين مطلب به خصوص در مورد اطلاعات مهم يا موارد حقوقي بسيار ارزشمند است.
در اتاقهاي خالي از هوا (خلاء)، هارد ديسك ها بـــــه اين منـــــــظور بــــاز مي شوند و با ميكروسكوپ نيروي مغناطيسي Magnetic Force Microscope) MFM) و Scanning Tunneling Microscope) STM) مورد آزمايش و بازبيني قرار مي گيرند. MFM اثرات متغير مغناطيسي بين يك نوك (سر يا هد) مغناطيسي و سطح رويي را ثبت مي كند و مقدار عمل پلاريزه را در محدوده هاي كناري مسيرها مشخص مي كند.

عمل مغناطيسي كردن

چنانچه هارد ديسك خراب باشد و امكان تعمير آن وجود نداشته باشد، توصيه مي شود كه آن را به طور كامل و فيزيكي از بين برد. زيرا برنامه هاي نرم افزاري ديگر قادر به دسترسي به هارد و محتــــويـــات آن نيـــــستند. شركـــت Ibas بــــــراي اين مــنظور دستگاه Degausser) DG-01)را ارائه مي كند. اين دستگاه داراي مغنـــاطيسي اســــــــــت كه قــــدرت مغــــناطيسي مــــعادل 8/0 تسلا (Tesla) دارد كه اين قدرت حتی از هارد ديسك هاي مدرني كه در مقابل مغناطيس حفاظت شده اند مي تواند عبور كند. هاردهايي كه با اين Degausser پاك شده اند ديگر غير قابل استفاده خواهند بود، زيرا اطلاعات هدايتي هد خوانده نيز به واسطه ميدان قوي (مغناطيسي) پاك مي شوند. اين روش فقط براي پالايش و پاكسازي نهايي هارد مناسب مي باشد.

+ نوشته شده در  چهارشنبه شانزدهم آذر 1384ساعت 20:20  توسط احسان اسماعيل زاده | 
 
صفحه نخست
پست الکترونیک
آرشیو وبلاگ
عناوین مطالب وبلاگ
درباره وبلاگ

نوشته های پیشین
دی 1384
آذر 1384
پیوندها
سايت مدرسه شهيدمناني ساري
رینگ اسپورت!!!
خودرو 2006
جهان خودرو
یه وبلاگ با مقالات علمی توپ
سايت افق(مذهبی)
!Persian Yahoo - دايرکتوري وبلاگ هاي ايرانيان
سایت خبری بی بی سی
انواع گوشی ها با قیمتشان
سایت تبیان
اطلس کامل جهان
عشق من فتوشاپ
دانلود نرم افزار
کانون پرورش فکری
اسکن آنلاین(بدون نیاز به آنتی ویروس)پاندا
 

 RSS

POWERED BY
BLOGFA.COM