putdotio / putio-sync Goto Github PK
View Code? Open in Web Editor NEWCommand-line program to sync a folder between put.io and your computer.
Home Page: https://put.io
License: MIT License
Command-line program to sync a folder between put.io and your computer.
Home Page: https://put.io
License: MIT License
New to this; wondering if i can install this on a QNAP?
stop/start required
Downloads are missing proper file extensions. Tried .EXE
and .MSI
and neither seemed to work on Win 7 SP1. Thanks
Settings are resetting to default when I quit and open the app.
Subject says it all.
I would like to install it fresh.
A file must have a temporary extension (.putdl
) until the download is complete.
Hey, first thank you for the amazing tool.
I recently bought an HDD to sync my put.io library locally for faster access/less download.
I was looking into options to continuously sync them on windows and very happy to see you guys have an "official"(?) way to do it.
The problem is my $HOME(C:/
) is on an M.2 SSD which is not big enough. So I was looking on how I can make it use D:/putio-sync
(or any other static path) instead.
Noticed the executable in static/bin which I think has some kind of "Find the home dir append putio-sync, just that" kind of static logic(although could not pinpoint the exact line), was wondering if there are any plans to support this functionality or maybe you guys know of a way to fool it into using D:/
. (e.g. Changing the $HOME for the executables maybe? could not find how I can do it in windows though)
I can also lend a hand especially on the typescript side for adding this feature. :)
Again thank you for such a user-focused approach to you product, love it!
Cok tesekkurler ve iyi calismalar.
cannot clear the failed downloads.
Windows will not allow for a colon in a path or file name, among others. If that happens the sync errors out and grinds to a stop. Was unsure if this belonged in the putio-sync or putio-sync-desktop repo so I've posted it in both.
Two changes could be made to address this:
Remove colons.
When this error is encountered, log it, and continue to the next file
This is the full list of restricted characters that can not be in a path or file URL on Windows. In practice, all of them should be removed.
<
(less than)>
(greater than):
(colon)"
(double quote)/
(forward slash)\
(backslash)|
(vertical bar or pipe)?
(question mark)*
(asterisk)[empty]
There is no visual difference between a failed and a completed download.
I can download a 1GB file from putio in < 10 minutes. Downloading the same file with putio-sync takes over an hour. Any suggestions on how to debug?
[
{
"download_status" : "failed",
"file_length" : 367458304
},
{
"download_status" : "completed",
"file_length" : 366856192
},
{
"file_length" : 733562880,
"download_status" : "failed"
},
}
]
Destination Folder -> Change
open /: Access is denied.
on http://127.0.0.1:3000/api/tree
How do I setup the config.toml file to utilize the username and password, instead of passing it with the command each time?
I put it as:
PUTIO_Username="[username]"
PUTIO_Password="[password]"
And I receive the error "empty username". I also tried without the quotes, and received some character error. These make me believe I'm configuring it incorrectly.
Hey guys,
I have Putio-sync running on a Mac; having quitted the Putio app on the Mac and now wanting to start the server.. I am stuck with the spinning wheel after the authorisation screen.
Please help.
API returns UTC time. Web UI should show it in user's local time.
Issue #4 could be related with flushing all the data back into the fd. Try out O_SYNC and experiment with the resulsts.
I've set my downloads directory to be /srv/downloads
, but rather than downloading to that directly, it has created a structure like: /srv/downloads/home/user/putio-sync/sync
save states per user.
Works like a charm on my mac, bravo !
Wondering if i can install this on a Synology with an Intel 64-bit?
Is anybody working on a package .spk ?
Is there any dependancies ?
Some icons are not much self-explanatory. They need a hint.
Put.io allows creating multiple files with the same name in the same directory. We should workaround this fact by renaming the file. Appending the fileID to the filename may be?
I.e.: foobar-someid.extension
Hi guys,
For some reason I am unable to get pass the authorisation once after running the server.
This is the error from the console:
[Error] Failed to load resource: the server responded with a status of 500 (Internal Server Error) (config, line 0)
[Error] Unhandled promise rejection – null
(anonymous function) (index.min.js:2:12404)
D (index.min.js:2:11795)
(anonymous function) (index.min.js:2:12275)
exports (index.min.js:1:17139)
(anonymous function) (index.min.js:2:15545)
v (index.min.js:2:15403)
g (index.min.js:2:15428)
If I restart the browser and visit 127.0.0.1 I get the web ui but I cannot save the settings or start the sync, errors from console then:
[Error] Failed to load resource: the server responded with a status of 400 (HTTP/2.0 400) (list, line 0)
[Error] Unhandled promise rejection – Object
Object
(anonymous function) (index.min.js:2:12404)
D (index.min.js:2:11795)
(anonymous function) (index.min.js:2:12275)
exports (index.min.js:1:17139)
(anonymous function) (index.min.js:2:15545)
v (index.min.js:2:15403)
g (index.min.js:2:15428)
[Error] Unhandled promise rejection – Object
Object
(anonymous function) (index.min.js:2:12404)
D (index.min.js:2:11795)
(anonymous function) (index.min.js:2:12275)
exports (index.min.js:1:17139)
(anonymous function) (index.min.js:2:15545)
v (index.min.js:2:15403)
g (index.min.js:2:15428)
[Error] Failed to load resource: The network connection was lost. (list-downloads, line 0)
[Error] Unhandled promise rejection – Error: Request has been terminated
Possible causes: the network is offline, Origin is not allowed by Access-Control-Allow-Origin, the page is being unloaded, etc.
Error: Request has been terminated
Possible causes: the network is offline, Origin is not allowed by Access-Control-Allow-Origin, the page is being unloaded, etc.
(anonymous function) (index.min.js:2:12404)
D (index.min.js:2:11795)
(anonymous function) (index.min.js:2:12275)
exports (index.min.js:1:17139)
(anonymous function) (index.min.js:2:15545)
v (index.min.js:2:15403)
g (index.min.js:2:15428)
Thanks for your help.
After saving the settings on first run, we should start the sync process by ourselves.
The file tree browser for setting the destination directory starts in my home directory, and won't let me walk up the directory hierarchy. I sync my files to a folder under /mnt, and need to be able to browse over.
I tried working around this by creating a symlink, but my symlink'ed directory doesn't show up in the file tree browser.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.