آموزش های جامع فلش ( فلاش ) و فروشگاه محصولاتalphapack

آموزش مختلف موضوعات فلش ( فلاش ) و جوک و طنز و زمینه های مختلف کامپیوتری

آموزش های جامع فلش ( فلاش ) و فروشگاه محصولاتalphapack

آموزش مختلف موضوعات فلش ( فلاش ) و جوک و طنز و زمینه های مختلف کامپیوتری

Unable to open kernel device

امروز یکی از موارد مهم را برای کسانیکه با vmware کار میکنند را حل میکنم. vmware نرم افزاری است که شبکه کارها خیلی بهش احتیاج دارند و یک نرم افزار کاملا حساس است و این حساس بودنش فقط بخاطر نوع کارش است اونم بالا آوردن ویندوز بصورت مجازی که خودش کار مهمی است ولی به هر دلیلی شما امکان داره از این نرم افزار پیام خوبی دریافت نکنید یعنی همین پیام که من به عنوان موضوع پست نوشتم ولی راه حل ساده ای داره. من حتی در خیلی از موارد دیدم که برای این پیام ویندوز هم عوض کردند.

این پیام را دیدم که حتی توی سایت خود vmware هم توضیح درستی براش نداده ولی ساده میشه حلش کرد.

1- کافیه که به فولدری که فایل مجازی ویندوز یعنی vmx قرار داره مراجعه کنید و فایل vmx ویندوز را با notepad باز کنید.

2- دکمه ctrl+F را بزنید و در کادر جستجو بنویسید vmci0 بعد دکمه enter را بزنید.

3- حالا یک خط پیدا کرده با نام vmci0:present=TRUE

4- شما این گزینه TRUE را به FALSE تغییر بدید.

5- حالا راحت میتونید ویندوز را run کنید. برای هر تعداد سیستم عامل حتی لینوکس هم این قضیه جواب میدهد.

اگر با vmware کار میکنید باید این چیزی را که نوشتم طلا بگیرید. (شوخی کردم)

به مناسبت ازدواج علی و فاطمه

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

امروز !!! سالروز ازدواج مولا علی (ع) است.

خلاصه علی که زیاد تعریفش رو شنیدیم خیلی بزرگه ولی خوب امثال منی که کوچیک هستیم زیاد برامون فرقی نمی کنه که اون چقدر بزرگه محدوده دیده ما کمه حالا اون هر چقدرم بزرگ باشه ما محدوده خودمون رو با زحمت می تونیم ببینیم دیگه چه برسه به دو فرسخ دور تر این یک نگاهه ولی زیاد درست نیست چرا اینجوری به قضیه نگاه کنیم ما میگیم یا علی که دستمونو بگیره محدوده دیده ما رو وسیع تر کنه تا فهم و درک و شعورمون بره بالا بتونیم محدوده های وسیع تر رو هم درک کنیم اینم یک نگاه ولی اینکه کدوم نگاه رو انتخاب کنیم در محدوده اختیار خودمونه زرنگ و تنبل - مومن و لا ابالی ولی بازم به نظرم این دوتا دیدگاه اشتباهه آدم یک محدوده قابل دید داره که الان در اون وضعیت قرار داده و یک محدوده وسیع تر که محدوده قابل رشدشه پس انسان باید از زندگی بزگانی مثل علی و فاصمه (ص) درس بگیره و اون محدوده قابل رشدش رو پوشش بده تا خدا ازش راضی بشه ؟ خدا راضی بشه که چی بشه ؟! آره یک حسی درون انسانه که دوست داره خدا ازش راضی باشه جالبه ها ... ولی فک نکنم کسی بتونه بعد از اینکه خدا از آدم راضی شد چی می خواهد بشه؟! 

ذخیره محتویات movieclip به صورت عکس

در این مطلب نحوه ذخیره محتویات یک MovieClip به صورت عکس با فرمت JPEG در Air آموزش داده می‌شود. برای این کار با استفاده از  کلاسه Adobe Encoder یک ByteArray از محتویات MovieClip می‌سازیم و در ادامه این ByteArray را با فرمت JPEG ذخیره می‌کنیم.

دانلود کلاس های مورد نیاز : corelib.zip

1- برای شروع فایل corelib.zip را دانلود کرده و آن را Extract کنید.

۲- برنامه Flash را اجرا کنید و یک پروژه جدید از نوع Air بسازید.

۳- از منوی File گزینه ActionScript Settings را انتخاب کنید.

۴- از پنل Library path روی دکمه Add New Path کلیک کنید سپس روی دکمه Browse to SWC file کلیک کنید و فایل corelib.swc را انتخاب کنید.

۵- روی دکمه OK کلیک کنید تا پنجره ActionScript Settings بسته شود.

۶- روی فریم اول کلیک کنید و پنل Actions را باز کنید.

۷- کلاسه‌های مورد نیاز را Import کنید.

import flash.display.BitmapData;
import com.adobe.images.JPGEncoder;
import flash.filesystem.File;
import flash.filesystem.FileMode;
import flash.filesystem.FileStream;

8- یک متغیر از نوع BitmapData ایجاد کنید و طول و عرض آن را به اندازه MovieClip در نظر بگیرید و با دستور Draw محتویات MovieClip را به BitmapData منتقل کنید. (به جای my_mc نام MovieClip خود را وارد نمایید)

var bd:BitmapData = new BitmapData(my_mc.width, my_mc.height);
bd.draw(my_mc);

9- یک متغیر جدید از نوع JPGEncoder ایجاد کنید. (عدد داخل پرانتز کیفیت فایل خروجی را مشخص می‌کند و ماکزیمم آن ۱۰۰ می‌باشد)، در ادامه یک متغیر ByteArray هم بسازید.

var jpgEncoder:JPGEncoder = new JPGEncoder( 100 );
var byteArray:ByteArray = jpgEncoder.encode( bd );
  • به وسیله متغیرJPGEncoder محتویات BitmapData به فرمت JPEG تبدیل می‌شود و سپس در متغیر ByteArray قرار می‌گیرد.
var file:File = new File();
file = file.resolvePath("c:/test.jpg");
var stream:FileStream = new FileStream();

11- به وسیله کدهای زیر مراحل ذخیره سازی را به اتمام برسانید. در این کدها ابتدا File به صورت FileMode.WRITE در پروژه جاری می‌شود سپس به وسیله دستور writeBytes اطلاعات تبدیل شده ByteArray ذخیره می‌شود. دستور try و catch هم به منظور نمایش خطاهای احتمالی به کار گرفته شده است.

try {
stream.open( file , FileMode.WRITE);
stream.writeBytes(byteArray);
stream.close();
} catch (e:Error) {
trace("Error: " + e.message);
}

شکار اردک

اگر اهل گیم و بازی‌های رایانه ای در عنفوان کودکی بوده باشید حتماً بازی محبوب شکار اردک یا Duck Hunt در کنسول بازی میکروجنیوس خاطر مبارکتان هست. یک بازی سرگرم کننده که با اسلحه ارایه شده به همراه کنسول در مقابل صفحه تلویزیون ایستاده و به اردک‌هایی که سگ شکار آن‌ها را ترسانده و به پرواز در می‌آورد نشانه رفته و شلیک می‌کردیم. اگر با خواندن این سطور حس نوستالژی نسبت به این بازی به شما دست داد و خواستار آن هستید که به یاد ایام دیرین این بازی را تجربه کنید پیشنهاد می‌کنم سری به سایت  Matt Surabian که فعال در زمینه وب و آی تی می‌باشد بزنید.

مت هم برای یادآوری خاطراتی که با این بازی داشته این بازی را به کمک توانایی‌ها و قابلیت‌های HTML 5 و جاوا اسکریپت نوشته است که در این آدرس قابل مشاهده است. برای شکار اردک‌ها به صورت آنلاین کافیست به آدرس آن مراجعه کرده تنظیمات لازم مانند تعیین تعداد فشنگ‌ها و یا سختی مراحل را به صورت دلخواه انجام داده و مدتی را با آن سرگرم شوید. البته این نسخه آنلاین با نسخه کلاسیک آن کمی متفاوت است و اصوات آن به سلیقه مت تغییر یافته و اسلحه شما در این بازی ماوسی است که در دست دارید و کافیست نشانگر ماوس را بر روی شکار خود قرار داده و کلیک نمایید.

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

آدرس جهت بازی شکار اردک بصورت آنلاین :  http://mattsurabian.com/duckhunt/

GNS3


برنامه GNS3 این امکان را به ما میدهد تا IOS سیسکو را بجای اجرا روی تجهیزات سیسکو روی کامپیوتر Run کنیم این برنامه براساس کد Dynamips نوشته شده است.

Dynamips برنامه ای است که توانست IOS سیسکو را روی CPU های x86 یا همین Pentium های ما در محیط ویندوز و لینکس اجرا کند Emulate))فرق Emulation با Simulation در این است که Simulation در واقع برنامه ای است که کار خاصی را شبیه سازی میکند اما Emulator ها برنامه خاص را بطور کامل روی محیط جدید اجرا میکنند و در محیط مجازی بصورت واقعی اجرا میکنند.

Dynamips میتواند چندین نسخه IOS مربوط به سری مختلف سیسکو را در آن واحد اجرا کند و این روتر ها را از طریق ماژول های مختلف به هم وصل کند. این تنظیمات درون یک فایل TEXT ذخیره میشود و شبکه مجازی شما با اجرای آن تنظیم هر بار اجرا میگردد.

وقتی شبکه های بزرگتر را بخواهیم با Dynamips؛ اجرا کنیم تغییرات Config File کمی سخت میشود یا ایجاد تغییر نیاز به حواس جمع و دقت بیشتری دارد… Dynagen یا رابط Text-based آن به همین دلیل بعدا ارائه شد اما نواقصی هم داشت بهمین دلیل نیاز به برنامه ای Diagram گونه و User Friendly حس می شد تا اینکه GNS3 ارائه گردید.

GNS3 برروی Dynamips و Dynagen سوار شده و به ما محیطی کاملا گرافیکی میدهد تا براحتی روتر ها را روی صفحه رسم کرده و به هم وصل کنیم و سپس به آنها Telnet کنیم و تنظیمات را پیاده کنیم و در حین حال کلی در وقت ما را صرفه جویی میکند.

وقتی میخواستم 12روتر را روی Dynamips با Performance بالا شبیه سازی کنم یک هفته ای روی آن کار میکردم الان با GNS3 بسیار ساده و با چند کلیک میتوان این کار را انجام داد.

dmvpn_lab

GNS3 روی ویندوز و لینکس اجرا میشه و IOS موردنظر شما را روی محیط مجازی برایتان Emulate میکند علاوه برآن PIX را نیز به کمک PEMU اجرا میکند.

از خصوصیات خوب GNS3 این است که Open Source است و رایگان در اختیار همه قرار دارد و شما میتوانید از سایت

http://www.gns3.netآنرا دریافت کنید.

بخاطر داشته باشیم برای اجرای قانونی Cisco IOS نیاز به License و مجوز از سیسکو دارید (البته بصورت اخلاقی و محدودیت نرم افزاری برای اجرای IOS در نظر گرفته نشده) در محیط GNS3 تنها 1000 پکت در ثانیه میتوانید از IOS خود انتظار داشته باشید که برای محیط Lab کافی است واین محدودیت توسط GNS3 ایجاد شده تا سیسکو دست آنها را برای ادامه کارشان باز گذاشته و کسی نتواند از GNS3 در شبکه های واقعی جهت Routing و Switching استفاده کند.

برای دریافت راهنمای GNS3 به فارسی اینجا را کلیک کنید:

منبع : http://blog.shafagh.com


دانلود ios ها برای gns در ادامه مطلب

ادامه مطلب ...