在更新版本1.37.23后,动作出现了强提示“已复制operation=callbac..”,回退版本就不会出现

动作开发 · 759 次浏览
宋老八 创建于 2023-04-06 20:47

$=
var ja = new JArray();
if({删除不存在})
	{文件列表} = {文件列表}.Where(x => File.Exists(x) || Directory.Exists(x)).ToList();
var output = {文件列表}.Select(x => {
	var prefix = "";
	if({选择后操作} == "callback")
		prefix = "";
	var show = Path.GetFileNameWithoutExtension(x).Replace(" - 快捷方式", "");
	var desp = "【文件】" + x;
	if({生成JArray格式})
		ja.Add(JObject.FromObject(new {
			show=show,
			code=x,
			data=x,
			desp=desp,
			cmds=new[]{x},
			icon=$"[icon:{x}]",
		}));
	return $"[icon:{x}]{show}({desp})|operation={{选择后操作}}&data={prefix}{x.UrlEncode()}&datatype=path";
});
_context.SetVarValue("输出_JArray", ja);
return output;
CL 最后更新于 2023/4/6

回复内容
CL 2023-04-06 20:49
#1

动作里可能是多了“获取选中文本”的步骤,可以检查一下看看。

参考这里:https://getquicker.net/QA/Question/17063 

宋老八 回复 CL 2023-04-06 21:08 :

已解决,谢谢

回复主贴