随机播放本地电影
[脚本],[AutoHotkey],[
按空格键随机播放本地电影视频文件
],[ahk],[2019年1月18日5时33分],[作者 徐晓亮 aahk],[腾讯QQ号595076941]
;~ 按空格键随机播放本地电影视频文件20190118
;~ Press Space to Play Locale Move Or Videos Random
;~ by Xiaoliang Xu in CN
;~ Tencent QQ ID : 595076941
;~ 2019-01-18
;~ Please Copy Guoyu Zhongzi Move to Folder %A_ScriptDir%\gyzz OR
;~ Copy This AHK_Script To ...
#SingleInstance,force
Hotkey,*^-,ExitThisAPP
Hotkey,Space,RandomPlayVideo
gosub,RandomPlayVideo
return
ExitThisAPP:
ToolTip,APP is Exited!
Sleep,3000
ExitApp
goto,EndOfThisAHK
;goto,.EOF
return
RandomPlayVideo:
IfExist,%A_ScriptDir%\VideoFilesList.txt
{
VideoFileCount=0
loop
{
FileReadLine , line ,%A_ScriptDir%\VideoFilesList.txt, %A_Index%
VideoFileCount+=1
if ErrorLevel
{
break
}
}
VideoFileCount-=1
Random,nFileToPlay,1,%VideoFileCount%
FileReadLine,sFileToPlay,%A_ScriptDir%\VideoFilesList.txt,nFileToPlay
;~ Sleep,200
;~ WinClose,ahk_exe PotPlayerMini.exe
;~ Sleep,200
;~ Process,Close,PotPlayerMini.exe
;~ Sleep,200
Run,"C:\Program Files\Pure Codec\x86\PotPlayerMini.exe" %sFileToPlay%
return
}
else
{
VideoFileFolder=%A_ScriptDir%\gyzz
FileCreateDir,%VideoFileFolder%
VideoFileCount=0
loop,Files,%VideoFileFolder%\*.*
{
FileAppend,%A_LoopFileFullPath%`n,%A_ScriptDir%\VideoFilesList.txt,UTF-8
}
gosub,RandomPlayVideo
}
EndOfThisAHK:
?
要想玩群晖、要想玩AutoHotkey,就要学会搜索。
1、搜索的关键字主要有:“AHK脚本源代码汇总合集打包迅雷下载”“群晖”,“DS1621+”,“RAID 6”,“SHR-2”,“Hyper Backup”,“Cloud Sync”,“RaiDrive”,“WinSCP”,“FlashFXP”,“AutoHotkey”,“FindText()”,“ahkinfo1.3.5”,“AutoHotkey中文帮助CHM文档”,“SetTimer”等等。
2、搜索的设备主要有:人类大脑(记忆功能)、安卓手机、安卓平板电脑、Windows笔记本电脑、Windows台式电脑、安卓智能电视机、Windows服务器(微软SQL Server)等等。
3、搜索用到的网址主要有:www.baidu.com、www.so.com、www.Bing.com、https://www.ixigua.com/、https://www.youku.com/、https://v.qq.com/、http://www.iqiyi.com/、https://www.taobao.com/、https://www.jd.com/、https://www.amazon.cn/等等。
4、搜索的资源文件主要有 文档、表格、音频教程、视频教程等等
5、把搜索到的文件资源 下载、测试、筛选、过滤、分类、整理、编号,
然后再用WinSCP批量上传已经测试分类整理好的文件资源到群晖DS1621+网络存储服务器的SHR-2存储池中备用备查。
REM 批量新建Synology群晖NAS捌盘位网络存储服务器 DS1821+ 的RaiDrive映射虚拟磁盘根目录分类文件夹批处理脚本
REM 此处不使用VBS脚本的原因是我认为BAT批处理脚本要比VBS脚本简单,并且BAT脚本可以完成此任务
REM 此处不使用AutoHotkey自动化热键脚本的原因是我认为BAT批处理脚本的运行要求低,
REM 运行AHK脚本必需先安装AutoHotkey_1.1.33.05_setup.exe,并且BAT脚本可以完成此任务,
REM 此任务使用BAT批处理脚本更合适恰当
REM 为了保留代码中路径部分的斜杠,所以这里的斜杠都替换成了反斜杠,不影响此脚本的使用
MKDIR “%~dp0分类文件夹/”
CHDIR “%~dp0分类文件夹/”
MKDIR “%~dp0分类文件夹/01-办公/”
MKDIR “%~dp0分类文件夹/02-非办/”
MKDIR “%~dp0分类文件夹/03-办公备份到此/”
CHDIR “%~dp0分类文件夹/01-办公/”
CHDIR “%~dp0分类文件夹/02-非办/”
REM 请使用 Total Commander 批量复制文件夹名称
REM 请使用 EmEditor Pro 编辑器的列块编辑功能编辑文件夹合集(按住 {Alt} 键鼠标拖放)
md 01-密码-KeePass
md 02-歌曲
md 03-有声读物
md 04-图片
md 05-照片
md 06-视频
md 07-电影
md 08-Win7
md 09-软件
md 10-游戏
md 11-源码
md 12-ISO镜像
md 13-压缩包
md 14-群晖
md 80-分类文件夹
md 90-回收站
ROBOCOPY %~dp0 %~dp0分类文件夹/02-非办/80-分类文件夹 %~nx0 /R:1 /W:1
XCOPY %0 %~dp0分类文件夹/02-非办/80-分类文件夹 /Y
COPY /Y %0 “%~dp0分类文件夹/02-非办/80-分类文件夹”