YZBTDIY
YZBTDIY
您检查下配置文件 config.yaml 第一行的 url: 后面的地址正确吗? 一般是 http://IP地址或域名:5244, 还有就是 url: 后面有一个空格
错误信息是 "url 未配置, 请检查配置文件", 您检查一下配置文件 config.yaml 第一行的 url 是否正确
如果配置文件在 Windows 下可以使用, 在 MAC 下报错, 则可能是由于 Windows 和 MAC 的换行符不一致造成的, 可以尝试使用文本编辑器修改换行符 
这个错误提示是由这行代码造成的, 只是一个简单的判断, 如果 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 添加失败, 请检查是否重复添加`, 您能把期望的结果描述的更具体一些吗? 
> 複現問題的辦法 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 ...