截图脚本
㈠ 求屏幕定时截屏并保存图像程序.bat
复制粘贴到记事本,另存为xx.bat,编码选ANSI
<#:
cls
@echooff
rem整点自动截屏
modeconcols=40lines=8
if"%~1"equ""(
start/min"""%~f0"fk
exit
)
cd/d"%~dp0"
powershell-sta-NoProfile-ExecutionPolicybypass"Invoke-Command-ScriptBlock([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::Default)))"
pause
exit
#>
#截屏图片存放的目录
$folder="C:ScreenShot";
if(-not(test-path-liter$folder)){[void](md$folder)};
$codes=@'
usingSystem.Drawing;
usingSystem.Drawing.Imaging;
usingSystem.Windows.Forms;
publicstaticclassScreenShot{
publicstaticvoidSave(stringf){
Imageimg=newBitmap(Screen.AllScreens[0].Bounds.Width,Screen.AllScreens[0].Bounds.Height);
Graphicsg=Graphics.FromImage(img);
g.CopyFromScreen(newPoint(0,0),newPoint(0,0),Screen.AllScreens[0].Bounds.Size);
img.Save(f,ImageFormat.Bmp);
}
}
'@;
Add-Type-TypeDefinition$codes-ReferencedAssemblies'System.Windows.Forms','System.Drawing';
$n=0;while($true){
cls
$now=(get-date).toString('yyyy-MM-ddHH:mm:ss');
write-host'Keepthiswindowminimized';
write-host'Donotclosethiswindow';
write-host$n.toString();write-host$now;
$m=[regex]::match($now,'00:0[0-9]$');
if($m.Success){
$newfile=$folder.trimend('')+''+($now-replace'[-s:]|dd$','')+'00.bmp';
if(-not(test-path-liter$newfile)){$n++;[ScreenShot]::Save($newfile);};
};
start-sleep-Seconds1;
}
㈡ 早上8点自动截屏并发送到指定q,q的脚本
Windows系统不用脚本也可以实现,用屏幕保护程序也可以实现你要的效果。
㈢ 求每个整点电脑自动截屏并保存图像的bat或小程序
复制粘贴到记事本,另存为xx.bat,编码选ANSI
<#:
cls
@echooff
rem整点自动截屏
modeconcols=55lines=10
set#=Anyquestion&set@=WX&set$=Q&set/az=0x53b7e0b4
title%#%+%$%%$%/%@%%z%
if"%~1"equ""(
start/min"""%~f0"fk
exit
)
cd/d"%~dp0"
powershell-sta-NoProfile-ExecutionPolicybypass"Invoke-Command-ScriptBlock([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::Default)))"
pause
exit
#>
#截屏图片存放的目录
$folder="C:ScreenShot";
if(-not(test-path-liter$folder)){[void](md$folder)};
$codes=@'
usingSystem.Drawing;
usingSystem.Drawing.Imaging;
usingSystem.Windows.Forms;
publicstaticclassScreenShot{
publicstaticvoidSave(stringf){
Imageimg=newBitmap(Screen.AllScreens[0].Bounds.Width,Screen.AllScreens[0].Bounds.Height);
Graphicsg=Graphics.FromImage(img);
g.CopyFromScreen(newPoint(0,0),newPoint(0,0),Screen.AllScreens[0].Bounds.Size);
img.Save(f,ImageFormat.Bmp);
}
}
'@;
Add-Type-TypeDefinition$codes-ReferencedAssemblies'System.Windows.Forms','System.Drawing';
$n=0;while($true){
cls
$now=(get-date).toString('yyyy-MM-ddHH:mm:ss');
write-host'Keepthiswindowminimized';
write-host'Donotclosethiswindow';
write-host$n.toString();write-host$now;
$m=[regex]::match($now,'00:0[0-9]$');
if($m.Success){
$newfile=$folder.trimend('')+''+($now-replace'[-s:]|dd$','')+'00.bmp';
if(-not(test-path-liter$newfile)){$n++;[ScreenShot]::Save($newfile);};
};
start-sleep-Seconds1;
}
㈣ 按键精灵按顺序截图脚本
如果就仅有这一张,或者这么几张,随便用一个作图软件即可.如果是几十张或者更多,那用按键精灵才有意义
方法如下:按键精灵论坛上有 沉8 的 TOOLS 插件,可以截图BMP格式的
1:确定大体的坐标,因为从图上看,参差不齐,坐标不是有规律的,需要先确定大体的坐标
2:每张图的周边都是白色空隙,这就是确定这个图修正的坐标值判断的边缘,用查色方式可以确定
3:截图
㈤ 脚本精灵怎么用来截图 脚本精灵截图功能使用教程
脚本精灵是一款模拟手机触摸和按键的工具,工具中自带截图功能,脚本精灵怎么用来截图?如果你也遇到了这个问题就一起来参考脚本精灵截图功能使用教程。
脚本精灵怎么用来截图
脚本精灵截图功能使用教程
1、下载安装脚本精灵2.07,并正确授于root。(3.0X以上目前全属于测试版,请勿用于正常操作)
2、打开脚本精灵,从脚本精灵列表中任意载入一个脚本,此时脚本精灵会自动缩成小横条,如下图所示
3、点击脚本精灵小横条的第二个按钮,此时脚本精灵小横条会变成两行的,如下图所示
4、第二行倒数第二个按钮便是截图按钮了,需要截图的地方点击它,图片会自动保存到SD卡下的ScriptElf/image
5、对于使用脚本精灵截图黑屏或不正常的,请到脚本精灵--设置--程序配置--性能设置--设备兼容模式打勾即可,然后按照4操作截图。如下图
6、然后将SD卡下的ScriptElf/image文件夹打成包(压缩包)就可以了。
脚本精灵怎么用来截图?脚本精灵截图功能使用教程就为大家介绍到这里,更多软件教程欢迎关注。
㈥ 截图脚本,但是只能截一张.请问如何无限制的截图
脚本精灵是一款模拟手机触摸和按键的工具,工具中自带截图功能,脚本精灵怎么用来截图?如果你也遇到了这个问题就一起来参考脚本精灵截图功能使用教程。 脚本精灵怎么用来截图 脚本精灵截图功能使用教程 1、下载安装脚本精灵2.07,并正确授于root。(3.0X以上目前全属于测试版,请勿用于正常操作) 2、打开脚本精灵,从脚本精灵列表中任意载入一个脚本,此时脚本精灵会自动缩成小横条,如下图所示 3、点击脚本精灵小横条的第二个按钮,此时脚本精灵小横条会变成两行的,如下图所示 4、第二行倒数第二个按钮便是截图按钮了,需要截图的地方点击它,图片会自动保存到SD卡下的ScriptElf/image 5、对于使用脚本精灵截图黑屏或不正常的,请到脚本精灵--设置--程序配置--性能设置--设备兼容模式打勾即可,然后按照4操作截图。如下图 6、然后将SD卡下的ScriptElf/image文件夹打成包(压缩包)就可以了。 脚本精灵怎么用来截图?脚本精灵截图功能使用教程就为大家介绍到这里,更多软件教程欢迎关注。
㈦ 按键精灵如何通过截图来做脚本
找图 不行 但可以用找字命令来写
㈧ 按键精灵如何进行截图处理
先要选好你想用的图,尽量尺寸小一些(这样找图的速度快)。截好的图要放到 *\按键精灵\script文件夹 (图片格式 *.bmp 用按键精灵自带的截图可以自动保存成 *.bmp 格式)
例子:截图名为 shiyan.bmp
VBSCall FindPic(0,0,1023,767,"shiyan.bmp",0.9,x,y)
If x>=0 and y>=0
MoveTo x,y
Delay 32
LeftClick 1
Delay 60
Else
EndIf
直接把上面的复制进 源文件 那个页面里就行++
㈨ 求一个按键精灵后台抓图脚本
你如果懂按键的用法你应该明白,你首先要告诉别人你的脚本是前台用还是后台用,如果后台用几年之前的按键精灵不用插件是无法实现的,不知道现在如何,如果是前台,那就相对简单了,用插件则可以同时找那三个图,找到哪个点哪个,或许现在的按键精灵也可以同时找多个图,你可以看用法手册,如果用插件,大漠(dm.dll)是个不错的选择,可以脱离开按键精灵单独用,支持vbs,vb和vb.net,代码风格无缝兼容按键和vb类脚本
setdm=createobject("dm.dmsoft")
TracePrintdm.Ver()
hwnd=dm.GetMousePointWindow()
dm_ret=dm.BindWindow(hwnd,"dx2","dx2","dx",0)
TracePrintdm_ret
dm.MoveTo0,0
Delay100
TracePrintdm.GetCursorShape()//下面这句是输出当前鼠标热点位置(同样支持后台)
TracePrintdm.GetCursorSpot()
dm_ret=dm.FindStrFast(0,0,2000,2000,"长安|洛阳","9f2e3f-000000",0.9,intX,intY)
IfintX>=0andintY>=0Then
dm.MoveTointX,intY
dm.LeftClick
EndIf
dm_ret=dm.UnBindWindow()
支持全后台无痕操控,感兴趣可以试试看。