Thinkai's Blog

Autohotkey|Python|php|aardio|VOIP|IT 爱好者

微信图片半自动自动另存 Autohotkey 47

作者为 发表

Autohotkey

SaveFolder := "d:\desktop\autosave" ;要保存的位置
global WechatProfileFolder := "D:\Documents\WeChat Files\wxid_xxxxxxx" ;微信个人存档位置,一般在我的文档下面
IfNotExist % SaveFolder
	FileCreateDir % SaveFolder

global TmpImgPath := WechatProfileFolder "\FileStorage\Temp\MM_WeChat_Image.dat"
LastSize := GetTmpImgSize()
LastHWnd := ""
Loop
{
	WinWait, ahk_class ImagePreviewWnd
	{
		WinGet, TmpHwnd, ID, ahk_class ImagePreviewWnd
		if(TmpHwnd<>LastHWnd)
		{
			LastHWnd := TmpHwnd
			while(LastSize <> (TmpSzie := GetTmpImgSize()))
			{
				LastSize :=  GetTmpImgSize()
				Sleep, 500
			}
			FileCopy, % TmpImgPath, % SaveFolder "\" Clipboard ".jpg", 1
			WinClose, ahk_id %TmpHwnd%
		}
		else
			Sleep, 500
	}
}


GetTmpImgSize()
{
	IfExist % TmpImgPath
	{
		FileGetSize, size, % TmpImgPath
		return size
	}
	else
		return 0
}



来了就留个评论吧! 没有评论




友情链接:Autohotkey中文论坛Autohotkey中文帮助Autohotkey官网我的B站直播间Autohotkey中文网联系作者免GooglePlay APK下载

 主题设计 • skyfrit.com  Thinkai's Blog | 保留所有权利

62 queries in 2.758 seconds |