نرم افزار برای پاک کردن فایل های کاربران شبکه

از وقتی مسول سایت شبکه دانشکده مهندسی شیمی شدم، یه مشکلی همیشه هست که مطمانم همه مدیران شبکه باهاش روبرو میشن. وقتی کاربرهای مختلف تو شبکه لاگین میکنن، به مرور زمان درایو ویندوز (معمولا C) پر میشه.

در همین راستا یه برنامه نوشتم که وقتی اجراش میکنید،‌ به راحتی پشت صحنه شروع به حذف دایرکتوری های کاربر ها میکنه. البته فایلهای سیستمی نظیر "All users" و "administrator" و . .. که مخفی هم هستند رو حذف نمی کنه.

نحوه ارتباط با Automation Hysys توسط MFC با استفاده از Visual Studio 2008/2010

همان طور که می دانید، نرم افزار HYSYS یکی از مهم ترین نرم افزارهای مهندسی شیمی و فرایند است که با استفاده از آن می توان بسیاری از واحدهای فرایندی را شبیه سازی نمود. از قابلیت های برجسته این نرم افزار امکان ارتباط با آن توسط OLE یا Object Linking & Embedding است. این قابلیت در واقع همان قابلیت شگرفی است که کلیه محصولات Microsoft Office را از اکسل (Excel) و Word و ... به هم متصل می کند و این قابلیت را به کاربرهای برنامه نویس می دهد که از طریق برنامه نویسی به آن دسترسی پیدا کنند.

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

 

سلام. امروز قصد دارم باز هم درباره برنامه نویسی شی گرا و مفاهیم این نوع برنامه نویسی بیشتر صحبت کنم.

قبلا متوجه شدیم که توسط اشیا می توانیم در واقع متغیر های جدید به زبان برنامه نویسی اضافه کنیم. متغیر هایی که مفهوم فیزیکی یا ذهنی دارند. مثلا متغیری از جنس شی  ماشین ، ماتریس، بردار و ... در واقع هر چه که در ذهن ما وجود داشته باشد می تواند یک شی یا کلاس باشد. در این قسمت نحوه تعریف یک کلاس در زبان C++ را نشان می دهم:

بررسی تاثیر طراحی سینی بر روی هیدرولیک در برج های تقطیر

A review of Effects of tray design on distillation column hydraulics

سمینار کارشناسی ارشد

آبان ماه

90

دانشكده مهندسي شيمي دانشگاه علم و صنعت ایران

 

USB Grabber - ربودن فایل های فلش مموری

یه نرم افزار جالب برای اونایی که می خوان از فلش مموری فایل بدزدن! اسمش رو Winug گذاشتم یعنی Windows USB Grabber ! با این نرم افزار شما می تونید به راحتی فایل های یک فلش مموری رو کپی کنید تو هارد سیستم. فقط کافیه که یک بار این نرم افزار رو رو سیستم اجرا کنید تا خودش رو تو رجیستری سیستم ثبت کنه، اون وقت هر بار که سیستم بالا بیاد، به محض این که یه USB به سیستم زده بشه فایل هاش رو کپی می کنه تو هارد سیستم تو فولدری که قبلا براش تنظیم شده. نکته جالب اینه که هیچ عکس العملی از خودش نشون نمیده، در نتیجه هیچکس متوجه عملکرد اون نمیشه درست مثه یه ویروس!

Message Loop ( حلقه رویداد ) - قسمت اول

 Message Loop ( قسمت اول )

در زبان برنامه نویسی Message Loop یا Event Loop  یا حلقه رویداد یک ساختار برنامه نویسی است که توسط آن برنامه می تواند Message یا Event ( پیام یا رویداد) را دریافت و ارسال کند. در این بخش سعی دارم که درباره حلقه رویداد ها در یک برنامه ساده در ویندوز صحبت کنم.

کتاب آموزش C++ دایتل

C++ چگونه برنامه بنویسیم؟

یک کتاب آموزشی بسیار عالی برای برنامه نویسی C++ که خیلی هم معروف است  به نام C++ How to Program, Fifth Edition را می توانید از این لینک دانلود کنید، فقط اگر زبان انگلیسی خوب دارید.

از ویژگی های این کتاب اینه که کاملا روانه و در دانشگاه ها تدریس می شه و کامل و جامع است.

موفق باشید.

برنامه جهت نمایش فایل های مخفی شده 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 تعریف نمود.در این قسمت ادامه مباحث قبل را پی می گیریم و چند مثال را بررسی می کنیم.

صفحه‌ها

درباره من

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

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

 

Mohammad Zatkhahi Image

 

.

?>