BCUP JSON
Konwersja plików

Konwertuj BCUP na JSON

SZYBKA ODPOWIEDŹ
Czy możliwa jest konwersja BCUP na JSON?
Tak - BCUP konwertuje się na JSON.

W menu nie ma przycisku eksportu do JSON, więc wymaga to prostego skryptu. Załaduj sejf w projekcie Node.js za pomocą buttercup-core, zbuduj fasadę sejfu i użyj JSON.stringify. Wynikiem będzie ustrukturyzowana migawka .json Twoich grup i wpisów w formie tekstu jawnego.

Również na JSON: BDOB · EXPRESS · REPLIT

Na tej stronie

Testowane na macOS, Windows i Linux
Ostatnia weryfikacja Sep 2026

Więcej darmowych konwerterów

HEIC, PNG, WEBP, MP3 i inne - każde narzędzie tutaj jest darmowe.

Otwórz przybornik

Dlaczego konwertować BCUP na JSON?

Sejf .bcup to zaszyfrowana baza danych Buttercup, a programiści eksportują ją do .JSON, gdy chcą sprawdzić, wykonać kopię zapasową lub programowo przetworzyć swoje dane uwierzytelniające poza aplikacją. Fasady Buttercup są stworzone właśnie do konwersji sejfów na i z czystych obiektów JSON.

Jak przekonwertować BCUP na JSON

buttercup-core (Node.js) OPEN-SOURCE

W projekcie Node ESM załaduj .bcup za pomocą TextDatasource/Credentials, następnie wywołaj createVaultFacade(vault) i zapisz JSON.stringify(facade) do pliku .json.

buttercup-exporter (Node.js) OPEN-SOURCE

Oficjalne CLI buttercup-exporter odblokowuje sejf i wyprowadza jego zawartość; przechwyć wynikowy obiekt i zapisz go jako .json.

O tych formatach

Jakość i na co uważać

  • Plik JSON fasady jest niezaszyfrowany - ujawnia każde hasło otwartym tekstem, więc przechowuj go i usuwaj ostrożnie.
  • buttercup-core obsługuje wyłącznie ESM i wymaga Node 14+, więc musisz go uruchomić w pasującym projekcie lub bundlerze, a nie w zwykłym skrypcie require.
  • Struktura JSON jest zgodna z wewnętrznym kształtem fasady Buttercup (grupy, wpisy, pola), a nie z ogólnym schematem menedżerów haseł, więc inne aplikacje nie zaimportują go bezpośrednio.

Najczęściej zadawane pytania

Czy Buttercup ma przycisk eksportu do JSON?
Nie. Wygenerowanie JSON wymaga krótkiego skryptu przy użyciu buttercup-core i pomocnika serializacji createVaultFacade.
Czy struktura JSON jest udokumentowana?
Tak - format fasady Buttercup jest udokumentowany w repozytorium buttercup-core i odzwierciedla grupy, wpisy i pola sejfu.
Czy mogę edytować JSON i załadować go z powrotem?
Fasady są zaprojektowane do pełnej konwersji w obie strony, więc poprawnie sformatowana fasada może być ponownie zastosowana w sejfie, ale ręczna edycja grozi uszkodzeniem struktury.
Dlaczego nie mogę go po prostu zaimportować przez require()?
buttercup-core jest publikowany jako moduły ES; użyj import w projekcie ESM lub bundlerze takim jak Webpack, zamiast CommonJS require.