twitter-web-exporter
twitter-web-exporter copied to clipboard
可有下一步开发计划?
感谢作者开发这么好用实用的软件
假期有时间会把现在开着的几个 issue 处理掉,其他目前没什么计划,看后续需求。
我导出为html文件,这个列表头怎么改为中文呢?
脚本界面为中文,导出的也应为中文.
是不是修改这里的两个文件?
src/components/table/columns-tweet.tsx,columns-user.tsx
我已下载源码,安装node和pnpm,请问怎么编译生成js文件?
我导出为html文件,这个列表头怎么改为中文呢? 脚本界面为中文,导出的也应为中文. 是不是修改这里的两个文件? src/components/table/columns-tweet.tsx,columns-user.tsx
我已下载源码,安装node和pnpm,请问怎么编译生成js文件?
没错,是修改这两个文件,里面的 exportKey
字段就是导出文件的表头。
编译生成 JS 文件,可以运行:
pnpm install
pnpm run build
生成的 user.js 文件在 /dist 目录下。
我导出为html文件,这个列表头怎么改为中文呢? 脚本界面为中文,导出的也应为中文. 是不是修改这里的两个文件? src/components/table/columns-tweet.tsx,columns-user.tsx 我已下载源码,安装node和pnpm,请问怎么编译生成js文件?
没错,是修改这两个文件,里面的
exportKey
字段就是导出文件的表头。编译生成 JS 文件,可以运行:
pnpm install pnpm run build
生成的 user.js 文件在 /dist 目录下。 是不是node项目都这样编译的? 看来我还是挺聪明的,竟然也知道修改那两个文件 .
是不是node项目都这样编译的?
不一定哦,要看具体项目的,不过大多数都是 npm run build
。
看来我还是挺聪明的,竟然也知道修改那两个文件 .
哈哈哈,你找得确实很准确。👍
哈哈哈,你找得确实很准确。👍
改中文没那么简单啊,我改了之后,导出为html,不显示图片了,直接显示链接地址
是不是node项目都这样编译的?
不一定哦,要看具体项目的,不过大多数都是
npm run build
。看来我还是挺聪明的,竟然也知道修改那两个文件 .
哈哈哈,你找得确实很准确。👍
请教一下,full_text字段内容里都有个短链接https://t.co/xxxxxxx,不要这个短链接,怎么修改代码
是不是node项目都这样编译的?
不一定哦,要看具体项目的,不过大多数都是
npm run build
。看来我还是挺聪明的,竟然也知道修改那两个文件 .
哈哈哈,你找得确实很准确。👍
我在这里添加一些禁用模块,但是却不起作用.它们还是开启了,该如何禁用呢
export const DEFAULT_APP_OPTIONS: AppOptions = { theme: 'system', debug: false, showControlPanel: true, disabledExtensions: [ 'HomeTimelineModule', 'ListTimelineModule', 'ListSubscribersModule', 'ListMembersModule', 'FollowersModule', 'FollowingModule', 'BookmarksModule', 'LikesModule', 'TweetDetailModule', 'SearchTimelineModule', 'RuntimeLogsModule', ], dateTimeFormat: 'YYYY-MM-DD HH:mm:ss',
我在这里添加一些禁用模块,但是却不起作用.它们还是开启了,该如何禁用呢
因为模块是否启用的配置已经存在你的浏览器中了,此时再修改默认配置不会生效。需要清空浏览器的 localStorage。
请教一下,full_text字段内容里都有个短链接https://t.co/xxxxxxx ,不要这个短链接,怎么修改代码
可以参考 src/utils/common.ts
文件中的 strEntitiesToHTML
函数替换短链接。
改中文没那么简单啊,我改了之后,导出为html,不显示图片了,直接显示链接地址
看了一下,是因为 htmlExporter
中对某些字段有特殊处理。最好的处理方法是在这里面调用 i18n 方法修改表头,等我后面有时间处理下吧。https://github.com/prinsss/twitter-web-exporter/blob/main/src/utils/exporter.ts#L80
我在这里添加一些禁用模块,但是却不起作用.它们还是开启了,该如何禁用呢
因为模块是否启用的配置已经存在你的浏览器中了,此时再修改默认配置不会生效。需要清空浏览器的 localStorage。
请教一下,full_text字段内容里都有个短链接https://t.co/xxxxxxx ,不要这个短链接,怎么修改代码
可以参考
src/utils/common.ts
文件中的strEntitiesToHTML
函数替换短链接。改中文没那么简单啊,我改了之后,导出为html,不显示图片了,直接显示链接地址
看了一下,是因为
htmlExporter
中对某些字段有特殊处理。最好的处理方法是在这里面调用 i18n 方法修改表头,等我后面有时间处理下吧。https://github.com/prinsss/twitter-web-exporter/blob/main/src/utils/exporter.ts#L80
谢谢指点,我去试试