WordRider Home
Welcome! Log In Create A New Profile

Advanced

FreeRapid Downloader 0.85 alpha version

Posted by Vity 
Re: FreeRapid Downloader 0.85 alpha version
July 23, 2010 04:01PM
> More:
> 1. Is it possible to add a new item "Copy
> connection infomation" in pop up menu? Sometimes I
> just want to copy the fast proxy when
> downloading.
Created an issue for this:
[bugtracker.wordrider.net]

> 2. Or even better, it will be wonderful if you can
> save the connection (proxy used for the file) and
> the average speed to history. So, I can check the
> history and filter and sort fast proxies.

It's too complicated and with low priority at this time.

-------------------------------------

Re: FreeRapid Downloader 0.85 alpha version
July 24, 2010 09:21PM
When downloading, select all files and hit ^K to stop all downloads, this error comes up:

Quote

Error


Message:
java.lang.NullPointerException
Level:
SEVERE
Stack Trace:
null
java.text.CollationElementIterator.(Unknown Source)
java.text.RuleBasedCollator.getCollationElementIterator(Unknown Source)
java.text.RuleBasedCollator.compare(Unknown Source)
java.text.Collator.compare(Unknown Source)
cz.vity.freerapid.gui.content.comparators.ConnectionColumnComparator.compare(Unknown Source)
cz.vity.freerapid.gui.content.comparators.ConnectionColumnComparator.compare(Unknown Source)
javax.swing.DefaultRowSorter.compare(Unknown Source)
javax.swing.DefaultRowSorter.access$100(Unknown Source)
javax.swing.DefaultRowSorter$Row.compareTo(Unknown Source)
javax.swing.DefaultRowSorter$Row.compareTo(Unknown Source)
java.util.Arrays.binarySearch0(Unknown Source)
java.util.Arrays.binarySearch(Unknown Source)
javax.swing.DefaultRowSorter.insertInOrder(Unknown Source)
javax.swing.DefaultRowSorter.rowsUpdated0(Unknown Source)
javax.swing.DefaultRowSorter.rowsUpdated(Unknown Source)
javax.swing.JTable.notifySorter(Unknown Source)
javax.swing.JTable.sortedTableChanged(Unknown Source)
javax.swing.JTable.tableChanged(Unknown Source)
org.jdesktop.swingx.JXTable.tableChanged(JXTable.java:1529)
javax.swing.table.AbstractTableModel.fireTableChanged(Unknown Source)
javax.swing.table.AbstractTableModel.fireTableRowsUpdated(Unknown Source)
cz.vity.freerapid.gui.content.CustomTableModel.contentsChanged(Unknown Source)
com.jgoodies.binding.list.ArrayListModel.fireContentsChanged(ArrayListModel.java:385)
com.jgoodies.binding.list.ArrayListModel.fireContentsChanged(ArrayListModel.java:343)
cz.vity.freerapid.gui.managers.DataManager$4.run(Unknown Source)
java.awt.event.InvocationEvent.dispatch(Unknown Source)
java.awt.EventQueue.dispatchEvent(Unknown Source)
java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.awt.EventDispatchThread.run(Unknown Source)
Re: FreeRapid Downloader 0.85 alpha version
July 24, 2010 10:18PM
Once I click the column header to sort, I can not use top,up,down,bottom button any more. Why?
Re: FreeRapid Downloader 0.85 alpha version
July 24, 2010 10:22PM
shawn8888 Wrote:
-------------------------------------------------------
> Once I click the column header to sort, I can not
> use top,up,down,bottom button any more. Why?

Figured it out!
Click the header again to clear the sorting and I can move the items again.
Re: FreeRapid Downloader 0.85 alpha version
July 24, 2010 10:23PM
It's logic, because you see a sorted list.
You have to un-sort column - press it 2x.

-------------------------------------

Re: FreeRapid Downloader 0.85 alpha version
July 25, 2010 12:18AM
The exception is not reproducible in any way.

-------------------------------------

Re: FreeRapid Downloader 0.85 alpha version
July 25, 2010 02:13AM
thanks, Vity
Quick question, if I use "frd.exe --portable", frd saves the config file to it's directory, instead of the roaming directory.

But when the next time I run frd.exe without any parameter, it goes to the roaming directory again! I think the logic should be if found the config in local, always use local. Shouldn't it? Otherwise, if frd restart after updates, which config should it use?
Re: FreeRapid Downloader 0.85 alpha version
July 25, 2010 03:18AM
How does proxy rotates?
The reason I am asking is because I found the rotation does work properly as I thought.

For example, I have a proxy list like the first attachment. It is from 001 to 0017 and 035, and I use windows host file to redirect the dns to these 18 proxy IPs.


On the second attachment, you can see there are 8 downloads working with 8 different proxies, but there should be 10 left.
At first it tries 001, which is correct, but then it try 005 twice (why?), then 003, 002, then 001 again! (why?)
At the end, it goes to 015 and never get out of there!


So, how does this rotation works and is there a bug in it?



Edited 1 time(s). Last edit at 07/25/2010 03:19AM by shawn8888.
Attachments:
open | download - f1.png (13.1 KB)
open | download - f2.png (45.7 KB)
Re: FreeRapid Downloader 0.85 alpha version
July 25, 2010 08:06AM
That's because of plugin error - connection is marked to be ready for using again.

-------------------------------------

Re: FreeRapid Downloader 0.85 alpha version
July 25, 2010 10:57PM
Vity Wrote:
-------------------------------------------------------
> That's because of plugin error - connection is
> marked to be ready for using again.

Well, even if the proxy is marked as ready, it should not be used right after an "ERROR" message without even try others.
Let's say you have a 20 proxies pool, they should be used by some sort of an order, right? There must be a better rotation strategy for this.
Sorry, you can't reply to this topic. It has been closed.