Автор Тема: GuiTest  (Прочитано 4429 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн nankko

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
GuiTest
« : 22 Февраля 2008, 17:01:56 »
Помомгите плз раобратся с guitest.
Интересует работа MouseClick
например, хочу открыть в вин каклькулятор и нажать 5..

#!/usr/bin/perl -w  
use strict;
use Win32::GuiTest qw(PushButton FindWindowLike SetForegroundWindow SendKeys WaitWindow IsWindow IsWindowVisible MouseClick);

 system("start calc.exe");    
 my @windows = WaitWindow("Calculator");
    die unless scalar @windows == 1 && IsWindow($windows[0]);
SetForegroundWindow($windows[0]);   

MouseClick("",$windows[0],298,168,\'{LEFT}\',0.5);

координаты для инжинерного вида)))
что не так?!
заранее спс

Оффлайн vladsu

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 271
  • +0/-0
  • 0
    • Просмотр профиля
    • http://vladislavsurguchev.eu/
GuiTest
« Ответ #1 : 23 Февраля 2008, 22:02:41 »
Я не знаю данного модуля, да и винды у меня нет. Но на мой взгляд использование координат для нажимания кнопок не самая лучшая идея. Посмотрите, может есть модуль который может работать с АйДи, как это умеют делать тестовые тулы.
----------------------------------------------
Мой сайт чёрно-белых фотографий из разных уголков мира тут

Оффлайн nankko

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
GuiTest
« Ответ #2 : 26 Февраля 2008, 16:11:18 »
нет, с ID непоможет... нужнен именно этот модуль! нет идей?! + именно эта ф-ия!

Оффлайн 09h

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 82
  • +0/-0
  • 0
    • Просмотр профиля
GuiTest
« Ответ #3 : 29 Февраля 2008, 12:49:09 »
немнога флуда )... если нада из скрипта клики мышой делать как вариант могу дать оч маленькую прогу которую какраз для этого недавно написал ) там еще и других ф-ций полезных хватает типа перемещать курсор плавно или мгновенно и тп

Оффлайн nankko

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
GuiTest
« Ответ #4 : 29 Февраля 2008, 13:12:33 »
спс конечно,но мну тересует именно guitest,но буду благодарен если кинешь nankko@gmail.com

Оффлайн 09h

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 82
  • +0/-0
  • 0
    • Просмотр профиля
GuiTest
« Ответ #5 : 03 Марта 2008, 23:33:34 »
проверь мыло..
исходник и ридми.тхт прилогаюца )
ЗЫ не бота для игрушки случайно сделать собрался? ) если эта игра WOW забудь ... меня за это там и забанили )

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28