@@ -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
7174Few 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
7982You can use simple console downloader class org.jed2k.Conn. Before usage you have to set incoming directory as first parameter.
8083Do 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+
95100Special case - trial session - fixed sources addresses. Setup -Dsession.trial=true, -Dsession.peers=a.b.c.d: port ,....
96101
97102## Help
0 commit comments