QGet alternative JGet announced

Post your questions about BT download, FTP download, HTTP download, or QGet download software here.

QGet alternative JGet announced

Postby sabbelgreth » Sun Apr 06, 2008 5:19 pm

Hello everybody,

I just finished an alternative to QGet written in Java (so it should work on almost any platform, although I only tested it on Linux). You can find it here: http://homepage.hispeed.ch/littleasia/jget.jar
It is still a 0.1 alpha release, but most of the QGet functionality should work...
You need "Java Runtime Environment (JRE) 6 Update 5" to run it. You can download it at http://java.sun.com/javase/downloads/index.jsp

After you installed the JRE 6, you should be able to run the app using the command

java -jar jget.jar

Best regards,
Nic
sabbelgreth
Starting out
 
Posts: 13
Joined: Sun Apr 06, 2008 4:59 pm
NAS Model: TS-100

Re: QGet alternative JGet announced

Postby goffy » Thu Apr 10, 2008 12:20 pm

tried it on Vista, entered correct IP, user name and password. it displayed "Could not find server". Anyone tried it?
goffy
First post
 
Posts: 1
Joined: Mon Apr 30, 2007 2:15 pm

Re: QGet alternative JGet announced

Postby TheEnvoy » Thu Apr 10, 2008 3:27 pm

i just tried it on Ubuntu 7.10 (Gutsy Gibbon) and I got the same error message for the 109 and the 409...
Think! :idea: Search :!: Ask :?:

"Those who would give up essential Liberty, to purchase a little temporary
Safety, deserve neither Liberty nor Safety."
-- B. Franklin

// TS-409 Pro - Debian Lenny
// TS-109 Pro / FW: 1.1.1 0831 (offline)
User avatar
TheEnvoy
Know my way around
 
Posts: 138
Joined: Mon Sep 10, 2007 3:47 pm
Location: Berlin, Germany
NAS Model: TS-409U

Re: QGet alternative JGet announced

Postby sabbelgreth » Sat Apr 12, 2008 6:55 pm

Hey guys,

Thanks for posting. I tested the application only on Ubuntu Gutsy Gibbon with a TS-101. I upped a new version with a simpler check for whether the download server is online (you can download it here again: http://homepage.hispeed.ch/littleasia/jget.jar).
If you have time, you can check out this new version. And perhaps tell me whether there appear any error messages in the console when running...

Thanks again for your comments, they are a great help for improving the application,
Nicolas
sabbelgreth
Starting out
 
Posts: 13
Joined: Sun Apr 06, 2008 4:59 pm
NAS Model: TS-100

Re: QGet alternative JGet announced

Postby aljimenez » Sat Apr 12, 2008 11:48 pm

Hey Nicolas, thanks for your efforts, but I can't get it to work. It says it can't find the server... Al
1. 209Pro 3.3.0 Build 0903T
2. Windows 7-64bit Professional
3. RAID 1: 2 x Hitachi HDT721010SLA360 ST6O
4. Services: Multimedia Station, UPnP, Download Station, Web, FTP, MySQL, daily NTP, surveillance
5. DLINK DIR-655 Router
6. NAS & pc: 1Gbit/s
aljimenez
Easy as a breeze
 
Posts: 297
Joined: Wed Feb 06, 2008 9:30 am
NAS Model: TS-109/209

Re: QGet alternative JGet announced

Postby sabbelgreth » Sun Apr 13, 2008 11:54 pm

Hey Al,

I may have found the problem: TS-109 and TS-209 use 8080 as default management port whereas TS-101, TS-201, or TS-100 use port 6000. So now, you can choose the port on which to connect to your download station...download it here (as usual): http://homepage.hispeed.ch/littleasia/jget.jar

Hope this works out now...

Cheers,
Nicolas
sabbelgreth
Starting out
 
Posts: 13
Joined: Sun Apr 06, 2008 4:59 pm
NAS Model: TS-100

Re: QGet alternative JGet announced

Postby Sylver » Mon Apr 14, 2008 4:18 am

It's a great idea !
On my Windows XP (french localization), it fails :
Code: Select all
java -version
java version "1.6.0_05"
Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)

I got these errors after entering the server informations :
Code: Select all
Exception in thread "main" java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.simontuffs.onejar.Boot.run(Boot.java:306)
        at com.simontuffs.onejar.Boot.main(Boot.java:159)
