-
Notifications
You must be signed in to change notification settings - Fork 121
/
FcnLib-Nightly.ahk
52 lines (45 loc) · 1.4 KB
/
FcnLib-Nightly.ahk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include FcnLib.ahk
#include FcnLib-iMacros.ahk
;Function lib for things that are too ghetto to happen during the day
;iMacros are also generally too ghetto for the daytime
;{{{ Mint Functions
MintLogIn()
{
panther:=SexPanther()
imacro=
(
VERSION BUILD=7300701 RECORDER=FX
URL GOTO=https://wwws.mint.com/login.event?task=L
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:loginUserSubmit.xevent ATTR=ID:form-login-username [email protected]
SET !ENCRYPTION NO
TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:loginUserSubmit.xevent ATTR=ID:form-login-password CONTENT=%panther%
TAG POS=1 TYPE=LI ATTR=ID:log_in
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:form-login ATTR=VALUE:Log<SP>In
TAG POS=1 TYPE=A ATTR=TXT:Transactions
URL GOTO=https://wwws.mint.com/transaction.event
)
RuniMacro(imacro)
}
MintGetTransactionCsvs()
{
imacro=
(
VERSION BUILD=7300701 RECORDER=FX
URL GOTO=https://wwws.mint.com/transaction.event
TAG POS=1 TYPE=A ATTR=TXT:Transactions
ONDOWNLOAD FOLDER=C:\Dropbox\AHKs\GitExempt\mint_export\ FILE={{!NOW:yyyy-mm-dd}}.csv WAIT=YES
TAG POS=1 TYPE=A ATTR=ID:transactionExport
)
RuniMacro(imacro)
}
MintTouch()
{
imacro=
(
VERSION BUILD=7300701 RECORDER=FX
URL GOTO=https://wwws.mint.com/overview.event
TAG POS=1 TYPE=A ATTR=ID:module-accounts-update
)
RuniMacro(imacro)
}
;}}}