2024.10.26 InfiniCLOUD WebDAV 简易登录器
1 | 2024.10.26 InfiniCLOUD WebDAV 简易登录器 |
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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | ; ; 2024.10.26 InfiniCLOUD WebDAV 简易登录器 ; ; C:\APP\WinSCP\AHK\InfiniCLOUD.ahk ; ; WinSCP 一键登录InfiniCLOUD的WebDAV文件服务的AutoHotkey脚本源代码 #SingleInstance,force #Persistent ; 身份验证,请使用飞跃的 AHK 源码加密器 v3.1 -FeiYue ; 加密工具对AutoHotkey源代码加密保护坚果云登录信息 ; 请使用专用函数对WebDAV密码字符串进行加密处理 InputBox, password, Enter Password, (your Input will be hidden), hide Needle := "12345678" if InStr(password, Needle) { ; 正在验证密钥文件是否有效 ; 键盘和鼠标闲置超时时自动断开与坚果云的连接保护隐私数据,防止泄密 ; SetTimer,ScreenLockAndOff,500 ; 我认为坚果云比群晖更稳定,坚果云的可用性更强, ; 群晖NAS有可能会受到硬盘、设备、电源、网络、误操作、病(木)毒(马) ; 等各种因素影响而停止WebDAV文件服务。 ; 但是坚果云无法实现本机定时备份, ; 只能通过网络实时同步文件备份, ; 我感觉坚果云没有群晖NAS可靠。 ; 群晖的RAID 1 损毁并且同时发生群晖Hyper Backup套件失效的可能性非常小, ; 我认为比坚果云丢失文件的可能性更小。 Run,C:\APP\WinSCP\WinSCP.exe "dav://da340:Ga9Q8YsYgShLKn6P@futtsu.teracloud.jp/dav/" /Desktop /UploadIfAny ExitApp } else { ExitApp } return ; ScreenLockAndOff() { ;15分钟的超时毫秒数,15*60*1000=900000,1秒=1000毫秒 if (A_TimeIdlePhysical>900000) { if (A_TimeIdle>900000) { loop,5 { ;~ 键鼠闲置超时关闭WinSCP保护隐私数据,防止泄密 WinClose,ahk_class TScpCommanderForm WinClose,ahk_exe WinSCP.exe Process,Close,WinSCP.exe } ;~ 关闭显示器 SendMessage, 0x112, 0xF170, 2,, Program Manager ;~ 锁定电脑桌面 Run,C:\Windows\System32\Rundll32.Exe user32.dll LockWorkStation SetTimer,ScreenLockAndOff,Delete } } } |
https://www.autoahk.com/archives/49860
https://www.cnblogs.com/delphixx/p/18503659
www.cnblogs.com/delphixx
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 提示词工程——AI应用必不可少的技术
· 地球OL攻略 —— 某应届生求职总结
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界