برنامه جهت نمایش فایل های مخفی شده USB درایو توسط ویروس با استفاده از COM


یکی از ساده ترین و بهترین زبان های برنامه نویسی Visual Basic یا VB است. این زبان می تواند با استفاده از Component Object Model یا (COM)  به المان های رجیستر شده در سیستم دست پیدا کند. خیلی از برنامه های حرفه ای معمولا activeX یا کامپاننت هایی برای استفاده برنامه نویسان دارند که هنگام نصب در رجیستری سیستم ذخیره می شود.

شبیه سازی 2 بعدی جریان آرام بین دو صفحه تخت موازی با استفاده از روش SIMPLE با زبان C++


در این برنامه با استفاده از قابلیت های شی گرایی C++ ابتدا یک library برای انجام کار های محاسباتی طراحی شده است. کلاس Matrix طراحی شده دارای قابلیت مختلف جمع و ضرب و solve و ... می باشد. در این کتابخانه ریاضی از کتابخانه معروف IMSL استفاده شده است تا از بهینه ترین سرعت های حل ماتریسی استفاده شود.

در روش SIMPLE برای حل معادلات سرعت و فشار در هر گام عموما از روش TDMA استفاده می شود. ولی در این جا برای پایداری بیشتر برنامه، از روش های حل ماتریس Sparse استفاده شده است. روش حل Sparse LU یکی از سریعترین روش های حل معادله Ax=b است که A یک ماتریس sparse است.

آموزش ++C - اشاره گر (Pointer) - قسمت دوم

در قسمت قبل دیدیم که چگونه می توان یک آدرس (اشاره گر) در زبان C تعریف نمود.در این قسمت ادامه مباحث قبل را پی می گیریم و چند مثال را بررسی می کنیم.

آموزش ++C - اشاره گر (Pointer) - قسمت اول

در بسیاری از زبان های برنامه نویسی سطح بالا مثل C# یا Java یا حتی Visual basic شما اثری از اشاره گرها نمی بینید. خیلی از علاقه مندانی که شروع  به یادگیری زبان C می کنند، بزرگترین مشکلشان درک نحوه استفاده و کاربرد اشاره گر هاست. در این قسمت قصد دارم که مفهوم  اشاره گر و کاربرد های آن را توضیح بدهم.

آموزش برنامه نویسی به زبان ++C - درس دوم: متغیر

متغیر

به برنامه زیر دقت کنید:

 

#include

using namespace std;

int main()

{

double x;

cin >> x ;

cout << x + 2 << endl;

آموزش برنامه نویسی به زبان ++C - درس اول: معرفی

درس اول: اولین برنامه ++C

پس از اجرای برنامه از منوی New->Other رو انتخاب کنید. از سمت چپ C++ builder projects رو بزنید. و از سمت راست Console Application رو انتخاب کنید و ok رو بزنید. حالایه پروژه دارید که می تونید توش کد بنویسید. و اجرا کنید. اولین برنامه ای که باید اجرا کنید اینه:

نرم افزار Work Meter - نرم افزاری برای محاسبه زمان کار

نرم افزاری که امروز می خوام براتون بزارم اسمش رو گذاشتم Work Meter . خیلی وقت ها زمانی که کار ساعتی انجام میدم ازش استفاده می کنم. با زدن دکمه های ALT+W زمان رو ثبت می کنه و زمانی که دوباره این دکمه ها رو بزنه تایمر رو خاموش می کنه. هم چنین میشه واسه هر بازه زمانی که تایمر رو روشن و خاموش می کنید توضیحاتی رو هم ثبت کنید. و نهایتا نتایج رو تو Excel  هم نمایش می ده. این جوری به  راحتی می شه از کار هایی می کنیم یه گزارش ساده تهیه کنیم. کار کردن با  این نرم افزار خیلی ساده است.

Work Meter Screen Shot

تمدید کردن زمان استفاده از نسخه آزمایشی نرم افزار PolyMath V 6.10

این نرم افزار خیلی سیستم پیچیده ای برای چک کردن لایسنس نداره. یک کار خیلی راحت که روی سیستم من جواب داده رو برای دوستانی که می خواهند از این نرم افزار استفاده کنند، این جا شرح میدم.

این نرم افزار برای این که چک کند که نرم افزار، کی روی سیستم شما نصب شده است، از یک کلید در رجیستری سیستم استفاده می کند. کلید :

HKLM\Software\Licenses\{0954BB612A3B7D634}

برنامه نویسی شی گرا: مقدمه (قسمت اول)

برنامه نویسی شی گرا یا Object Oriented Programming  یا به صورت ساده OOP یک شیوه برنامه نویسی است که از اشیا برای برنامه نویسی و ساخت برنامه استفاده می کند. برای این که شما بتوانید یک برنامه شی گرا بنویسید باید با یک زبان برنامه نویسی مناسب که این ساختار را پشتیبانی می کند، برنامه بنویسید. بسیاری از زبان های برنامه نویسی روز نظیر JAVA و C++ و #C و PHP و ...  OOP را پشتیبانی می کنند. برای آموزش مفاهیم OOP فرض را بر این قرار می دهم که خواننده با یکی از زبان های فوق آشنا ست و توانایی برنامه نویسی ساده شامل تعریف کردن متغیر ها، حلقه ، شرط و ... را می داند.

نمایش فایل های مخفی(hidden) شده توسط ویروس

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

معمولا در این حالت فعال کردن show hidden files توسط ویندوز هم جواب نمیده چون توسط ویروس از کار افتاده. در این حالت ساده ترین روش تغییر ویژگی های فایل یا فولدر توسط فرمان های DOS است.

برای این کار شما از داخل ویندوز یه پنجره command باز کنید. ( از طریق منوی استارت / run / و تایپ دستور cmd )

نکته اول این که هر فایل یا فولدر 4 ویژگی دارد:

صفحه‌ها

درباره من

سلام. به وب سایت شخصی من خوش آمدید.

محمد ذات خواهی هستم متولد سال 66 اهل رشت. سال 89 از دانشگاه شریف با مدرک لیسانس مهندسی شیمی و سال 91 از دانشگاه علم و صنعت ایران با مدرک ارشد کنترل و شبیه سازی فرایند فارغ التحصیل شدم، و در حال حاضر به عنوان مهندس نرم افزار در شرکت گسترش فرایند شریف هستم. از اونجایی که از دبیرستان به الگوریتم و برنامه نویسی علاقه داشتم از همون موقع تو این حیطه کار می کنم. بیشترین توانایی من در طراحی نرم افزار های مهندسی شیمی، طراحی وب و کلا کد نویسی هست. خوش حال میشم بتونم به دیگران کمک کنم خصوصا در حوزه آموزش. سعی می کنم تو این وب سایت مطالب و تجربه هایی که فکر می کنم به درد علاقه مندان به حوزه نرم افزار و برنامه نویسی بخوره قرار بدم. امیدوارم شما هم با نظرات و انتقادات و بحث های علمی تون در ارتقای محتوی علمی این وب سایت من رو یاری کنید.

 

Mohammad Zatkhahi Image

 

.

?>