|
楼主 |
发表于 2023-2-20 15:50:02
|
显示全部楼层
陕西省安康市
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 命令 | 文本型 | | 如果 (编辑框1.内容 ≠ “” 且 编辑框2.内容 ≠ “”)命令 = “cmd.exe/c” + “ ” + 取运行目录 () + “\ffmpeg.exe -i ” + 编辑框1.内容 + “ ” + 编辑框2.内容 + “.mp4”运行 (命令, 假, )_时钟1_周期事件 ()编辑框3.内容 = 取DOS返回文本1 (命令, &信息回调 )如果真 (倒找文本 (编辑框3.内容, “overhead”, , 假) ≠ -1 )信息框 (“下载完成”, 0, , )如果真 (倒找文本 (编辑框3.内容, “Server returned 404 Not Found”, , 假) ≠ -1 )信息框 (“链接地址不是m3u8格式====”, 0, , )如果真 (倒找文本 (编辑框3.内容, “Duration”, , 假) = -1 )信息框 (“链接失败,请重试下载”, 0, , )信息框 (“m3u8源或者文件命名没有填”, 0, , )处理事件 ()编辑框3. 加入文本 (文本 )终止进程 (“ffmpeg.exe”)延时 (200 )时钟1.时钟周期 = 0 标签3.标题 = “0%”进度条1.位置 = 0 删除文件 (取运行目录 () + “\” + 编辑框2.内容 + “.mp4”)信息框 (“下载已终止”, 0, , )变量名 | 类 型 | 静态 | 数组 | 备 注 | t | 整数型 | | | t1 | 整数型 | | | 总时间 | 文本型 | | | 分时间 | 文本型 | | |
时钟1.时钟周期 = 100 总时间 = 取文本中间 (编辑框3.内容, 寻找文本 (编辑框3.内容, “Duration:”, , 假) + 10, 8 ) 分时间 = 取文本中间 (编辑框3.内容, 倒找文本 (编辑框3.内容, “time=”, , 假) + 5, 8 ) 处理事件 ()t = 到整数 (取文本左边 (总时间, 2 )) × 60 × 60 + 到整数 (取文本中间 (总时间, 4, 2 )) × 60 + 到整数 (取文本右边 (总时间, 2 )) t1 = 到整数 (取文本左边 (分时间, 2 )) × 60 × 60 + 到整数 (取文本中间 (分时间, 4, 2 )) × 60 + 到整数 (取文本右边 (分时间, 2 )) 标签3.标题 = 到文本 (四舍五入 (t1 ÷ t, 2 ) × 100 ) + “%”进度条1.位置 = t1 进度条1.最大位置 = t 终止进程 (“ffmpeg.exe”)删除文件 (取特定目录 (11 ) + “/flash.exe”)释放组件 ()如果 (编辑框1.内容 = “”)信息框 (“没填播放源”, 0, , )_启动窗口.宽度 = 1000 CKplayer_播放 (编辑框1.内容 )临时文本 = #ckplayer 临时文本 = 子文本替换 (临时文本, “{video}”, 到文本 (视频地址 ), , , 真)临时文本 = 子文本替换 (临时文本, “&”, “%26”, , , 真)写到文件 (取运行目录 () + “\index.html”, 到字节集 (临时文本 )) 超文本浏览框1. 跳转 (取运行目录 () + “\index.html”, , )写到文件 (取特定目录 (11 ) + “/flash.exe”, HTTP读文件 (“https://www.flash.cn/cdm/latest/flashplayerax_install_cn.exe”)) 运行 (取特定目录 (11 ) + “/flash.exe”, 假, )|
eAPI | shell | aquarius | (未知支持库) | HtmlView | internet |
|
|