Gerencie suas contas financeiras pessoais com Terminal Finances

Indicado para quem deseja controlar as suas contas pessoais de uma forma fácil e simples. Disponível para Linux e Windows.

[ Hits: 4.554 ]

Por: Marcos Oliveira em 12/02/2021 | Blog: http://terminalroot.com.br/


Gerencie suas contas financeiras pessoais com Terminal Finances



Terminal Finances é indicado para quem deseja controlar as suas contas tanto no Linux quanto no Windows.

Instalação

Se você deseja usar o Terminal Finances sem compilar, escolha uma das opções abaixo para fazer o download:

No Linux para qualquer distribuição através de um AppImage. Para isso basta fazer o download através desse link, dar permissão de execução e rodar, exemplo:

wget https://github.com/terroo/terminal-finances/releases/download/v1.0.0/Terminal_Finances-x86_64.AppImage

chmod +x Terminal_Finances-x86_64.AppImage

./Terminal_Finances-x86_64.AppImage

Alternativamente ainda no Linux você pode usar o app-get instale-o da seguinte maneira:

app-get terminal-finances

Windows 10

1. Basta fazer o download em: https://github.com/terroo/terminal-finances/releases/download/v1.0.0/TerminalFinances_installer_Win10_64.rar

2. Descompacte o .rar.

3. Dê um duplo clique no arquivo de instalação.

4. Siga os passos da instalação.

5. E após terminar, procure o "Terminal Finances" no Menu Iniciar do sistema.

Compilando

Se você deseja construir esse software na sua máquina, primeiramente precisará instalar as seguintes dependências:
Por exemplo, no Ubuntu, Linux Mint, Debian e derivados, o comando seria:

sudo apt install qmake g++ make libqt5widgets5 libqt5gui5 libqt5core5a libqt5sql libqt5printsupport5

Depois basta clonar o repositório e compilar da seguinte maneira:

git clone https://github.com/terroo/terminal-finances
cd terminal-finances
qmake -qt=qt5 src/TerminalFinances.pro
make
sudo make install

Utilização

O Terminal Finances é muito intuitivo, se resume em 4 telas básicas e algumas ferramentas adicionais de configuração e customização, são elas:

Essa é a tela inicial do programa e dispõe de links e dicas de atalhos e informações sobre seu desenvolvimento:
Para inserir crédito ou débito, bem como editar ou excluir lançamentos, clique na aba: Inserir Crédito e/ou Débito, Editar e Excluir Lançamentos
Se quiser editar ou excluir um lançamento dê um duplo clique em cima do lançamento listado.

Para gerar relatórios, enviar relatório por e-mail e imprimir ou salvar em PDF, use a aba: Relatórios de Lançamentos e Consultar Saldos
Para pesquisar lançamentos específicos, utilize a aba: Pesquisa por Descrição, Valores e Contas

Customização

O sistema identifica o idioma do seu sistema (somente no Linux) e já abre com o mesmo, no entanto, se você desejar alterar, basta acessar a Barra de Menu em Idiomas e escolher o idioma que você deseja, estão disponíveis 3 idiomas: Inglês, Espanhol e Português Brasileiro:
O sistema também oferece 2 temas para sua escolha: Dark e Light, como já vimos o Dark nas imagens anteriores, a exibição do Light é assim:
Esse é o tema padrão exibido assim que você executa o Terminal Finances, a menos que você altere as configurações ficam salvas mesmo que você feche o programa.

Configurações

Se você desejar fazer o backup do banco de dados de seus lançamentos, clique nesse ícone localizado na barra lateral esquerda e escolha o local de exportação:
O sistema irá salvar o arquivo com o nome `terminalfinances` e mais a data da exportação(`terminalfinances-xx-xx-xxxx.db`), exemplo se fosse hoje: `terminalfinances-08-02-2021.db`.

Para importar o banco de dados, copie o arquivo que você deseja importar e salve no diretório: `~/.config/terminalfinances/terminalfinances.db`, no Windows ficará no local que você escolheu de instalação, se usar a pasta padrão oferecida pelo instalador, seria: `C:Users[SEU_USUARIO]TerminalFinances erminalfinances.db` .

Remova o banco de dados que houver e copie seu backup para dentro desse diretório e renomeei para somente: `terminalfinances.db`

No Linux basta você usar o comando:

cp terminalfinances-xx-xx-xxxx.db ~/.config/terminalfinances/terminalfinances.db

Essa rotina é diferente para que o usuário decida sobrescrever o arquivo de forma explícita e com seu consentimento.

Por padrão o software exibirá o símbolo da moeda em [Real Brasileiro], mas você pode alterar também no arquivo de configuração, `currency` atribua o valor do símbolo da moeda do seu país, exemplo para Euro.

currency = EUR

Caso deseje assistir à um vídeo apresentando todos os recursos informados nesse artigo, assista o vídeo abaixo:

Licença

O Terminal Finances é licenciado sob a GNU GPL versão 3.

