Posted January 30, 2014
Hi there,
I had the idea to create a Java port of the lgogdownloader for a while.
So I have now created a Github repository and also created an issue with information about the needed libraries.
https://github.com/DanielRuf/xgogdownloader
I am currently working on the Java versions of the C++ files, so it may take a while until I am uploading the first working Java files.
Current status:
Converting C++ files to Java using generator: done
Searching the needed libraries: done
Creating compilable class files and packages: WIP
- Main: done
- Config: done
- ProgressBar: done
- Downloader: done
- Util: done
- GlobalConstants: done
- Api: done
Importing classes and packages: done
Manually converting methods for new libraries: WIP
- Main: 0/1
- Config: 0/0
- ProgressBar: 1/1
- Downloader: 15/24
- Util: 4/4
- Timer: 1/1
- GlobalConstants: 0/0
- Api: 19/20
Restructure / Cleanup: TBD
I hope this project/idea will have some support and you find it good, because I do this in my freetime and I belief in crossplatform solutions, which run everywhere without any issues.
Also the Java port has fewer dependencies than lgogdownloader and they will be shipped with the final jar file/program, so you do not have to install or compile anything.
This will be a console app. So it runs in a console. I plan to make a version with some GUI when there is enough support and demand.
What do you think? =)
FAQ:
Q: Why is the name of the port xgogdownloader?
A: Because it will be a (x)cross-platform app
Q: Why this project?
A: because I love to develop in my freetime, improve my skills and missed a version which works on all platforms
I had the idea to create a Java port of the lgogdownloader for a while.
So I have now created a Github repository and also created an issue with information about the needed libraries.
https://github.com/DanielRuf/xgogdownloader
I am currently working on the Java versions of the C++ files, so it may take a while until I am uploading the first working Java files.
Current status:
Converting C++ files to Java using generator: done
Searching the needed libraries: done
Creating compilable class files and packages: WIP
- Main: done
- Config: done
- ProgressBar: done
- Downloader: done
- Util: done
- GlobalConstants: done
- Api: done
Importing classes and packages: done
Manually converting methods for new libraries: WIP
- Main: 0/1
- Config: 0/0
- ProgressBar: 1/1
- Downloader: 15/24
- Util: 4/4
- Timer: 1/1
- GlobalConstants: 0/0
- Api: 19/20
Restructure / Cleanup: TBD
I hope this project/idea will have some support and you find it good, because I do this in my freetime and I belief in crossplatform solutions, which run everywhere without any issues.
Also the Java port has fewer dependencies than lgogdownloader and they will be shipped with the final jar file/program, so you do not have to install or compile anything.
This will be a console app. So it runs in a console. I plan to make a version with some GUI when there is enough support and demand.
What do you think? =)
FAQ:
Q: Why is the name of the port xgogdownloader?
A: Because it will be a (x)cross-platform app
Q: Why this project?
A: because I love to develop in my freetime, improve my skills and missed a version which works on all platforms
Post edited February 23, 2014 by Daniel Ruf