Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Banco de dados

Quando você adiciona uma posição aos favoritos, adiciona um comentário ou define blocos e salva as alterações, o dz6 cria um arquivo com o mesmo nome do arquivo aberto no dz6, mas com a extensão .dz6. Este arquivo serve como um banco de dados para que o dz6 restaure esses dados quando o arquivo for aberto novamente.

O dz6 tenta primeiro salvar o banco de dados na mesma pasta onde o arquivo aberto está. Caso não consiga, salva na pasta atual donde o programa foi invocado. De modo análogo, ao abrir um arquivo, o dz6 tenta ler o banco de dados referente àquele arquivo, ou seja, um arquivo de mesmo nome, mas com a extensão .dz6, do mesmo diretório onde o arquivo está e, caso falhe, tenta ler do diretório atual.

Na prática, se quiser passar seus comentários, favoritos e blocos para outras pessoas, é só entregar junto ao arquivo analisado o .dz6 dele.

Você não precisa se preocupar com isso, mas o banco de dados é um simples arquivos de texto no formato TOML. Por exemplo, o banco de dados abaixo possui uma posição favoritada, dois blocos definidos e um comentário:

bookmarks = [1286656]

[[blocks]]
start = 1286436
end = 1286438
bg_color = 1702192276
fg_color = 3190239820

[[blocks]]
start = 1286472
end = 1286474
bg_color = 2478229751
fg_color = 3070563780

[comments]
120 = "meu byte preferido!"