Se quiser relatar problemas ou sugerir novos recursos, utilize o issues do GitHub.

A página oficial do Terminal Finances é: https://github.com/terroo/terminal-finances

Caso deseje desinstalar:

Versão compilada:

git clone https://github.com/terroo/terminal-finances
cd terminal-finances
sudo make uninstall

No Windows acesse o Painel de Controle e vá em Adicionar/Remover Programação, clique com o botão direito do mouse sobre o Terminal Finances e escolha: Desinstalar.

Se você usou o app-get no Linux, basta rodar o comando:

app-get --remove terminal-finances

Abraços!

   

Páginas do artigo
   1. Gerencie suas contas financeiras pessoais com Terminal Finances
Outros artigos deste autor

Vamos usar Slack!

Funtoo + bspwm + Polybar + Rofi - Instalação e Configuração

FreeBSD Release 11.1 - Introdução, instalação e customização

Adicione vídeos como papel de parede no seu Linux

Como Rodar Shell Script e Python via Apache no Linux

Leitura recomendada

Tutorial OpenGL v2.0

Utilizando a biblioteca NCURSES - Parte II

Brincando com o editor HT

Conio.h para Linux

Escrevendo o caos em C

  
Comentários
[1] Comentário enviado por fabio em 12/02/2021 - 13:06h

Muito bom, parabéns pelo trabalho!

[2] Comentário enviado por binbash em 12/02/2021 - 15:40h


[1] Comentário enviado por fabio em 12/02/2021 - 13:06h

Muito bom, parabéns pelo trabalho!


Valeu, irmão!

[3] Comentário enviado por maurixnovatrento em 12/02/2021 - 17:58h


Ótimo trabalho, muito bom.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[4] Comentário enviado por Bacagine em 13/02/2021 - 13:46h

Estou recebendo a mensagem de erro: Failed to enter data
No youtube você me recomendou rodar o comando: [code]chmod +w ~/.config/terminalfinances/terminalfinances.db[/code]
Fiz o comando assima mas o erro permanece.
Tem alguma ideia do que possa ser?

[5] Comentário enviado por leoCCB em 13/02/2021 - 16:02h

boa dica, Vou testar

[6] Comentário enviado por binbash em 14/02/2021 - 23:00h


[4] Comentário enviado por Bacagine em 13/02/2021 - 13:46h

Estou recebendo a mensagem de erro: Failed to enter data
No youtube você me recomendou rodar o comando: [code]chmod +w ~/.config/terminalfinances/terminalfinances.db[/code]
Fiz o comando assima mas o erro permanece.
Tem alguma ideia do que possa ser?


Provavelmente seu Banco de Dados está corrompido. Mas você pode copiar do projeto original da seguinte forma:

$ wget https://git.io/terfindb -O ~/.config/terminalfinances/terminalfinances.db
$ chmod +rw ~/.config/terminalfinances/terminalfinances.db

Tenta aí e me diz o resultado.

[7] Comentário enviado por binbash em 14/02/2021 - 23:00h


[5] Comentário enviado por Leo CCB em 13/02/2021 - 16:02h

boa dica, Vou testar


Valeu, Leo!

[8] Comentário enviado por marcelo.cheveau em 16/02/2021 - 11:39h

Teria como converter de planilhas do Excel para o seu sistema, pois no meu caso terei de copiar tudo item a item. Demorará uma eternidade.

Parabéns pela idéia.

Abraço

[9] Comentário enviado por binbash em 21/02/2021 - 16:09h


[8] Comentário enviado por marcelo.cheveau em 16/02/2021 - 11:39h

Teria como converter de planilhas do Excel para o seu sistema, pois no meu caso terei de copiar tudo item a item. Demorará uma eternidade.

Parabéns pela idéia.

Abraço


Existem algumas ferramentas online que fazem isso, ou seja, transformam .xls em txt, mas você precisaria alterar a ordem e tipos de campos na mão e depois importar para o SQLite .

[10] Comentário enviado por -josinaldo- em 23/02/2021 - 19:48h

Ótimo Artigo.
vi seu canal no Y.T, gostei do conteúdo. Parabéns.

[11] Comentário enviado por binbash em 25/02/2021 - 22:31h


[10] Comentário enviado por -josinaldo- em 23/02/2021 - 19:48h

Ótimo Artigo.
vi seu canal no Y.T, gostei do conteúdo. Parabéns.


Obrigado, Josinaldo! Um grande abraço!

[12] Comentário enviado por removido em 27/02/2021 - 00:50h

Marcos Oliveira te admiro,pode disponibilizar seu fstab do gentoo para mim,eu deixo padrão sempre e nunca consigo inicializar o gentoo,acho que tem que ter a montagem do CD-ROM,Swap e o boot se esqueci algo tu me fala,tu entende melhor de Gentoo do que todo mundo,acredito eu,sou membro do grupo Terminal Root no facebook.


Contribuir com comentário