-
Ensure you have Java version
1.8.0_60
or later installed in your Computer.Having any Java 8 version is not enough.
This app will not work with earlier versions of Java 8. -
Download the latest
addressbook.jar
from the releases tab. -
Copy the file to the folder you want to use as the home folder for your Address Book.
-
Double-click the file to start the app. The GUI should appear in a few seconds.
-
Type the command in the command box and press Enter to execute it.
e.g. typinghelp
and pressing Enter will open the help window. -
Some example commands you can try:
list
: lists all contactsadd
John Doe p/98765432 e/[email protected] a/John street, block 123, #01-01
: adds a contact namedJohn Doe
to the Address Book.delete
3
: deletes the 3rd contact shown in the current listexit
: exits the app
-
Refer to the Features section below for details of each command.
Command Format
- Words in
UPPER_CASE
are the parameters.- Items in
SQUARE_BRACKETS
are optional.- Items with
...
after them can have multiple instances.- The order of parameters is fixed.
Format: help
Help is also shown if you enter an incorrect command e.g.
abcd
Adds a person to the address book
Format: add NAME p/PHONE_NUMBER e/EMAIL a/ADDRESS [t/TAG]...
Persons can have any number of tags (including 0)
Examples:
add John Doe p/98765432 e/[email protected] a/John street, block 123, #01-01
add Betsy Crowe p/1234567 e/[email protected] a/Newgate Prison t/criminal t/friend
Shows a list of all persons in the address book.
Format: list
Finds persons whose names contain any of the given keywords.
Format: find KEYWORD [MORE_KEYWORDS]
- The search is case sensitive. e.g
hans
will not matchHans
- The order of the keywords does not matter. e.g.
Hans Bo
will matchBo Hans
- Only the name is searched.
- Only full words will be matched e.g.
Han
will not matchHans
- Persons matching at least one keyword will be returned (i.e.
OR
search). e.g.Hans
will matchHans Bo
Examples:
find John
ReturnsJohn Doe
but notjohn
find Betsy Tim John
Returns Any person having namesBetsy
,Tim
, orJohn
Deletes the specified person from the address book. Irreversible.
Format: delete INDEX
Deletes the person at the specified
INDEX
. The index refers to the index number shown in the most recent listing.
The index must be a positive integer 1, 2, 3, ...
Examples:
list
delete 2
Deletes the 2nd person in the address book.find Betsy
delete 1
Deletes the 1st person in the results of thefind
command.
Selects the person identified by the index number used in the last person listing.
Format: select INDEX
Selects the person and loads the Google search page the person at the specified
INDEX
. The index refers to the index number shown in the most recent listing.
The index must be a positive integer 1, 2, 3, ...
Examples:
list
select 2
Selects the 2nd person in the address book.find Betsy
select 1
Selects the 1st person in the results of thefind
command.
Clears all entries from the address book.
Format: clear
Exits the program.
Format: exit
Address book data are saved in the hard disk automatically after any command that changes the data.
There is no need to save manually.
Q: How do I transfer my data to another Computer?
A: Install the app in the other computer and overwrite the empty data file it creates with
the file that contains the data of your previous Address Book folder.
Command | Format |
---|---|
Add | add NAME p/PHONE_NUMBER e/EMAIL a/ADDRESS [t/TAG]... |
Clear | clear |
Delete | delete INDEX |
Find | find KEYWORD [MORE_KEYWORDS] |
List | list |
Help | help |
Select | select INDEX |