deepfacelab中文网

 找回密码
 立即注册(仅限QQ邮箱)
查看: 259|回复: 2

自己寫使用者介面

[复制链接]

9

主题

428

帖子

4636

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
4636

万事如意节日勋章

 楼主| 发表于 2024-4-27 12:02:04 | 显示全部楼层 |阅读模式
星级打分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:NAN  参与人数:0  我的评分:未评
本帖最后由 z6163727 于 2024-4-27 12:05 编辑

介紹一款類似按鍵精靈的按鍵精靈,AHK(AutoHotkey)
image.png

我是完全沒有學過甚麼C語言電腦語言之類的,但看起來淺顯易懂好上手
全程用ChatGPT寫的,直接給出你要的功能他會直接幫妳寫好只要複製貼上就好
不用複雜的Python脚本總之不要太小白應該都能搞懂,


說白了就是  點一下按鈕之後  執行下面這些bat檔案
image.png
只是因為我也沒有很懂有個小問題 要修改一下每個bat檔
要把第二行路徑都改成指定的路徑

比如
call D:\df\_internal\setenvICE.bat

原本是
call _internal\setenvICE.bat

應該是有解決辦法得但這也只要改一次並且也不多就改一改就好(我就個菜雞)

再來就是一些自動化的小功能比如我有寫的DST.mp4 移入移出的功能,
移入這功能是用在做完某個dst之後  把mp4檔案丟回dst資料夾裡
移出就是從dst拿出mp4
就是這麼普實無華
右邊還有查缺的 比如合成完作成影片之後會有閃爍,說明可能那附近有幾張圖是沒合成好的
就可以自己輸入範圍內找是不是刪錯照片 有缺照片,
反正我就懶,重複的事就問ChatGPT能不能實現這個功能
比如這是我問ChatGPT的

我要一個新功能,把某個檔案轉移到某個資料夾裡,具體是 dst.MP4轉移到 "D:\AAB"資料夾,
該怎麼做你幫我弄一下,比如先確定有沒有 dst.MP4這個檔案 沒有的話就彈出視窗說 沒這個檔案,有的話再往下動作,
至於怎麼做你看著辦,是複製一份在到資料夾裡貼上還是可以直接複製過去或移動具體該怎麼做我不知道


這是他的ˊ回答

要实现这个功能,我们可以创建一个AutoHotkey脚本,该脚本将检查特定文件(如"01.MP4")是否存在,
如果存在,则将其移动到指定的目录(如"D:\AAB")。这里我们会使用FileMove命令,这个命令可以用来移动(或重命名)文件。
步骤说明
检查文件是否存在 - 使用IfExist或者FileExist()函数检查文件是否存在。
移动文件 - 如果文件存在,使用FileMove命令将文件移动到指定目录。
反馈结果 - 根据操作的成功与否显示相应的消息框。


代碼我就不展示了,反正就是他聽得懂你在說甚麼 你要做甚麼 然後還能做出來




下面這圖與上面無關,這是用按鍵精靈寫出來的,
但好像無法實現上面說的那種自動化小功能所以我就放棄,換用ahk了
image.png
回复

使用道具 举报

54

主题

393

帖子

1万

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
10776

万事如意节日勋章

发表于 2024-4-27 22:55:10 | 显示全部楼层
那你是没见过比UI还整齐的bat列表
回复 支持 反对

使用道具 举报

32

主题

624

帖子

3970

积分

高级丹圣

Rank: 13Rank: 13Rank: 13Rank: 13

积分
3970

万事如意节日勋章开心娱乐节日勋章

发表于 2024-4-28 06:53:36 | 显示全部楼层
不错,
我只用chatgpt来找批量的方法,还没写过软件
回复 支持 反对

使用道具 举报

QQ|Archiver|手机版|deepfacelab中文网 |网站地图

GMT+8, 2024-5-10 20:45 , Processed in 0.111665 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表