Sweep a watch Folder and Copy to a Local FTP folder

We would like a user friendly program to sweep a watch folder every 30 seconds and copy the PDF , " Cut", over to a local FTP folder on the same subnet.

I am aware that scripting can easily do this but need something for the average user to watch , monitor and basic troubleshoot.

Would love free but , $50 ??, bucks is very tolerable.

Would greatly appreciate any suggestions, in particular , a product that has a good support desk that answers by email or even over phone .

Thank you much for your time and expertise in considering this matter.
bhamguy3131Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Ben Personick (Previously QCubed)Lead Network EngineerCommented:
CuteFTP Pro
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
KimputerCommented:
Yes, this can be easily programmed for a reasonable suggested US$50
That's in case of removing file after the ftp transfer is done.
If not, it needs more programming (so it won't transfer the file a second time)
Contact me if you want this program to be built: kimputer@gmail.com
0
skullnobrainsCommented:
use a basic script

debug will be easy : if files older than 30 seconds are found in the directory, the script did not work

if you script it trivially, any file that could not be copied for some reason will be tried again with the next run so users do not need to do anything unless the ftp server password or location is changed

in unix shell you'd do something like this

find DIRNAME | while read filename
do wput "$filename" ftp://USER:PASSWORD@HOSTNAME/path/to/dest/dir/ && rm "$filename"
done

you can easily modify this script to send an email in case of error, and/or log such information

whatever the solution, you need to make sure that the files in the drop directory are not partially written. depending on how files are written to the watch dir, this may or may not be an issue

---

@Kimputer : what you are doing is forbidden on EE. there are dedicated sites for freelance jobs
0
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

KimputerCommented:
@skullnobrains Ouch, sorry, Edit comment button is only there after you submitted, not after you return much later :(
0
AlexPaceCommented:
You could do it in Robo-FTP and archive the sent files like this:
WORKINGDIR "c:\source\folder\"
ARCHIVEDIR "c:\sent\files\" 
:send_files
FTPLOGON "192.168.1.13" /user="UserID" /pw="secret"
SENDFILE "*.pdf" /archive
FTPLOGOFF
PAUSE /for=30
GOTO send_files

Open in new window


Or you could just delete the files after they are sent like this:
WORKINGDIR "c:\source\folder\"
:send_files
FTPLOGON "192.168.1.13" /user="UserID" /pw="secret"
SENDFILE "*.pdf" /delete 
FTPLOGOFF
PAUSE /for=30
GOTO send_files

Open in new window


Note: Robo-FTP automatically verifies that the upload was successful before archiving or deleting the source file.
0
bhamguy3131Author Commented:
Bought it and it worked
1
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Software

From novice to tech pro — start learning today.