Welcome! Log In Create A New Profile

Advanced

[Upload Util] GDrop, uploads files automatically

Posted by fotomas 
[Upload Util] GDrop, uploads files automatically
March 05, 2015 03:43PM
Here is a small util I have been working on.

I call it GDrop because when you drop a G-code file in a folder it gets uploaded to the printer.

I have a lot of ideas regarding more features but I decided it would be fun if it is useful for others too.
Therefore I wonder if anyone is interested in some beta testing and maybe propose more features?

I hope you like it!

Quote
It has the following features:
Resides in system tray, shows ballon tooltips when it is working
Monitors a specified folder for new files and uploads them to the Ormerod via FTP
Option to monitor recursively from specified path
Option to only upload G-code files
Option to delete files on the printer when the get deleted on the monitored folder

A failed upload is not retried (printer offline or printing)

Zip-file with executable and settings file attached. Runs on Windows and requires .Net framework 4.5.


Some screen shots:




Attachments:
open | download - GDrop.zip (30.5 KB)
Re: [Upload Util] GDrop, uploads files automatically
March 05, 2015 09:16PM
Looks interesting, I'll have to give it a try when I get my printer up and running.
Re: [Upload Util] GDrop, uploads files automatically
March 06, 2015 05:18AM
I can't find any reaction after installation? why?help me!!!Thank you !!!
Re: [Upload Util] GDrop, uploads files automatically
March 06, 2015 05:58AM
Do you get an icon in system tray?

The exe file is the application, not an installer.

Another thing: I have found that it is a bit too trigger happy and tries to upload files before slicing software has finished writing to the file. Update coming soon.
Re: [Upload Util] GDrop, uploads files automatically
March 06, 2015 06:47AM
Can you drum up a version ported for us MAC users smiling smiley


Another RS Ormerod Mk1 meets the world smiling smiley

Retired now but I used to make....
CNC Machined Mk1 aluminium bed support plates for the Ormerod
CNC machined X-plates and ribs for Mk1 & Mk2 Ormerods
CNC machined bed support arms for the Mk2 Ormerod.
Dual Hot-End heatsink blocks.
Re: [Upload Util] GDrop, uploads files automatically
March 07, 2015 11:55AM
Nice idea, does it sync the gcode folder (e.g. delete/add/modify)?

I assume it uses FTP? and therefore not supported on official RRP duet firmware?

Matt


Limited Edition Red RS Ormerod 1 #144 of 200 - RRP 1.09fw
iamburnys Ormerod Upgrades Github
Follow me on ThingiVerse My Designs
Re: [Upload Util] GDrop, uploads files automatically
March 07, 2015 12:47PM
Yes it uses ftp and listens to create/modify/delete events.

You assume right, zombie or DC firmware is required. Should have written that in the first post.

The idea is to point the utility to the root folder of where one stores the sliced files. As soon as a new file is sliced it will be uploaded. I store my g-code.files in different folders based on what filament it is created for.

There is an issue if you set it to monitor a folder where the slicing software writes. It tries to upload the file before the slicing has completed. I have solved it and just needs some more testing before I publish it.

So for the time being one must copy the sliced file to the folder being monitored. It kind of kills the whole idea but it is soon to be fixed.

Tomas
New version
March 07, 2015 03:51PM
New version 0.1.1

Quote
Changelog
Re-worked logic for detecting changes
Wait until file is completely written (by slicer for eg.) before trying to upload it.
Changes made within 2 seconds overrides each other, only latest change is acted upon

New files attached
Attachments:
open | download - GDrop.exe.zip (31.1 KB)
Sorry, only registered users may post in this forum.

Click here to login