-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
با سلام
من توی یک صفحه می خوام 3 تا سوال چهار گزینه ای بذارم و گزینه ها از نوع دکمه رادیویی باشد. بنابراین 12 تا دکمه رادیویی میذارم توی صفحه. اما وقتی سوال اول را پاسخ می دم یعنی یکی از رادیو باتن ها را انتخاب می کنم، وقتی گزینه سوالات بعدی را انتخاب می کنم، رادیوباتن های قبلی از حالت انتخاب خارج می شن.
چطور می تونم این دکمه های رادیویی را چهارتا چهارتا به هم مرتبط کنم؟
ممنون
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
سلام
خاصیت رادیو باتن ها اینه که فقط یکیش انتخاب بشه
بجز اینکه طرفندی بزنی و مثلا هر دسته رو جداگانه توی دیالوگ ای بزاری
این جوری فک نکنم بشه . دقیق نمیدونم
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
ممنون از پاسخ سریعتون:love:
یه سوال دیگه در مورد ساخت کد فعالسازی
من یک اینپوت وارد کردم با نام input2 و کد زیر را در قسمت onshow صفحه قرار دادم:
PHP Code:
ID = Registry.GetValue(HKEY_LOCAL_MACHINE, “HARDWARE\\DESCRIPTION\\System\\CentralProcessor\”, “FeatureSet”, true);
Input.SetText(“Input2”, ID);
اما کد سیستم ظاهر نمیشه. اشکال از کجاست؟؟
البته اینم بگم وقتی کد زیر را وارد می کنم :
ID = Registry.GetValue(HKEY_LOCAL_MACHINE, “HARDWARE\\DESCRIPTION\\System\\CentralProcessor \”, “FeatureSet”, true);
اررور می ده و باید اسلش \ بعد از CentralProcessor را بردارم یا دوتاش کنم تا ارور نده ولی بازم کد سیستم نمیاد
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
فهمیدم وقتی رفتم تو رجیستری، دیدم تو شاخه centralProcessor پوشه های 0 و 1 و 2 و 3 وجود داره و یکی از شاخه ها را در ادامه گذاشتم
اما حالا یه مشکل دیگه
وقتی کد فعالسازی را در پروژه وارد می کنم با فشردن دکمه نمیره صفحه بعد...
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
فهمیدم وقتی رفتم تو رجیستری، دیدم تو شاخه centralProcessor پوشه های 0 و 1 و 2 و 3 وجود داره و یکی از شاخه ها را در ادامه گذاشتم
اما حالا یه مشکل دیگه
وقتی کد فعالسازی را در پروژه وارد می کنم با فشردن دکمه نمیره صفحه بعد...
گلپسر ، سجاد ، با ضمیر "تو" صدام کن
کد قسمتی که فکر میکنی اشتبا هه و به صفحه ی بعد نمیره رو بزار؟
خواهشا مثل بعضی ها کدهای طومار نزاری ها :Love-ssa~! (1):
حال و حوصله ی چک کردن کدهای طولانی رو ندارم . فقط اون جایی از کدها که فک میکنی اشتباه هه
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
فدای تو....
این کد توی قسمت on show صفحه :
PHP Code:
ID = Registry.GetValue(HKEY_LOCAL_MACHINE, "HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\1","FeatureSet",true);
Input.SetText("Input2",ID);
این کدهای دکمه :
PHP Code:
-- Get serial number
SN = Input.GetText("Input1");
-- Get system code
Code = Input.GetText("Input2");
-- Get activation code
Act = Input.GetText("Input3");
-- Check not empty Code & SN
if Code ~= "" and SN ~= "" then
locked = (Act/2)-SN
-- Check activation code and jump to specific page
if locked == ID then
Registry.SetValue(HKEY_CURRENT_USER, "Software\\Reza536", "Lock", "1", REG_SZ);
Page.Jump("Page2");
end
end
بعید می دونم کدهای اشتباه باشه چون وقتی تو کد اولی به حای ID یه عدد میذارم مشکلی نداره
فکر کنم وقتی کد سیستم را می گیره به عنموان عدد نشناسه!
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
وقتی قبل از دستور شرطی اخر این کد را میذارم، دقیقا جواب میشه صفر :
PHP Code:
Label.SetText("Label1", locked-ID);
یعنی مشکل از دستور شرطی اخره که این دوتا را مساوی نمیدونه!!
PHP Code:
if locked == ID then
Registry.SetValue(HKEY_CURRENT_USER, "Software\\Reza536", "Lock", "1", REG_SZ);
Page.Jump("Page2");
end
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
متغییر ID برام درسته . منتها باید همه ی داده ها رو کامل داشته باشی تا بتونی چک کنی یعنی متغییر sn و act رو بهم بگی که کاربر چی وارد میکنه؟ یعنی خودت برای تست این دو متغییر رو چی وارد میکنی؟ کد که واضح هست که باید این دو متغییر رو در اختیار داشته باشن برای تست
کار ساده ای هه
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
من این اموزشو دقیقا از ص 21 همین پست برداشتم این لینکش:
برای مشاهده این لینک/عکس می بایست عضو شوید !برای عضویت اینجا کلیک کنید ]
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
من که چیزی نگفتم
نگفتم کدها اشتباه هستن که
گفتم دو متغییر sn و act رو به عنوان مثال برای تست چه اعدادی جایگزین میکنی؟ این دو عدد مهم هستن برای نتیجه
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
من که چیزی نگفتم
نگفتم کدها اشتباه هستن که
گفتم دو متغییر sn و act رو به عنوان مثال برای تست چه اعدادی جایگزین میکنی؟ این دو عدد مهم هستن برای نتیجه
خب متغیرsn یه عدد از مضرب مثلا 107 است. که توی یه برنامه با کدهای زیر با کد سیستم کاربر ترکیب میشه و یه کد با متغیر Act داده میشه:
PHP Code:
-- Get serial number
SN = Input.GetText("Input1");
-- Get system code
Code = Input.GetText("Input2");
-- Check not empty Code & SN
if Code ~= "" and SN ~= "" then
-- Check valid serial number
SN_Mod = Math.Mod(SN, 107);
if SN_Mod == 0 then
-- Calculate avtivation code
Unlock = (SN+Code)*2
Input.SetText("Input3", Unlock);
end
end
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
خب متغیرsn یه عدد از مضرب مثلا 107 است. که توی یه برنامه با کدهای زیر با کد سیستم کاربر ترکیب میشه و یه کد با متغیر Act داده میشه:
PHP Code:
-- Get serial number
SN = Input.GetText("Input1");
-- Get system code
Code = Input.GetText("Input2");
-- Check not empty Code & SN
if Code ~= "" and SN ~= "" then
-- Check valid serial number
SN_Mod = Math.Mod(SN, 107);
if SN_Mod == 0 then
-- Calculate avtivation code
Unlock = (SN+Code)*2
Input.SetText("Input3", Unlock);
end
end
خودت چه عددی رو هم برای sn و هم برای act جایگزین کردی که میگی جواب نداد؟
همونو بگو من تست کنم
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
آهان!!
برای sn : 107
برای Code: 890847231
وبرای act : 1781694676
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
آهان!!
برای sn : 107
برای Code: 890847231
وبرای act : 1781694676
برای تو نمیدونم (چون شماره cpu ی هر کس متفاوته) ولی شماره cpu ی من که 1025064959 هست با الگوریتم ات جواب نمیده
یعنی 1781694676/2 منهای 107 برای من برابر
1025064959 نمیشه بلکه برابر شماره ی cpu ی تو میشه که تاثیری نداره
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
خب بالاحره این کدها و این آموزش داده شده باید برای تمام سیستم ها جواب بده دیگه...
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
خب بالاحره این کدها و این آموزش داده شده باید برای تمام سیستم ها جواب بده دیگه...
یا احتمالا نویسنده اشتباه کرد تو کد نوشتن
فقط کافیه معادلات خط نهم یعنی :
رو فکر کنی و تصحیح کنی تا درست شه
یا اینکه تو در متغییرهای SN و Act اشتباه کردی. از کجا این متغییرها رو دادی؟
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
سلام
ممنون از این کار ارزشمندتان
خیلی خوبه
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
من هم دارم واسه درس چند رسانه ای یکی میسازم .
موضوع : CPU هست.(AMD,INTEL,Mobile)
یه روشی که مثلا بشه صفحه اول رو نشون داد یه لیبل بیاد بگه press UP to Unlock Screen این رو چطور درست کنم؟
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
سلام
ممنون از این کار ارزشمندتان
خیلی خوبه
سلام
خواهش میشود
نقل قول:
من هم دارم واسه درس چند رسانه ای یکی میسازم .
موضوع : CPU هست.(AMD,INTEL,Mobile)
یه روشی که مثلا بشه صفحه اول رو نشون داد یه لیبل بیاد بگه press UP to Unlock Screen این رو چطور درست کنم؟
سلام
لطفا آموزش ها رو نگاه کن . اغلب مسایل توش هست
بعد یعنی چی که بنویسه : press UP to Unlock Screen ؟؟ اگه منظورت نوشتنه که مشخصه . اگر عمل خاصی منظورته که انجام بده ، چه عملی؟
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
سلام
خواهش میشود
سلام
لطفا آموزش ها رو نگاه کن . اغلب مسایل توش هست
بعد یعنی چی که بنویسه : press UP to Unlock Screen ؟؟ اگه منظورت نوشتنه که مشخصه . اگر عمل خاصی منظورته که انجام بده ، چه عملی؟
درود
یعنی با زدن کلید UP (فلش بالا کیبورد) صفحه اول باز شه. امکانش هست؟
جون توی اتوران یه بازی دیدم همینکارو کرده بود.
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
درود
یعنی با زدن کلید UP (فلش بالا کیبورد) صفحه اول باز شه. امکانش هست؟
جون توی اتوران یه بازی دیدم همینکارو کرده بود.
من کدها رو نمیگم چون آموزشش بصورت کامل داده شد و بنای من بر تصحیح کد کاربراست ولی این بار بخاطر کم حجم بودن کد میگم .
اگه منظورت دکمه ی page up هه کد زیر رو تو رویداد On Key بزار :
کد:
if e_Key==33 then
Page.Jump("Page1");
end
اگه منظورت دکمه فلش بالاست بجای 33 عدد 38 رو بزار
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
درود
یا نرم افزار Flash Gallery یه گالری عکس به صورت swf (فلش ) وارد برنامه کردم و یه کلید براش قرار دادم تا با کلیک روی کلید گالری عکس نمایش داده بشه ولی تا 80 درصد میره گالری(فایل فلش ) رو نشون نمیده روی 80 درصد میمونه مشکل از چی هست؟
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
درود
یا نرم افزار Flash Gallery یه گالری عکس به صورت swf (فلش ) وارد برنامه کردم و یه کلید براش قرار دادم تا با کلیک روی کلید گالری عکس نمایش داده بشه ولی تا 80 درصد میره گالری(فایل فلش ) رو نشون نمیده روی 80 درصد میمونه مشکل از چی هست؟
مشکل رو حل کردم باید گزینه loop رو هم غیر فعال کنیم.
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
یه مشکل دیگه پیش اومد اگه چند تا فلش داشته باشیم یکی اجرا میشه دومی اجرا نمیشه چرا اینجوری هست؟
این کد:
Flash.SetVisible("Flash2", true);
Flash.Play("Flash2");
Flash.SetVisible("Flash3", false);
Flash.Stop("Flash3");
دومی رو غیر فعال میکنه ولی زمان اجرا یه کوچولو نشون میده و قایم میشه!! چرا اینطور هست؟
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
یه مشکل دیگه پیش اومد اگه چند تا فلش داشته باشیم یکی اجرا میشه دومی اجرا نمیشه چرا اینجوری هست؟
این کد:
Flash.SetVisible("Flash2", true);
Flash.Play("Flash2");
Flash.SetVisible("Flash3", false);
Flash.Stop("Flash3");
دومی رو غیر فعال میکنه ولی زمان اجرا یه کوچولو نشون میده و قایم میشه!! چرا اینطور هست؟
سلام
چند روز اینترنت نداشتم ، نبودم
منظورت اینه که سومی رو غیر فعال میکنه دیگه؟
نمیدونم . فایل های فلش با کدهایی که نوشتی رو برای ارسال کن ببینم میتونم کاری کنم یا نه
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
سلام
چند روز اینترنت نداشتم ، نبودم
منظورت اینه که سومی رو غیر فعال میکنه دیگه؟
نمیدونم . فایل های فلش با کدهایی که نوشتی رو برای ارسال کن ببینم میتونم کاری کنم یا نه
درود برشما:
برای مشاهده این لینک/عکس می بایست عضو شوید !برای عضویت اینجا کلیک کنید ]
حالا نمیدونم با َAneesoft 3D Flash Gallery شاید مشکل داره.
ببین میشه کاریش کرد؟
ممنون.
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
درود برشما:
برای مشاهده این لینک/عکس می بایست عضو شوید !برای عضویت اینجا کلیک کنید ]
حالا نمیدونم با َAneesoft 3D Flash Gallery شاید مشکل داره.
ببین میشه کاریش کرد؟
ممنون.
3 رود بر شما :Love-ssa~! (1):
کد SetVisible در این پروژه انگار فقط توی رویداد On Preload کار میکنه یعنی کد زیر رو باید توی این رویداد بزاری و توی دکمه کار نمیکنه :
کد:
Flash.SetVisible("Flash1", true);
چرا؟ نمیدونم . انگار باگ نرم افزاره . اگه خواستی با یه نرم افزار دیگه فلش بساز ببین درست میشه یا نه؟
یا توی انجمن زیر میتونی برای اطلاعات بیشتر بپرسی :
برای مشاهده این لینک/عکس می بایست عضو شوید !برای عضویت اینجا کلیک کنید ]
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
سلام خسته نباشید. لطفا آموزش کامل Inno Setup رو بزارید
یا آدرس سایتی که بتونه راهنماییم کنه.
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
سلام خسته نباشید. لطفا آموزش کامل Inno Setup رو بزارید
یا آدرس سایتی که بتونه راهنماییم کنه.
سلام
من با این نرم افزار کار نکردم
آموزشش تو اینترنت هست
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
سلام خسته نباشید. لطفا آموزش کامل Inno Setup رو بزارید
یا آدرس سایتی که بتونه راهنماییم کنه.
درود
خدمت شما:
برای مشاهده این لینک/عکس می بایست عضو شوید !برای عضویت اینجا کلیک کنید ]
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
[QUOTE=salpc;350889]درود
خدمت شما:آموزش كامل نرم افزار
خیلی ممنون ولی لینک آموزشش خرابه
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
کاربران عزیز توجه داشته باشند . به هیچ عنوان لینک خروجی به انجمن های دیگه را قرار ندید .
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
خیلی ممنون ولی لینک آموزشش خرابه
از آپارات قرار دادم
برای مشاهده این لینک/عکس می بایست عضو شوید !برای عضویت اینجا کلیک کنید ]
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
ممنون، عیزیز کلیپ رو دیدم و کارایی که انجام داد مراحل اولیه ست که خیلی راحته مشکل من تو قسمت پخش موزیک و پوسته ستاپه
برای پخش موزیک تونستم کاری بکنم ولی فقط پخش میکنه و دکمه Play و Stop رو نمیاره
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
آقایون بهتر نیست یه تاپیک مجزا برای نرم افزار Inno Setup زده بشه؟ چون ربطی به AMS نداره
نقل قول:
کاربران عزیز توجه داشته باشند . به هیچ عنوان لینک خروجی به انجمن های دیگه را قرار ندید .
ببخشید اوستا امید واسه لینک :give_rose:. در صورت لزوم لینکی که دادم رو پاک کن اگه خواستی
آخه گاها لینک سایت یا انجمن رو میدادم کسی اشکالی نمیگرفت . نمیدونستم خلاف هه
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
آقایون بهتر نیست یه تاپیک مجزا برای نرم افزار Inno Setup زده بشه؟ چون ربطی به AMS نداره
ببخشید اوستا امید واسه لینک :give_rose:. در صورت لزوم لینکی که دادم رو پاک کن اگه خواستی
آخه گاها لینک سایت یا انجمن رو میدادم کسی اشکالی نمیگرفت . نمیدونستم خلاف هه
سجاد جان مشکلی نیست ولی اگر از این به بعد رعایت کنیم بهتر هست . باید سعی کنیم که خودمون تولید کننده محتوای آموزشی باشیم . جدا از اینکه که ارجاع دادن کاربران به انجمن های دیگه شکل خوشایندی نداره .بعضی از سایت ها که منبع هستند مشکلی نیست ولی انجمن ها را سعی کنیم لینک خروجی ندیم .
با تشکر:11():
-
1 :تعداد فایل پیوست
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
درود
دوستان یه سوال :
مثلا من میخوام قسمت گالری ( گالری بازیکنان رئال مادرید رو با فلش گالری آماده کردم) می خوام که یه عکس زمین فوتبال مثل PES 16 باشه و بازیکن ها هم روی اون به صورت ترکیب باشن تا اینجا درست ولی می خوام بازیکن ها رو هم جا به جا کنیم یعنی اونایی که تو ذخیره هستن بیاریم تو زمین دقیقا مثل بازی pes 16 (یکم سخت هست ) میشه همچین کاری با اتوپلی انجام داد؟
برای مشاهده این لینک/عکس می بایست عضو شوید !برای عضویت اینجا کلیک کنید ]
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
نقل قول:
درود
دوستان یه سوال :
مثلا من میخوام قسمت گالری ( گالری بازیکنان رئال مادرید رو با فلش گالری آماده کردم) می خوام که یه عکس زمین فوتبال مثل PES 16 باشه و بازیکن ها هم روی اون به صورت ترکیب باشن تا اینجا درست ولی می خوام بازیکن ها رو هم جا به جا کنیم یعنی اونایی که تو ذخیره هستن بیاریم تو زمین دقیقا مثل بازی pes 16 (یکم سخت هست ) میشه همچین کاری با اتوپلی انجام داد؟
برای مشاهده این لینک/عکس می بایست عضو شوید !برای عضویت اینجا کلیک کنید ]
این جور چیزا رو دیگه باید توی نرم افزار فلش (یا نرم افزار Adobe Director) طراحی کنی و همونجا کدشونو بنویسی (اگه بعدش خواستی توی اتوپلی انتقال بدی ، از توابع قسمت Flash در اتوپلی ، باید کدهای نوشته شده از فلش رو فراخونی کنی)
من تو AMS حداقل 2 چیز رو بلد نیستم . یکی فایل فلش و یکی دیگه XML که هر دو کدنویسی خاص خودشون رو توی نرم افزارهای جداگانه میخوان
اتوپلی بیشتر کارش در حوضه ی برنامه نویسی شبیه ویژال استودیو هست (یعنی کار با فایل ها و پروسس ها و اضافه کردن فیلم و عکس و این جور چیزا) و این کارای فلش ، و یا کارهای حرفه ای تر فیلم ، باید در نرم افزارهای فلش یا Adobe Director انجام بشه
-
کاربرد نرم افزار Adobe Director
این طور که من متوجه شدم ، کاربرد نرم افزار Adobe Director و تمرکز اصلی اون روی کنترل کامل فریم ها و کد نویسی برای فیلم و عکس و این چیزاست واسه همین بهش میگن نرم افزار مالتی مدیا و اصلا حوضه ی کاری اش با AMS و MMB که کارهای مختلف برنامه نویسی (در راستای ویژال استودیو) رو انجام میدن مثل انکریپت و کلا کار کردن با فایل و فولدر و کنترل تقریبی سیستم عامل و پروسس هاش و از این دست کارا رو انجام نمیده
-
پاسخ: فیلم آموزش کامل 8 Autoplay Media Studio + آموزشهای تکمیلی
دانلود مجموعه ابزار و ماژول و dll هایی برای اتوپلی تحت عنوان نرم افزاری بنام AMSSpecialist Tools 4.0 :
لینک دانلود :
برای مشاهده این لینک/عکس می بایست عضو شوید !برای عضویت اینجا کلیک کنید ]
(من لینک دانلود رو چک نکردم)
یک نرم افزار جداگانه هست که بعد از نصب کردن ، میتونین توی مهمترین قسمتش که Gallery باشه برین و از اونجا به لیست عظیمی از dll هایی که از جاهای مختلف جمع آوری شد برای افزایش کارایی پروژه تون استفاده کنین و همینطور میتونین از همین قسمت Gallery ، به ماژول های لوا و همینطور توابعی که این نرم افزار AMSSpecialist برای اتوپلی بصورت آماده نوشت (مثل توابع مربوط به رشته و ...) رو میتونیم استفاده کنیم بنابراین بسیار کاربردی هست
علاوه بر اینا ، ابزارهای مختلف زیاد دیگه ای هم داره