Find Jobs
Hire Freelancers

Automate downloading weekly mp3 files from a website from linux commandline bash script and or PERL

$10-30 USD

Completed
Posted over 9 years ago

$10-30 USD

Paid on delivery
I have a directory on a linux server ~/www/new/radio/audio/ and this directory is full of MP3 files like: ABCD\ 643\ 5600\ [login to view URL] ABCD\ 642\ 5600\ [login to view URL] ABCD\ 641\ 5600\ [login to view URL] ABCD\ 640\ 5600\ [login to view URL] ABCD\ 639\ 5600\ [login to view URL] ABCD\ 638\ 5600\ [login to view URL] ABCD\ 637\ 5600\ [login to view URL] The ABCD text stays the same, the other 643 would become 644 etc, as you can see there is a new podcast for every sunday. Now these I currently manually download with FTP from the command line/shell with by typing following commands: cd ~/www/new/radio/audo ftp server-ip username password cd "ABCD Weekly mp3 Files" prompt (turn prompt off) mget *5600?09-2?[login to view URL] usually during the week monday/tues/wed the mp3 file for next sunday becomes available, i don't like to download "duplicates" though so would like a solution so that when script checks for new available next sunday or next 2 sundays, that it won't re-download older sunday mp3 that is still on the ftp server. (i can make use of cron-job for the script you make etc...) I will post a SEPARATE new project for automatically creating the new WORDPRESS post that links to these mp3 files... thanks!
Project ID: 6618477

About the project

19 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I will provide a script that will perform as you required. I will use functions so you can use the code I provide for other tasks if needed.
$19 USD in 1 day
5.0 (18 reviews)
4.3
4.3
19 freelancers are bidding on average $28 USD for this job
User Avatar
A proposal has not yet been provided
$44 USD in 1 day
4.9 (566 reviews)
7.8
7.8
User Avatar
If ths server have rsync/ssh protocol - I can give you rsync solution for download mp3 and exclude duplicaes. ***************************************************************************************************
$30 USD in 1 day
4.8 (251 reviews)
7.0
7.0
User Avatar
hi, I can develop a Perl script to automate the mp3 file download. you can setup cronjob for the script later.
$66 USD in 2 days
5.0 (70 reviews)
6.9
6.9
User Avatar
Hello there, From your description, I would suggest to have a log file of what file did you we download (or just check their existent on on the hard disk if possible than we can compare with the file on the server with `comm -23` then we should be good to go. I can deliver this within one day! Hope we can work together! -QL
$41 USD in 1 day
5.0 (27 reviews)
5.3
5.3
User Avatar
Hi, jvirt. I have a strong background in data processing and string manipulation using Perl, python, bash and scripting in General. I can start as early possible depending on your approval and acceptance. In relation to this application, I can rest assured I will impart a high quality and reliable, efficient and accurate with the output. Give me a try and I will try to get the best results and finish the project far before the deadline. Thanks, Cracken
$30 USD in 1 day
4.8 (26 reviews)
5.1
5.1
User Avatar
Hi, I can write the script for you quickly and nicely, and it will avoid downloading duplicated files. please contact me. Sincerely, Jason
$30 USD in 1 day
5.0 (13 reviews)
4.5
4.5
User Avatar
Hi, how about if you use rsync to sync the mp3 files that you want? I think rsync could different which one file is the newest or older so I think you couldn't get the duplicate files. Don't forget set it with the crontab too so every sunday it could download/sync as you want. Let me know if you need my help. Thank you, Suwandy
$18 USD in 1 day
4.8 (31 reviews)
4.3
4.3
User Avatar
Hello there, I've had this situation not long time ago. So I know the solution for this problem. Thanks, Aji.
$30 USD in 1 day
4.9 (18 reviews)
4.0
4.0
User Avatar
This sort of thing is pretty much built in to linux shells with the scp command. When you say "the other 643 would become 644" are you just saying what the directory structure looks like or that you want to rename the folders? In any case I can be done with this in a few minutes.
$15 USD in 1 day
5.0 (12 reviews)
3.2
3.2
User Avatar
I professionally write bash scripts and would have no problem automating the task your requesting. I feel that bash would be the most appropriate scripting language for this task.
$30 USD in 3 days
5.0 (2 reviews)
2.8
2.8
User Avatar
Hi Jvirt, this is Toby. just see that you want person for script. most of time i do this kind of work by python, however i can also do perl and linux shell if it's necessary. :)
$30 USD in 1 day
5.0 (2 reviews)
2.9
2.9
User Avatar
Hey, What you are asking for, sounds pretty simple, i can finish it in half a day or less. Thanks
$20 USD in 1 day
5.0 (2 reviews)
1.3
1.3
User Avatar
create perl script, cron the script.
$20 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi Recently I worked on Asterisk IVR project, I created a script to periodically check a new mp3 file to the FTP server, so this work is very easy for me.
$15 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Предложение еще не подано
$25 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have done many similar projects. In the last program I wrote recently, I wanted to download a series of consecutive pdf files from a http server. I made a script using wget that automatically downloaded the files in the range that I needed. I can give you the script as I have it with me right now and we can start from there to refine it according to your needs.
$20 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Los Angeles, United States
5.0
93
Payment method verified
Member since Dec 10, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.