Caused by: java.lang.**: 8 >= 8
        at java.util.Vector.setElementAt(Unknown Source)
        at javax.swing.table.DefaultTableModel.setValueAt(Unknown Source)
        at nic.view.Mainframe.updateTable(Mainframe.java:867)
        at nic.view.Mainframe.updateVisibleTable(Mainframe.java:846)
        at nic.view.Mainframe.getJTabbedPane(Mainframe.java:786)
        at nic.view.Mainframe.getJContentPane(Mainframe.java:761)
        at nic.view.Mainframe.initialize(Mainframe.java:711)
        at nic.view.Mainframe.<init>(Mainframe.java:700)
        at nic.view.Mainframe.main(Mainframe.java:678)
        ... 6 more


Note for MacOS users : JRE 6 is still not officially available for MacOS, but you can get tests versions here : http://developer.apple.com/java/ (Under Leopard, JRE 6 test version is only available for intel 64bits processors but as I have a 32bits processor, I'm unable to test this on my Mac :()
Get QGet Remote for iPhone and iPad to manage downloads on your QNAP NAS from your Apple device ! Check here
Sylver
Know my way around
 
Posts: 136
Joined: Tue Oct 23, 2007 7:04 pm
NAS Model: TS-409U

Re: QGet alternative JGet announced

Postby aljimenez » Mon Apr 14, 2008 8:37 am

It works now! Thanks. I will give you more feedback once I use it to actually get a torrent.
1. 209Pro 3.3.0 Build 0903T
2. Windows 7-64bit Professional
3. RAID 1: 2 x Hitachi HDT721010SLA360 ST6O
4. Services: Multimedia Station, UPnP, Download Station, Web, FTP, MySQL, daily NTP, surveillance
5. DLINK DIR-655 Router
6. NAS & pc: 1Gbit/s
aljimenez
Easy as a breeze
 
Posts: 297
Joined: Wed Feb 06, 2008 9:30 am
NAS Model: TS-109/209

Re: QGet alternative JGet announced

Postby sabbelgreth » Tue Apr 15, 2008 3:48 am

Hi Silver,

It seems that you have more columns in the download tasks table in QGet than I have...I provided you a quick fix for the problem (download link same as above in my prior posts). I don't think that this resolves the problem for good, but at least the application should not crash anymore...I think I will have to take a deeper look at it on the weekend.

@Al: Nice that it works for you. I'm eager for your feedback!
sabbelgreth
Starting out
 
Posts: 13
Joined: Sun Apr 06, 2008 4:59 pm
NAS Model: TS-100

Re: QGet alternative JGet announced

Postby pablik » Thu Apr 17, 2008 1:55 pm

It does not work in a Mac.

17/04/08 7:53:58 [0x0-0x2e02e].com.apple.JarLauncher[336] at com.simontuffs.onejar.Boot.run(Boot.java:305)
17/04/08 7:53:58 [0x0-0x2e02e].com.apple.JarLauncher[336] at com.simontuffs.onejar.Boot.main(Boot.java:159)
17/04/08 7:54:21 [0x0-0x31031].com.apple.JarLauncher[340] Exception in thread "main" java.lang.NoClassDefFoundError: javax/swing/RowSorter
17/04/08 7:54:21 [0x0-0x31031].com.apple.JarLauncher[340] at java.lang.Class.getDeclaredMethods0(Native Method)
17/04/08 7:54:21 [0x0-0x31031].com.apple.JarLauncher[340] at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
17/04/08 7:54:21 [0x0-0x31031].com.apple.JarLauncher[340] at java.lang.Class.getMethod0(Class.java:2642)
17/04/08 7:54:21 [0x0-0x31031].com.apple.JarLauncher[340] at java.lang.Class.getMethod(Class.java:1579)
17/04/08 7:54:21 [0x0-0x31031].com.apple.JarLauncher[340] at com.simontuffs.onejar.Boot.run(Boot.java:305)
17/04/08 7:54:21 [0x0-0x31031].com.apple.JarLauncher[340] at com.simontuffs.onejar.Boot.main(Boot.java:159)

any help?
pablik
Starting out
 
Posts: 17
Joined: Mon Feb 18, 2008 8:25 pm
NAS Model: TS-101/TS-201

