کَرتوٍل کامپیوتر

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

کَرتوٍل کامپیوتر

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

استفاده از fckeditor در asp.net

ابتدا باید fckeditor را از آدرس زیر دانلود کنید:

http://space.dl.sourceforge.net/project/fckeditor/FCKeditor/2.6.6/FCKeditor_2.6.6.zip

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

http://www.mediafire.com/?be3aabawvza

بعد فلدر bin و fckeditor را در فلدر اصلی برنامه کپی کنید

بعد در برنامه در قسمت toolbar کلیک راست کرده و add Item را انتخاب کنید و سپس فایل dll را که کپی کرده اید انتخاب کنید تا fckeditor در toolbar ظاهر شود و شما می توانید آن را به صفحه درگ کنید تنها مورد دیگری که باید تغییر دهید مقدار path آن است که به صورت زیر تغییر دهید:

path=\location of project\fckeditor\

البته برای من یه مشکلی بوجود اومده که درصورت حل شدن آن در همین تاپیک طرح می کنم

وب سایتی فوق العاده برای آموزش ASP.NET

وب سایتی فوق العاده برای آموزش ASP.NET


http://www.how2learnasp.net/

آموزش فارسی کردن خودکار زبان کیبورد در سی شارپ

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

برای فارسی کردن:

System.Globalization.CultureInfo language = new System.Globalization.CultureInfo("fa-ir");

InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(language);

برای انگلیسی کردن:

System.Globalization.CultureInfo language = new System.Globalization.CultureInfo("en-us");
InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(language);


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

بازکردن فولدرها در یک پنجره جدید و ساخت فایلهای اجرایی exe با نام Folder مورد نظر و با آیکونی شبیه آیکون Folder و همچنین مخفی کردن فولدرهای اصلی از مهمترین خصوصیات و نشانه های این ویروس است .
احتمالا رایانه شما و یا یکی از دوستانتان نیز به ویروس همه گیر آلوده شده باشد .
با نصب یک آنتی ویروس آپدیت و جدید می توانید از انتشار بیشتر ویروس جلوگیری کرده و به حذف ویروس فوق بپردازید . (پیشنهاد ما استفاده از آنتی ویروس NOD32 است)
اما اگر پس از ویروس یابی متوجه شدید بسیاری از Folder‌ های موجود در درایوهای هارددیسکتان گم و یا نابود شدند نگران نباشید . هیچ کدام حذف نشده اند … همه فولدرها هستند … اما به صورت مخفی (Hidden) و با خاصیت سیستمی (System Files) .

برای نمایش فولدرهای خود کافی است قابلیت نمایش فایلهای مخفی و سیستمی را در ویندوز خود فعال کنید .
برای این کار به Control Panel‌ رفته و بر روی آیکون Folder Options کلیک کنید  .
سپس با مراجعه به قسمت View گزینه Show hidden files and folders را علامت دار کرده و تیک گزینه Hide extensions for know file types  را بردارید .

با تایید پنجره خواهید دید که فولدرهای به ظاهر حذف شده نمایان می شوند .
خوب حالا حتماً تصمیم گرفته اید تا Folder ها را از حالت مخفی خارج کرده و به حالت معمول در آورید .
پس بر روی دایرکتوری مورد نظر کلیک راست می کنید و گزینه Properties را انتخاب می کنید تا با برداشتن تیک گزینه Hidden فولدر را از حالت مخفی خارج کنید .
اما چه می بینید !!!!

بله گزینه Hiddens غیر فعال است !!!
چه باید کرد ؟
شاید اولین راهی که به ذهنتان برسد ، ساخت یک Folder جدید و انتقال فالیهای موجود در Folder‌های مخفی شده به آن است اما اگر تعداد Folder های مخفی شده زیاد باشد و یا حجم فایلهای داخل Folder مخفی زیاد باشد ، علاوه بر دردسر فراوانی که این کار داشته در عمل شما به جای حل مشکل صورت مسئله را پاک کرده اید …

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


برای این کار می بایست از DOS و دستور Attrib کمک بگیرید .
پس ابتدا در کادر Run‌ عبارت cmd را تایپ کنید و بر روی OK کلیک کنید تا یک پنجره سیستم عامل DOS بازگشایی شود .
خوب فرض رو بر این می گیریم که قصد داریم تا تمامی فولدرهایی که در درایو D‌ مخفی شده اند را به حالت اولیه بازگردانیم .
پس ابتدا در پنجره DOS عبارت \:D را تایپ و سپس کلید Enter را بزنید تا وارد درایو D شوید .
حال عبارت فوق را تایپ کنید :

Attrib –h –s /d /s

»»‌ دقت داشته باشید بین Attrib و –h  و –s  حتما می بایست یک Space‌ یا بیشتر بزنید همچنین بین – و حروف  h و S فاصله خالی وجود ندارد .

و سپس کلید Enter   را بزنید .

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

همچنین اگر تنها قصد دارید تا Folder خاصی را به حالت اولیه بازگردانید می توانید با درج نام Folder ، محدوده عملیات را تنها به همان Folder خاص محدود کنید . به طور مثال اگر قصد داشته باشیم تا یک فولدر با نام shahvar را که در درایو D قرار دارد از حالت مخفی خارج کنیم شکل دستور به شکل زیر است :

