Copyurl is great! At the same time, downloading something requires a password(cookies/code).
Let' say we have such command as:
curl -L -C - "https://ex.com/file/c8aa26cbbhd392932?fid=286 &dstime=1666151655&rt=sh&sign=FDtAERVJouK-DCb740ccc5511e5e8fedcff06b0812&vkuuid=3196362223&file_type=0" -o "testing.zip" -A "drive.ex.com " -c"code=GtTYVFQ"
Can we make such command to work with copyurl ?
I have try
rclone copyurl "https://ex.com/file/c8aa26cbbhd392932?fid=286 &dstime=1666151655&rt=sh&sign=FDtAERVJouK-DCb740ccc5511e5e8fedcff06b0812&vkuuid=3196362223&file_type=0" -o "testing.zip" -A "drive.ex.com " -c"code=GtTYVFQ" remoteDrive:testing
without luck.
Yes, trying to work smarter with the copyurl option.
Ole
(Ole Frost)
October 19, 2022, 9:47am
2
I guess a command something like this will do almost the same:
rclone copyto ":http,url='https://ex.com/file/c8aa26cbbhd392932?fid=286 &dstime=1666151655&rt=sh&sign=FDtAERVJouK-DCb740ccc5511e5e8fedcff06b0812&vkuuid=3196362223&file_type=0',headers='Cookie,code=GtTYVFQ':" remoteDrive:testing/testing.zip --user-agent "drive.ex.com"
I havn't tested much, but it does return the same error as your curl command (Connection refused).
More info here:
https://rclone.org/commands/rclone_copyto/
https://rclone.org/http/
https://rclone.org/docs/#connection-strings
1 Like
ncw
(Nick Craig-Wood)
October 19, 2022, 4:06pm
3
You can set arbitrary HTTP headers and these should work with rclone copyurl
--header="Cookie: code=GtTYVFQ"
1 Like
Ole
(Ole Frost)
October 19, 2022, 6:57pm
4
Thanks, so here is simpler command doing almost the same as the curl command:
rclone copyurl "https://ex.com/file/c8aa26cbbhd392932?fid=286 &dstime=1666151655&rt=sh&sign=FDtAERVJouK-DCb740ccc5511e5e8fedcff06b0812&vkuuid=3196362223&file_type=0" remoteDrive:testing/testing.zip --user-agent="drive.ex.com" --header="Cookie: code=GtTYVFQ"
1 Like
dangmoo
(Dim Sam)
October 20, 2022, 6:27am
5
In Linux you can pipe curl (or any other command) output to rclone using the rcat command. You'll need to manually specify the file name in which you want data to be saved in remote . Here's an example:
curl --header 'Host: freetestdata.com' --user-agent 'Mozilla' --referer 'https://freetestdata.com/audio-files/mp3/' 'https://freetestdata.com/wp-content/uploads/2021/09/Free_Test_Data_100KB_MP3.mp3' --output - | rclone rcat remote:/Free_Test_MP3.mp3
1 Like
system
(system)
Closed
November 19, 2022, 6:28am
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.