Re: QGet alternative JGet announced

Postby Sylver » Thu Apr 17, 2008 5:16 pm

I didn't have time to test our latest correction sorry ! I'll do ASAP ;)

pablik : did you install JRE6 beta (not available for PPC yet) for MacOS X @ http://developer.apple.com/java/ (the version that comes with MacOS is JRE5, and JGET needs JRE6) ? Don't forget to run java -version to be sure of the version ;)

Edit : I still have some problems running this ...
Code: Select all
Exception in thread "main" java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.simontuffs.onejar.Boot.run(Boot.java:306)
        at com.simontuffs.onejar.Boot.main(Boot.java:159)
Caused by: java.lang.**: 8 >= 8
        at java.util.Vector.setElementAt(Unknown Source)
        at javax.swing.table.DefaultTableModel.setValueAt(Unknown Source)
        at nic.view.Mainframe.updateTable(Mainframe.java:867)
        at nic.view.Mainframe.updateVisibleTable(Mainframe.java:846)
        at nic.view.Mainframe.getJTabbedPane(Mainframe.java:786)
        at nic.view.Mainframe.getJContentPane(Mainframe.java:761)
        at nic.view.Mainframe.initialize(Mainframe.java:711)
        at nic.view.Mainframe.<init>(Mainframe.java:700)
        at nic.view.Mainframe.main(Mainframe.java:678)
        ... 6 more
Get QGet Remote for iPhone and iPad to manage downloads on your QNAP NAS from your Apple device ! Check here
Sylver
Know my way around
 
Posts: 136
Joined: Tue Oct 23, 2007 7:04 pm
NAS Model: TS-409U

Re: QGet alternative JGet announced

Postby sabbelgreth » Mon Apr 21, 2008 1:14 am

Hey Sylver,

I did a bad fix the last time, but I updated the code. You can download it as usual at http://homepage.hispeed.ch/littleasia/jget.jar

Unfortunately, I do not have much time to maintain the code at the moment, so if you like, I could send you the source code such that you can look at the problem yourself. I don't know how much experience you have with java, but it seems that you know pretty much about the different versions for MacOs :) ...

Greetings,
nic
sabbelgreth
Starting out
 
Posts: 13
Joined: Sun Apr 06, 2008 4:59 pm
NAS Model: TS-100

Re: QGet alternative JGet announced

Postby Sylver » Mon Apr 21, 2008 5:46 pm

Hi sabbelgreth,
I did learn Java in my young school days ;)
The problem is that, at the moment, I'm quite busy adding TS-409 support in the 2.6.25 linux kernel, so I should probably not have much time to play with jget :(
I'll try to run your latest version and if it's not working, I'll ask you for the source code ;)

Sylver
Get QGet Remote for iPhone and iPad to manage downloads on your QNAP NAS from your Apple device ! Check here
Sylver
Know my way around
 
Posts: 136
Joined: Tue Oct 23, 2007 7:04 pm
NAS Model: TS-409U

Re: QGet alternative JGet announced

Postby Sylver » Tue Apr 22, 2008 4:16 am

Ok it's working well now :)
Great work guy !
It was not working because I'm using latest bittorrent downloader (beta firmwares ?) and it have one additional field : DHT (on/off).
I have found a little bug : in settings/configuration, it seems that applying the configuration will write Upload speed in Download speed and Download speed in upload speed ;)
Get QGet Remote for iPhone and iPad to manage downloads on your QNAP NAS from your Apple device ! Check here
Sylver
Know my way around
 
Posts: 136
Joined: Tue Oct 23, 2007 7:04 pm
NAS Model: TS-409U

Re: QGet alternative JGet announced

Postby sabbelgreth » Wed Apr 23, 2008 2:54 am

Hey Sylver!

Parfait que ça fonctionne pour toi maintenant! You are good: Indeed I confused the upload speed with the download speed in the configuration settings! Thanks.
I see, you are quite busy :) So no problem...now that its working, it does not need that much more work, I hope. If you have any other suggestion or have noticed any bug, let me know.

Thanks again for testing!

Nicolas
sabbelgreth
Starting out
 
Posts: 13
Joined: Sun Apr 06, 2008 4:59 pm
NAS Model: TS-100

Next

Return to Download Station and QGet

Who is online

Users browsing this forum: No registered users and 3 guests