SynoDownloader
ATTENTION: The new 0722 firmware release had a new way of communication, which totally broke the SynoDownloader Application. So I’ve rewritten the application, and it’s now hosted as an open source project at Codeplex: http://www.codeplex.com/SynoManager/
SynoDownloader is a replacement for the Download Redirector application that is bundled with the Synology DiskStation and CubeStation. Since it’s lacking quite some features, I decided to create my own, better version, which enable you to use your DiskStation or CubeStation to it’s full potential.
Some of it’s features:
- Download Management
- Add URL from Clipboard
- Automatically download .torrent files
- Drop Zone
- Clipboard Monitor
- Site Manager (manage credentials per site)
- Search Engine
- FTP Browser
- RSS Feed Browser
Oh, and probably most important of all: it’s free!
September 24th, 2007 at 4:16 pm
Tested this on a 107. Works great except for the line: GRANT SELECT ON user_settings TO dlclient;
(table doesn’t exist) but nevertheless it works fine. Would be nice to also see the upload speed.
I will publish a link on our support forum (www.mobileforum.nl)
Best regards,
Björn
December 2nd, 2007 at 9:51 pm
Hey, this tool rules! It’s what Synology’s Download Redirector should be. Just the ability to associate the program with .torrent files is reason enough to ditch DR and use SynoDownloader instead. Now having RSS feeds support, that would be the most-wanted thing right now.
Thanks and keep up the good work!
Claude
December 14th, 2007 at 12:24 pm
Great download application and apart from a few bugs here and there, it works very well. I’d love to be able to seed torrents after they have finished leeching. Is this possible or will that require a firmware upgrade from Synology? I need to be able to seed to avoid being banned by ratio based tracker sites.
December 14th, 2007 at 12:36 pm
No, the current Synology firmware doesn’t support seeding when the downloading is finished.
(BTW: If you experience any bugs, feel free to report them. Here, on the Synology forum thread, or by mail.)
December 31st, 2007 at 4:49 pm
Hey, awesome tool, please keep working on it!
I found one bug regarding sorting of colums:
If you press a colum title in the ‘Download’ table with digits values (e.g. Speed & Progress) it will sort by the first digit of the value and not by the whole value. So 8% is higher then 20%, which is obviously not correct.
kind regards
Subby
January 7th, 2008 at 10:15 pm
Yes, I noticed that too… put it on top of my todo-list
February 11th, 2008 at 6:53 pm
Great program i love it… Thanks.
Is the sourcecode avalible?
February 12th, 2008 at 5:25 pm
I had an unhandled exception, the file had finished downloaed and i pressed the ballon tip to open the file and it throw the exception
System.ComponentModel.Win32Exception: Logon failure: unknown user name or bad password
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(String fileName)
at Devvert.SynoDownloader.GUI.MainForm.notifyIcon_BalloonTipClicked(Object sender, EventArgs e)
at System.Windows.Forms.NotifyIcon.OnBalloonTipClicked()
at System.Windows.Forms.NotifyIcon.WndProc(Message& msg)
at System.Windows.Forms.NotifyIcon.NotifyIconNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Would you considere making the program remember the setting mointor clipboard?
Is the sourcecode avalible?
February 18th, 2008 at 11:07 pm
Excellent, thank you very much for your hard work. I hope Synology will notice what you do and send you a nice check
Cheers,
Hans
February 19th, 2008 at 2:40 pm
Hello,
i Have synology cube station CS 407 and i’ve found your syno downloader. Its a great stuff, excellent program. I have only one problem when i using it.
I have the premium account on rapidshare and my questions are:
when i use your site manager, i cannot insert https:// link of rapidshare (only http) and i havent any evidence that i’ve been really logged.
When i put a direct url on file into downloads in syno, i´ve only download some 5kb file…
please can you help me , what im doing wrong…
February 19th, 2008 at 5:53 pm
Rene:
It looks like the download share on your diskstation is not available. SynoDownloader just navigates to //[diskstation ip]/[share]
Martin:
Let me get this right: when you put the url directly in the queue in doesn’t work either?
And if you add https://[yourname]:[yourpassword]@[url]
(for example: https://flard:mypass@www.devvert.nl/file.zip ); does that work? Is there any difference in behaviour between SynoDownloader and the official Synology Download Redirector?
(it is a strange phenomenon, since SynoDownloader doesn’t care about the protocol, it just adds the credentials and passes it on to the downloadserver on the diskstation)
March 1st, 2008 at 2:06 pm
hi, i dunno if the possibility of adding HTTPS will solve the problem with rapidshare links. could someone who is in programming analyze the way how for example RapidGet/FlashGet works with logging in and take this part and put it in SynoDownloader?
March 1st, 2008 at 6:20 pm
btw: if you modify your synology through telnet with this - http://www.synology-forum.de/showpost.html?s=4029db79ff2ec46996605634406c69a9&p=6395&postcount=15 it will work.
April 18th, 2008 at 3:35 pm
Hi,
thanks for your great program I use it all the time. Only recently it “crashes” when clicking on a .torrent file and generates a Microsoft .NET Framework error. I use the “copy to clipborad” workaround but I would like to know if someone knows the solution. I have tried re-installing but that did not help.
Thanks !
************** Exception Text **************
System.UnauthorizedAccessException: Access to the path ‘C:\Documents and Settings\Evert van Helden\Local Settings\Temp\dEUS___Pocket_Revolution__2005_.torrent’ is denied.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode)
at Devvert.Synology.DownloadTaskCollection.AddFile(String path)
at Devvert.SynoDownloader.GUI.MainForm.ProcessArguments(String arguments)
at Devvert.SynoDownloader.GUI.MainForm.MainForm_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
April 18th, 2008 at 5:02 pm
If you open the .torrent file from an other location (for example the root directory of your D:-drive), does it still throw an exception?
May 4th, 2008 at 2:47 pm
Having trouble making a payment to you from the US… PayPal doesn’t seem to let me login to NL…
That said… The only real feature I’d like is it to remember the last IP address used…. I only have 1 cubestation, so… If I didn’t have to re-enter that every time… Fantastic.
Also… If I were to give synodownloader my password… Does it encrypt it in the registry or wherever it keeps it… Or in the clear?
Thanks much for a great tool!
-Howie
May 5th, 2008 at 9:42 pm
Hello Flard,
I have your excellent program running on one of my 2 computers. I also like to install it on my other computer but it fails to start. An error window, named “SynDownloadGui.exe - Application Error” gives me the following error message “Unable to initiate the application correctly (0xc0000135. Click Ok to close the application” (I translated this from Dutch)
My computer is a Pentium 2.4 Ghz, 1 Gb memory and operating system XP SP2 (NL).
Please advise how to solve this problem.
Thanks in advance,
Peter
May 6th, 2008 at 8:06 pm
Hello
I have a problem, I’m getting this error every time i try to start SynoDownloader.
Could not connect to the DownloadStation.
Press Retry to open the connection dialog or Canscel to quit the application.
(The error was: ERROR: 57014: canceling statement due to user request)
————–
I have tried to unistall the synodownloader, but all the settings are the same when I reinstall it.
Can you please help me, becouse I loved this program when it was nice to me.
Christopher
May 14th, 2008 at 7:04 pm
Thank you for your hard work on this tool.
I tested it on a 207+
Works fine except when the tool is active then:
The CPU-usage (P4 2.53Ghz) continuous dangle between 5% and 58% and the Nic sending & receiving goes nuts al the time.
sending : about 32Kb for 1sec
receiving: about 1800Kb for 1sec
This is continuous repeating every 3secs ?!
When the tool is closed, the CPU and Nic go direct back to normal (CPU 2% and Nic 0Kb)
When using the Syn ‘Download Director’ my CPU usage is between 3% and max. 5% and the Nic is:
sending : 0,9Kb for 1sec
receiving: 5kb for 1sec
This is continuous repeating every 6secs and are acceptable values (very low) so its not annoying.
Question:
Does the tool encrypt the password and puts it in the registry or not?
Greetz,
Marco
May 27th, 2008 at 6:15 pm
Super tool!
Keep up the good work!!!
THX
May 30th, 2008 at 6:19 pm
Hi haven’t installed it yet, but it looks promising.
One question before I install it. Is there also an option to set an upload/download ratio for torrents ? Some registered website require a ratio of 1,2.
Thanks for all your efforts.
Ron
June 7th, 2008 at 11:19 am
Are you planning to make an update that will support the new seeding functionality?
August 25th, 2008 at 5:07 pm
I have a connection failure
Firmware-version DSM 2.0-0702
OS Vista
Could not connect to the DownloadStation
bla,bla
(The error was:FATAL:28000:no pg:hba.conf entry host “192.168.178.23″, user “admin”, database “download”
August 28th, 2008 at 9:09 am
The same happens with me. It seems synodownloader doesn’t work anymore with the latest firmware.
Would it be possible to fix this?
September 20th, 2008 at 12:01 pm
Looks really great, would love it to use it, but unfortunately it obvious does not work for my Mac ;(
September 20th, 2008 at 12:01 pm
Mac!
September 23rd, 2008 at 9:09 am
Hi,
thank you and congratulation to that great app. It works fine at home but as soon as I try to use it outside I cant’ get through (could not connect to the download station connection establishment timeout).
1° the error msg request me to increase the timeout value in connection string but I doubt it’s that cause I have no prob connecting to the admin console from outside.
2° On the routeur, the following port are redirected to the syno : 9997 to 9999 and 5000.
Are there any other port to open ?
I am running a DS 101.
thank you very much
September 24th, 2008 at 2:18 pm
Hi there,
Just a quick question. Now that firmware DSM 2.0-0702 is finally released your otherwise excellent SynoDownloader does not work any more. So please could you enlighten us if you’re working on fixing this or if we should just move on and get used to using alternatives. Thanks!
September 26th, 2008 at 10:46 am
Could you please update your great App, so that it works with the latest firmware version (2.0-0722)?
Please!!!
Thanks a lot!
January 20th, 2009 at 11:12 pm
Very good job !!!!!
April 11th, 2009 at 10:31 pm
Hoi,
Echt super vooral die rapidshare plugin… kun je die ook zo maken dat als ik 4 url’s tegelijk kopieer dat hij ze dan netjes als 4 downloads toevoegd? Dan zou hij echt helemaal klaar zijn, nu moet je nog per url kopieren
Gr,
Richard
April 11th, 2009 at 10:35 pm
En heb je ook een manier om bijvoorbeeld mijn demonoid account toe te voegen aan het zoekding
June 1st, 2009 at 10:47 pm
Good afternoon! Ukrayinska geisha information there. escort girl men. Your Kyivska prostitute Rybka. You can visit my blog.
January 11th, 2010 at 11:45 am
Does SynoDownloader support *.dlc files or will this feature be added in the future?
August 27th, 2010 at 4:06 pm
No easy answer. Is this a client server environment or is your office network peer to peer? What do you need to access certain documents on a server or each individual computer? Why do you need to access the router (do you mean the router’s admin page)? Too many questions here to give you an adequate recommendation.