P2p filesharing in java

The following java project contains the java source code and java examples used for p2p filesharing. Share mp3 and ogg Files Client-Server. A mp3- ogg-Player is integrated. Server with Login-Option, Data encrypted. Tested in Lan and Internet. Connect over Socket.(Multithread) With resume canceled Downloads. Languages: German and English.

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
Cipher.class 3762
Cipher.java 8978
clearscreen.java 493
clearscreen.~ava 493
clientgui$1$ComponentRepaintAdapter.class 1077
clientgui$1$ReaderThread.class 4705
clientgui$1.class 637
clientgui$10.class 1444
clientgui$11.class 1444
clientgui$12.class 796
clientgui$13.class 1750
clientgui$14.class 1705
clientgui$15.class 1703
clientgui$16.class 902
clientgui$17.class 3921
clientgui$18.class 764
clientgui$19.class 764
clientgui$1ProgRenderer3.class 1034
clientgui$1ReaderThread.class 6398
clientgui$2.class 637
clientgui$20.class 965
clientgui$21.class 1421
clientgui$22.class 4904
clientgui$23.class 1987
clientgui$24.class 3401
clientgui$25.class 2533
clientgui$26.class 1226
clientgui$27.class 1226
clientgui$28.class 1177
clientgui$29.class 1862
clientgui$3.class 637
clientgui$30.class 4391
clientgui$31.class 1484
clientgui$32.class 3694
clientgui$33.class 2467
clientgui$34.class 994
clientgui$4.class 637
clientgui$5.class 3309
clientgui$6.class 1431
clientgui$7.class 2194
clientgui$8.class 1290
clientgui$9.class 1165
clientgui$ComponentRepaintAdapter.class 740
clientgui$CustomTableCellRenderer.class 996
clientgui$FilePlayer.class 5343
clientgui$ProgRenderer.class 982
clientgui$ProgRenderer2.class 995
clientgui$ProgRenderer3.class 1990
clientgui$resumeThread.class 1963
clientgui$SliderRunner.class 1598
clientgui$TickerTape.class 1972
clientgui.class 18959
clientgui.java 88045
clientgui.jfm 2597
clientmain$1.class 597
clientmain$2.class 671
clientmain$3.class 711
clientmain$4.class 671
clientmain$5.class 672
clientmain$6.class 1740
clientmain$7.class 668
clientmain$8.class 670
clientmain.class 13910
clientmain.java 25560
clientmain.jfm 8531
clientserver.class 1648
clientserver.java 12834
clientserver.~ava 12834
Buffer.class 3147
Packet.class 277
Page.class 1730
StreamState.class 3985
SyncState.class 2008
AllocChain.class 226
Block.class 1967
ChainingExample.class 1865
CodeBook.class 4718
Comment.class 3011
DecodeAux.class 239
DecodeExample.class 3540
Drft.class 10122
DspState.class 4679
EchstateFloor0.class 231
EchstateFloor1.class 231
EncodeAuxNearestMatch.class 247
EncodeAuxThreshMatch.class 249
Floor0.class 4643
Floor1.class 7607
FuncFloor.class 966
FuncMapping.class 719
FuncResidue.class 866
FuncTime.class 754
Info.class 5961
InfoFloor0.class 288
InfoFloor1.class 1342
InfoMapping0.class 548
InfoMode.class 228
InfoResidue0.class 468
JOrbisException.class 392
LookFloor0.class 352
LookFloor1.class 612
LookMapping0.class 621
LookResidue0.class 472
Lookup.class 4259
Lpc.class 1353
Lsfit_acc.class 312
Lsp.class 860
Mapping0.class 4700
Mdct.class 2314
PsyInfo.class 1339
PsyLook.class 383
Residue0.class 3942
Residue1.class 643
Residue2.class 581
StaticCodeBook.class 3034
Time0.class 758
VorbisFile$SeekableInputStream.class 1543
VorbisFile.class 10775
ComponentRepaintAdapter.class 861
db1.ldb 192
download.class 901
download.java 16098
downloadedresumeThread$1.class 1532
downloadedresumeThread$2.class 1464
downloadedresumeThread.class 7030
downloadedThread$1.class 1554
downloadedThread$2.class 1613
downloadedThread.class 5967
downloadingThread$1.class 1179
downloadingThread$2.class 1112
downloadingThread.class 8464
downloadThread.class 5981
addfolder.gif 1167
cancel.gif 824
chat.gif 226
close.gif 689
comp.gif 130
connect.gif 627
cut_edit.gif 212
down.gif 900
earth.gif 778
file.gif 646
FREE.gif 970
green.gif 167
help.gif 379
home.gif 582
locked.gif 255
mp3player.gif 774
network.gif 362
network2.gif 1557
option.gif 591
p2p.gif 19296
profil.gif 621
red.gif 995
save.gif 1221
search.gif 326
serv.gif 209
Server.gif 875
Thumbs.db 110080
trash.gif 590
yellow.gif 224
addfolder.gif 1167
cancel.gif 824
comp.gif 130
CONFLICT.ICO 766
connect.gif 627
down.gif 786
earth.gif 778
firewall.gif 5146
FREE.gif 970
option.gif 394
P2P.gif 5038
profil.gif 621
proxy.gif 875
proxy2.gif 1925
save.gif 1221
search.gif 860
Server.gif 875
sound.gif 221
StopControl.gif 640
Thumbs.db 76800
updown.gif 733
inqueryThread.class 3741
ipaddressgetset.class 528
ipaddressgetset.java 441
ipaddressgetset.~ava 441
d16.ser 2075
huffman.ser 50757
BitReserve.class 1548
BitReserve.java 2829
BitStream.class 3924
BitStream.java 7773
Decoder.class 2420
Decoder.java 3569
Header.class 6001
Header.java 10716
HuffmanTables$Huffman.class 458
HuffmanTables.class 5433
HuffmanTables.java 8572
LayerIIIDecoder$1.class 212
LayerIIIDecoder$Channel.class 1091
LayerIIIDecoder$GRInfo.class 3574
LayerIIIDecoder$SideInfo.class 1264
LayerIIIDecoder.class 56131
LayerIIIDecoder.java 88311
OutputChannels.class 301
OutputChannels.java 1636
PushBackStream.class 1444
PushBackStream.java 2532
SampleBuffer.class 1382
SampleBuffer.java 2257
SynthesisFilter.class 20467
SynthesisFilter.java 33523
Player.class 5073
Player.java 4194
Player2.class 4915
Player2.java 3892
PlayerTest.class 1026
Kopie von play.list 36
Kopie von playfile.java 17659
Kopie von Server.list 37
language.class 7206
language.java 10517
manifest.txt 44
OrbisPlayer$1.class 638
OrbisPlayer$2.class 609
OrbisPlayer.class 17033
OrbisPlayer.html 198
OrbisPlayer.java 19769
OrbisPlayer.~ava 19769
AbsoluteConstraints.class 1585
AbsoluteLayout.class 2607
AbsoluteLayout.jad 4406
Play.class 942
play.list 60
playfile$1.class 657
playfile$10.class 673
playfile$11.class 674
playfile$12.class 674
playfile$13.class 674
playfile$2.class 684
playfile$3.class 684
playfile$4.class 684
playfile$5.class 652
playfile$6.class 684
playfile$7.class 684
playfile$8.class 671
playfile$9.class 671
playfile$FilePlayer.class 2535
playfile$FileStopper.class 1338
playfile$SliderRunner.class 1604
playfile$TickerTape.class 1979
playfile.class 10394
playfile.java 21917
playfile.~ava 21917
ProgRenderer3.class 846
read.txt 755
resume$ReaderThread.class 712
resume.class 3399
resume.java 7372
resumedownload.class 1092
resumedownload.java 13242
resumedownload.~ava 13242
searchresume$MyThread.class 813
searchresume.class 4936
searchresume.java 11509
searchresume.~ava 11509
searchtext.class 1888
searchtext.java 9578
searchtext.~ava 9578
searchThread.class 827
Server.list 33
serverconnect.class 672
serverconnect.java 619
serverconnect.~ava 619
serverdelete.class 1442
serverload.class 2663
serverload.java 4617
serverload.~ava 4617
serverrun.class 1150
albumartsmall.jpg 2568
startGUI.class 406
startGUI.html 189
startGUI.java 356
Task.class 953
Thumbs.db 3072
userlist.class 1844
userlist.java 8609
userlist.~ava 8478
Cipher.class 3762
Cipher.java 8977
Database$1.class 627
Database$2.class 660
Database.class 4122
Database.java 4867
Database.jfm 4210
Database.~ava 4867
db1.mdb 131072
getmd5.class 928
getmd5.java 794
getmd5.~ava 794
Manifest.txt 47
MD5.class 6998
MD5.java 11249
mysql.jar 446464
read.txt 246
serverdelete.class 1442
serverdelete.java 976
serverdelete.~ava 846
servermain.class 646
servermain.java 556
servermain.~ava 426
serverrun$1.class 637
serverrun$2.class 641
serverrun.class 4065
serverrun.java 28437
serverrun.jfm 973
serverThread.class 11075
Caesar.class 2042
Caesar.java 4304
read.txt 247

Technology: 

IndustryTerm: