كنترل پنل             جستجو               پرسشهای متداول            .:: آخرین پست‌های انجمن ::.            لیست اعضا            مدیران سایت             درجات        ورود
فهرست انجمن‌ها -> عمومي كامپيوتر
پاسخ دادن به این موضوع
مديريت دلخواه پيغامهاي خطا در مرورگر IE
پست تاریخ: سه‌شنبه 10 آبان 1384 - 16:36    
Sali1
داره كولاك مي‌كنه!
داره كولاك مي‌كنه!


پست: 132
عضو شده در: 27 مهر 1384
محل سکونت: Tehran
iran.gif


امتياز: 1289

عنوان: مديريت دلخواه پيغامهاي خطا در مر خواندن مشخصات فردی ارسال پیام شخصی ارسال email

آيا تا به حال به پيغام هاي خطاهايي كه به دلايل و صورتهاي مختلف در مرورگر Internet Explorer ظاهر ميشود توجه كرده ايد ؟
حتما تا به حال براي شما هم پيش آمده كه بعد از تايپ يك آدرس اينترنتي و بعد زدن Go در مرورگر IE با پيغام خطا مواجه شويد. مثلا خطاي 404 و ... محل ذخيره اين پيغامهاي خطا يك فايل DLL است با نام SHDOCLC.DLL كه در پوشه System32 نگهداري ميشود.
اگر در هنگامي كه پيغام خطا در حال بارگذاري است به پايين مرورگر IE يا همان Status Bar توجه كنيد مسير اين فايل را به راحتي خواهيد يافت. اين مسير به اين شكل است :
res://x:\Windows\System32\SHDOCLC.DLL/ErrorName
در اين مسير منظور از x نام درايو ويندوز شما و ErrorName نام پيغام خطاي مورد نظر ميباشد.
حالا اگر ميخواهيد با تك تك خطاهاي موجود در اين قسمت آشنا شويد كافي است دستور بالا را در مرورگر IE نوشته و بعد به جاي ErrorName اسامي خطاهاي زير را جايگزين كنيد و بعد كليد Go را بزنيد تا خطا نمايش داده شود ( البته حتما قبل از اين كار به جاي x نام درايو ويندوز خود را نيز منظور كنيد ) :

servbusy.htm - http_400.htm - http_404.htm - http_406.htm - http_410.htm - http_500.htm
http_501.htm - http_gen.htm - syntax.htm - navcancl.htm - offcancl.htm - policyerror.htm
policylooking.htm - policynone.htm - policysyntaxerror.htm - privacypolicy.dlg - preview.dlg
printerr.htm - printnf.htm - printnof.htm - printunk.htm - wcee.htm - ietext.bmp - ietext256.bmp
world.bmp - world256.gif - ie.gif - ie256.gif - orgfav.dlg - about.dlg - analyze.dlg - bidifind.dlg
docppg.ppg - error.dlg - find.dlg - findic.dlg - ieerror.dlg - imageppg.ppg - orgfav.dlg - pstemplate.dlg

در اين موارد آنهايي كه پسوند htm دارند دربرگيرنده پيغامهاي خطا هستند و آنهايي كه پسوند dlg دارند اغلب خطاهاي جدي و برنامه هاي خود مرورگر IE هستند ( مثل Organize Favorites و ... ).
حالا فرض كنيم كه براي مثال شما از Error 404 خوشتان نمي آيد و دوست نداريد هر بار كه با اين پيغام مواجه ميشويد متن آن را ببينيد ! در اين حالت شما ميتوانيد شكل اين پيغام را تغيير دهيد و آن را با پيغامي كه خودتان به صورت يك صفحه HTML ساخته ايد در آوريد. البته براي اين كار نياز به يك نرم افزار Editor براي فايلهاي DLL نياز داريد. براي اين كار شما ميتوانيد از برنامه Resource Hacker استفاده كنيد. بعد از اجراي برنامه فايل SHDOCLC.DLL را بارگذاري كرده و سپس صفحه HTML خود را با صفحه http_404.htm تعويض كنيد و بعد فايل را Save كنيد. البته اين روش نياز به اين دارد كه شما كار با نرم افزار Resource Hacker را بلد باشيد در غير اين صورت به شما پيشنهاد ميكنم با اين فايل كار نداشته باشيد. اما روشي ساده تر و به طبع محدودتري هم براي اين كار وجود دارد كه ميتواند براي افراد تازه كار جالب باشد.
ابتدا از طريق Run وارد Regedit شده و كليد زير را بيابيد :
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\AboutURLs
سپس در صفحه سمت راست چند مورد از پيغام هاي خطا را خواهيد يافت كه شما ميتوانيد روي آنها دوبار كليك كرده و سپس به جاي مقدار به آنها آدرس مسير فايل HTML اي را كه خودتان ساخته ايد را براي نمايش آن خطا اختصاص بدهيد ( فقط با كليد Home كاري نداشته باشيد ). بعد از رجيستري خارج شويد.
اين روش درست است كه بسيار محدود است اما براي بسياري از كاربران جالب خواهد بود.
موفق باشيد.

[ وضعيت كاربر: ]

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


نمایش پستها:                 مشاهده موضوع قبلی :: مشاهده موضوع بعدی  
پاسخ دادن به این موضوع
 

صفحه 1 از 1

تمام زمانها بر حسب GMT + 3.5 Hours می‌باشند
 Related Topics 


 information 

 

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


Copyright 2004-2024. All rights reserved.
© by Aftabgardan Cultural Center : Aftab.cc