當(dāng)前位置:首頁 > IT技術(shù) > Windows編程 > 正文

用AutoHotkey和WinSCP訪問堅(jiān)果云 2022年4月18日
2022-04-18 10:54:35



用AutoHotkey和WinSCP訪問堅(jiān)果云 2022年4月18日

?

mkdir    C:ProgWinSCP-jianguoyun


;
; 堅(jiān)果云簡易登錄器
;
; C:ProgWinSCP-jianguoyunLogin.ahk
;
; WinSCP 一鍵登錄堅(jiān)果云的WebDAV文件服務(wù)的AutoHotkey腳本源代碼

#SingleInstance,force
#Persistent
; 身份驗(yàn)證,請(qǐng)使用飛躍的 AHK 源碼加密器 v3.1 -FeiYue
; 加密工具對(duì)AutoHotkey源代碼加密保護(hù)堅(jiān)果云登錄信息
; 請(qǐng)使用專用函數(shù)對(duì)WebDAV密碼字符串進(jìn)行加密處理
InputBox, password, Enter Password, (your Input will be hidden), hide
Needle := "mypassword"
if InStr(password, Needle)
{
; 正在驗(yàn)證密鑰文件是否有效
; 鍵盤和鼠標(biāo)閑置超時(shí)時(shí)自動(dòng)斷開與堅(jiān)果云的連接保護(hù)隱私數(shù)據(jù),防止泄密
SetTimer,ScreenLockAndOff,500
; 我認(rèn)為堅(jiān)果云比群暉更穩(wěn)定,堅(jiān)果云的可用性更強(qiáng),
; 群暉NAS有可能會(huì)受到硬盤、設(shè)備、電源、網(wǎng)絡(luò)、誤操作、?。荆┒荆R)
; 等各種因素影響而停止WebDAV文件服務(wù)。
; 但是堅(jiān)果云無法實(shí)現(xiàn)本機(jī)定時(shí)備份,
; 只能通過網(wǎng)絡(luò)實(shí)時(shí)同步文件備份,
; 我感覺堅(jiān)果云沒有群暉NAS可靠。
; 群暉的RAID 1 損毀并且同時(shí)發(fā)生群暉Hyper Backup套件失效的可能性非常小,
; 我認(rèn)為比堅(jiān)果云丟失文件的可能性更小。

Run,C:ProgWinSCP-jianguoyunWinSCP.exe "dav://138######88@163.com:at2pr398kv6te8vh@dav.jianguoyun.com/dav/我的堅(jiān)果云//" /Desktop /UploadIfAny
}
else
{
ExitApp
}
return
;
ScreenLockAndOff()
{
;15分鐘的超時(shí)毫秒數(shù),15*60*1000=900000,1秒=1000毫秒
if(A_TimeIdlePhysical>900000)
{
if(A_TimeIdle>900000)
{
loop,5
{
;~ 鍵鼠閑置超時(shí)關(guān)閉WinSCP保護(hù)隱私數(shù)據(jù),防止泄密
WinClose,ahk_class TScpCommanderForm
WinClose,ahk_exe WinSCP.exe
Process,Close,WinSCP.exe
}
;~ 關(guān)閉顯示器
SendMessage, 0x112, 0xF170, 2,, Program Manager
;~ 鎖定電腦桌面
Run,C:WindowsSystem32Rundll32.Exe user32.dll LockWorkStation
SetTimer,ScreenLockAndOff,Delete
}
}
}


; AHK源代碼加密器 v3.2
; AHK Source Code Encryptor v3.2 By FeiYue

/*
;-------------------------------
AHK Source Code Encryptor v3.2 By FeiYue

1. This tool can encrypt the AHK script into a self decode script.

2. Then you can use ahk2exe to compile the script into a program,
combined with mpress.exe or upx.exe packers.
Note: To compile the script, you must have a AutoHotkey.exe
in the script directory.


C:ProgAutoHotkeyCompilerAhk2Exe.exe /?


請(qǐng)使用 eXeScope.exe 提取WinSCP主程序的 64*64 ,256色 的圖標(biāo)備用

REM C:ProgWinSCP-jianguoyun一鍵制作堅(jiān)果云簡易登錄器.bat
REM 此批處理腳本文件最后編輯日期 2022年3月27日
if exist "C:Program Files (x86)WinRARWinRAR.exe" (
REM "C:Program Files (x86)WinRARWinRAR.exe" a -agYYYY.MM.DD_HH-MM-SS -iicon圖標(biāo).ico -m5 -r -sfx -y -z自解壓腳本命令.txt %USERPROFILE%桌面堅(jiān)果云簡易登錄器_.exe *.*

"C:Program Files (x86)WinRARWinRAR.exe" a -agYYYY.MM.DD_HH-MM-SS -iicon圖標(biāo).ico -m5 -r -sfx -y -z自解壓腳本命令.txt C:堅(jiān)果云簡易登錄器_.exe *.*
)else (
"C:Program FilesWinRARWinRAR.exe" a -agYYYY.MM.DD_HH-MM-SS -iicon圖標(biāo).ico -m5 -r -sfx -y -z自解壓腳本命令.txt C:堅(jiān)果云簡易登錄器_.exe *.*
)


;下面的注釋包含自解壓腳本命令 REM  C:ProgWinSCP-jianguoyun自解壓腳本命令.txt


Path=C:ProgWinSCP-jianguoyun
Setup=C:ProgWinSCP-jianguoyunLogin.exe
Silent=2
Overwrite=2


使用方法:

第1步:筆記本電腦開機(jī)并連接因特網(wǎng)

第2步:雙擊已經(jīng)壓縮打包好的可執(zhí)行文件 C:堅(jiān)果云簡易登錄器_*.exe

第3步:在英文界面的對(duì)話框中輸入自定義密碼 mypassword 并按回車鍵


?

?

進(jìn)階使用方法:

用SFTP Drive、NetDrive、RaiDrive、WebDrive或者其他類似的網(wǎng)絡(luò)驅(qū)動(dòng)器映射軟件映射堅(jiān)果云、群暉NAS或者其他存儲(chǔ)設(shè)備的WebDAV或者SFTP或者其他文件服務(wù)為本地磁盤驅(qū)動(dòng)器或者網(wǎng)絡(luò)驅(qū)動(dòng)器。

然后在映射出來的網(wǎng)絡(luò)驅(qū)動(dòng)器中運(yùn)行命令行BAT批處理腳本、VBS腳本、AutoHotkey腳本、AutoIT3腳本、Visual Studio制作的可執(zhí)行程序、或者用 Embarcadero?Delphi 11?Alexandria v28.0.44500.8973?Lite v17.1 制作的可執(zhí)行應(yīng)用程序軟件。


或者


先用AutoHotkey腳本和相關(guān)工具軟件把堅(jiān)果云、群暉NAS或者其他存儲(chǔ)設(shè)備中的AutoHotkey腳本自動(dòng)靜默后臺(tái)下載到電腦本地磁盤中(用腳本自動(dòng)靜默后臺(tái)下載AHK腳本,不是手動(dòng)下載AHK腳本)然后再運(yùn)行剛才自動(dòng)靜默后臺(tái)下載的AutoHotkey腳本。


然后再通過運(yùn)行自動(dòng)靜默后臺(tái)下載的AutoHotkey腳本來打開或者播放? 圖片、文檔、表格、音樂、視頻、國語中字電影、連續(xù)劇或者單機(jī)游戲等等。

本文摘自 :https://blog.51cto.com/d

開通會(huì)員,享受整站包年服務(wù)立即開通 >