Skip to content

Light weight multi-thread and event-driven downloading implementation for Java

License

Notifications You must be signed in to change notification settings

IzzelAliz/EagletCore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eaglet

Powerful downloading library for Java.

Import as Dependency

Maven Central

<dependency>
  <groupId>com.ilummc.eagletdl</groupId>
  <artifactId>EagletCore</artifactId>
  <version>1.0</version>
</dependency>

How to start

new EagletTask().url("http://sgp-ping.vultr.com/vultr.com.100MB.bin")
        .file("F:\\test.dl")
        .setThreads(32)
        .sha1("363F1FE692C86438A331B7268F6994CF51E5CCC5")
        .setOnProgress(event -> System.out.println(event.getSpeedFormatted()))
        .setOnComplete(event -> System.out.println("Complete"))
        .start();

License

The MIT License

About

Light weight multi-thread and event-driven downloading implementation for Java

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages