- Strong easing! Motion easing options now include in/out/inOut for Regular, Strong, and Bounce.
- Scale up and down buttons (hold SHIFT key to constrain to 100% increments, scale down with SHIFT bottoms out at 100%, so the scale can be reset).
I’ve just completed updates to the Queasy Tools Flash extension.
New Features in 1.5.0
Bug Fixes
Download (Flash CS3)
Thanks to Chris L for his suggestions and for finding the text bug.
Full feature list below the fold.
(moving top to bottom, left to right on the user interface)
** = new to version 1.5.0
In an attempt to clean out my “commands” menu, I’ve collected several actions into a set of macro buttons. Some of these add functionality to Flash (like changing the text case), and others are just quicker than hunting through the menus (like flip horizontal & vertical).
(these align the selected element(s) to the stage without changing the “to stage” toggle in the align panel)
(** Bugs that occurred when multiple text fields were selected have been fixed in this release.)
این برنامه ابتدا موقعیت مکان نما در دو متغیر ذخیره کرده و شروع به مقایسه ی لحظه به لحظه میکند تا ببیند موقعیت جاری مکان نما با موقعیت اولیه فرق کرده است یا نه. در صورتی که موقعیت مکان نما عوض شده باشد برنامه خاتمه می یابد.
شروع کنید :
1. یک پروژه ی جدید باز کنید و دو شئ Script بسازید و نام یکی را start و نام دیگری check را بگذارید. (توجه داشته باشید که برنامه به حروف بزرگ و کوچک حساس است)
2.روی Page 1 دو بار کلیک کنید و سپس به قسمت اسکریپت آن بروید.
3. دکمه ی Wizard را کلیک کنید و از لیست فرمانها ، فرمان ScriptTimer را انتخاب و سپی در زیر این لیست و در قسمت Object ، شئ اسکریپت با نام start را انتخاب و در قسمت After (ms) عدد 100 را تایپ کنید. این دستور دقیقا بعد از اجرای برنامه ، اجرا میشود و کار آن این است که بعد از 100 میلی ثانیه (یک دهم ثانیه) اسکریپت start را اجرا میکند.
حالا دو بار OK کنید.
4. و اما اسکریپت start . روی این شئ دو بار کلیک کنید ، سپس به قسمت کد نویسی آن بروید. در این بخش باید موقعیت مکان نما را ذخیره کنیم تا در صورتی که جابجا شد ، برنامه قطع شود.
حالا شما دستورات زیر را عینا در آنجا کپی کنید :
mx=MouseX()
my=MouseY()
ScriptTimer("check","100")
توجه داشته باشید که حتما از دستور ScriptTimer استفاده کنید زیرا باگهای (اشکالات)دستور RunScript هنوز اصلاح نشده اند و استفاده از این دستور در بعضی از موارد موجب ایجاد پیغام خطا توسط برنامه میشود.
دستور mx=MouseX موقعیت X مکان نما را در متغیری با نام mx و دستور my=MouseY موقعیت Y مکان نما را در متغیری با نام my ذخیره میکند. و دستور سوم هم اسکریپت با نام check را بعد از یک دهم ثانیه ، اجرا میکند.
حالا دو بار OK کنید.
5. خوب ، تا اینجا برنامه فهمید که مکان نما کجاست! حالا باید یک اسکریپت مدام اجرا شود تا ببیند موقعیت مکان نما با آن چیزی که در دو متغیر mx و my ذخیره شده ، فرق میکند یا نه.
حالا روی شئ اسکریپت با نام check دو بار کلیک کنید و به قسمت کدنویسی آن بروید و دستورات زیر را در آن کپی کنید :
cmx=MouseX()
cmy=MouseY()
If (mx<>cmx) Then
Exit()
End
If (my<>cmy) Then
Exit()
End
ScriptTimer("check","10")
دستور اول و دوم موقعیت جاری مکان نما را در دو متغیر جدید ذخیره میکنند.
کار دستور If (mx<>cmx) این است که موقعیت جاری X مکان نما را با موقعیت اول (که هنگام شروع برنامه ذخیره شد) مقایسه میکند تا ببیند ماوس به صورت افقی حرکت کرده یا نه. و در صورتی که حرکت کرده باشد (یعنی دو مقدار mx و cmx نامساوی باشند) برنامه با دستور Exit() خاتمه می یابد. و در غیر این صورت به دستور بعد از End میرود.
کار دستور If (my<>cmy) نیز مانند دستور قبل است ، با این تفاوت که این دستور در برابر حرکت عمودی ماوس حساس است.
دستور آخر هم اسکریپت با نام check ، یعنی همین اسکریپت را اجرا میکند. به این ترتیب این اسکریپت همواره در حال اجراست تا کار خود را که تشخیص حرکت مکان نماست ، به درستی انجام دهد.
نکته ی مهم : توجه داشته باشید که برنامه ی شما باید کل صفحه را پوشانیده باشد (یعنی اندازه ی صفحه ی برنامه ، به قدری بزرگ باشد که کل صفحه مانیتور را پر کند) در غیر این صورت ، برنامه شما به درستی عمل نمیکند! اگر شما نمیدانید که کاربری که با برنامه ی شما کار میکند از چه میزان تفکیک پذیری (640x480 / 800x600 / 1024x768 …) استفاده میکند ، میتوانید به کمک دستورات زیر ، صفحه ی برنامه را در کل محیط کاری وی بسط (گسترش) دهید.
این دستورات را در قسمت کدنویسی Page 1 و در ابتدای آن قرار دهید :
Width=ScreenWidth()
Height=ScreenHeight()
SysCommand("ResizeWindow","Width,Height")
SysCommand("CenterWindow","")
--------------------------------------------------------------------------------
زمانی که بخواهید برنامه ای فراتر از یک Autorun عادی بسازید این اسکریپتها هستند که شما را پیش میبرند . بسیاری از این اسکریپتها از اطلاف وقت و پیچیده شدن برنامه شما جلوگیری میکنند . با هم به بررسی این اسکریپتها میپردازیم :
RunScript : با این اسکریپت یک آبجکت اسکریپت را فراخوانی میکنید . اهمیت این اسکریپت زمانی دیده میشود که چند دکمه در یک صفحه کار مشابه انجام دهند ، آنوقت کافی است دستورها را در یک آبجکت اسکریپت بنویسیم و فقط دستور RunScript را در دکمه ها قرار دهیم .
روش استفاده : از پنجره انتخاب اسکریپت ها RunScript را انتخاب کنید . در بخش Object نام آبجکت اسکریپت مورد نظر را انتخاب کنید .
ُScriptTimer : این اسکریپت هم شبیه مورد قبل برای اجرای یک آبجکت اسکریپت به کار میرود با این تفاوت که در این جا برای اجرای اسکریپت زمانی را در نظر میگیریم . برای مثال میخواهید 5ثانیه پس از کلیک کاربر روی یک دکمه برنامه به صفحه بعد برود و یا لوگوی شما برای مدت چند ثانیه نمایش داده شود.
روش استفاده : مانند قبل ، فقط در قسمت After [ms] زمانی را که باید سپری شود تا اسکریپت شما اجرا گردد وارد کنید ( نکته : زمان بر حسب میلی ثانیه است در نتیجه هر 1000 ms برابر با یک ثانیه است .
LoadText : با استفاده از این اسکریپت مینوانید به راحتی متن یک آبجکت متنی ، یک دکمه و ... را به متن دلخواه خود تغییر دهید . متن دلخواه شما میتواند یک فایل متنی باشد . این اسکریپت کاربردهایی با متغیرها نیز دارد که بعد ها به آن میپردازیم .
روش استفاده : در قسمت Object/Variable$ نام آبجکتی را که باید تغییر کند را وارد کرده و در قسمت Path/Variable$ متن مورد نظر و یا محل فایل بر روی هارد را وارد کنید .
InstallFont : به کمک این اسکریپت قلم ( Font ) مورد نظر خود را بر روی کامپیوتر کاربر نصب کنید تا برنامه شما با فونت مورد نظر خود شما اجرا گردد .
روش استفاده : در قسمت Path مکان فونت را از روی هارد انتخاب کنید . ( میتوانید از SrcDir و SrcDrive استفاده کنید . )
Volume Up & Down : اگر یک برنامه پلیر مولتی مدیا میسازید به کمک این دو اسکریپت میتوانید کنترل صدای کامپیوتر را در دست بگیرید . یعنی با Volume Up افزایش صدا و با Volume Down کاهش صدا را باعث میشوید .
روش استفاده : در قسمت [Volume 0-100] کافیست مقداری را بین 0 تا 100 وارد کنید تا با هربار اجرای اسکریپت ( مثلا کلیک روی دکمه ) به همان مقدار به صدای کامپیوتر اضافه یا کم شود
منبع سایت :http://www.mehdico.mihanblog.com
این پست به چند دلیل نوشتم اول به خاطر آقا امام زمان (عج) و امروز که جمعه هست و دیگر اینکه فردا هم روز معلم هست و خیلی از اساتید ومعلمان هستند که به گردن ما حق دارند و یک شعر و چندین اس ام اس و پیامک هست که می خوام تقدیم معلما کنم البته منبع یه جای دیگه است :
اسم من گم شده است.
توی دفترچه ی پر حجم زمان
دیرگاهی است
فراموش شدم.
اسم من گم شده است
لا به لای ورق کهنه ی آن لایحه ها
زیر آن بند غریب
پشت انبوهی از آن شرط و شروط
لای آن تبصره ها
اسم من گم شده است
در تریبون معلق شده سخت سکوت
حق من گم شده است.
زنگ انشاء
کسی انگار نمی خواست معلم بشود
شان من گم شده است
شان من نیست بنالم
شان من نیست بگویم
زتهی ، ز نبود
یا از این زخم کبود
لیک
رنگ رخساره گواهی دهد از سر درون
از همه رنج فزون.
اسم من گم شده است
نردبانی شده ام
صاف به دیوار ترقی
تا که این نسل و ان نسل
پای بر پله ی من
سوی فردا بروند
و غریبانه فراموش شوم
اسم من گم شده است.
نجمه امامی
استاد عزیزم روزت مبارک . . .
.
.
.
دبیر عزیزم . یاد تو همیشه در ذهنم .عشق تو در قلبم و عطر مهربانت همیشه در وجودم
جاری است ، روزت مبارک . . .
.
.
.
بی انصافیست که تو را به شمع تشبیه کنم زیرا شمع را میسازند تا بسوزد
اما تو میسوزی تا بسازی ، با سپاس و عرض تبریک فراوان . . .
.
.
.
مخصوص دبیر شیمی !
مهر شما ، گرافیت وجود مرا الماس کرد . من از با شما بودنم چیزی فراتر از استوکیومتری
زندگی و مولاریته شادیها آموختم . امیدوارم کلویید زندگی تان شفاف و معادلات زندگیتان
موازنه شده و محلول زندگیتان از عشق و محبت فراسیر شده باشد . با بیشترین درصد
خلوص دوستتان دارم و با بالاترین غلظت مولال ، روزتان مبارک !
.
.
.
تا خدا بوده و هست ، معلم بوده و هست و هر روز ، روز معلم هست . معلمی هنر است ،
عشقی است آسمانی . . .
.
.
.
1000 گل سرخ تقدیم به معلم عزیزم که به من درس صبر و وفاداری آموخت .
و مرا در سرزمین دانش بارور ساخت . روزت مبارک . . .
.
.
.
سلامی برگرفته از آیه شریفه ی (سلام من قول رحیم) نثارتان باد این مناسبت را غنیمت
شمرده روزتان را تبریک عرض مینمایم . . .
.
.
.
معلم را بخش کردم اولش محبت آخرش محبت .
خدا تو را می خواست و انتخاب حق خدا بود . دانای عشق روزت مبارک . . .
.
.
.
همه قبیله من عالمان دین بودند مرا معلم عشق تو شاعری اموخت
روزت مبارک معلم عزیز . . .
.
.
.
ای معلم : ای روشنی بخش دلها . براستی که تو بعد از خداوند (علم الانسان ما لم یعلم )
هستی.چگونه می توان تو را ستود و تو را سرود که تو خود سرود قافله ی تمدن هستی .
.
.
.
سپاسگزر همچون معلمی هستم که اندیشیدن را به من آموخت نه اندیشه ها را . . .
.
.
.
نمی دانم کدامین جمله را برای توصیف محبت هایتان بنویسم . نمی دانم چگونه شما را
توصیف کنم ، معلمی از جنس بلور ، آسمانی و مهربان ، چقدر زیبا واژه ها را آسمانی
می کنید . شاگرد کوچک شما ( علیرضا راد!)
.
.
.
معلم با تو من یاد گرفتم که چگونه زنده باشم و چگونه زندگی کنم . . .
روزت مبارک . . .
.
.
.
دیروز میگفتم : مشقهایم را خط بزن … مرا مزن روی تخته خط بکش … گوشم را مکش مهر
را در دلم جاری بکن … جریمه مکن هر چه تکلیف میخواهی بگیر … امتحان سخت مگیر
اما کنون .. مرا بزن … گوشم را بکش .. جریمه بکن .. امتحان سخت بگیر
مرا یک لحظه به دوران خوب مدرسه باز گردان . . .
.
.
.
از پدر گر قالب تن یافتیم از معلم جان روشن یافتیم
هر روزت مبارک . . .
.
.
.
سلامت گفتم پیامم دادی ، پیامت چراغ راه زندگیم شد و مرا به سرزمین نور و آگاهی
هدایت کردی ای آینیه تمام نمای عشق و محبت و ایثار هرروزت مبارک باد . . .
.
.
.
چگونه می توانم تمام لحظه هایی که چون سرو در مقابلم ایستادی و با شور عشقت مرا
سیراب کردی جبران کنم جز اینکه بهترین درود ها و دعاهای خیرم را بدرقه راهت کنم . . .
.
.
.
فروغ صبح دانایی انیس روز نادانی چگونه پاس دارم تورا اینک که می دانم خدا هم نیز چون
من تورا بسیار دوست می دارد من هم چون خدایم تو را دارم
با سپاس بی حد ... روزت مبارک
.
.
.
ای باغبان دلها دل را به تو سپردم سیراب کن زعلمت کویر تشنه ام را بعدش بکار درخت پر
بار مهربانی تا بار ان ببارد بر بوستان دلها جاری شود چو خونی درجات بی توانها . . .
.
.
.
معلمی شغل نیست هنر است عشق ایثار و فداکاریست. معلم عزیز روز معلم را به شما
تبریک می گویم و از زحماتتان تشکر میکنم . . .
.
.
.
معلم باغبان باغ عشق است معلم قافله سالار عشق است
همه کار معلم کار عشق است
ای معلم تو را سپاس : ای آغاز بی پایان ، ای وجود بی کران ، تو را سپاس .ای والا مقام ،
چشمهای ما از بدو تولد همین اندازه بودهاند، اما رشد دماغ و گوش ما هیچوقت متوقف نمیشوند .
هر تکه کاغذ را نمیتوان بیش از 9 بار تا کرد .
در هرم خئوپوس در مصر که 2600 سال قبل از مبلاد ساخته شده است، به اندازهای سنگ به کار رفته که میتوان با آن دیواری آجری به ارتفاع 50 سانتیمتر دور دنیا ساخت .
اگرتمام رگهای خونی را در یک خط بگذاریم، تقریبا 97000 کیلومتر میشود .
وقتی مگس بر روی یک میله فولادی مینشیند، میله فولادی به اندازه دو میلیونیم میلیمتر خم میشود .
آمریکا تا 50 میلیون سال دیگر دو نیم خواهد شد .
عدد 2520 را میتوان بر اعداد 1 تا 10 تقسیم نمود، بدون آنکه خارج قسمت کسری داشته باشد .
30 برابر مردمی که امروزه بر سطح زمین زندگی میکنند، در زیر خاک مدفون شدهاند .
تنها حیوانی که نمیتواند شنا کند، شتر است .
شیشه در ظاهر جامد به نظر میرسد ولی در واقع مایعی است که بسیار کند حرکت میکند .
در هر ثانیه بیش از 5000 بیلیون بیلیون الکترون به صفحه تلویزیون برخورد میکند و تصویری را که شما تماشا میکنید، بوجود میآورد .
شانس شبیه بودن دو اثر انگشت، یک به 64 میلیارد است .
یک لیتر سرکه در زمستان سنگینتر از تابستان است .
قد انسان تا 20، 25 سالگی و گاها 40 سالگی بلند میشود و از چهل سالگی به بعد، قد انسان هر دو سال حدود 6 میلیمتر کوتاه میشود .
فقط با از دست دادن یک درصد از آب بدن، احساس تشنگی میکنیم !
دهان انسان روزانه یک لیتر بزاق تولید میکند .
چیتا یا یوزپلنگ سریعترین حیوان خشکی است. او در عرض فقط 3 ثانیه 100 کیلومتر در ساعت سرعت میگیرد. رکوردی که حتی سریعترین خودروهای فراری هم نتوانستهاند بشکنند .
کرمهای ابرشیم در 56 روز، 86 هزار برابر خود غذا میخورند .
تنها قسمت بدن که خون ندارد، قرینه چشم است .
شتر در 3 دقیقه 95 لیتر آب میخورد.
یکی از مسائل مهمی که همواره کاربران چه در سیستم های شخصی و چه در داخل شبکه ها با آن روبرو هستند بحث امنیت است. بسیاری از کاربران امنیت سیستم خود را به دست آنتی ویروس ها می سپارند. اما آنتی ویروس ها معمولأ حجم زیادی از CPU را اشغال میکنند و معمولأ برنامه های سنگینی هستند. ابزارهای کوچک و ناشناخته ای نیز وجود دارند که در عین حال بسیار کارآمد هستند. در این ترفند قصد داریم به معرفی تعداد زیادی از این برنامه های امنیتی که امنیت سیستم شما را در برابر هکرها تضمین میکند بپردازیم. لینک دانلود این برنامه های سبک نیز موجود میباشند.
کشف حفره های امنیتی
Paros :اسکن سایتهای اینترنتی و تشخیص سایتهای آلوده به کدهای مخرب.
Netcat : یافتن عوامل مشکل زا در شبکه.
Network Scanner : جستجوی پورت های باز.
Angry IP-Scanner : یک اسکنر IP و Port سریع.
Nmap : نمایش پورتهای باز و گزارش آنها.
AiO secretmaker : حفاظت در برابر برنامه های اجرا شونده خودکار.
Airsnort : تصدیق کننده کلیدهای WEP در شبکه Wi-Fi.
Whisker : تست وب سرور برای حفره های امنیتی.
amap : تشخیص پورت های باز.
Wikto : یافتن برنامه های مخرب در وب سرور.
WinHTTrack : بازسازی وب سایت ها بر روی هارد دیسک.
HTTPrint : کشف برنامه های مخرب.
Nikto : نسخه خط فرمانی Wikto.
Kismet : کشف اجرا کنندهای خود کار در شبکه Wi-Fi.
Netstumbler : تشخیص دهنده برنامه های مخرب در شبکه Wi-Fi.
Cain&Abel : یافتن پسوردهای کد شده.
John the Ripper : یافتن پسوردهای کد شده.
THC Hydra : کشف حفره های امنیتی در شبکه.
Pwdump : باز گردانی پسوردها وارد شده در شبکه.
Rainbow Crack : چک کردن امنیت پسوردها.
برنامه های رفع مشکلات امنیتی
Attack Tool Kit : شبیه سازی حملات از طریق اکسپلویت.
Metasploit Framework :چک نمودن شبکه.
a-squared free : یافتن بیش از 90.000 تروجان .
Blacklight : آشکار کردن rootkitهای مخفی.
Rootkit Revealer : اسکنر Rootkit برای حرفه ای ها.
Hijack This : آشکار کردن بدافزارها.
Spybot Search&Destroy : از بین برنده نرم افزارهای جاسوسی.
Antivir : اسکنر ویروس وسیع.
Spyware Blaster : از بین برنده نرم افزارهای جاسوسی.
Trojan Check : یافتن تروجان ها.
BitDefender Pro : حفاظت کننده حرفه ای در برابر ویروسها.
امنیت سیستم شخصی
Snort : آشکار نمودن برنامه های مزاحمی که بدون اجازه اجرا میشوند.
IDSCenter : نسخه گرافیکی برنامه Snort.
Ossec-Hids : کشف برنامه های مخرب بدون (ترفندستان) اجازه برای نصب.
Base Displays : آشکار نمودن برنامه های مزاحمی که بدون اجازه اجرا میشوند.
Sguil IDS : آشکار نمودن برنامه های مزاحمی که بدون اجازه اجرا میشوند..
GPG4Win : رمزنگاری کردن اطلاعات مهم.
OpenSSL : حفاظت واقعی در برابر ارتباطات SSL.
Tor Encodes : حفاظت در برابر اتصال TCP/IP.
Armor2net : یک دیوار آتشین.
Stunnel : حفاظت کننده SSL و رمزنگاری ایمیل ها.
OpenVPN : ارسال اطلاعات از طریق یک کارت شبکه مجازی.
Truecrypt : رمزنگاری کامل درایوها.
ArchiCryptStealth : مخفی کننده جستجوکننده ها.
SpyBlocker : مسدود کننده نرم افزارهای جاسوسی.