Skip to content

Commit d4850e7

Browse files
authored
Update README.md
1 parent a06088d commit d4850e7

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@ In GUI part used source code and design from [FrostWire](https://github.com/fros
1414
## Implemented Features
1515

1616
* Search files on servers
17+
* Search file sources using KAD.
1718
* Download files
19+
* Internationalization
1820

1921
## Features in plans
2022

21-
* Internationalization
22-
* KAD support
23+
* Completed KAD support including firewalled checking and buddy system
2324
* Playing file during downloading
2425

2526
## Screenshots
@@ -60,12 +61,14 @@ Main goal - native application for Android platform. Lighter, faster, more user
6061
* Connections policy
6162
* Naive piece picker optimized to download fist and last pieces first for preview feature
6263
* Naive piece manager - online pieces hash calculation and hash verification during downloading
64+
* KAD search for keywords and file sources
6365

6466
## What next
6567

6668
* Stable code, fixing bugs, increase performance
6769
* Advandced piece picker and piece manager
68-
* KAD support
70+
* Completed KAD support including firewalled usage and buddy system.
71+
* Support publishing in KAD and responses to search requests
6972

7073
## Building Maven/Gradle
7174
Few dependencies in pom.xml - Mockito for unit tests and slf4j logging facade.
@@ -78,7 +81,7 @@ If you prefer Gradle - use gradle build on second step.
7881
## Testing
7982
You can use simple console downloader class org.jed2k.Conn. Before usage you have to set incoming directory as first parameter.
8083
Do not use double quotes in commands below - there are for mark parameters.
81-
Commands:
84+
Some commands(much more available - see in code):
8285

8386
* connect to server, default port 4661: connect "server_address_or_ip" [port]
8487
* search on server: search "search_phrase"
@@ -92,6 +95,8 @@ Commands:
9295
* delete transfer: delete "hash"
9396
* exit application: quit
9497

98+
Additional tool for testing DHT: Kad.java application with own commands system
99+
95100
Special case - trial session - fixed sources addresses. Setup -Dsession.trial=true, -Dsession.peers=a.b.c.d:port,....
96101

97102
## Help

0 commit comments

Comments
 (0)