AutoHotkey Community

It is currently May 27th, 2012, 4:49 am

All times are UTC [ DST ]




Post new topic Reply to topic  [ 11 posts ] 
Author Message
PostPosted: February 15th, 2010, 4:52 pm 
Offline

Joined: May 12th, 2009, 2:37 pm
Posts: 640
Location: Gloucester UK
I am useless at keeping track of my money.

My bank often doesn't show the actual amount of money that I have in my account so I end up spending money I don't have.

To help I created Ledger.

If you input what you spend each day into Ledger it will display your balance as well as your available balance. These are based on the balance of your bank account which is recorded when Ledger is run for the first time.

The available balance takes into account any overdraft facility you have as well as any cash you have in your pocket. This means that it gives you a real view of how much money you have.

You can also put details of any debts into Ledger. When you add a spending transaction with the same name as the debt, the transaction amount is deducted from the debt so that you can always see how much you owe (useful for credit cards etc.)

Ledger can also keep track of bills. If you have a regular bill which is paid by monthly Direct Debit, Ledger will automatically deduct that amount from your balance on the specified day.

Any transaction, debt or bill can be double clicked and edited or deleted

Ledger.ahk
(Thanks Titan)


(My mum expressed an interest in having a copy of Ledger so the GUI is built with her in mind ie. the font size is big)


Last edited by wooly_sammoth on February 16th, 2010, 2:54 pm, edited 1 time in total.

Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: February 16th, 2010, 1:56 pm 
Offline

Joined: November 14th, 2007, 2:47 pm
Posts: 335
Location: London, England
Wow.

So cool.


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: February 16th, 2010, 2:42 pm 
Offline

Joined: May 12th, 2009, 2:37 pm
Posts: 640
Location: Gloucester UK
Thank you very much. Glad you like it and I hope you are finding it useful.

You may want to re-download, there was a > which should have been a >= in one equation which was causing the balance to be displayed incorrectly in later months.

There was also a stray 'D' in a parsing loop which may have caused the wrong transaction type to be displayed when the transaction had been double clicked for editing


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 11th, 2010, 8:24 am 
Offline

Joined: March 11th, 2010, 7:29 am
Posts: 177
Location: glendale, az
when i copy pasted this to notepad it said i needed to put it in unicode. i don't know why, but i did. then when i double clicked it i got this error:


Error at line 1

Line Text: yp;
Error: This line does not contain a recognized action.

the program will exit.

the "yp" was all funny looking though, it had a sideways : over the "y" and the "p" was funny looking, almost like a "b"


****edit!!!****

i re-saved it as "UTF-8" and that fixed it for some reason. i have no idea why.... can some one explain for me please?


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 11th, 2010, 3:16 pm 
Offline

Joined: May 12th, 2009, 2:37 pm
Posts: 640
Location: Gloucester UK
It was written as UTF-8 so should be kept as that. Not sure why the Unicode message came up. Maybe someone else will have experienced the same thing and will know why


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 14th, 2010, 5:19 pm 
might give it a try, but a screenshot would have been nice


Report this post
Top
  
Reply with quote  
PostPosted: March 21st, 2012, 1:58 pm 
Offline

Joined: October 31st, 2009, 4:59 pm
Posts: 14
Sweet CHeers man Exactly what I'm after,

Proberly out of my league but I'm attempting to understand the guts in the hope i can change the monthly bill function to a weekly bill funtion...

and create re occuring income sources

and adding a budget, weekly monthly yearly forecast tab

Its the % a_loopfield% thats confusing me atm not sure where or how this variable is set


Report this post
Top
 Profile  
Reply with quote  
 Post subject: noticed
PostPosted: March 21st, 2012, 2:27 pm 
Offline

Joined: October 31st, 2009, 4:59 pm
Posts: 14
just noticed when I try and add more than 1 bill on the same date, it just overwrites the previous rather than adding it to the list..... Is this expected behaviour?


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 21st, 2012, 9:48 pm 
Offline

Joined: March 28th, 2010, 1:32 am
Posts: 681
Location: United States
Line 50: Gui, 6:Show, AutoFit, Ledger - Setup

Should be: Gui, 6:Show, AutoSize, Ledger - Setup


Report this post
Top
 Profile  
Reply with quote  
 Post subject: lol
PostPosted: March 22nd, 2012, 2:31 am 
Offline

Joined: October 31st, 2009, 4:59 pm
Posts: 14
lol umm ok... system variable, :oops:

turns out there were a few of those instances of "AutoFit"

line
511
700
809
872
938
1125
1033


Report this post
Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: March 22nd, 2012, 12:58 pm 
Offline

Joined: May 12th, 2009, 2:37 pm
Posts: 640
Location: Gloucester UK
Hi precurser

Glad you're finding Ledger useful. I had forgotten I had written it to be honest as I haven't used it for some time.

The AutoSize / AutoFit issue will be because it was originally written in (what is now) AHK_Basic whereas I take it you are using AHK_L. You can use the 'Replace' function in Notepad to get them all and it should work.

I hadn't noticed the bill-on-same-date issue. I don't have much spare time at the moment but if I do find a minute I'll give it a look and try to fix it.
If you come up with a fix before then, feel free to post it here.

sammoth

_________________
The sooner you fall behind, the more time you have to catch up.


Report this post
Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 13 guests


You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Group