https://github.com/moisentinel/thoughtlogger
Your own logger for your different needs. Useful for CBT (Cognitive Behavioral Therapy).
https://github.com/moisentinel/thoughtlogger
cbt cognitive-behavioral-therapy diary diary-application logger logging personal-diary private-logger thought-writing thoughts thoughtshare
Last synced: 11 months ago
JSON representation
Your own logger for your different needs. Useful for CBT (Cognitive Behavioral Therapy).
- Host: GitHub
- URL: https://github.com/moisentinel/thoughtlogger
- Owner: moiSentineL
- License: mit
- Created: 2020-12-28T10:02:02.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2023-03-18T08:39:27.000Z (about 3 years ago)
- Last Synced: 2025-04-05T07:23:02.198Z (about 1 year ago)
- Topics: cbt, cognitive-behavioral-therapy, diary, diary-application, logger, logging, personal-diary, private-logger, thought-writing, thoughts, thoughtshare
- Language: Python
- Homepage:
- Size: 46.9 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ThoughtLogger
## This repository is now unmaintained.
### Your Own Logger.
Private Thought Logging Application for your needs. Customise to your own will.
## Changelog for version 3.1
- Made the application (supposedly) faster.
- Improved program error logging. #6
### Still Not Fixed:
- Window stretch on low resolutions (1366x768, etc)
---
## How To Download and Install?
1. Clone the repository, using `git clone https://github.com/moiSentineL/ThoughtLogger.git`
2. Run `thoughtlogger.pyw`
---
## How to Use?
After finishing the installation process, you must launch the app. And you'll be greeted with this.

This is the interface. Type your feelings into the bar and then press `Enter` to log the text into **Profile 1** or press `Shift+Enter` to log the text into **Profile 2**.
Clicking the `See Log` button will open the last edited log file i.e. in which you have last entered.
**Tip:** Press `escape` key to close the window quickly.
### Deleting a profile:
Clicking on the `Delete Log` button will open this dialog, in which you can choose to delete any of the two profiles.

---
## Customising your logger
Ok this might be a little hard for the dum-dums, but you can do it.
So, head over to your My Documents folder and find the 'Thought Logger' folder. There, you will find the **ThoughtLogger.ini** file.
Click it and you'll find something like this-

### To change the custom text:
Change the `customtext` value to the text you'd like to appear. Remember, there is a limit of **22 characters**.
### To change the background color:
Change the `backgroundcolor` value to the hex code of the color you'd like to appear. For example `#000000` is for black.
### To change the background color:
Change the `fontcolor` value to the hex code of the color you'd like to appear. For example `#fff` is for white.
---
## AutoHotkey integration
You can use [AutoHotkey](https://www.autohotkey.com/) to open your ThoughtLogger application with just a shortcut. Just run the **Run ThoughtLogger.ahk** script from the files.
By default, the shortcut is set to `Ctrl+Alt+T`. You can change it with yourself. Just go throught their [Documentation](https://www.autohotkey.com/docs/Program.htm)
Note: AutoHotkey is needed to be installed for this.
---
## How to support me
Just click this button on the top corner of the page 
And pull requests!
---
## And that's all you had to know to use the Thought Logger.
### Thanks for downloading.