为了在XP中用Win32-GuiTest,下载了一大堆:
perl-5.6.2.tar.gz
dmake-4.1pl1-win32.zip
gcc-2.95.2-msvcrt
Win32-GuiTest.tar.gz
Win32-GuiTest-ppm-1_55.tar.gz
ActivePerl-5.10.1.1006-MSWin32-x86-291086.msi
该解压的解压。
弄好 perl-5.6.2\win32\makefile.mk 中的几个环境变量
INST_DRV *= c:\p
CCTYPE *= GCC
CCHOME *= c:\gcc-2.95.2-msvcrt
然后cmd中
c:\> set PATH=c:\dmake;c:\gcc-2.95.2-msvcrt\bin;%PATH%
在perl-5.6.2\win32里面:
c:\> dmake
c:\> dmake install
装好后再设路径:
c:\> set PATH=c:\p\perl\5.6.2\bin;c:\p\perl\5.6.2\bin\MSWin32-x86;%PATH%
perl可以了。
然而,装不上模块,
ActivePerl安装好以后有ppm可以用,但ppm install走不通:
c:\> ppm install Win32-GuiTest-ppd
ppm install failed: the ppd does not provide code to install for this platform
最近很懒,不愿再弄下去,放在这里等等再说。
弄好以后打算用这个脚本:
#!perl -w
use strict;
use Win32::GuiTest qw(:ALL);
foreach () {
MouseMoveAbsPix(500,500);
SendMouse("{RightClick}");
sleep(1);
}
阅读(1466) | 评论(0) | 转发(0) |