YZBTDIY

Results 10 comments of YZBTDIY

您检查下配置文件 config.yaml 第一行的 url: 后面的地址正确吗? 一般是 http://IP地址或域名:5244, 还有就是 url: 后面有一个空格

错误信息是 "url 未配置, 请检查配置文件", 您检查一下配置文件 config.yaml 第一行的 url 是否正确

如果配置文件在 Windows 下可以使用, 在 MAC 下报错, 则可能是由于 Windows 和 MAC 的换行符不一致造成的, 可以尝试使用文本编辑器修改换行符 ![换行](https://user-images.githubusercontent.com/22439430/236968187-15eb5271-b2d0-4dca-afc4-c65af248113a.png)

这个错误提示是由这行代码造成的, 只是一个简单的判断, 如果 config.yaml 里的 url 值是"ALIST_URL", 就会提示这个错误 https://github.com/yzbtdiy/alist_batch/blob/fdde09ebf81a808e414dacd04ee33d24ab6aedf9/funcs/start.go#L101-L103

对,就是 alist 地址,您看看 config.yaml 文件的第一行 url 后面是不是像 http://localhost:5244 这样的地址

有可能, 实在抱歉, 我没有M2的设备, 没办法复现这个问题, 方便的话您可以 clone 代码在尝试在本地编译一下

我没注意到 Github Actions 的 token 过期了, 没有自动构建版本, 现在您可以尝试最新编译的版本https://github.com/yzbtdiy/alist_batch/releases/tag/v0.9, 有问题您再反馈

> 能夠使用了,如果可以希望可以在config.yaml裡編輯是否決定開啟UseTranscodingAddress: true 目前在 config.yaml 里添加了use_transcoding_address 参数, 可以自定义 true 或 false, https://github.com/yzbtdiy/alist_batch/releases/tag/v0.10

> 我發現如果pik_share列表裡如果有重複的路徑,會導致無效,什麼都沒有添加,能不能讓它無視列表是否有重複路徑,直接再一次添加已經重複的路徑,反正如果該路徑已存在alist,就會因已存在報錯。要在列表裡一個一個找出重複的有些麻煩。 重复路径是添加不了的, 还是说您希望检查到重复路径进行更新而不是添加呢? 目前添加重复路径会输出 `XXX 添加失败, 请检查是否重复添加`, 您能把期望的结果描述的更具体一些吗? ![Image](https://github.com/user-attachments/assets/138e148a-1f3b-4c8f-be6d-f95b4e85392b)

> 複現問題的辦法 pik_share.yaml 裡添加下面內容 ppks: movie/superman: https://mypikpak.com/s/VONBxXBhoH953qF7oYEl0BKVo1 movie/batman : https://mypikpak.com/s/VONBxXBhoH953qF7oYEl0BKVo1 movie/superman : https://mypikpak.com/s/VONBxXBhoH953qF7oYEl0BKVo1 > > ,然後執行添加,會無效,因為有2個路徑一樣的superman。懷疑是程式會先檢查pik_share.yaml 裡的列表是否有重複路徑,如果有就不執行,所以希望可以無視pik_share.yaml文件裡的內容是否有重複路徑的邏輯,直接添加,反正如果有相同路徑的已添加就會出現`XXX 添加失败, 请检查是否重复添加`,不會造成其他影響。 我明白您的意思了, 这其实是yaml文件格式不正确的问题, yaml文件不允许存在相同的key, 存在相同的key会导致解析yaml失败, 然后没有执行任何操作就退出了, 之前我没有考虑到这个问题, 现在修改了yaml文件解析的函数, 当yaml解析出现问题时会输出错误信息, 您可以试试修改后的版本 https://github.com/yzbtdiy/alist_batch/releases/tag/v0.11 ![Image](https://github.com/user-attachments/assets/76255f81-0db4-4f80-95fb-828ef6b466c5)...