从问卷星导出表格,将新数据抄到腾讯收集表,以同步到腾讯文档中。
整理学生会“快来和暖暖一起解决权益问题!”,同时为填写的同学保持问卷星的外观。
pnpm install
pnpm exec playwright install firefox
首先创建config.toml
,记录各种地址。
# 问卷星管理后台页面地址中“activity=”后的一串数字
wjx = "299792458"
# 腾讯收集表填写页面中“/form/page/”后的一串字母数字
qq-form = "MetersPer5ec0nd"
然后运行pnpm run main
。(初次使用需要登录)
✅ 上次已登录问卷星。
🧾 已从问卷星下载。
📅 上次同步到 2024-09-13T13:36:17.000Z。
🔍 发现1条新记录。
✅ 上次已登录腾讯文档。
🚀 已上传到腾讯收集表。
运行时,程序会缓存信息到./cache/
:
state.json
:登录信息,这样初次运行后可以自动登录data.xlsx
:问卷星导出的表格,可用于检查,程序本身并不需要last_updated.txt
:最后更新时刻,用于判断哪些是新记录
另外,如果已经登录过,不再需要扫码,可关闭图形化界面运行,这样会更快一些:
# 加到 config.toml
headless = true