Greasy Fork 还支持 简体中文。

ChatGPT Exporter

Export ChatGPT conversations with one click — backup & share effortlessly!

< Opinie na ChatGPT Exporter

Ocena: OK - skrypt działa, ale ma błędy

§
Napisano: 28-01-2026

It works for me, but not if there are too many conversations... At 2k it fails: it downloads all, then my cpu goes up, then .. nothing. Not with Markdown, not with HTML output. It does work with fewer conversations, but I want all... There are no errors in console about the export failing.

pionxzhAutor
§
Napisano: 30-01-2026

Yeah... when I created this script I have only around 200 chats. Need to improve it to support much more now.

§
Napisano: 30-01-2026

No worries! I got it working with an ugly hack... getting all conversations in the list, then selecting them in batch, and exporting them like that. Something like `let boxes = document.querySelector('.SelectList').querySelectorAll('input[type="checkbox"]'); const sleep = (ms) => new Promise(resolve => setTimeout(resolve, ms)); for (let i = batch; (i < batch + size) && (i < boxes.length); i++) { let cb = boxes[i]; (cb.closest('label') ?? cb).click(); await sleep(10); } void await new Promise(requestAnimationFrame);` to toggle the boxes

pionxzhAutor
§
Napisano: 10-05-2026

Hi mate, we have improved the batching a lot. Give it a try.

Odpowiedz

Zaloguj się, by odpowiedzieć.