王一之 发表于 2022-10-27 13:58:03

全新脚本猫alpha测试

> 非常不稳定且功能不完善的一个版本

## 0.10.0-alpha
> 本版本为alpha测试,功能并为完全完成,欢迎体验,建议备份后升级或者共存的形式安装
> 全新的架构、全新的UI,凤凰涅槃、王者归来、大器晚成

https://github.com/scriptscat/scriptcat/releases/tag/v0.10.0-alpha

本次更新内容如下

### Added
- ✨ webdav备份
- ✨ 后台脚本支持GM_menu
- ✨ GM_menu支持浏览器右键菜单

### Changed
- ♻️ 全新架构、全新UI
- ♻️ 重构日志系统
- ♻️ 重构代码编辑

### In Process
- 🚧 webdav云同步
- 🚧 设置页面各个选项
- 🚧 订阅脚本
- 🚧 UserConfig
- 🚧 脚本储存管理
- 🚧 VSCode连接
- 🚧 导出云端脚本

### Removed
- 🔥 移除原版本云同步,新增其它云平台同步
- 🔥 由于没有相关用户操作,移除用户登录
- 🔥 鉴于腾讯云函数收费,可能将移除导出腾讯云函数,后续版本再加入

李恒道 发表于 2022-10-27 14:35:33

你从未体验的船新版本

lty123 发表于 2022-10-27 16:47:28

船新版本!!!nb

cxxjackie 发表于 2022-10-27 21:39:20

好像问题挺多的:
1. 脚本不管是否开启,在插件图标那里都是空的。
2. 配置选项不见了,存储管理我也没找到。
3. 试着写了下定时脚本结果完全没反应,调试报错如下(chrome.zip版本):
Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'self' blob: filesystem:".

王一之 发表于 2022-10-27 22:30:48

cxxjackie 发表于 2022-10-27 21:39
好像问题挺多的:
1. 脚本不管是否开启,在插件图标那里都是空的。
2. 配置选项不见了,存储管理我也没找到 ...
1.”脚本不管是否开启,在插件图标那里都是空的“这是什么意思呢?(后台脚本/定时脚本现在得运行中才会显示在弹出页上,不过感觉可以优化成开启就显示)

2.“配置选项不见了,存储管理我也没找到” 这些还在进行中

3.复现了,好像是打包CI的问题,我再看看(已更新文件,但还有其它问题影响debug)


我再打磨打磨,把原有功能都写好了,再发下一个版本

cxxjackie 发表于 2022-10-27 22:56:57

王一之 发表于 2022-10-27 22:30
1.”脚本不管是否开启,在插件图标那里都是空的“这是什么意思呢?(后台脚本/定时脚本现在得运行中才会 ...

运行中才显示啊,难怪我开启后找不到,感觉是得改一下,有些定时脚本运行就一瞬间的事。

王一之 发表于 2022-10-27 22:58:40

cxxjackie 发表于 2022-10-27 22:56
运行中才显示啊,难怪我开启后找不到,感觉是得改一下,有些定时脚本运行就一瞬间的事。 ...

确实,一语惊醒梦中人

cxxjackie 发表于 2022-10-29 12:31:05

发现几个新的问题:
1. 脚本编辑保存后没有生效,一直是旧的版本,只能删除重建。
2. 日志出问题了,点“查询”页面一片空白。
3. Set-Cookie的bug虽然修复了,但带来了新的问题:现在浏览器不会自动解析并设置cookie了,导致后续请求无法带上正确的cookie头。我看background页是把Set-Cookie改成了x-cat开头,可能因此导致浏览器取不到Set-Cookie头了,能否同时保留两种呢?这样浏览器和脚本猫都能取到。

王一之 发表于 2022-10-29 13:16:30

> (forum.php?mod=redirect&goto=findpost&pid=39961&ptid=3517)
> > 发现几个新的问题:
1. 脚本编辑保存后没有生效,一直是旧的版本,只能删除重建。
2. 日志出问题了,点“查 ...

大佬有心了,真在测试

1.这个没有出现,可以录屏和devtools看看错误么

2.点查询后直接页面变成空白么?可以看看错误么

3.这个我再看看,判断了只有扩展才会对这个`set-cookie`进行处理,应该不会的

!(data/attachment/forum/202210/29/131606h717jyjc1j9vjjvt.png)

cxxjackie 发表于 2022-10-29 13:41:36

本帖最后由 cxxjackie 于 2022-10-29 13:44 编辑

1.就是在主页点脚本的编辑图标,改完代码后ctrl+s保存,再点已安装脚本的图标,点运行图标,结果发现是没修改前的版本,代码确实保存了,只是一直生效的旧版本。这个应该没有错误信息,可能是缓存问题。chrome那个版本,你测试下。
2.我刷新后又好了,很奇怪,不知道怎么出现的。
3.确实是我脚本发出的请求,就是a请求的Set-Cookie有问题需要手动解析,但是b请求没有问题,结果浏览器不自动解析了。
页: [1] 2
查看完整版本: 全新脚本猫alpha测试