نرم‌افزار کاربر مجازی

نرم افزار کاربر مجازی

خودکارساز تمام کارها در کامپیوتر

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

خودکارسازی و پشتیبانی از...

نرم‌افزارهای ویندوزی
Microsoft Excel Automationاکسل
Google Chrome Automationکروم
Mozilla Firefox Automationفایرفاکس
2Chaptcha Api2کپچا
تصاویری از محیط نرم افزار...

 
محتوای آموزشی ویدئو
  • معرفی و نمایش نحوه کار با برنامه ضبط کننده
  • ضبط و اجرای یک ماکروی ساده
  • خودکارسازی فرایند "گزارش گیری در یک برنامه حسابداری"
توضیحات بیشتر درباره برنامه ضبط کننده نرم افزار کاربر مجازی
نرم افزار کاربر مجازی بیش از 50 دستور را پشتیبانی می کند که 4 مورد از آنها مربوط به مأوس و کیبورد هستند. برنامه ضبط کننده قادر است دستورات مرتبط با مأوس و کیبورد را ضبط و در قالب فایل ماکرو ذخیره نماید.
ویدئویی که برای معرفی برنامه ضبط کننده تهیه کرده ایم را تماشا کنید تا بیشتر با طرز کار برنامه ضبط کنندۀ نرم افزار کاربر مجازی آشنا شوید.
نکته: توجه داشته باشید که خودکارسازی امور تحت وب که با مرورگرها و صفحات اینترنتی سر و کار دارند با امکانات برنامه ضبط کننده قابل خودکارسازی نــبوده و باید از طریق برنامه ویراستار برای انجام این کار اقدام نمود.
محتوای آموزشی ویدئو
  • خودکارسازی "دریافت قیمت دلار از یک وبسایت"
  • معرفی و نمایش نحوه کار با برنامه ویراستار
  • خودکارسازی فرایند "دریافت قیمت لحظه ای دلار از یک سایت خبری"
توضیحات بیشتر درباره برنامه ویراستار نرم افزار کاربر مجازی
برنامه ویراستار، برنامۀ اصلی ساخت ماکروها می باشد. این برنامه علاوه بر امکاناتی که برای ویرایش دستورات ضبط شده دارد، به تنهایی قابلیت ساخت یک ماکروی کامل را نیز دارا می باشد یعنی از تمام دستورات (اکشن های) قابل استفاده در نرم افزار کاربر مجازی، پشتیبانی می کند. در ادامه ویدئوها، تصاویر و منابع مختلفی درباره این برنامه نشان داده شده است تا با توانمندی های آن بیشتر آشنا شوید.
محتوای آموزشی ویدئو
  • توضیح نحوه استفاده از راهنما در حین کار با برنامه
  • توضیحات کلی درباره فایل های نرم افزار کاربر مجازی
  • ترفند اجرای سریع تر ماکروها با برنامه اجرا کننده
توضیحات بیشتر درباره برنامه اجرا کننده نرم افزار کاربر مجازی
کار اصلی برنامه اجرا کننده نرم افزار کاربر مجازی (همانطور که از نام آن پیداست)، اجرای ماکروهای ساخته شده بوسیله دو برنامه دیگر کاربر مجازی می باشد.
لایسنس (شماره سریال) برنامه های نرم افزار کاربر مجازی، تک کاربره بوده و فقط برای یک سیستم قابل استفاده هستند.
برای کسب اطلاعات بیشتر درباره برنامه ها و فایل های نرم افزار کاربر مجازی، ویدئویی که برای شما تهیه کرده ایم را تماشا نمایید.


دانلود رایگان نسخه آزمایشی (Demo)

می توانید قبل از خرید، نرم افزار کاربر مجازی را بیازمایید

نام فایل نسخه حجم دانلود
v-user.zip 8.1.7.3 MB 15.3 دانلود


ویدئو آموزشی نحوه نصب و راه اندازی فیلم آموزشی

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

در نسخه آزمایشی فقط امکان ویرایش یا اجرای 20 دستور اوّل از دستورات ذخیره شده وجود دارد. به غیر از این محدودیت، تمامی امکانات نرم افزار قابل استفاده بوده و می توانید قبل از خرید، نرم افزار کاربر مجازی را بطور کامل بیازمایید و سپس برای خرید آن اقدام نمایید.



برخی از ویژگی های نرم افزار کاربر مجازی

خودکارسازی Microsoft Excel

امکان کار با فایل های اکسل بطور کامل تعبیه شده است.
کپی گرفتن از سلول های فایل اکسل یا درج اطلاعات داخل سلول های اکسل / امکان بازکردن یا ایجاد فایل اکسل / حرکت بین سلول ها با روش های مختلف / بازکردن یک شیت یا درج یک شیت جدید / درج اطلاعات در سلول ها ی مورد نظر / ذخیره فایل اکسل و...

خودکارسازی Firefox & Chrome

امکان کار با مرورگرهای Firefox و Chrome بطور کامل پشتیبانی میشود.
بازکردن مرورگر / پیداکردن المان ها / پرکردن فرم ها / کلیک روی دکمه ها و...

دستورات شرطی

امکان ایجاد شرط متناسب با نتیجه اجرای هر دستور وجود دارد، میتوان تعیین کرد که در صورت موفقیت آمیز بودن یا عدم موفقیت یک دستور، چه کاری انجام شود. / امکان ایجاد شرط از طریق دستورات کنترلی نیز وجود دارد (دستوراتی نظیر Check Number, Excel Check Cell و ...)

حلقه های تکرار

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

متغیرپذیری

دارای متغیرهای عددی و متنی (قابل تعریف به تعداد دلخواه) و متغیرهای سیستمی از پیش تعریف شده؛ نظیر پوشه های Program Files، My Documents و... میباشد. / امکان استفاده از متغیّرها تقریباً در تمام اکشن ها، به ویژه اکشن های کنترلی و شرطی، وجود دارد.

پنهان سازی دستورات ماکرو

امکان مخفی کردن دستورات ماکرو از طریق پسوردگذاری وجود دارد. زمانیکه نیاز باشد دستورات در سیستم دیگری اجرا شوند اما نام و پارامترهای آنها برای کاربر آن سیستم قابل رویت نباشد، این امکان بسیار مفید خواهد بود.

قفل زمانی ماکرو

امکان تعیین مهلت زمانی (بر اساس ساعت یا روز) برای استفاده از ماکرو وجود دارد. پس از اتمام مهلت زمانی، میتوانید یک پیام سفارشی مخصوص به خودتان را به کاربر نشان دهید.

عبور از کدهای امنیتی Captcha

امکان تشخیص و درج کدهای امنیتی ضد ربات، از طریق API سایت روسی 2Captcha وجود دارد.
تشخیص کپچا تقریباً به تمام زبان های موجود در جهان امکانپذیر است.

منتظر ماندن برای موارد خاص

انتظار و تشخیص تغییر وضعیت یک کنترل خاص (مثلاً تیکدار شدن یک کنترل) / انتظار و تشخیص باز شدن یک پنجره خاص / انتظار و تشخیص پر شدن یک فیلد خاص توسط کاربر / انتظار و تشخیص تکمیل شدن لود (Load) صفحات وب / انتظار و تشخیص پدیدار یا مخفی شدن المان های صفحه وب

خودکارسازی
Microsoft Excel
خودکارسازی
Firefox & Chrome
حلقه های تکرار
عبور از کدهای
امنیتی Captcha
دستورات شرطی
متغیرپذیری
منتظر ماندن
برای موارد خاص
پنهان سازی
دستورات ماکرو
قفل زمانی ماکرو


 


دستورات مورد پشتیبانی نرم افزار کاربر مجازی

بر روی اکشن ها کلیک/لمس کنید تا توضیحات آن ها را مشاهده نمایید

اکشن ها

توضیح اکشن انتخاب شده

اکشن Mouse Command

کاربردها

اکشن Mouse Command برای ارسال دستورات مأوس نظیر (کلیک - Click، دبل کلیک - Double Click، راست کلیک - Right Click و...) بر روی یک پنجره یا یک کنترل خاص به کار می‌رود.

اکشن Mouse Command

پارامترها

شماره 1Mouse Action: فرمانی که باید از مأوس صادر شود؛ که شامل گزینه‌های زیر می‌باشد

Click / Double Click / Right Click / Right Button Double Click / Middle Click / Middle Button Double Click / Left Button Down / Left Button Up / Right Button Down / Right Button Up / Middle Button Down / Middle Button Up / Wheel Down / Wheel Up

شماره 2Target Control: کنترل مقصد؛ که فرمان مأوس بر روی آن انجام می‌پذیرد (منظور اجزاء یا دکمه‌های پنجره‌ها می‌باشد). می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، کنترل مقصد را انتخاب نمایید.

شماره 3Target Window: پنجرۀ مقصد؛ که فرمان مأوس بر روی آن انجام می‌پذیرد. می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، پنجره مقصد ر تعیین نمایید.

شماره 4Relative To The Window: مختصات X و Y در پنجره: این مختصات وابسته به پنجره می‌باشد که فاصلۀ آن از سمت چپ و بالای پنجره محاسبه می‌شود.

شماره 5Relative To The Control: مختصات X و Y درکنترل: این مختصات وابسته به کنترل می‌باشد که فاصلۀ آن از سمت چپ و بالای کنترل محاسبه می‌شود.

شماره 6Relative To The Sub-Control: مختصات X و Y در زیر کنترل: این مختصات وابسته به زیرکنترل می‌باشد که فاصلۀ آن از سمت چپ و بالای زیرکنترل محاسبه می‌شود.

شماره 7Scroll to the Control and select it: با انتخاب این گزینه کنترل مورد نظر را پیمایش و انتخاب می‌کند.

شماره 8Handshake: با انتخاب این گزینه و تعیین مقدار x , y در فیلدهای مربوطه، در صورتی که اشاره‌گر ماوس به آن مختصات برسد با لرزش دست به کاربر اعلام می‌نماید.

شماره 9Do not return mouse cursor to the original position: با انتخاب این گزینه اشاره‌گر ماوس پس از رفتن به جایگاه بعدی دیگر به جایگاه قبلی خود باز نمی‌گردد.

شماره 10Move human-like mouse before executing the command: با انتخاب این گزینه حرکت ماوس مانند حرکت انسانی قبل از اجرای دستور به حرکت در می‌آید.

شماره 11Don’t change mouse position if mouse is in the target bounds: با تیک‌دار کردن این گزینه تعیین می‌کنید که موقیعیت ماوس، در صورتی که در مرزهای هدف قرار دارد تغییر نکند.



مقالات مرتبط

اکشن Mouse Event
اکشن Mouse Move
اکشن Keyboard Command
اکشن Keyboard Event
اکشن Block Mouse and Keyboard

اکشن Mouse Event

کاربردها

اکشن Mouse Event برای ارسال دستورات مأوس نظیر (کلیک - Click، دبل کلیک - Double Click، راست کلیک - Right Click و...) در صفحه به کار می‌رود.

اکشن Mouse Event

پارامترها

شماره 1Mouse Action: فرمانی که باید از مأوس صادر شود؛ که شامل گزینه‌های زیر می‌باشد

Click / Double Click / Right Click / Right Button Double Click / Middle Click / Middle Button Double Click / Left Button Down / Left Button Up / Right Button Down / Right Button Up / Middle Button Down / Middle Button Up / Wheel Down / Wheel Up

