你好,我动作参数设置好后,运行脚本出错,提示:执行脚本出错,不支持的格式转换,目标类型

异常报告 · 380 次浏览
Dream Afar 创建于 2022-10-28 19:29

你好,我动作参数设置好后,运行脚本出错,提示:执行脚本出错,不支持的格式转换,目标类型。。。。。

用来备份Logseq和SuperMemo都是这样,前几天用的上一版就备份成功过,现在运行就提示脚本错误

能不能增加个功能,可以备份多个不同的软件和仓库,在一个动作设置里面可以设置备份,

我现在的情况就是有使用Logseq和SuperMemo两个软件都是由用Git备份,我现在只能用复制多一个动作,用两个动作分别设置

(当动作有更新时,动作名称被重置回默认的名称)


回复内容
风未知 2022-10-29 12:32
#1

一,请给我调试文件,仅凭截图我无法确切判断问题出在哪,调试方法请看置顶贴

二,更新动作可以保留修改的名称,只需勾选更新时保留名称和图标即可,动作主页的简介中有关于该内容的语雀文档链接,发帖提问前不要忘记查看置顶贴和语雀文档,里面很可能有解决方法。我不会支持一个动作备份多个软件,就目前动作的单线程设计来说这是一个十分愚蠢的方向,使用多个动作并没有多少不便

风未知 最后更新于 2022-10-29 12:44
Dream Afar 回复 风未知 2022-10-29 17:52 :

你好,这是quicker生成的调试文件:https://temp.getquicker.net/12469/2a9f346b9eaf42f18158cfd27a0e25c5.htm



风未知 回复 Dream Afar 2022-10-29 18:05 :

你的远程仓库分支不是 main 吗?请打开 github 查看

如果不是,请在设置中填入你的分支,或修改分支名

你也可以在 git 仓库根目录的地址栏输入 cmd 回车后在 cmd 窗口中输入这些命令来检查:

git status

git log -1

git log remotes/origin/main --pretty=format:"%ai" -1


Dream Afar 回复 风未知 2022-10-29 18:18 :

看了下GitHub仓库,分支名称默认是master的,不是main。


设置里面改为master,动作运行成功了


感谢,您的解答

风未知 2022-10-29 18:24
#2
回复 Dream Afar :

看了下GitHub仓库,分支名称默认是master的,不是main。


设置里面改为master,动作运行成功了


感谢,您的解答

你这可能是个老仓库,近年改成默认 main 了

回头我优化一下,检测到这种错误直接提醒

回复主贴