Fixed Typos and Updated README #2

Closed
nnaaffffuu wants to merge 3 commits from main into main
4 changed files with 30 additions and 16 deletions

View File

@ -1,26 +1,39 @@
# Bank of Maldives CLI written in bash # bml-cli
## under dev, lots of things are broken. BML CLI written in bash. This project is currently under development, and a lots of things are broken. If possible, pr ascii art lmao.
### can you pr ascii art lmao ## Requirements
- Requiments
`curl` `jq` `curl` `jq`
### known bugs ## Bugs
- colored texts do not work in termux - Colored texts do not work in Termux
## Installation
### Recommended
### Installation
``` ```
git clone https://github.com/shihaamabr/bmlcli git clone https://github.com/shihaamabr/bml-cli
cd bmlcli/ cd bml-cli/
echo "BML_USERNAME=xxxxxxxxx" > .env
echo "BML_PASSWORD=yyyyyyyyyy" >> .env
chmod +x bml.sh chmod +x bml.sh
./bml.sh ./bml.sh
```
### Not Recommended
``` ```
chmod +x install.sh
./install.sh
```
## Todo
- [x] Get today's history
- [x] Get Account details
- [x] Get contacts
- [x] Add contacts
- [x] Delete contacts
- [ ] Get history from a date range
- [ ] Make Transfer to a given account number
- [ ] Make transfers to contact

6
bml.sh
View File

@ -51,8 +51,8 @@ if [ "$LOGIN" = "true" ]
# curl -s -b $COOKIE $BML_URL/userinfo # curl -s -b $COOKIE $BML_URL/userinfo
echo "" echo ""
else else
#Display error if login was not succuessfull and delete cookie #Display error if login was not successful and delete cookie
echo "${red}An error occured, Please check Username and Password" 1>&2 echo "${red}An error occurred, Please check Username and Password" 1>&2
rm $COOKIE 2> /dev/null rm $COOKIE 2> /dev/null
exit exit
fi fi
@ -79,7 +79,7 @@ elif [ "$MENU" = "2" ]
echo "" echo ""
echo "1 - Transfer" echo "1 - Transfer"
echo "2 - Add Contact" echo "2 - Add Contact"
echo "3 - Delete Conact" echo "3 - Delete Contact"
echo "" echo ""
printf 'Please Input: ' printf 'Please Input: '
read -r CONTACS read -r CONTACS

1
install.sh Normal file
View File

@ -0,0 +1 @@
curl -sL "https://raw.githubusercontent.com/shihaamabr/bmlcli/main/bml.sh" | sudo tee /usr/bin/bml-cli >/dev/null && sudo chmod 755 /usr/bin/bml-cli

0
pasrjsontest.sh → paser_json_test.sh Executable file → Normal file
View File