Asoftech Logo
| Sitemap |      
   line Home line Products line Support line Knowledge line Contact Us line    
     
 

Asoftech > Asoftech Automation

Относительное перемещение мыши в Asoftech Automation: руководство

Asoftech |

Нужно перемещать указатель на фиксированное расстояние от текущей позиции с помощью макроса Windows? Asoftech Automation поддерживает относительное перемещение мыши наряду с записью действий мыши и клавиатуры. Разберём измерение смещения, добавление движения и проверку перед добавлением щелчков или повторов.

Asoftech Automation

Когда полезно относительное перемещение?

Оно подходит, если расстояние между двумя точками остаётся постоянным, даже когда их положение на экране меняется. Например, тестовый сценарий может начинаться в известной точке области рисования и перемещать указатель на 100 пикселей вниз. Обычное движение задаёт конечную точку, относительное — расстояние от текущей позиции. Оно не ищет кнопку по надписи и не распознаёт объекты.

Как добавить относительное перемещение мыши

  1. Подготовьте тестовый документ, который можно безопасно менять, и определите начальную точку указателя. Откройте макрос для редактирования и разверните панель ввода действий мыши. При первой проверке сохраняйте расположение элементов приложения и масштаб экрана.
  2. Введите горизонтальное расстояние в CX, вертикальное — в CY. Положительное горизонтальное значение означает движение вправо, отрицательное — влево. Положительное вертикальное значение перемещает вниз, отрицательное — вверх. Для примера с движением вниз задайте CX = 0 и CY = 100.
  3. Если расстояние неизвестно, выберите Measure relative distance (измерение относительного расстояния). В окне Measure Path следуйте указаниям для задания первой и второй точек. Появится смещение; нажатие OK перенесёт измеренные значения в CX и CY.
  4. Нажмите Insert Action (вставить действие), чтобы добавить движение в список. Проверьте его место в последовательности и выполните один запуск под наблюдением. Убедитесь, что указатель попал в нужную точку, прежде чем добавлять отдельный щелчок.

Как избежать ухода курсора при повторении

Относительное движение начинается там, где указатель находится на данном шаге. Если повторять перемещение на 100 пикселей вниз без возврата к началу, курсор будет уходить всё ниже, а не возвращаться в первую точку. Восстанавливайте начальную позицию в начале каждого цикла и проверьте два цикла на тестовых данных. Не двигайте мышь вручную во время воспроизведения.

Что делать, если указатель не попадает в цель?

Проверьте начальную точку, знаки CX и CY и порядок действий. Повторите измерение после изменения масштаба документа, экрана или расстояний между элементами. Оставьте время на появление нужного окна. RecWin учитывает изменение положения и размера окна, но при изменении внутренних расстояний в приложении смещение нужно проверить заново.

Можно ли заменить все записанные действия мыши?

Нет. Для перехода в фиксированную точку задавайте известную конечную позицию, а относительное движение используйте там, где подходит измеренное расстояние. Добавляйте щелчки только после проверки движения. Изучите возможности Asoftech Automation и руководство ниже, затем проверьте короткий сценарий перед повторением или запуском по расписанию.

Руководство пользователя Asoftech Automation

Другие руководства по автоматизации

English | العربية | 繁體中文 | 简体中文 | Русский | 日本語 | Italiano | Français | Español | Deutsch | 한국어 | Português

 
 
| Home | Products | Support | News | Contact Us | Sitemap |


Copyright ©2026 asoftech. All Rights Reserved.


Products

Youtube Downloader

Video Converter Asoftech

Asoftech Photo Recovery

Asofech Data Recovery

Asoftech Automation

AutoHomeMovie

AutoMe

Asofech Speeder

Auto Clicker Asofech

Auto Typer Asofech

Auto Clicker and Typer 2 in 1


Technology

RecWin Technology

Advanced Carving Technology


Tips

Memory Card Recovery

Mobile Phone Data Recovery

Recover Photo from Camera

Recover Files Deleted From Recycle Bin

Format Recovery

USB Data Recovery


More Information

Increase Productivity

Press Room

Privacy Policy