شماره 2(Mouse Position While Clicking (On The Screen: مختصات X و Y در صفحه (مانیتور) که باید در آن نقطه کلیک انجام شود این مختصات از سمت چپ و بالای کل صفحه محاسبه می‌شود.



مقالات مرتبط

اکشن Mouse Command
اکشن Mouse Move
اکشن Keyboard Command
اکشن Keyboard Event
اکشن Block Mouse and Keyboard

اکشن Mouse Move

کاربرد

اکشن Mouse Move برای حرکت دادن مأوس واقعی سیستم به کار می‌رود.

اکشن Mouse Move

پارامترها

شماره 1(Movements List (Delay | Position: لیست حرکات مأوس که شامل زمان تأخیر (بر حسب میلی ثانیه) در یک نقطه و تعیین حرکات بعدی مأوس با مختصات (X,Y) می‌باشد.



مقالات مرتبط

اکشن Mouse Command
اکشن Mouse Event
اکشن Keyboard Command
اکشن Keyboard Event
اکشن Block Mouse and Keyboard

اکشن Keyboard Command

کاربرد

اکشن Keyboard Command برای ارسال دستورات کیبورد (تقریباً تمامی کلیدهای کیبورد) بر روی یک پنجره یا یک کنترل خاص به کار می‌رود.

اکشن Keyboard Command

پارامترها

شماره 1Target Control: کنترل مقصد؛ که کلیدهای کیبورد بر روی آن فشرده خواهد شد (منظور اجزاء یا باکس‌های پنجره‌ها می‌باشند). می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، کنترل مقصد را انتخاب نمایید.

شماره 2Target Window: پنجرۀ مقصد؛ که کلیدهای کیبورد بر روی آن فشرده می‌شود. می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، پنجره مقصد را تعیین نمایید.

شماره 3KeyStrokes: لیست کلیدهایی که باید فشرده شوند.

شماره 4Insert Special Keys: اضافه کردن کلیدهای خاصِ کیبورد (به لیست کلیدها) از طریق زیرمنوهای این دکمه امکان‌پذیر می‌باشد.

شماره 5Insert Language: اضافه کردن زبان (به لیست دستورات کیبورد) از طریق زیرمنوهای این دکمه امکان‌پذیر می‌باشد.

شماره 6(Delay Between Key Strokes (Milliseconds: مکث بین کلیدهایی که باید فشرده شوند بر حسب میلی ثانیه (که یک هزارم ثانیه است).

شماره 7Scroll to the Control and select it: با انتخاب این گزینه کنترل مورد نظر را پیمایش و انتخاب می‌کند.



مقالات مرتبط

اکشن Mouse Command
اکشن Mouse Event
اکشن Mouse Move
اکشن Keyboard Event
اکشن Block Mouse and Keyboard

اکشن Keyboard Event

کاربرد

اکشن Keyboard Event برای ارسال دستورات کیبورد (تقریباً تمامی کلیدهای کیبورد) به کار می‌رود.

اکشن Keyboard Event

پارامترها

شماره 1KeyStrokes: لیست کلیدهایی که باید فشرده شوند.

شماره 2Insert Special Keys: اضافه کردن کلیدهای خاصِ کیبورد (به لیست کلیدها) از طریق زیرمنوهای این دکمه امکان‌پذیر می‌باشد.

شماره 3Insert Language: اضافه کردن زبان (به لیست دستورات کیبورد) از طریق زیرمنوهای این دکمه امکان‌پذیر می‌باشد.

شماره 4(Delay Between Strokes (Milliseconds: مکث بین کلیدهایی که باید فشرده شوند بر حسب میلی ثانیه (که یک هزارم ثانیه است).



مقالات مرتبط

اکشن Mouse Command
اکشن Mouse Event
اکشن Mouse Move
اکشن Keyboard Command
اکشن Block Mouse and Keyboard

اکشن Block Mouse and Keyboard

کاربرد

اکشن Block Mouse and Keyboard می‌تواند ارسال دستورات مأوس و کیبورد توسط کاربر را مسدود کند (حتی کاربر قادر نخواهد بود نشانگر مأوس در صفحه را حرکت دهد). قابل توجه است که اگر اجرای اکشنی با خطا مواجه شود یا مشکل غیر منتظره دیگری رخ دهد برنامۀ اجرا‌ کننده مأوس و کیبورد را از وضعیت مسدود شده خارج خواهد کرد، البته کاربر نیز می‌تواند هر زمان، با فشردن کلیدهای Ctrl+Alt+Delete در صفحه کلید، از وضعیت مسدود بودن مأوس و کیبورد خارج شود.

اکشن Block Mouse and Keyboard

پارامترها

شماره 1Block: این گزینه مأوس و کیبورد را مسدود خواهد نمود.

شماره 2UnBlock: این گزینه مأوس و کیبورد را از وضعیت مسدود شده، خارج خواهد کرد.



مقالات مرتبط

اکشن Mouse Command
اکشن Mouse Event
اکشن Mouse Move
اکشن Keyboard Command
اکشن Keyboard Event

اکشن Wait for Window to Open

کاربرد

اکشن Wait for Window to Open زمانی به کار می‌رود که بخواهید برنامۀ اجرا کننده منتظر یک پنجره خاص بماند تا آن پنجره باز (یا پدیدار) گردد.

فرض را بر این بگیرید که در یک فایل ماکرو فقط یک اکشنِ کلیک مأوس (مثلاً یک کلیک مأوس بر روی دکمۀ OK از کادر Login یک نرم‌افزار) را ذخیره نموده باشید؛ به هنگام اجرای ماکرو که برنامۀ اجرا کننده می‌خواهد بر روی دکمۀ OK کلیک نماید اگر پنجرۀ Login هنوز باز نشده باشد چه اتفاقی رخ خواهد داد؟ طبیعتاً برنامۀ اجرا کننده آن دکمه را پیدا نکرده و خطا می‌دهد. حال شاید شما به عنوان یک راه حل به کمک برنامۀ ویراستار چند ثانیه تأخیر برای اکشن کلیک مأوس در نظر بگیرید، با این منطق که پنجرۀ Login در عرض چند ثانیه باز شده و دکمۀ OK نمایان می‌گردد ولی باز هم ممکن است بنا به دلایلی (مثل کُند شدن ناگهانی سیستم) پنجرۀ Login در این چند ثانیه نیز پدیدار نشود و این راه حل نیز با شکست مواجه گردد. برای چنین مواردی در نرم‌افزار کاربر مجازی اکشنی به نام Wait for Window to Open تعبیه شده است که قبل از کار با هر پنجره، اگر این اکشن را درج نمایید برنامۀ اجرا کننده زمان رسیدن به این اکشن، آنقدر منتظر می‌ماند تا پنجره مقصد بطور کامل نمایان گردد و بعد از پدیدار شدن پنجرۀ مقصد، این اکشن را طی کرده و به اکشن بعدی خواهد رفت؛ بدین ترتیب برنامۀ اجرا کننده در مثال فوق، هیچگاه برای کلیک کردن دکمه OK با خطا مواجه نخواهد شد زیرا زمانی اکشن کلیک مأوس را اجرا خواهد کرد که اکشن Wait for Window to Open طی شده باشد یعنی پنجره Login بطور کامل نمایان شده باشد.

اکشن Wait for Window to Open

پارامترها

شماره 1Target Window: پنجرۀ مقصد؛ که قصد دارید برنامۀ اجرا کننده منتظر آن بماند تا باز شود. می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، پنجرۀ مقصد را تعیین نمایید.

شماره 2(Wait Infinite Time (Check Repeatedly as long as Possible: منتظر ماندن بدون محدودیت زمانی (برای باز شدن پنجرۀ مقصد).

شماره 3Wait Seconds: منتظر ماندن به اندازه تعداد ثانیه‌هایی که تعیین می‌شود (برای باز شدن پنجرۀ مقصد).

شماره 4(No Wait (Check Just One Time: اگر این گزینه فعّال باشد، فقط یکبار چک می‌شود که آیا پنجرۀ مقصد باز است یا خیر.



مقالات مرتبط

اکشن Wait for Window to Close
اکشن Set Window to Stay on Top
اکشن Check Control Status
اکشن Get Text from Window/Control
اکشن Set Text into Window/Control

اکشن Wait for Window to Close

کاربرد

اکشن Wait for Window to Close زمانی به کار می‌رود که بخواهید برنامۀ اجرا کننده منتظر یک پنجره خاص بماند تا آن پنجره بسته (یا پنهان) شود.

اکشن Wait for Window to Close

پارامترها

شماره 1Target Window: پنجرۀ مقصد؛ که قصد دارید برنامۀ اجرا کننده منتظر آن بماند تا بسته شود. می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، پنجرۀ مقصد را تعیین نمایید.

شماره 2(Wait Infinite Time (Check Repeatedly as long as Possible: منتظر ماندن بدون محدودیت زمانی (برای بسته شدن پنجرۀ مقصد).

شماره 3Wait Seconds: منتظر ماندن به اندازه تعداد ثانیه‌هایی که تعیین می‌شود (برای بسته شدن پنجرۀ مقصد).

شماره 4(No Wait (Check Just One Time: اگر این گزینه فعّال باشد، فقط یکبار چک می‌شود که آیا پنجرۀ مقصد بسته است یا خیر.



مقالات مرتبط

اکشن Wait for Window to Open
اکشن Set Window to Stay on Top
اکشن Check Control Status
اکشن Get Text from Window/Control
اکشن Set Text into Window/Control

اکشن Set Window to Stay on Top

کاربرد

با کمک اکشن Set Window to Stay on Top می‌توان پنجرۀ مقصد را جلوی دیگر پنجره‌های موجود در صفحه قرار داد و طوری آن‌را تنظیم نمود که هرگز زیر پنجره‌های دیگر نرفته و همیشه نمایان باقی بماند.

اکشن Set Window to Stay on Top

پارامترها

شماره 1Target Window: پنجرۀ مقصد که قصد دارید آن‌ را جلوی دیگر پنجره‌ها قرار دهید. با کمک دکمۀ درصد (%) در گوشۀ سمت راست، می‌توان پنجرۀ مقصد مورد نظر را تعیین نمود.

شماره 2Bring-to-Top Window: با انتخاب این گزینه تعیین می‌کنید که پنجره مقصد روی باقی پنجره ها قرار بگیرد.

شماره 3Set-Stay-on-Top Window: با انتخاب این گزینه تعیین می‌کنید که پنجره مقصد همیشه روی باقی پنجره‌ها بماند.



مقالات مرتبط

اکشن Wait for Window to Open
اکشن Wait for Window to Close
اکشن Check Control Status
اکشن Get Text from Window/Control
اکشن Set Text into Window/Control

اکشن Check Control Status

کاربرد

اکشن Check Control Status می‌تواند وضعیت‌های مختلف کنترل‌ها (اجزاء پنجره‌ها) را مورد بررسی قرار دهد (وضعیت‌هایی نظیر، فعّال یا غیرفعّال بودن یک کنترل، تیک‌دار بودن یا نبودن آن و مواردی از این قبیل) و نیز می‌تواند منتظر بماند تا وضعیت یک کنترل به وضعیت مورد‌نظر تغییر یابد.

اکشن Check Control Status

پارامترها

شماره 1Status to Check: وضعیت‌های مختلف کنترل‌ها، از کشویی موجود در این پارامتر قابل انتخاب می‌باشند که عبارتند از:

  • Focused: انتخاب‌شده
  • UnFocused: انتخاب‌نشده
  • Checked: تیک‌دار
  • UnChecked: بدون‌تیک
  • Enabled: فعال
  • Disabled: غیرفعال
  • Grayed: غیرفعال ولی تیک‌دار

شماره 2Target Control: کنترل مقصد؛ که قصد دارید وضعیت آن‌را بررسی نمایید. با کمک دکمۀ درصد (%) در گوشۀ سمت راست، می‌توان کنترل مقصد مورد نظر را تعیین نمود.

شماره 3Check Repeatedly (In Infinite Time) Until The Status Is Set: چک کردن مکرر (به دفعات نامحدود) برای تنظیم شدن وضعیت کنترل به وضعیت مورد نظر.

شماره 4Check for Seconds: چک کردن به اندازه تعداد ثانیه‌هایی که تعیین می‌شود (برای تغییر یافتن وضعیت کنترل به وضعیت مورد نظر).

شماره 5Check Just One Time: اگر این گزینه فعّال باشد، فقط یکبار چک می‌شود که آیا وضعیت کنترل در حالت تعیین شده قرار دارد یا خیر.



مقالات مرتبط

اکشن Wait for Window to Open
اکشن Wait for Window to Close
اکشن Set Window to Stay on Top
اکشن Get Text from Window/Control
اکشن Set Text into Window/Control

اکشن Get Text from Window/Control

کاربرد

اگر بخواهید متن نوشته شده در یک کنترل نوشتاری یا متن نوار عنوان یک پنجره را گرفته و در یک متغّیر متنی ذخیره نمایید می‌توانید از اکشن Get Text From Window / Control استفاده کنید.

اکشن Get Text from Window/Control

پارامترها

شماره 1Get Text From Window: با انتخاب این گزینه تعیین می‌کنید که متن یا اطلاعات از پنجره دریافت شوند.

شماره 2Get Text From Control: با انتخاب این گزینه تعیین می‌کنید که متن یا اطلاعات از کنترل یا زیر کنترل دریافت شوند.

شماره 3Target Control / Target Window: کنترل یا پنجرۀ مقصد؛ که متن آن باید ذخیره شود.

شماره 4Get Window / Control Information: اگر بخواهید متن یا دیگر اطلاعات یک کنترل، زیر‌کنترل یا یک پنجره را گرفته و در یک متغیر متنی ذخیره نمایید می‌توانید از کشویی موجود در این پارامتر یکی از گزینه‌های زیر را انتخاب کنید

  • Get Text of Window / Control: با انتخاب این گزینه تعیین می‌کنید که متن یا اطلاعات پنجره یا کنترل دریافت شوند.
  • Get Window ClassName: با انتخاب این گزینه تعیین می‌کنید که نام کلاس پنجره دریافت شود.
  • Get Control ClassName: با انتخاب این گزینه تعیین می‌کنید که نام کلاس کنترل دریافت شود.
  • Get Sub-Control Name: با انتخاب این گزینه تعیین می‌کنید که نام زیر‌کنترل دریافت شود.
  • Get Sub-Control Value: با انتخاب این گزینه تعیین می‌کنید که مقدار زیر‌کنترل دریافت شود.
  • Get Sub-Control Description: با انتخاب این گزینه تعیین می‌کنید که شرح (متن توصیفی) زیر کنترل دریافت شود.
  • Get sub - control X pos: موقعیت X در زیر‌کنترل: موقعیت X زیر‌کنترل می‌باشد که فاصلۀ آن از سمت چپ زیر‌کنترل محاسبه می‌شود.
  • Get sub - control Y pos: موقعیت Y در زیر‌کنترل: موقعیت Y زیر‌کنترل می‌باشد که فاصلۀ آن از سمت بالای زیر‌کنترل محاسبه می‌شود.

شماره 5(Text Variable (That Stores Captured Text: متغیّر متنی؛ که متن گرفته شده باید (برای استفاده‌های بعدی) در داخل آن قرار بگیرد.



مقالات مرتبط

اکشن Wait for Window to Open
اکشن Wait for Window to Close
اکشن Set Window to Stay on Top
اکشن Check Control Status
اکشن Set Text into Window/Control

اکشن Set Text into Window/Control

کاربرد

اکشن Set Text into Window / Control زمانی به کار می‌رود که بخواهید متن داخل یک کنترل نوشتاری یا متن نوار عنوان یک پنجره را عوض کنید (و یا متن جدیدی در داخل آنها درج نمایید).

اکشن Set Text into Window/Control

پارامترها

شماره 1Set Text on Window Titlebar: با انتخاب این گزینه تعیین می‌کنید که متن در نوار عنوان پنجره‌ها قرار بگیرد.

شماره 2Set Text into Control: با انتخاب این گزینه تعیین می‌کنید که متن در داخل کنترل‌های نوشتاری قرار بگیرد.

شماره 3Target Control / Target Window: کنترل یا پنجره مقصد؛ که قصد تغییر متن آن‌را دارید. همچنین می‌توانید از دکمه (%) که سمت راست این فیلد قرار گرفته، یکی از کنترل‌های موجود را انتخاب نمایید.

شماره 4Text Variable: متنی که می‌خواهید آن‌ را در داخل کنترل یا پنجره مقصد قرار دهید. همچنین می‌توانید از دکمه (%) که سمت راست این فیلد قرار گرفته، متغیرهای مورد نیاز خود را انتخاب نمایید.



مقالات مرتبط

اکشن Wait for Window to Open
اکشن Wait for Window to Close
اکشن Set Window to Stay on Top
اکشن Check Control Status
اکشن Get Text from Window/Control

اکشن Find and Replace Text

کاربرد

اکشن Find and Replace Text می‌تواند در داخل یک متغیّر متنی به جستجو پرداخته و یک کاراکتر یا یک متن را با کاراکتر یا متنی دیگر جایگزین نماید. این اکشن انعطاف زیادی دارد که از طریق پارامترهای آن قابل حصول خواهد بود.
اگر بخواهید فقط از قسمت جستجوی این اکشن استفاده نمایید زمانیکه متن یا کاراکتر مورد جستجو در متغیّر متنی که تعیین کرده‌اید پیدا شود نتیجه این اکشن موفقیت‌آمیز خواهد بود و باید از نتیجه اکشن برای امور بعدی استفاده نمایید که آن‌را را در انتهای این بخش، در مبحث «تنظیم نتیجۀ اجرای هر اکشن» شرح داده‌ایم.

اکشن Find and Replace Text

پارامترها

شماره 1Text Variable: متغیّر متنی؛ که قصد کار با آن‌را را دارید.

شماره 2Text to Find: کاراکتر یا متنی که می‌خواهد مورد جستجو قرار بگیرد. (اگر می‌خواهید چک کنید که متغیّر متنی خالی است یا خیر این پارامتر را خالی بگذارید).

شماره 3Case Sensitive: به حساسیت یا عدم حساسیت بزرگ یا کوچک بودن حروف به هنگام جستجو.

شماره 4Left to Right: از جستجو اولین کاراکتر (سمت چپ) به آخرین کاراکتر (سمت راست) انجام شود.

شماره 5Right to Left: جستجو از آخرین کاراکتر (سمت راست) به اولین کاراکتر (سمت چپ) انجام شود.

شماره 6Pass If Text Found in: اگر متن مورد جستجو در نقطه خاصی پیدا شود نتیجۀ این اکشن موفقیت‌آمیز خواهد بود. نقاط خاص از طریق کشویی این پارامتر قابل تنظیم می‌باشند:

  • هر کجا: (در هر جایی که پیدا شود.)
  • اولین کاراکتر: (فقط اگر در نقطه ابتداییِ متغیّر متنی، پیدا شود.)
  • اولین کاراکتر به اضافه: (در یک نقطه خاص که از اولین کاراکتر به اضافه یک عددِ قابل تنظیم، محاسبه خواهد شد.)
  • آخرین کاراکتر: (فقط اگر در نقطه انتهاییِ متغیّر متنی پیدا شود.)
  • آخرین کاراکتر منهی: (در یک نقطه خاص که از آخرین کاراکتر منهی یک عددِ قابل تنظیم، محاسبه خواهد شد.)
  • Exact Match: (اگر دقیقا یکسان باشد.)

اکشن Find and Replace Text

 شماره 7 Replace: اگر بخواهید متن یا کاراکتر جستجو شده (که پیدا شده است) را با متن یا کاراکتر دیگری جایگزین نمایید باید این پارامتر را فعّال کنید تا دیگر پارامترهای ذیل آن، قابل استفاده گردند.

 شماره 8Replace With: عبارتی که می‌خواهد متن پیدا شده با آن عبارت عوض شود.

 شماره 9Replace All: اگر این گزینه فعّال باشد، جستجو و جایگزنی از اولین کاراکتر تا آخرین کاراکتر متغیّر متنی ادامه یافته و هر تعداد عبارت مورد جستجو که پیدا شود با متن مورد جایگزنی عوض خواهد شد.

 شماره 10Replace Once: عبارت مورد جستجو با عبارت مورد جایگزنی فقط یکبار عوض خواهد شد.



مقالات مرتبط

اکشن Change Text
اکشن Change Clipboard Text

اکشن Change Text

کاربرد

اگر بخواهید مقدار یک متغیر متنی را تغییر دهید می‌توانید از اکشن Change Text استفاده نمایید.

اکشن Change Text

پارامترها

شماره 1 Text Variable: متغیر متنی که می‌خواهید مقدار آن را تغییر دهید. با کمک دکمۀ درصد (%) در گوشۀ سمت راست، می‌توان متغیر متنی مورد نظر را تعیین نمود.

شماره 2 -no operation-: عمیلیاتی که می خواهید روی متغیر متنی انتخاب شده اعمال شود. این عملیات شامل گزینه های زیر می باشد (قابل ذکر است که در صورت انتخاب گزینه های زیر (به غیر از -no operation-) قابلیت اضافه کردن متن جدید از کار خواهد افتاد. )

اکشن change text

  • Lowercase: متن را با حروف کوچک نمایش می دهد.
  • Uppercase: متن را با حروف بزرگ نمایش می دهد.
  • Encode Url: متن را با استفاده از کدگذاری URL نمایش می دهد.
  • Decode Url: متن را با استفاده از رمز گشایی URL نمایش می دهد.
  • Encode HTML: متن را با استفاده از کدگذاری HTML نمایش می دهد.
  • Decode HTML: متن را با استفاده از رمز گشایی HTML نمایش می دهد.
  • Encode Base 64: متن را با استفاده از کدگزاری 64 نمایش می دهد.
  • Decode Base 64: متن را با استفاده از رمز گشایی 64 نمایش می دهد.

شماره 3 New Text: متن جدیدی که می‌خواهید جایگزین متغیر متنی شود. همچنین می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، به جای متن معمولی از متغیرهای دیگر در این قسمت استفاده نمایید.



مقالات مرتبط

اکشن Find and Replace Text
اکشن Change Clipboard Text

اکشن Change Clipboard Text

کاربرد

اگر می‌خواهید متن حافظه Clipboard را تغییر دهید می‌توانید از اکشن Change Clipboard Text استفاده نمایید.

اکشن Change Clipboard Text

پارامترها

شماره 1New Text: متن جدید: که در حافظه Clipboard قرار می‌گیرد. می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، متغیر متنی جدید را انتخاب نمایید.



مقالات مرتبط

اکشن Find and Replace Text
اکشن Change Text

اکشن Text to Number

کاربرد

اکشن Text to Number برای استخراج عددهای موجود در یک متغیر متنی و قرار دادن آن اعداد در یک متغیر عددی به کار می‌رود.

اکشن Text to Number

پارامترها

شماره 1Text Variable: متغیر متنی: که باید اعداد موجود در آن استخراج شوند. با کمک دکمۀ درصد (%) در گوشۀ سمت راست، می‌توان متغیر متنی مورد نظر را تعیین نمود.

شماره 2Number Variable: متغیر عددی مقصد: که قرار است اعداد استخراج شده در داخل آن قرار بگیرند. با کمک دکمۀ درصد (%) در گوشۀ سمت راست، می‌توان متغیر عددی مورد نظر را تعیین نمود.



مقالات مرتبط

اکشن Number to Text
اکشن Check Number
اکشن Increase Number
اکشن Decrease Number
اکشن Change Number

اکشن Number to Text

کاربرد

اکشن Number to Text برای قرار دادن اعداد یک متغیر عددی در داخل یک متغیر متنی به کار می‌رود.

اکشن Number to Text

پارامترها

شماره 1Number Variable: متغیر عددی که باید اعداد آن در داخل متغیّر متنی قرار بگیرند. با کمک دکمۀ درصد (%) در گوشۀ سمت راست، می‌توان متغیر عددی مورد نظر را تعیین نمود.

شماره 2Text Variable: متغیر متنیِ مقصد: که قرار است اعداد در آن قرار بگیرند. با کمک دکمۀ درصد (%) در گوشۀ سمت راست، می‌توان متغیر متنی مورد نظر را تعیین نمود.



مقالات مرتبط

اکشن Text to Number
اکشن Check Number
اکشن Increase Number
اکشن Decrease Number
اکشن Change Number

اکشن Check Number

کاربرد

اکشن Check Number برای مقایسه عدد یک متغیر عددی با عدد مورد نظر ما به کار می‌رود.

اکشن Check Number

پارامترها

 شماره 1Target Number: متغیر عددی مورد نظر که می‌خواهیم عدد آن را با عدد دیگری مقایسه نماییم. با کمک دکمۀ درصد (%) در گوشۀ سمت راست، می‌توان متغیر عددی مورد نظر را تعیین نمود.

 شماره 2تعیین شرایط مقایسه: که می‌تواند شامل گزینه‌های زیر باشد:

  • (=) برابر باشد با: با عدد مورد نظر برابر باشد.
  • (<) بزرگتر باشد از: از عدد مورد نظر کوچکتر باشد.
  • (>) کوچکتر باشد از: از عدد مورد نظر بزرگتر باشد.
  • (< =) برابر یا بزرگتر باشد از: از عدد مورد نظر کوچکتر یا مساوی باشد.
  • (> =) برابر یا کوچکتر باشد از: از عدد مورد نظر بزرگتر یا مساوی باشد.

شماره 3 عددی که می‌خواهید متغیر عددی با آن مقایسه شود. همچنین می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، به جای عدد معمولی از متغیرهای دیگر در این قسمت استفاده نمایید.



مقالات مرتبط

اکشن Text to Number
اکشن Number to Text
اکشن Increase Number
اکشن Decrease Number
اکشن Change Number

اکشن Increase Number

کاربرد

اکشن Increase Number برای افزایش دادن عدد موجود در متغیر عددی به کار می‌رود.

اکشن Increase Number

پارامترها

شماره 1Target Number: متغیر عددی: که می‌خواهید عدد آن را افزایش دهید. می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، متغیر عددی مورد نظر را انتخاب نمایید.

شماره 2Increase by: مقداری که باید عدد مذکور افزایش یابد. همچنین می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، به جای عدد معمولی از متغیرهای دیگر در این قسمت استفاده نمایید.



مقالات مرتبط

اکشن Text to Number
اکشن Number to Text
اکشن Check Number
اکشن Decrease Number
اکشن Change Number

اکشن Decrease Number

کاربرد

اکشن Decrease Number برای کاهش دادن عدد موجود در متغیر عددی به کار می‌رود.

no pic

پارامترها

no picTarget Number: متغیر عددی: که می‌خواهید عدد آن را کاهش دهید. می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، متغیر عددی مورد نظر را انتخاب نمایید.

no picDecrease by: مقداری که باید عدد مذکور کاهش یابد. همچنین می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، به جای عدد معمولی از متغیرهای دیگر در این قسمت استفاده نمایید.

اکشن Change Number

کاربرد

اکشن Change Number برای انجام محاسبات ریاضی (+، -، *، / و Mod) بر روی دو عدد یا متغیر عددی به کار می‌رود.

 اکشن Change Number

پارامترها

شماره 1Numeric Variable: متغیر عددی می‌باشد که نتیجۀ انجام محاسبات بر روی دو عدد یا متغیر عددی در آن قرار می‌گیرد، که می‌توان برای مراحل بعدی از آن استفاده کرد. جهت تعیین مقدار این پارامتر باید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، یکی از متغیرهای عددی موجود را در این پارامتر جای دهید.

شماره 2اولین عدد: در این فیلد می‌توانید یک عدد معمولی یا یک متغیر عددی درج نمایید. برای درج متغیر عددی می‌توانید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته است، کمک بگیرید.

شماره 3عملگر: که شامل گزینه‌های زیر می باشد

  • ( + ) جمع: دو عدد (یا متغیر عددی) را با هم جمع می‌کند.
  • ( _ ) تفریق: عدد اول (یا متغیر عددی اول) را از عدد دوم (یا متغیر عددی دوم) کم می‌کند.
  • ( * ) ضرب: دو عدد (یا متغیر عددی) را در هم ضرب می‌کند.
  • ( / ) تقسیم: عدد اول (یا متغیر عددی اول) را بر عدد دوم (یا متغیر عددی دوم) تقسیم می‌کند.
  • ( MOD ) باقیمانده: باقیمانده تقسیم دو عدد یا متغیر عددی توسط این عملگر قابل دستیابی می‌باشد.

شماره 4دومین عدد: در این فیلد می‌توانید یک عدد معمولی یا یک متغیر عددی درج نمایید. از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، می‌توانید متغیر عددی مورد نظر را انتخاب نمایید.



مقالات مرتبط

اکشن Text to Number
اکشن Number to Text
اکشن Check Number
اکشن Increase Number
اکشن Decrease Number

اکشن Open Browser

کاربرد

اکشن Open Browser زمانی به کار می‌رود که بخواهید مرورگری را باز کنید.

اکشن Open Browser

پارامترها

شماره 1Browser: در این پارامتر می‌توانید مرورگر مورد نیاز خود را از گزینه‌های زیر انتخاب نمایید

vUserBrowser / Internet Explorer / Firefox 32bits – X86 / Firefox 64Bits – X64 / Chrome

شماره 2Id Of This Browser Window: از این پارامتر زمانی استفاده می‌شود که بخواهید با چندین مروگر کار کنید. در این صورت می‌توانید هر کدام از مرورگرها را با یک شناسه خاص، نشانه‌گذاری کنید تا در اکشن‌های دیگر مربوط به صفحات وب از طریق تعیین کردن شناسه بتوانید اعلام کنید که منظورتان کدام مرورگر می‌باشد.

شماره 3Window State: حالت پنجره مرورگر است که می‌تواند سه مقدار زیر را داشته باشد

  • Normal: در این حالت مرورگر انتخاب شده بعد از باز شدن به همان اندازه نرمال (عادی) خود می‌ماند و تغییری نمی‌کند.
  • Maximize: در این حالت مرورگر انتخاب شده بعد از باز شدن بلافاصله به صورت تمام صفحه و بزرگترین حالت خود در می‌آید.
  • Minimize: در این حالت مرورگر انتخاب شده بعد از باز شدن بلافاصله به صورت Minimize در می‌آید.

شماره 4Page Load timeout: زمانی که برای بارگذاری کامل صفحه سایت صبر می کند و اگر صفحه سایت در ان بازه زمانی مشخص شده بارگذاری نشود پیغام خطایی را به شما نمایش می دهد. این زمان بر حسب ms می باشد.

شماره 5Browser < EXE > File: این پارامتر برای انتخاب مرورگرهایی است که تحت درایورهای gecko و یا Selenium هستند مانند مرورگر Tour که تحت درایور gecko می باشد. می توانید از دکمه (%) که سمت راست این فیلد قرار گرفته متغیرهای مورد نیاز خود را در این پارامتر جای دهید. همچنین برای راحتی کار می توانید از دکمه Browse که سمت راست این فیلد قرار گرفته فایل مربوطه را انتخاب نمایید.

شماره 6Firefox / Chrome < Driver > File: زمانی که درایور مرورگر در مسیر پیش فرض خود نبوده باشد می توانید مسیر درایور مرورگر را در این پارامتر وارد نمایید. می توانید از دکمه (%) که سمت راست این فیلد قرار گرفته متغیرهای مورد نیاز خود را در این پارامتر جای دهید. همچنین برای راحتی کار می توانید از دکمه Browse که سمت راست این فیلد قرار گرفته درایور مورد نظر را انتخاب نمایید.

شماره 7Firefox < Extensions to install > folder: افزونه هایی که می خواهید به فایرفاکس اضافه کنید در پوشه ای قرار دارند که ادرس ان پوشه را می بایست در این پارامتر جای دهید. می توانید از دکمه (%) که سمت راست این فیلد قرار گرفته متغیرهای مورد نیاز خود را در این پارامتر جای دهید. همچنین برای راحتی کار می توانید از دکمه Browse که سمت راست این فیلد قرار گرفته مسیر مربوطه را انتخاب نمایید.

شماره 8Chrome < USER-DATA > folder: هر مرورگری برای خود حافظه کش دارد که اطلاعاتی نظیر یوزرنیم، پسورد و ... را در پوشه‌ای ذخیره می‌نماید. از آنجاییکه که نرم‌افزار کاربر مجازی مرورگرها را بدون حافظه کش باز می‌کند، (در صورتی که از مرورگر کروم استفاده می‌کنید) می‌توانید پوشه کش آن‌ مرورگر را در این پارامتر جای دهید تا زمانی که دوباره با این مرورگر وارد سایت می‌شوید اطلاعات ذخیره شده برای شما قابل بازیابی باشد. علاوه بر وارد کردن اطلاعات می‌توانید به کمک دکمه Browse پوشه مورد نظر را انتخاب نمایید.

شماره 9Firefox / Chrome < PROFILE > folder: هر مرورگری برای خود حافظه کش دارد که اطلاعاتی نظیر یوزرنیم، پسورد و ... را در پوشه‌ای ذخیره می‌کند. از آنجاییکه که نرم‌افزار کاربر مجازی مرورگرها را بدون حافظه کش باز می‌کند، (در صورتی که از مرورگر کروم یا فایرفاکس استفاده می‌کنید) می‌توانید پوشه کش آن‌ مرورگر را در این پارامتر جای دهید تا زمانی که دوباره با این مرورگر وارد سایت می‌شوید اطلاعات ذخیره شده برای شما قابل بازیابی باشد. علاوه بر وارد کردن اطلاعات می‌توانید به کمک دکمه Browse پوشه مورد نظر را انتخاب نمایید.

شماره 10Address: در صورت استفاده از پروکسی می توانید آدرس را در این پارامتر وارد نمایید. همچنین می توانید از دکمه (%) که سمت راست این فیلد قرار گرفته متغیر مورد نیاز خود را انتخاب نمایید.

شماره 11Port: در صورت استفاده از پروکسی می توانید پورت را در این پارامتر وارد نمایید. همچنین می توانید از دکمه (%) که سمت راست این فیلد قرار گرفته متغیر عددی مورد نیاز خود یا حافظه کلیپبورد را انتخاب نمایید.

شماره 12Usename: در صورت استفاده از پروکسی می توانید نام کاربری را در این پارامتر وارد نمایید. همچنین می توانید از دکمه (%) که سمت راست این فیلد قرار گرفته متغیر مورد نیاز خود را انتخاب نمایید.

شماره 13Password: در صورت استفاده از پروکسی می توانید کلمه عبور را در این پارامتر وارد نمایید. همچنین می توانید از دکمه (%) که سمت راست این فیلد قرار گرفته متغیر مورد نیاز خود را انتخاب نمایید.



مقالات مرتبط

اکشن Go to URL And Navigate
اکشن Wait For Page / Element To Load
اکشن Mouse Action on Web-Pages
اکشن Set Text Into Web-Input-Fields
اکشن Get Data From Web-Elements
اکشن Get Current URL
اکشن Close Browser

اکشن Go to Url and navigate

کاربرد

اکشن Go To URL And Navigate زمانی به کار می‌رود که بخواهید مرورگر را به آدرس صفحه‌ای از سایت هدایت نمایید.

اکشن Go to URL And Navigate

پارامترها

شماره 1 ID Of Browser Window: شناسه مرورگری که این اکشن می‌خواهد با آن ارتباط برقرار کند.

شماره 2Navigation: می‌توانید نحوه هدایت مرورگر خود را در این پارامتر مشخص نمایید که شامل گزینه‌های زیر می‌باشد

  • Go To URL: آدرس وارد شده در فیلد پایین این پارامتر را، در مرورگر انتخاب شده باز می‌کند.
  • Clear Cash And Go To URL: حافظه کش مرورگر انتخاب شده را خالی می‌کند و سپس آدرس وارد شده در فیلد پایین این پارامتر را در مرورگر باز می‌کند.
  • Go Back: صفحه سایت را یک پله به عقب بر می‌گرداند.
  • Go Forward: صفحه سایت را یک پله به جلو می‌برد.
  • Reload / Refresh: صفحۀ سایت را دوباره بارگذاری می‌کند.
  • Clear Cash And Reload / Refresh: حافظه کش مرورگر انتخاب شده را خالی کرده و دوباره صفحه سایت را بارگذاری می‌کند.

شماره 3URL To Navigate: آدرس صفحه سایتی که می‌خواهید مرورگر به آن صفحه هدایت شود. می‌توانید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، متغیرهای مورد نیاز را در این پارامتر جای دهید.



مقالات مرتبط

اکشن Open Browser
اکشن Wait For Page / Element To Load
اکشن Mouse Action on Web-Pages
اکشن Set Text Into Web-Input-Fields
اکشن Get Data From Web-Elements
اکشن Get Current URL
اکشن Close Browser

اکشن Wait for Page/Element to Load

کاربرد

اکشن Wait For Page / Element To Load زمانی به کار می‌رود که بخواهید منتظر بمانید یک اِلمان در صفحه سایت یا یک صفحه سایت در مرورگر بارگذاری شود یا حتی فقط منتظر بمانید تا مرورگر از حالت مشغول خارج شده و به حالت آماده باش در آید.

اکشن Wait For Page / Element To Load

پارامترها

شماره 1ID Of Browser Window: شناسه مرورگری که این اکشن می‌خواهد با آن ارتباط برقرار کند.

شماره 2Target Element: اِلمان مقصد که می‌خواهید منتظر بمانید تا بارگذاری شود. برای تعیین اِلمان مقصد باید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، یکی از متغیر‌های موجود را در این پارامتر جای دهید.

شماره 3Only Wait For Browser To Load Completely: با تیک خوردن این گزینه منتظر می‌ماند تا فقط مرورگر به طور کامل صفحه سایت را بارگذاری کرده و به حالت آماده باش در آید.

شماره 4Target Page: صفحه سایت مقصد که می‌خواهید منتظر بمانید تا بارگذاری شود. برای تعیین مقدار این پارامتر باید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، یکی از متغیر‌های موجود را انتخاب نمایید.

شماره 5(Wait Infinite Time (Check Repeatedly as long as Possible: بدون هیچ محدودیت زمانی آنقدر منتظر می‌ماند تا صفحه یا اِلمان مقصد بارگذاری شود.

شماره 6Wait Seconds: به اندازه تعداد ثانیه‌هایی که تعیین می‌شود منتظر بارگذاری صفحه یا المان مقصد سایت می‌ماند.

شماره 7(No Wait (Check Just One Time: اگر این گزینه فعّال باشد، فقط یکبار چک می‌شود که آیا صفحه یا المان مقصد بارگذاری شده‌اند یا خیر.



مقالات مرتبط

اکشن Open Browser
اکشن Go to URL And Navigate
اکشن Mouse Action on Web-Pages
اکشن Set Text Into Web-Input-Fields
اکشن Get Data From Web-Elements
اکشن Get Current URL
اکشن Close Browser

اکشن Mouse Actions on Web-Pages

کاربرد

اکشن Mouse Action on Web-Pages زمانی به کار می‌رود که بخواهید با مأوس عملیاتی را بر روی اِلمان‌های سایت انجام دهید.

اکشن Mouse Action on Web-Pages

پارامترها

شماره 1ID Of Browser Window: شناسه مرورگری که این اکشن می‌خواهد با آن ارتباط برقرار کند.

شماره 2Target Element: اِلمان مقصد که می‌خواهید عملی را بر روی آن انجام دهید. برای تعیین اِلمان مقصد باید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، یکی از متغیر‌های موجود را در این پارامتر جای دهید.

شماره 3Target Page: صفحه سایت مقصد که می‌خواهید اِلمانی را در آن صفحه انتخاب نمایید. برای تعیین مقدار این پارامتر باید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، یکی از متغیرهای موجود را انتخاب نمایید.

شماره 4Action: عملی که می‌خواهید روی اِلمان مقصد انجام دهید. شامل گزینه‌های:

  • Click: روی المان مقصد کلیک شود.
  • Hover: اشاره گر مأوس بر روی اِلمان مقصد قرار دهد بدون اینکه کلیک کند.
  • Focus: اِلمان مقصد را انتخاب کند (معمولا برای نوشتن در فیلدهای نوشتاری به کار می‌رود).
  • (Check (CheckBox: اِلمان مقصد را تیک بزند.
  • (UnCheck (CheckBox: علامت تیک را از روی اِلمان مقصد بر دارد.
  • (Select (Radio Button: در صورتی که اِلمان مقصد به شکل دکمه رادیویی باشد (دایره‌های کوچکی، که فقط یکی از آن‌ها را در لحظه می‌توان انتخاب کرد)، اِلمان مورد نظر را انتخاب کند.
  • (Change Item (Drop – Down List / Combobox: در صورتی که اِلمان مقصد به شکل لیست کشویی باشد از طریق زیر مجموعه‌های این گزینه می‌تواند یکی از آیتم‌های لیست را جستجو و انتخاب کند. زیر مجموعه‌های این گزینه شامل دو بخش می‌باشد که یکی برای انتخاب از طریق ترتیب عددی و دیگری برای انتخاب بر اساس محتوای آیتم‌ها به کار می‌رود.
  • Scroll Down: در صفحه یا در اِلمان تعیین شده به سمت پایین اسکرول می‌کند.
  • Scroll Up: در صفحه یا در اِلمان تعیین شده به سمت بالا اسکرول می‌کند.


مقالات مرتبط

اکشن Open Browser
اکشن Go to URL And Navigate
اکشن Wait For Page / Element To Load
اکشن Set Text Into Web-Input-Fields
اکشن Get Data From Web-Elements
اکشن Get Current URL
اکشن Close Browser

اکشن Set Text into Web-Input-Fields

کاربرد

اکشن Set Text Into Web-Input-Fields زمانی به کار می‌رود که بخواهید متنی را در اِلمان‌های ورودی وب قرار دهید.

اکشن Set Text Into Web-Input-Fields

پارامترها

شماره 1ID Of Browser Window: شناسه مرورگری که این اکشن می‌خواهد با آن ارتباط برقرار کند.

شماره 2می توانید در یکی از دو حالات زیر متن را در المنت های ورودی صفحه وب قرار دهید

اکشن Set Text Into Web-Input-Fields

شماره 3Text: متنی که می‌خواهید در اِلمان‌های ورودی وب قرار بگیرد. علاوه بر وارد کردن متن می‌توانید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در بین متون جای دهید.

شماره 4Special Keys (Only Works in The FireFox and Chrome): می‌توانید در متنی که می‌خواهید در المان‌های ورودی وب قرار بگیرد کلیدهای مخصوص هم وارد نمایید. این کلیدها شامل ([Left][Right][Up][Down]) Arrow Keys و Other Special Keys ([Escape][Enter][Tab][PageUp][PageDown][End][Home][BackSpace][Delete]) می‌باشد. قابل ذکر است که فقط در مرورگرهای کروم و فایرفایکس می‌شود این کلیدها را درج کرد.



مقالات مرتبط

اکشن Open Browser
اکشن Go to URL And Navigate
اکشن Wait For Page / Element To Load
اکشن Mouse Action on Web-Pages
اکشن Get Data From Web-Elements
اکشن Get Current URL
اکشن Close Browser

اکشن Get Data from Web-Elements

کاربرد

اکشن Get Data From Web-Elements زمانی به کار می‌رود که بخواهید داده‌ای را از یک اِلمان سایت بگیرید و در یک متغیر متنی ذخیره نمایید.

اکشن Get Data From Web-Elements

پارامترها

شماره 1ID Of Browser Window: شناسه مرورگری که این اکشن می‌خواهد با آن ارتباط برقرار کند.

شماره 2Target Element: اِلمان مقصد که می‌خواهید داده‌ای را از آن بگیرید. برای تعیین اِلمان مقصد باید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، اِلمان مورد نظر خود را انتخاب نمایید.

شماره 3Get: نوع داده‌ای که می‌خواهید از اِلمان مقصد دریافت کنید.

شامل گزینه‌های:

  • Text: متن اِلمان مقصد را دریافت می‌کند.
  • Value: مقدار اِلمان مقصد را دریافت می‌کند.
  • Specific Attribute: ویژگی خاص اِلمان مقصد را دریافت می‌کند. مثلا وقتی در فیلد مقابل Specific Attribute Name (که هنگام انتخاب گزینۀ Specific Attribute در زیر این پارامتر اضافه می‌شود) کلمۀ class را وارد نمایید، نام کلاس یا کلاس ها را بر می‌گرداند.
  • Inner HTML: کد HTML داخلی اِلمان مقصد را دریافت می‌کند.
  • Inner HTML And Element Itself: کد HTML داخلی و خود اِلمان مقصد را دریافت می‌کند.
  • Element HTML: کد HTML اِلمان را دریافت می‌کند.

شماره 4Text Variable: متغیر متنی که داده‌ی گرفته شده از اِلمان مقصد در آن ذخیره می‌شود. همچنین می‌توانید به جای استفاده از متغیر متنی از حافظه Clipboard استفاده نمایید.



مقالات مرتبط

اکشن Open Browser
اکشن Go to URL And Navigate
اکشن Wait For Page / Element To Load
اکشن Mouse Action on Web-Pages
اکشن Set Text Into Web-Input-Fields
اکشن Get Current URL
اکشن Close Browser

اکشن Get Current Url

کاربرد

زمانی از اکشن Get Current URL استفاده می‌شود که بخواهید آدرس جاری مرورگر انتخاب شده را گرفته و در یک متغیر متنی ذخیره نمایید.

اکشن Get Current URL

پارامترها

شماره 1ID Of Browser Window: شناسه مرورگری که این اکشن می‌خواهد با آن ارتباط برقرار کند.

شماره 2Text Variable: متغیر متنی که می‌خواهید آدرس گرفته شده از مرورگر انتخاب شده را در داخل آن ذخیره نمایید. برای تعیین مقدار این پارامتر باید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، یکی از متغیرهای متنی موجود را در این پارامتر جای دهید.

شماره 3Extract Domain Name: با تیک دار بودن این گزینه نام دامنه ادرس گرفته شده را استخراج می کند.



مقالات مرتبط

اکشن Open Browser
اکشن Go to URL And Navigate
اکشن Wait For Page / Element To Load
اکشن Mouse Action on Web-Pages
اکشن Set Text Into Web-Input-Fields
اکشن Get Data From Web-Elements
اکشن Close Browser

اکشن Close Browser

کاربرد

اکشن Close Browser زمانی به کار می‌رود که بخواهید مرورگری را ببندید.

اکشن Close Browser

پارامترها

شماره 1ID Of Browser Window: شناسه مرورگری که می‌خواهید بسته شود.



مقالات مرتبط

اکشن Open Browser
اکشن Go to URL And Navigate
اکشن Wait For Page / Element To Load
اکشن Mouse Action on Web-Pages
اکشن Set Text Into Web-Input-Fields
اکشن Get Data From Web-Elements
اکشن Get Current URL

اکشن 2Captcha

کاربرد

اکشن Captcha زمانی به کار می‌رود که بخواهید کدهای امنیتی یک سایت را با استفاده از API سایت 2Captcha حل کنید و آن را در قالب یک متن، در یک متغیر متنی ذخیره نمایید.

اکشن 2Captcha

پارامترها

شماره 1(Captcha Type (Simple: نوع کپچا که در حال حاضر فقط یک گزینه Simple دارد، یعنی در حال حاضر فقط می‌توان برای حل کردن کپچاهای ساده از این اکشن استفاده نمود(منظور کپچاهایی هستند که نیاز به محاسبه یا حرکت خاصی نداشته و فقط به صورت یک عکس کوچک شامل اعداد و کاراکتر می‌باشند). قابل ذکر است که سایت 2Captcha قادر به تشخیص کارکترهایی به زبان‌های مختلف (نظیر زبان فارسی) نیز می‌باشد.

شماره 2Token: یک شناسه منحصر به فرد است که سایت 2Captcha هنگام ساخت اکانت در این سایت به شما می‌دهد. این شناسه برای برقراری ارتباط بین سایت 2Captcha و اکانت شما می‌باشد تا بتواند پاسخ کد امنیتی را در اختیار شما قرار دهد. علاوه بر وارد کردن مستقیم شناسه می‌توانید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، شناسه را از طریق متغیر نیز وارد نمایید.

شماره 3Element: منظور از اِلمان عکسی در صفحه وب است که حاوی کد امنیتی می‌باشد و باید به سایت 2Captcha ارسال شود. دقت کنید اِلمانی را انتخاب کنید که با تگ IMG شروع می‌شود و شامل عکس کد امنیتی می‌باشد. می‌توانید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، متغیر مورد نیاز خود را انتخاب نمایید.

شماره 4Text Variable: متغیر متنی که کد (یا عدد) حل شده توسط سایت 2Captcha در داخل آن قرار می‌گیرد. می‌توانید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، متغیر مورد نیاز خود را در این پارامتر جای دهید.

شماره 5Browser ID: شناسه مرورگری که می‌خواهد با این اکشن ارتباط برقرار کند.

اکشن Open Program/File

کاربرد

اکشن Open Program / File برای باز کردن یک فایل یا یک برنامه به کار می‌رود.

اکشن Open Program/File

پارامترها

شماره 1File Name: نام و مسیر فایل یا برنامه‌ای که قصد باز کردن آن‌را دارید. همچنین می‌توان به جای وارد کردن نام و مسیر فایل یا برنامه از کنترل Browse این کار را انجام داد. با کمک دکمه درصد (%) که کنار این فیلد قرار گرفته است می‌توانید متغیّرهای متنی یا متغیّرهای Special Folder را در این پارامتر جای دهید.

شماره 2Working Directory: مسیر پوشه‌ای که برنامۀ مقصد با آن سر رو کار خواهد داشت (پوشۀ کاریِ برنامۀ مقصد که ممکن است برای باز کردن یک سری فایل‌های داخلی از آن بهره ببرد). با کمک دکمه درصد (%) که کنار این فیلد قرار گرفته است می‌توانید متغیّرهای متنی یا متغیّرهای Special Folder را در این پارامتر جای دهید.

شماره 3Parameters: پارامترهای اجرای برنامه (این پارامتر، معادل خط فرمان برنامۀ مقصد نیز می‌باشد). به عنوان مثال در نظر بگیرید که بخواهید برنامه Notepad ویندوز را باز کنید و همزمان با باز کردن آن یک فایل متنی را نیز در داخل Notepad بارگذاری نمایید اگر مسیر و نام فایلی که می‌خواهید در Notepad بارگذاری شود را در این قسمت ذکر نمایید به هنگام باز شدن Notepad آن فایل در برنامه Notepad بارگذاری خواهد شد.با کمک دکمه درصد (%) که کنار این فیلد قرار گرفته است می‌توانید متغیّرهای متنی یا متغیّرهای Special Folder را در این پارامتر جای دهید.

شماره 4Execution Verb: با استفاده از این پارامتر می‌توانید روش اجرای برنامه یا فایل را تغییر دهید. زمانیکه بر روی یک فایل یا یک برنامه در My Computer راست کلیک کنید تعدادی از این گزینه‌ها را خواهید دید که در پایین آنها را شرح داده‌ایم و می‌توانید متناسب با نیاز خودیکی از آنها را انتخاب نمایید.

  • Open: که امکان باز کردن فایل یا برنامۀ مورد نظر را برای شما امکان‌پذیر می‌نماید.
  • (RunAs (Run as Administrator: که امکان باز کردن فایل یا برنامۀ مورد نظر را با دسترسی administrator برای شما امکان‌پذیر می‌نماید.
  • Edit: که امکان ادیت کردن فایل یا برنامۀ مورد نظر را برای شما امکان‌پذیر می‌نماید.
  • Print: که امکان پرینت کردن فایل یا برنامۀ مورد نظر را برای شما امکان‌پذیر می‌نماید.
  • Preview: که امکان نشان دادن پیش نمایش فایل یا برنامۀ مورد نظر را برای شما امکان‌پذیر می‌نماید.

شماره 5Use Explore.exe: با فعال بودن این گزینه امکان تایپ نام و مسیر فایل در فیلد FileName غیر فعال شده و در هنگام اجرا بطور خودکار برنامه Explorer ویندوز باز خواهد شد. با تیک زدن این گزینه و قرار دادن نام برنامه‌ای که باید باز شود در قسمت parameters (بخش شماره 3) یک جور شبیه‌سازی انسانی در نرم‌افزار اجرا کننده اتفاق می‌افتد مثل اینکه شما خودتان در My Computer (که در حقیقت همان Explorer.exe می باشد) بر روی فایل اصلی آن برنامه دبل‌کلیک کرده باشید تا باز شود. این حرکت برای دور ماندن از رادار برنامه‌هایی که اجرای رباتیک را تشخیص می‌دهند بسیار مفید است.

شماره 6Check Existance as File: اگر در قسمت parameters (بخش شماره 3) مسیر و نام یک فایل را قرار داده باشید با تیک زدن این گزینه نرم‌افزار ‌ کاربر مجازی وجود داشتن در آن مسیر را چک می‌کند و اگر فایل در جای خود نباشد یک خطا به کاربر نمایش می‌دهد.



مقالات مرتبط

اکشن Close Program/File
اکشن Copy Files
اکشن Delete Files
اکشن Create Shortcut

اکشن Close Program/File

کاربرد

اکشن Close Program / File برای بستن یک فایل باز شده و یا یک برنامه در حال اجرا به کار می‌رود.

اکشن Close Program/File

پارامترها

شماره 1FileName: نام و مسیر فایل یا برنامه‌ای که قصد بستن آن ‌را دارید. همچنین می‌توانید از دکمۀ Browse فایل یا برنامۀ مورد نظر را انتخاب نمایید و یا از دکمۀ (%) که سمت راست این فیلد قرار گرفته، متغیّرهای مختلفی را در این پارامتر جای دهید.

شماره 2(Force Close (Terminate Process: بستن اجباری که حتی در زمان Not Respond بودن سیستم یا عمل نکردن دکمۀ Close (هنگ کردن سیستم)، فایل یا برنامۀ مورد نظر را بلاجبار و به طور کامل خواهد بست.



مقالات مرتبط

اکشن Open Program/File
اکشن Copy Files
اکشن Delete Files
اکشن Create Shortcut

<

اکشن File Exists

کاربردها

اکشن File Exists برای بررسی وجود داشتن یک فایل در مسیر مربوطه مورد استفاده قرار می‌گیرد.

اکشن File Exists

پارامترها

شماره 1Source: مسیر و نام فایلی که قصد بررسی آن‌را دارید. قابل ذکر است که همانند دیگر اکشن‌های مشابه، در اکشن File Exists نیز می‌توانید با کمک دکمۀ درصد (%)، متغیرهای مورد نیاز خود را انتخاب نمایید. همچنین می‌توانید برای راحتی کار از دکمه Browse که سمت راست این پارامتر قرار گرفته است فایل مربوطه را انتخاب نمایید.

اکشن Rename File

کاربردها

اکشن Move File برای جابجایی یک فایل مورد استفاده قرار می‌گیرد.

اکشن  Move File

پارامترها

شماره 1Source: نام کامل و آدرس فایلی که قصد جابجایی آن‌را دارید. برای راحتی کار می‌توانید از دکمۀ Browse برای درج نام و مسیر فایل استفاده نمایید یا از دکمۀ (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

شماره 2Destination: مسیری که می‌خواهید فایل انتخاب شده به آن انتقال یابد. می‌توانید از دکمه (%) که سمت راست این فیلد قرار گرفته است متغیرهای مورد نیاز خود را انتخاب نمایید.

اکشن Copy Files

کاربرد

اکشن Close Program / File برای بستن یک فایل باز شده و یا یک برنامه در حال اجرا به کار می‌رود.

اکشن Close Program/File

پارامترها

شماره 1FileName: نام و مسیر فایل یا برنامه‌ای که قصد بستن آن ‌را دارید. همچنین می‌توانید از دکمۀ Browse فایل یا برنامۀ مورد نظر را انتخاب نمایید و یا از دکمۀ (%) که سمت راست این فیلد قرار گرفته، متغیّرهای مختلفی را در این پارامتر جای دهید.

شماره 2(Force Close (Terminate Process: بستن اجباری که حتی در زمان Not Respond بودن سیستم یا عمل نکردن دکمۀ Close (هنگ کردن سیستم)، فایل یا برنامۀ مورد نظر را بلاجبار و به طور کامل خواهد بست.



مقالات مرتبط

اکشن Open Program/File
اکشن Copy Files
اکشن Delete Files
اکشن Create Shortcut

اکشن Move Files

کاربردها

اکشن Move File برای جابجایی یک فایل مورد استفاده قرار می‌گیرد.

اکشن  Move File

پارامترها

شماره 1Source: نام کامل و آدرس فایلی که قصد جابجایی آن‌را دارید. برای راحتی کار می‌توانید از دکمۀ Browse برای درج نام و مسیر فایل استفاده نمایید یا از دکمۀ (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

شماره 2Destination: مسیری که می‌خواهید فایل انتخاب شده به آن انتقال یابد. می‌توانید از دکمه (%) که سمت راست این فیلد قرار گرفته است متغیرهای مورد نیاز خود را انتخاب نمایید.

اکشن Delete Files

کاربردها

با استفاده از اکشن Delete Folder می‌توانید یک پوشه و محتویات داخل آن را حذف نمایید.

اکشن folder Exists

پارامترها

شماره 1Source: نام کامل و آدرس پوشه‌ای که قصد حذف آن‌را دارید. برای راحتی کار می‌توانید از دکمۀ Browse برای درج نام و مسیر پوشه استفاده نمایید یا از دکمۀ (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

اکشن Create Shortcut

کاربرد

زمانی از اکشن Get Current URL استفاده می‌شود که بخواهید آدرس جاری مرورگر انتخاب شده را گرفته و در یک متغیر متنی ذخیره نمایید.

اکشن Get Current URL

پارامترها

شماره 1ID Of Browser Window: شناسه مرورگری که این اکشن می‌خواهد با آن ارتباط برقرار کند.

شماره 2Text Variable: متغیر متنی که می‌خواهید آدرس گرفته شده از مرورگر انتخاب شده را در داخل آن ذخیره نمایید. برای تعیین مقدار این پارامتر باید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، یکی از متغیرهای متنی موجود را در این پارامتر جای دهید.

شماره 3Extract Domain Name: با تیک دار بودن این گزینه نام دامنه ادرس گرفته شده را استخراج می کند.



مقالات مرتبط

اکشن Open Browser
اکشن Go to URL And Navigate
اکشن Wait For Page / Element To Load
اکشن Mouse Action on Web-Pages
اکشن Set Text Into Web-Input-Fields
اکشن Get Data From Web-Elements
اکشن Close Browser

اکشن Folder Exists

کاربردها

اکشن Folder Exists برای بررسی وجود داشتن یک پوشه در مسیر مربوطه مورد استفاده قرار می‌گیرد.

اکشن folder Exists

پارامترها

شماره 1Source: نام کامل و آدرس پوشه‌ای که قصد بررسی آن‌را دارید. برای راحتی کار می‌توانید از دکمۀ Browse برای درج نام و مسیر پوشه استفاده نمایید یا از دکمۀ (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

اکشن Create Folder

کاربردها

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

اکشن Create folder

پارامترها

شماره 1Source: نام کامل و آدرس پوشه‌ای که قصد ایجاد آن‌را دارید. برای راحتی کار می‌توانید از دکمۀ Browse برای درج نام و مسیر پوشه استفاده نمایید یا از دکمۀ (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

اکشن Rename Folder

کاربردها

اکشن Rename Folder برای تغییر نام یک پوشه مورد استفاده قرار می‌گیرد.

 اکشن Rename Folder

پارامترها

شماره 1Source: نام کامل و آدرس پوشه‌ای که قصد تغییر نام آن‌را دارید. برای راحتی کار می‌توانید از دکمۀ Browse برای درج نام و مسیر پوشه استفاده نمایید یا از دکمۀ (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

شماره 2Destination: نام جدید که می‌خواهید بر روی پوشه انتخاب شده قرار بگیرد. می‌توانید از دکمه (%) که سمت راست این فیلد قرار گرفته است متغیرهای مورد نیاز خود را در این پارامتر جای دهید.

اکشن Copy Folder

کاربردها

اکشن Copy Folder برای کپی کردن یک پوشه و محتویات داخل آن مورد استفاده قرار می‌گیرد.

 اکشن Copy Folder

پارامترها

شماره 1Source: نام کامل و آدرس پوشه‌ای که قصد کپی کردن آن‌را دارید. برای راحتی کار می‌توانید از دکمۀ Browse برای درج نام و مسیر پوشه استفاده نمایید یا از دکمۀ (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

شماره 2Destination: نام و مسیری که می‌خواهید پوشه انتخاب شده در ان کپی شود. می‌توانید از دکمه (%) که سمت راست این فیلد قرار گرفته است متغیرهای مورد نیاز خود را انتخاب نمایید.

اکشن Move Folder

کاربردها

اکشن Move Folder برای جابجایی یک پوشه و محتویات داخل آن مورد استفاده قرار می‌گیرد.

 اکشن Move Folder

پارامترها

شماره 1Source: نام کامل و آدرس پوشه‌ای که قصد جابجایی آن‌را دارید. برای راحتی کار می‌توانید از دکمۀ Browse برای درج نام و مسیر پوشه استفاده نمایید یا از دکمۀ (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

شماره 2Destination: مسیری که می‌خواهید پوشه انتخاب شده به آن انتقال یابد. می‌توانید از دکمه (%) که سمت راست این فیلد قرار گرفته است متغیرهای مورد نیاز خود را انتخاب نمایید.

اکشن Delete Folder

کاربردها

با استفاده از اکشن Delete Folder می‌توانید یک پوشه و محتویات داخل آن را حذف نمایید.

اکشن folder Exists

پارامترها

شماره 1Source: نام کامل و آدرس پوشه‌ای که قصد حذف آن‌را دارید. برای راحتی کار می‌توانید از دکمۀ Browse برای درج نام و مسیر پوشه استفاده نمایید یا از دکمۀ (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

اکشن Open/Create Excel File

کاربرد

اکشن Open / Create Excel File برای باز کردن یا ایجاد کردن یک فایل اکسل به کار می‌رود.

اکشن Open / Create Excel File

پارامترها

شماره 1FileName: نام و مسیر فایل اکسل که می‌خواهید باز یا ایجاد کنید. برای راحتی کار می‌توانید از دکمۀ Browse برای درج نام و مسیر فایل اکسل استفاده نمایید یا از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، متغیرهای مورد نظر را در این پارامتر جای دهید.

شماره 2Create File If Does Not Exists: با تیک زدن این گزینه اگر نرم‌افزار کاربر مجازی فایل اکسلی با آن نام را در مسیر انتخاب شده پیدا نکند فایل اکسلی با همان نام و در همان مسیر ایجاد و باز خواهد کرد.

شماره 3ID Of This Excel Window: از این پارامتر زمانی استفاده می‌شود که بخواهید با چندین فایل اکسل مختلف کار کنید. در این صورت می‌توانید هر کدام از فایل‌های اکسل را بایک شناسه خاص، نشانه‌گذاری کنید تا در اکشن‌های دیگر مربوط به اکسل، از طریق تعیین کردن شناسه بتوانید اعلام کنید که منظورتان کدام فایل می‌باشد.

شماره 4Don’t use the Microsoft office software: با علامت دار بودن این گزینه از نرم افزارهای مایروسافت آفیس استفاده نخواهد کرد.



مقالات مرتبط

اکشن Open / Create Sheet
اکشن Get Cell Text
اکشن Set Cell Text
اکشن Go To Cell
اکشن Check Cell
اکشن Save / Close Excel File

اکشن Open/Create Sheet

کاربرد

اکشن Open / Create Sheet برای بازکردن یا ایجاد کردن یک Sheet در فایل اکسلی که قبلا باز یا ایجاد کرده‌اید به کار می‌رود.

اکشن Open / Create Sheet

پارامترها

شماره 1ID Of Excel Window: شناسه فایل اکسلی است که قبلا آن را باز یا ایجاد کرده‌اید و قصد باز یا ایجاد کردن یک Sheet در آن را دارید.

شماره 2Sheet Name: با انتخاب این گزینه می‌توانید یک Sheet را بر اساس نام آن، باز یا ایجاد کنید. برای تعیین نام Sheet می‌توانید در فیلدی که در پایین این گزینه قرار دارد نام آن را وارد نمایید یا از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، متغیرهای مورد نیاز خود را درج نمایید.

شماره 3Sheet Index: اگر بخواهید یک Sheet را به جای نام آن با استفاده از شماره فهرست، باز یا ایجاد نمایید، باید با انتخاب این گزینه و وارد کردن شماره فهرست در فیلدی که در پایین این گزینه قرار دارد مقدار آن را تعیین نمایید که این مقدار می‌تواند یک عدد معمولی یا متغیر عددی باشد. می‌توانید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، متغیرهای عددی مورد نیاز خود را در این پارامتر جای دهید.

شماره 4Create Sheet If Does Not Exist: با تیک زدن این گزینه اگر نرم‌افزار کاربر مجازی Sheet با همان نام را در فایل اکسل انتخاب شده پیدا نکند، یک Sheet با همان نام و در همان فایل اکسل ایجاد و باز خواهد کرد.



مقالات مرتبط

اکشن Open / Create Excel File
اکشن Get Cell Text
اکشن Set Cell Text
اکشن Go To Cell
اکشن Check Cell
اکشن Save / Close Excel File

اکشن Get Cell Text

کاربرد

اکشن Get Cell Text زمانی به کار می‌رود که بخواهید اطلاعات یک سلول خاص را در متغیر متنی ذخیره نمایید.

اکشن Get Cell Text

پارامترها

شماره 1ID Of Excel Window: شناسه فایل اکسلی است که قبلا Sheet مربوطه را در آن باز یا ایجاد کرده‌اید و قصد گرفتن اطلاعات از یک سلول خاص در آن Sheet را دارید.

شماره 2Text Variable: متغیر متنی که می‌خواهید اطلاعات دریافت شده از سلولی خاص را در آن ذخیره نمایید. برای انتخاب متغیر متنی باید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، استفاده نمایید و یکی از متغیر‌های موجود را در این پارامتر جای دهید.

شماره 3Cell: که مقدار آن به طور پیش‌فرض Focused Cell (یا سلول انتخاب شده) می‌باشد، سلول انتخاب شده را هدف قرار می‌دهد.

شماره 4Get a range from focused cell to: با انتخاب این گزینه می توانید متن بازه ای از سلول ها را دریافت نمایید. شروع بازه از سلول انتخاب شده می باشد و به سمتی حرکت می کند که با دکمه های جهت دار انتخاب می کنید. انتهای این بازه می تواند اخرین سلول به سمت راست یا اخرین سلول به سمت پایین باشد.



مقالات مرتبط

اکشن Open / Create Excel File
اکشن Open / Create Sheet
اکشن Set Cell Text
اکشن Go To Cell
اکشن Check Cell
اکشن Save / Close Excel File

اکشن Set Cell Text

کاربرد

اکشن Set Cell Text زمانی به کار می‌رود که بخواهید مقداری را در یک سلول خاص فایل اکسل قرار دهید.

 اکشن Set Cell Text

پارامترها

شماره 1ID Of Excel Window: شناسه فایل اکسلی است که قبلا Sheet مربوطه را در آن باز یا ایجاد کرده‌اید و قصد قرار دادن اطلاعات در یک سلول خاص در آن Sheet را دارید.

شماره 2Cell: که مقدار آن به طور پیش فرض Focused Cell (یا سلول انتخاب شده) می‌باشد، سلول انتخاب شده را هدف قرار می‌دهد.

شماره 3Text Variable: متغیر متنی که می‌خواهید محتویات آن را در یک سلول خاص قرار دهید. برای تعیین مقدار این پارامتر باید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، یکی از متغیرهای موجود را انتخاب نمایید.



مقالات مرتبط

اکشن Open / Create Excel File
اکشن Open / Create Sheet
اکشن Get Cell Text
اکشن Go To Cell
اکشن Check Cell
اکشن Save / Close Excel File

اکشن Go to Cell

کاربرد

اکشن Go To Cell زمانی به کار می‌رود که بخواهید به یک سلول خاص در فایل اکسل دسترسی داشته باشید.

اکشن Go To Cell

پارامترها

شماره 1Set Focus On The Active Cell: سلولی که در حال حاضر در برنامه اکسل فعال می‌باشد را انتخاب می‌کند.

شماره 2Set Focus On: با فعال بودن این گزینه سلول مورد نظر از طریق حروف A .. ZZ که تعیین کننده ستون و اعداد 99999 .. 1 که تعیین کننده سطر هستند انتخاب می‌شود.

شماره 3ID Of Excel Window: شناسه فایل اکسلی که می‌خواهد این اکشن با آن ارتباط برقرار کند.

شماره 4Move Focus To: با انتخاب این گزینه می‌توانید سلول فعال (یعنی سلولی که داخل فایل اکسل در حال حاضر فعال می‌باشد) را به اندازه دلخواه به سمت بالا، پایین، چپ، راست (با کمک دکمه‌هایی که در زیر این گزینه وجود دارند) حرکت دهید.

شماره 5برای تعیین مقدار حرکت سلول انتخاب شده در فایل اکسل می‌توانید علاوه بر عدد معمولی، متغیر‌های عددی مختلفی را هم از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، در این پارامتر جای دهید.



مقالات مرتبط

اکشن Open / Create Excel File
اکشن Open / Create Sheet
اکشن Get Cell Text
اکشن Set Cell Text
اکشن Check Cell
اکشن Save / Close Excel File

اکشن Check Cell

کاربرد

اکشن Check Cell زمانی به کار می‌رود که می‌خواهید از مقدار داشتن اخرین سلول اطمینان حاصل فرمایید.

پارامترها

اکشن Check Cell

شماره 1ID Of Excel Window: شناسه فایل اکسلی است که قبلا Sheet مربوطه را در آن باز یا ایجاد کرده‌اید و قصد چک کردن یک سلول خاص در آن Sheet را دارید.

شماره 2Cell: که مقدار آن به طور پیش‌فرض Focused Cell (یا سلول انتخاب شده) می‌باشد، سلول انتخاب شده را هدف قرار می‌دهد.

شماره 3Is Last Used Cell In Its Row: با انتخاب این گزینه چک می‌کند که آیا آخرین سلول استفاده شده در این سطر می‌باشد یا خیر. منظور از استفاده شده یعنی خالی نباشد.

شماره 4Is Last Used Cell In Its Column: با انتخاب این گزینه چک می‌کند که آیا آخرین سلول استفاده شده در این ستون می‌باشد یا خیر. منظور از استفاده شده یعنی خالی نباشد.



مقالات مرتبط

اکشن Open / Create Excel File
اکشن Open / Create Sheet
اکشن Get Cell Text
اکشن Set Cell Text
اکشن Go To Cell
اکشن Save / Close Excel File

اکشن Save/Close Excel File

کاربرد

اکشن Save / Close Excel File برای بستن یک فایل اکسل یا ذخیره کردن تغییرات داخل آن به کار می‌رود.

اکشن Save / Close Excel File

پارامترها

شماره 1ID Of Excel Window: شناسه فایل اکسلی است که قبلا آن را باز یا ایجاد کرده‌اید و می‌خواهید آن را ببندید یا تغییرات داخل آن را ذخیره نمایید.

شماره 2Save Excel File: فایل اکسل انتخاب شده را ذخیره می‌کند.

شماره 3Close Excel Window: فایل اکسل انتخاب شده را می‌بندد.

شماره 4Release The Control Of The Excel Window: کنترل (یا حالت انتخاب) را از فایل اکسل انتخاب شده بر می‌دارد یا به عبارتی آن فایل اکسل را آزاد می‌کند.



مقالات مرتبط

اکشن Open / Create Excel File
اکشن Open / Create Sheet
اکشن Get Cell Text
اکشن Set Cell Text
اکشن Go To Cell
اکشن Check Cell

اکشن Display Picture

کاربرد

اکشن Display Picture برای نمایش یک عکس png در حین اجرای اکشن‌ها به کار می‌رود.

اکشن Display Picture

پارامترها

شماره 1(Picture Path (PNG File: نام کامل و آدرس عکس png که قصد نمایش آن‌را دارید. برای راحتی کار می‌توانید از دکمۀ Browse برای درج نام و مسیر عکس PNG استفاده نمایید یا از دکمۀ (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

شماره 2Caption: عنوان پنجره‌ای که عکس png را نمایش می‌دهد. علاوه بر متن معمولی می‌توانید با کمک دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، از متغیرها هم در این قسمت استفاده نمایید.



مقالات مرتبط

اکشن Hide Picture
اکشن Message Box
اکشن Question Box
اکشن Input Box

اکشن Hide Picture

کاربرد

اکشن Hide Picture برای مخفی نمودن عکس png که در حال نمایش می‌باشد به کار می‌رود.

اکشن Hide Picture

پارامترها

شماره 1Immediately: اگر این گزینه فعّال باشد عکس png که در حال نمایش است بلافاصله مخفی شده و پنجره نمایش آن بسته خواهد شد.



مقالات مرتبط

اکشن Display Picture
اکشن Message Box
اکشن Question Box
اکشن Input Box

اکشن Message Box

کاربرد

اکشن Message Box برای نشان دادن یک پیام (در کادر Message Box ویندوز) به کار می‌رود.

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

اکشن Message Box

پارامترها

شماره 1Title: متنی که در عنوان پنجره پیام نوشته می‌شود. علاوه بر متن معمولی می‌توانید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

اکشن Message Box

شماره 2Message: متنی که در پنجرۀ پیام نوشته می‌شود. اگر در این متن از عبارت <‌LB‌> استفاده شود در پنجرۀ پیام یک شکستگی خط همان (Enter) درج خواهد شد. برای مثال متن داخل این پارامتر (در عکس بالا) بصورت زیر نشان داده خواهد شد. علاوه بر متن معمولی می‌توانید با کمک دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، از متغیرها هم در بین متون استفاده نمایید.

شماره 3Text Alignment Left: با انتخاب این گزینه متن داخل پنجرۀ پیام، سمت چپ نوشته می‌شود.

شماره 4Text Alignment Right: با انتخاب این گزینه متن داخل پنجرۀ پیام، سمت راست نوشته می‌شود.

شماره 5Right- to- Left Reading: با انتخاب این گزینه تمام نوشتار و استایل پنجرۀ پیام به مُدل راست به چپ تبدیل می‌گردد.

شماره 6(MessageBox Type (Information: انتخاب نوع کادر پیام که این گزینه برای درج نمایۀ اطلاعات در کادر پیام بکار برده می‌شود.

شماره 7(MessageBox Type (Warning: انتخاب نوع کادر پیام که این گزینه برای درج نمایۀ هشدار کادر پیام بکار برده می‌شود.

شماره 8(MessageBox Type (Error: انتخاب نوع کادر پیام که این گزینه برای درج نمایۀ خطا در کادر پیام بکار برده می‌شود.



مقالات مرتبط

اکشن Display Picture
اکشن Hide Picture
اکشن Question Box
اکشن Input Box

اکشن Question Box

کاربرد

اکشن Question Box برای نشان دادن یک پرسشِ بلی خیر و گرفتن جواب آن از کاربر مورد استفاده قرار می‌گیرد.

اکشن Question Box

پارامترها

شماره 1Title: متنی که در عنوان پنجره پرسش نوشته می‌شود. علاوه بر متن معمولی می‌توانید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

شماره 2Question: سوالی که باید از کاربر پرسیده شود. اگر در این متن از عبارت <‌LB‎> استفاده شود در متن پرسش یک شکستگی خط همان (Enter) درج خواهد شد. برای مثال متن داخل این پارامتر (که در عکس قبل می‌بینید) بصورت زیر نشان داده خواهد شد. علاوه بر متن معمولی می‌توانید با کمک دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، از متغیرها هم در این قسمت استفاده نمایید.

اکشن Question Box

شماره 3Text Alignment Left: با انتخاب این گزینه متن داخل پنجرۀ پرسش، سمت چپ نوشته می‌شود.

شماره 4Text Alignment Right: با انتخاب این گزینه متن داخل پنجرۀ پرسش، سمت راست نوشته می‌شود.

شماره 5Right To Left Reading: با انتخاب این گزینه تمام نوشتار و استایل پنجرۀ پرسش به مُدل راست به چپ تبدیل می‌شود.



مقالات مرتبط

اکشن Display Picture
اکشن Hide Picture
اکشن Message Box
اکشن Input Box

اکشن Input Box

کاربرد

اکشن Input Box برای گرفتن یک متن از کاربر (در حین اجرای ماکرو) بکار می‌رود. متن گرفته شده از کاربر که توسط کادر زیر در حین اجرای ماکرو گرفته خواهد شد، در داخل یک متغیّر متنی (از قبل تعیین شده) قرار می‌گیرد.

اکشن Input Box

فرض کنید که می‌خواهید یک پروسه‌ای چند بار تکرار شود و قرار است که تعداد تکرار را کاربر تعیین نماید. با استفاده از این اکشن می‌توانید در حین اجرای ماکرو از کاربر درخواست کنید تا عدد مورد نظر را از طریق کادر Input Box وارد نماید و سپس شما از این عدد (که حالا در داخل متغیّر تعیین شده توسط شما قرار گرفته است) برای تعداد دفعات تکرار استفاده نمایید.

اکشن Input Box

پارامترها

شماره 1Title: متنی که در عنوان پنجره درخواست ورودی نوشته می‌شود. علاوه بر متن معمولی می‌توانید با کمک دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، متغیرهای مختلفی را در این پارامتر جای دهید.

شماره 2Description: توضیحی که به عنوان راهنما برای کاربر نوشته می‌شود. علاوه بر متن معمولی می‌توانید از دکمۀ درصد (%) که سمت راست این فیلد قرار گرفته، متغیرهای مورد نیاز خود را انتخاب نمایید.

شماره 3Target Text Value: متغیر متنی که ورودی کاربر بعد از تایید (یعنی بعد از زدن دکمۀ Okدر زمان اجرا) در آن گذاشته می‌شود. جهت تعیین مقدار این پارامتر باید از دکمۀ درصد (%) که سمت راست فیلد قرار گرفته، یکی از متغیّرهای موجود را انتخاب نمایید.

شماره 4Only Numbers Acceptable: با فعال بودن این گزینه تنها عدد در پنجره ورودی قابل قبول می‌باشد.

شماره 5Null Or Space(s) Acceptable: با فعال بودن این گزینه مقدار خالی یا فاصله هم در پنجره دریافت ورودی قابل قبول می‌باشد.



مقالات مرتبط

اکشن Display Picture
اکشن Hide Picture
اکشن Message Box
اکشن Question Box

اکشن Check Windows Version

کاربرد

اکشن Check Windows Vesion برای بررسی نسخۀ ویندوز مورد استفاده قرار می‌گیرد. اگر نسخه‌ای از ویندوز (و یا شرایطی) را که چک می‌کنید با نسخه موجود در سیستم مقصد (و شرایط آن) مطابقت داشته باشد نتیجه این اکشن موفقیت‌آمیز خواهد بود و باید از نتیجه اکشن برای امور بعدی استفاده نمایید که آن‌را را در مبحث «تنظیم نتیجۀ اجرای هر اکشن» شرح داده‌ایم.

اکشن Check Windows Version

پارامترها

شماره 1عملگر بررسی نسخه ویندوز: که شامل گزینه‌های زیر می‌باشند.

  • (=) برابر باشد با
  • (<) جدیدتر باشد از
  • (>) قدیمی تر باشد از
  • (<=) برابر یا جدید تر باشد از
  • (>=) برابر یا قدیمی تر باشد از

شماره 2نسخۀ ویندوز: که شامل گزینه‌های زیر می‌باشد

Windows XP / Windows Vista / Windows 7 / Windows 8 / Windows Server 2003 Windows Server 2003 R2 / Windows Server 2008 / Windows Server 2008 R2 Windows Server 2012 / Windows 10

شماره 3Check Architecture: در صورت علامت‌دار بودن این گزینه 32 بیت یا 64 بیت بودن ویندوز مورد بررسی قرار می‌گیرد.

شماره 4(X86 (32bits: در صورت انتخاب این گزینه 32 بیت بودن ویندوز مورد بررسی قرار می‌گیرد.

شماره 5(X64 (64bits: در صورت انتخاب این گزینه 64 بیت بودن ویندوز مورد بررسی قرار می‌گیرد.

اکشن Jump

کاربرد

اکشن Jump برای پرش ازخطی (اکشنی) به خط (اکشن) دیگر به کار می‌رود.

اکشن Jump

پارامترها

شماره 1Jump to: خطی که باید به آنجا پرش انجام شود.

شماره 2How Many Times: تعداد دفعات پرش به خط تعیین شده. اگر این پارامتر برابر با صفر باشد هر بار که برنامۀ اجرا‌ کننده به اکشن Jump می‌رسد به خط تعیین شده پرش خواهد کرد ولی اگر آن‌را بر روی تعدادی بزرگتر از 1 تنظیم کنید فقط به اندازه همان تعداد عمل پرش تکرار شده و پس از آن، دیگر این اکشن بی اثر خواهد شد. همچنین می‌توانید با کمک دکمۀ درصد (%) در گوشۀ سمت راست، به جای عدد معمولی از متغیرهای عددی در این قسمت استفاده نمایید.

اکشن Comment

کاربرد

اکشن Comment برای نمایش دادن یک یادداشت در برنامۀ ویراستار (مابین اکشن‌ها به عنوان راهنمایی) مورد استفاده قرار می‌گیرد و در برنامۀ اجرا‌ کننده هیچ کاری انجام نمی‌دهد.

اکشن Comment

پارامترها

شماره 1Comment: متنی که می‌خواهید یاد‌داشت کنید. در صورتی که بخواهید متن خود را در چند خط مجزا بنویسید می‌توانید از علامت <‌LB‌> در انتهای هر خط استفاده نمایید. علاوه بر وارد کردن متن می‌توانید از دکمه % که سمت راست این فیلد قرار گرفته، متغیرهای مورد نیاز خود را در این پارامتر جای دهید.

شماره 2Don’t export/save: در صورت تیک‌دار بودن این گزینه متن نوشته شده فقط به صورت یادداشت در ماکرو قابل رویت می‌باشد. در صورتی که بخواهید یادداشت خود را به صورت یک فایل مجزا در کنار ماکرو ذخیره ‌نمایید می‌بایست این گزینه را از حالت انتخاب در بیاورید تا یادداشت‌ها در قالب یک فایل متنی در کنار ماکرو قرار بگیرند.



 


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

ربات های بسیار کاربردی که از بخش محصولات جانبی قابل تهیه و خریداری هستند

پکیج ارسال پیام انبوه در تلگرام یکی از محصولات نرم افزار کاربر مجازی

پکیج ارسال پیام انبوه در پیام رسان ها

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

ارسال پیام انبوه در تلگرام و سروش

ارسال پیام خصوصی به اعضاء گروه ها

ربات اینستاگرام  یکی از محصولات نرم افزار کاربر مجازی

ربات اینستاگرام

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

تنها ربات اینستاگرام بدون اکشن بلاک

برای افزایش فالوور هدفمند، واقعی و ایرانی

ربات سئو یکی از محصولات نرم افزار کاربر مجازی

ربات سئو

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

شبیه سازی سرچ گوگل و کلیک بر روی سایت شما

بهبود رنک الکسا (Alexa) سایت شما

ربات استخراج اطلاعات از سایت ها یکی از محصولات نرم افزار کاربر مجازی

ربات استخراج اطلاعات از سایت ها

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

استخراج اطلاعات از سایت های دیوار، شیپور و...

دریافت تمام اطلاعات به صورت تفکیک شده

نسخه ویژه نرم افزار کاربر مجازی برای خودکارسازی نصب نرم افزار

ربات خودکار ساز مراحل نصب

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

نسخه ویژه برای ساخت ربات های نصّاب

خودکارساز مراحل نصب و پیکره بندی نرم افزار ها

ربات پیام گذار در سایت ها یکی از محصولات نرم افزار کاربر مجازی

ربات پیام گذار در سایت ها

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

به زودی



دانلود رایگان نسخه آزمایشی (Demo)

می توانید قبل از خرید، نرم افزار کاربر مجازی را بیازمایید

نام فایل نسخه حجم دانلود
v-user.zip 8.1.7.3 MB 15.3 دانلود


ویدئو آموزشی نحوه نصب و راه اندازی فیلم آموزشی




مزایای استفاده از نرم افزار کاربر مجازی در شرکت ها

سبک تر کردن کار پرسنل با نرم افزار کاربر مجازی

استفاده از ربات بجای نیروی انسانی

کاهش پرسنل و صرفه جویی در هزینه ها

سپردن کارهای مهم تر به نیروی متخصص

حفاظت از اطلاعات محرمانه شرکت با نرم افزار کاربر مجازی

رعایت مقررات ثبت توسط ربات

جلوگیری از تقلب و دستکاری در ثبت اطلاعات

آسودگی خاطر در سپردن اطلاعات به ربات

حذف خطاهای انسانی با نرم افزار کاربر مجازی

حذف خطاهای انسانی در اجرای امور بوسیله ربات

حذف خسارات ناشی از اشتباهات انسانی

کار رباتیک بدون کوچکترین خطا یا اشتباه

تسریع امور و افزایش بازدهی با نرم افزار کاربر مجازی

تسریع انجام امور نرم افزاری توسط ربات

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

کار 24 ساعته ربات بدون خستگی و افت کیفیت



 


پرسش و پاسخ درباره نرم افزار کاربر مجازی

آیا نرم افزار شما ایرانی و ساخت خودتان است؟

به دلیل بالا بودن کیفیت و تکنولوژی برنامه نویسی نرم افزار ما، گاها برخی از مشتریان در داخلی بودن تولید آن دچار شائبه می شوند لذا لازم می دانیم به این پرسش پاسخ داده و اذعان داریم که نرم افزار ما کاملا کار شرکت خودمان بوده و از صفر با تکنولوژی API ویندوز کُد نویسی شده است، همچنین بخاطر ایرانی بودن آن در تمام بخش ها کاملاً از زبان فارسی پشتیبانی می کند.

با نسخه آزمایشی یک کاری را ضبط می کنم اما زمان اجرا، خطا می دهد. باید کار خاصی انجام دهم؟

در بخش محصولات جانبی شاهد انبوهی از ربات های آماده در زمینه های مختلف هستیم که نشان می دهد در بسیاری از کارها می توان ربات های بی نقصی با نرم افزار کاربر مجازی تهیه نمود به شرط آنکه بدانید برای کدام کار باید از چه قسمتی از نرم افزار استفاده شود. به عنوان مثال برای ساخت یک ربات تحت وب (رباتی که یه سایتی را باز کند و چند کار را داخل آن سایت انجام دهد) نباید از برنامه ضبط کننده بر روی مرورگرهای اینترنتی استفاده کرد زیرا امور تحت وب اکشن های مخصوص به خود را دارد که با برنامه ضبط کننده قابل ضبط نبوده و فقط از طریق برنامه ویراستار می توان آنها را پیاده سازی نمود. همچنین در مورد باز کردن My Computer و کار با فایل ها یا پوشه نیز استفاده از برنامه ضبط کننده کار درستی نبوده و باید از اکشن های مخصوص به این کار که در برنامه ویراستار در بخش اکشن های File & Folders قرار گرفته است استفاده نمود.
توصیه می کنیم قبل از شروع ساخت یک ماکروی واقعی، فیلم های مختلف موجود در سایت را تماشا کرده و ماکروهای نمونه ای که آموزش می دهند را در سیستم خود برای تمرین، پیاده سازی نمایید؛ سپس به سراغ پروژه واقعی خود بروید.
البته در هر زمان می توانید از پشتیبانی ما کمک بگیرید. اطلاعات تماس با پشتیبانی ما

نرم افزار بر روی چه سیستم عامل هایی نصب و اجرا می شود؟

نرم افزار کاربر مجازی یک برنامه تحت ویندوز بوده و با نسخه های ویندوز زیر سازگار است: Windows XP, Vista, 7, 8, 8.1, 10, Server 2003, 2008, 2012, 2016

لایسنس خریداری شده بر روی چند کامپیوتر یا سرور قابل اجراست؟

در حال حاضر لایسنس برنامه، تک کاربره بوده و تنها میتوان بر روی 1 کامپیوتر (یا سرور) از آن استفاده کرد .اگه بخواهید روی چندین کامپیوتر آن را اجرا کنید برای هر دستگاه باید یک لایسنس جداگانه تهیه نمایید.
دقت داشته باشید که لایسنس برنامه بعد از فعالسازی، قابلیت باطل کردن و انتقال به کامپیوتر دیگر را نـدارد. لذا قبل از فعالسازی توجه کنید که بر روی کدام دستگاه می خواهید آنرا فعال نمایید.

آیا میتوان از این برنامه در سرور مجازی استفاده کرد؟

بله، البته توصیه ما اینستکه نرم افزار را در سیستم شخصی استفاده کنید اما نرم افزار قابلیت اجرا در تمام نسخه های ویندوز که بر روی سرورها مجازی نصب میشوند را داراست. تنها نکته قابل ذکر، درباره نحوه اتصال به سرور مجازی می باشد که باید از ریموت های نظیر VNC یا VMware Client پشتیبانی کند. برای کسب اطلاعات بیشتر می توانید صفحه نکات استفاده از نرم افزار کاربر مجازی در سرورهای مجازی (VPS) را مطالعه فرمایید.



 


پشتیبانی و آموزش بعد از خرید

پشتیبانی فنی از نرم افزار، رایگان بوده و در صورت مشاهده مشکلات برنامه نویسی در عملکرد نرم افزار، ما سریعاً برای رفع آن اقدام کرده و در قالب آپدیت های دوره ای، نسخه های اصلاح شده را در دسترس مشتریان قرار خواهیم داد. گواه این مدعا را می توانید در تاریخچه اصلاحات نرم افزار مشاهده نمایید.
اما در مورد آموزش های بعد از خرید، مثالی از خرید یک خودرو را در نظر بگیرید که با یک دفترچه راهنما ارائه می گردد اما همه می دانند که با خواندن دفترچه راهنمای خودرو، هیچکس به راننده ای ماهر تبدیل نخواهد شد. ما سعی کرده ایم که با ارائه راهنمای جامع نرم افزار و فیلم های آموزشی متعدد مسیر یادگیری را برایتان هموار نماییم اما می دانیم که احتمالاً این موارد کافی نخواهند بود، لذا ساز و کاری را فراهم کرده ایم که با صرف هزینه بتوانید از 1 ساعت آموزش تخصصی بصورت ویدئو سفارشی (دقیقاً در مورد ماکرویی که خودتان نیاز به ساختن آنرا دارید) بهره ببرید.
مبلغ این آموزش 1 ساعته 300 هزار تومان بوده که بر روی قیمت نسخه کامل نرم افزار، اِعمال شده است.

پشتیبانی نرم افزار کاربر مجازی


 


تضمین امنیت اطلاعات شما

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

ربات تلگرام امن


 


مجوزهای ما

برای بررسی اعتبار هر یک از مجوزها، می توانید بر روی آنها کلیک کرده و اطلاعات شان را با سایت های رسمی مطابقت دهید

نماد اعتماد الکترونیکی
نشان ملی ثبت رسانه های دیجیتال


 


سفارش ساخت ربات (توضیحات و تعرفه)

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

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

انجام پروژه های سفارشی-ساخت ربات های سفارشی


 


خرید نرم افزار کاربر مجازی

خرید شماره سریال برنامه ها به صورت جداگانه و یکجا (خرید نسخه کامل به همراه آموزش یک ساعته)

فرم خرید شماره سریال برنامه ویراستار

فرم خرید نسخه کامل نرم افزار کاربر مجازی
به همراه یک ساعت آموزش ویژه

فرم خرید شماره سریال برنامه اجرا کننده
فرم خرید شماره سریال برنامه اجرا کننده
فرم خرید شماره سریال برنامه ویراستار
فرم خرید شماره سریال برنامه ویراستار
خرید پکیج کامل

نرم افزار کاربر مجازی

خرید شماره سریال برنامه اجراکننده نرم افزار کاربر مجازی

به همراه یک ساعت آموزش ویژه

کد تخفیف 10 درصدی ( 1,444,000 1,299,600 ) در کانال تلگرام ما

قیمت:
0 تومان
آپدیت
29-اردیبهشت-1399
لطفا نام کامل خود را وارد نمایید
لطفا ایمیل خود را به درستی وارد نمایید
Invalid Input
لطفا تایید نمایید که نکات مهم قبل از خرید را خوانده اید
پرداخت آنلاین

به هنگام خرید، شما با مشخصات زیر در سایت ثبت نام خواهید شد...


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

رمزعبور:123456

همچنین بعد از خرید نام کاربری و رمز عبور شما برایتان ایمیل و SMS نیز خواهد شد

{ZarinGate-full-vuser:body}
{ZarinGate-full-vuser:validation}
{YeKPay-full-vuser:body}
{YeKPay-full-vuser:validation}
{ZarinGateParsian-full-vuser:body}
{ZarinGateParsian-full-vuser:validation}
{ZarinGateSaman-full-vuser:body}
{ZarinGateSaman-full-vuser:validation}
{YeKPayFa-full-vuser:body}
{YeKPayFa-full-vuser:validation}
خرید شماره سریال

برنامه اجرا کننده کاربر مجازی

خرید شماره سریال برنامه اجراکننده نرم افزار کاربر مجازی
کد تخفیف 7 درصدی ( 199,000 179,100 ) در کانال تلگرام ما

قیمت:
0 تومان
آپدیت
29-اردیبهشت-1399
لطفا نام کامل خود را وارد نمایید
لطفا ایمیل خود را به درستی وارد نمایید
Invalid Input
لطفا تایید نمایید که نکات مهم قبل از خرید را خوانده اید
پرداخت آنلاین

به هنگام خرید، شما با مشخصات زیر در سایت ثبت نام خواهید شد...


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

رمزعبور:123456

همچنین بعد از خرید نام کاربری و رمز عبور شما برایتان ایمیل و SMS نیز خواهد شد

Invalid Input
{ZarinGate-custom-serial:body}
{ZarinGate-custom-serial:validation}
{YeKPayFa-custom-serial:body}
{YeKPayFa-custom-serial:validation}
خرید شماره سریال

برنامه ویراستار کاربر مجازی

خرید شماره سریال برنامه ویراستار نرم افزار کاربر مجازی
کد تخفیف 7 درصدی ( 945,000 879,000 ) در کانال تلگرام ما
قیمت:
0 تومان
آپدیت
29-اردیبهشت-1399
لطفا نام کامل خود را وارد نمایید
لطفا ایمیل خود را به درستی وارد نمایید
Invalid Input
لطفا تایید نمایید که نکات مهم قبل از خرید را خوانده اید
پرداخت آنلاین

به هنگام خرید، شما با مشخصات زیر در سایت ثبت نام خواهید شد...


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

رمزعبور:123456

همچنین بعد از خرید نام کاربری و رمز عبور شما برایتان ایمیل و SMS نیز خواهد شد

Invalid Input
{ZarinGate-editor-serial-number:body}
{ZarinGate-editor-serial-number:validation}
{YeKPay-editor-serial-number:body}
{YeKPay-editor-serial-number:validation}
{ZarinGateParsian-editor-serial-number:body}
{ZarinGateParsian-editor-serial-number:validation}
{ZarinGateSaman-editor-serial-number:body}
{ZarinGateSaman-editor-serial-number:validation}
{YeKPayFa-editor-serial-number:body}
{YeKPayFa-editor-serial-number:validation}
نکات مهم قبل از خرید
  • شماره سریال برنامه اجرا کننده نرم افزار کاربر مجازی قابل انتقال یا جابه جایی نیست

    اگر قصد خرید بسته های نرم افزاری سایت ما را دارید نیاز به خرید جداگانه شماره سریال برنامه اجرا کننده نـخواهید داشت زیرا با خرید هر بسته یک عدد شماره سریال برنامه اجرا کننده بطور خودکار برایتان شارژ خواهد شد.

  •  
  • شماره سریال برنامه اجرا کننده نرم افزار کاربر مجازی قابل انتقال یا جابه جایی نیست

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

  •  
  • شماره سریال برنامه اجرا کننده نرم افزار کاربر مجازی قابل انتقال یا جابه جایی نیست

    شماره سریالی که به شما ارائه می شود فقط برای یک سیستم/سرور قابل استفاده بوده و به هیچ طریقی قابل انتقال یا جابجایی به سیستم/سرور دیگر نــمی باشد. همچنین به هیچ طریقی نـمی توان آنرا باطل کرده و به سیستم/سرور دیگری منتقل نمود. البته با تعویض ویندوز بر روی همان سیستم/سرور، برای شماره سریال مشکلی پیش نیامده و قابل استفاده مجدد خواهد بود.

نکات مهم قبل از خرید
  • شماره سریال برنامه ویراستار نرم افزار کاربر مجازی قابل انتقال یا جابه جایی نیست

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

  •  
  • شماره سریال برنامه وبراستار نرم افزار کاربر مجازی قابل انتقال یا جابه جایی نیست

    شماره سریالی که به شما ارائه می شود فقط برای یک سیستم/سرور قابل استفاده بوده و به هیچ طریقی قابل انتقال یا جابجایی به سیستم/سرور دیگر نــمی باشد. همچنین به هیچ طریقی نـمی توان آنرا باطل کرده و به سیستم/سرور دیگری منتقل نمود. البته با تعویض ویندوز بر روی همان سیستم/سرور، برای شماره سریال مشکلی پیش نیامده و قابل استفاده مجدد خواهد بود.

نکات مهم قبل از خرید
  • شماره سریال برنامه اجرا کننده نرم افزار کاربر مجازی قابل انتقال یا جابه جایی نیست

    اگر قصد خرید بسته های نرم افزاری سایت ما را دارید نیاز به خرید جداگانه شماره سریال برنامه اجرا کننده نـخواهید داشت زیرا با خرید هر بسته یک عدد شماره سریال برنامه اجرا کننده بطور خودکار برایتان شارژ خواهد شد.

  •  
  • شماره سریال برنامه اجرا کننده نرم افزار کاربر مجازی قابل انتقال یا جابه جایی نیست

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

  •  
  • شماره سریال برنامه اجرا کننده نرم افزار کاربر مجازی قابل انتقال یا جابه جایی نیست

    شماره سریالی به شما ارائه می شود فقط برای یک سیستم/سرور قابل استفاده بوده و به هیچ طریقی قابل انتقال یا جابجایی به سیستم/سرور دیگر نــمی باشد. همچنین به هیچ طریقی نـمی توان آنرا باطل کرده و به سیستم/سرور دیگری منتقل نمود. البته با تعویض ویندوز بر روی همان سیستم/سرور، برای شماره سریال مشکلی پیش نیامده و قابل استفاده مجدد خواهد بود.



 


تاریخچه نسخه ها

نسخه 8.1.7.3 (1399/02/22)

ویژگی‌های جدید

امکان استفاده از * در انتهای xPath و Path المان های وب

امکان استفاده از متغیّرها در متن کدهای اکشن ExecuteJs

اصلاحات

حل مشکل اکشن Set Text into Window/Control به هنگام تغییر Titlebar پنجره ها

حل مشکلات موجود در حذف متغیّرها در برنامه ویراستار

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

ایجاد بهبودهای جزئی در برنامه ویراستار

رفع مشکل جزئی در اکشن Find and Replace Text

نسخه 8.1.6.4 (1399/02/13)

ویژگی‌های جدید

اضافه شدن اکشن ExecuteJs برای اجرای مستقیم کدهای جاوا در اکشن های تحت وب

اضافه شدن اکشن Text Information

اضافه شدن اکشن Sub-Text Operations

اضافه شدن امکان تعیین Agent به مرورگرهای مدرن

اضافه شدن دستورات Trim به اکشن Change Text

اصلاحات

حل مشکلات جزئی در کار با مرورگر فایرفاکس برای ساخت و اجرای ماکروهای تحت وب

حل مشکل ذخیره بعضی پارامترها در اکشن Mouse Command

حل مشکل عدم نمایش برخی اکشن ها در لاگ برنامه اجرا کننده بخاطر وجود تاخیر در آن اکشن ها

حل مشکلات مرتبط با Emoji در ماکروهای تحت ویندوز و تحت وب

نسخه 8.1.4.5 (1398/12/04)

ویژگی‌های جدید

اضافه شدن قابلیت تعیین اندازه پنجره مرورگرها

اصلاحات

رفع مشکل استفاده از پروکسی در مرورگر فایرفاکس در بعضی از سیستم ها

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

نسخه 8.1.3.8 (1398/11/10)

ویژگی‌های جدید

اضافه کردن قابلیت باز کردن مرورگرهای مختلف نظیر Tor بر پایه درایورهای Gecko یا Chronium

اضافه کردن امکان مدیریت پراکسی برای فایرفاکس

اضافه کردن قابلیت نصب افزونه برای فایرفاکس

اضافه کردن قابلیت تعیین فایل درایور از پوشه دلخواه

اضافه کردن قابلیت تعیین فایل اصلی مرورگر

اضافه کردن قابلیت بررسی تمام کنترل هایی که Offscreen هستند در بخش کنترل های ویندوزی

اضافه کردن قابلیت دریافت * به عنوان کاراکترهای اختیاری در آخر نام پروسه

اصلاحات

حل مشکلات مربوط به دریافت نام کاربری و رمز عبور پراکسی ها

حل مشکل اکشن Mouse Command در اجرای مستقیم بر روی پنجره ها

حل مشکل اکشن Set Text into Web-Input_fields در درج کاراکترهای " و \ و بهبودهای جزئی دیگر



 


تعدادی از مشتریان ما