Attrib –h –s /d /s shahvar

توضیح اینکه : دستور Attrib برای اختصاص دادن یا ندادن قابلیتهای سیستمی ، مخفی و آرشیو به فایلها در سیستم عامل DOS است . سوئیچ –h فایلها/فولدرها را از حالت hidden  و سوئیچ –s فالیها/فولدرها را از حالت سیستمی خارج می کند .
سوئیچ /d دامنه عملیات را به دایرکتوری ها و سوئیچ /s دامنه عملیات را به دایرکتوری های زیر شاخه اختصاص می دهد . 

 

منبع : شاهوار

قرار دادن Autorun و icon برای سی دی ها

در این پست میخوایم به شما یاد بدیم که چطور برای سی دی هایی که رایت می کنید یک فایل اجرایی رو به عنوان autorun قرار بدید . و همچنین اینکه چطور برای این CDها آیکون تعیین کنید .

اگر دقت کرده باشید در تمام CDهایی که Autorun یا آیکون یا هر دو رو دارند همواره یک فایل با نام autorun.inf وجود داره . در واقع در این فایل ، آدرس آیکون و فایل اجرایی رو که میخواد بصورت خودکار با قرار دادن سی دی یا دبل کلیک روی  CD-ROM اجرا بشه در این فایل که یک فایل متنی هستش قرار میدند .

شما برای داشتن autorun و آیکون برای سی دی هاتون کافیه که یک فایل با نام autorun.inf بسازید و آدرس فایل اجرایی و آیکون مورد نظر رو با فرمت خاصی که در ادامه گفته میشه قرار بدید . و این فایل متنی رو همراه با فایلهاتون روی cd رایت کنید .

>> نکته امنیتی : معمولا ویروسهای روی فلش ها از این فایل autorun.inf برای اجرای خودکار خودشون استفاده میکنند . شنیدید که می گن فلش دیسک ها رو با دبل کلیک باز نکنید و از ادرس بار اینکارو بکنید؟؟؟ برای اینه که با دبل کلیک روی درایو فلش ، فایلی که آدرسش توی autorun.inf هست به صورت خودکار اجرا میشه . ویروسهای روی فلش ها معمولا آدرس خودشونو توی autorun.inf قرار میدن تا با دبل کلیک روی درایو فلش ، به صورت خودکار اجرا شن و دخل سیستمو بیارن !

:: پیشنهاد میشه هر جا فایل autorun.inf  رو توی فلشتون دیدید ، بلافاصله حذفش کنید !

خوب حالا بریم سر اصل مطلب .

فرض کنید برای یک سی دی که رایت میکنیم می خوایم Autorun و آیکون قرار بدیم .

مراحل انجام کار به این شکله :

۱) ابتدا فایل اجرایی که می خواید به صورت خودکار اجرا شه رو تعین کنید یا توسط یک برنامه ی ساخت autorun بسازید . آیکون رو هم باید بسازید یا اگه آیکون خاصی دارید اونو انتخاب کنید . برای این دو فایل اجرایی و آیکون یک نام تعیین کنید . (مثلا autorun.exe و icon.ico) .

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

Icon Maker
Icon Creator
Icon Cool Editor
Fx Icon Maker 32

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

Autorun Maker
Autorun Creator
Autorun CD Menu Creator

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

۲) یک فایل متنی بسازید و نام اونو autorun.inf بگذارید . دقت کنید که پسوند فایل حتما inf. باشد .

۳) فایل autorun.inf رو باز کرده و سه خط زیر رو در اون کپی کنید .

[AutoRun]
OPEN=autorunFile
ICON=iconFile

فقط به جای autorunFile نام فایل autorun و به جای iconFile نام آیکون رو با پسوندشون قرار بدید و فایل رو ذخیره کنید .

:: مثلا اگه autorun.exe و icon.ico به ترتیب نام آوتوران و آیکون مورد نظر باشند محتویات فایل autorun.inf باید به شکل زیر باشه :

[AutoRun]
OPEN=autorun.exe
ICON=icon.ico

4) حالا هر سه فایل اجرایی آوتوران ، آیکون و autorun.inf رو همراه با فایلهایی که میخواید ، روی سی دی رایت کنید . این سه فایل رو توی پوشه ای قرار ندید و در همون صفحه اول CD بگذارید .

 

>>> نکات :

> فایل آوتوران و آیکون رو می تونید توی پوشه ی خاصی قرار بدید . در این صورت باید آدرس این دو فایل رو به جای نامشون در فایل autorun.inf قرار بدید .  مثلا اگر آوتوران و آیکون رو در پوشه ای به نام myCD قرار بدید محتویات فایل autorun.inf  به شکل زیر باشه :

[AutoRun]
OPEN=myCD/autorun.exe
ICON=myCD/icon.ico

ولی فایل autorun.inf حتما باید در همون اول سی دی باشه !

> شما می تونید برای CDتون فقط آیکون یا فقط اوتوران داشته باشید :

اگر بخواید فقط آیکون برای سی دی تون داشته باشید :

[AutoRun]
ICON=iconFile

 و فقط آوتوران :

[AutoRun]
OPEN=autorunFile

> دستورات دیگری نیز می توانید در فایل  autorun.inf استفاده کنید که در اینجا توضیح داده نشدند .  

 

منبع: www.7learn.com/