Live data from Hacker News

Show HN: A simple GUI for uploading large files to S3

github.com

11–20 of 21 posts

Re: Show HN: A simple GUI for uploading large files to S3

#12
post #10
post #8

Earlier quoted context omitted.

Here ya go! http://imgur.com/SoouwvS

Add a gif/webm of it in action to your readme. That will make it a lot easier and nicer to see what it's doing.

I uploaded a quick screencapture to youtube and updated the README file to point to it. Hope that helps. The youtube link is https://www.youtube.com/watch?v=ciA5XX3CIOs

Re: Show HN: A simple GUI for uploading large files to S3

#13
post #5

Could you add a link to see the GUI or some screenshots? It would be nice to see the GUI before taking the time to set it up. Great job!

Hi, Thanks. I added a screencapture video to the README file. It's on youtube here https://www.youtube.com/watch?v=ciA5XX3CIOs

Re: Show HN: A simple GUI for uploading large files to S3

#14
Might be nice to have a feature to prevent shoulder surfing...the credential info appears to be readable at a distance. Perhaps fading to a very low contrast font color, or hide/show to flip from "* * * * *" to "password".

Maybe prefilling the S3 filename with the basename of the selected file as well?

Re: Show HN: A simple GUI for uploading large files to S3

#16

A very simple GUI app written in Python + Tkinter/ttk (using the boto3 python package) meant for non-technical people to upload large files to S3 buckets. It uses a config file so you can customize the credentials and the buckets that they are allowed to upload into. It currently uses py2app to build an OSX app but it's also possible to just run the s3_uploader.py script directly to start it up.

Awesome. Good job.

Feature request: On hitting cancel, could that be 'resume'/ 'clear' ?

Re: Show HN: A simple GUI for uploading large files to S3

#17
post #14

Might be nice to have a feature to prevent shoulder surfing...the credential info appears to be readable at a distance. Perhaps fading to a very low contrast font color, or hide/show to flip from "* * * * *" to "password". Maybe prefilling the S3 filename with the basename of the selected file as well?

Hi, thanks for the ideas. I just added a toggle visibility button (flips between "*" and the real text) for the AWS credentials. Also added the prefilling of the S3 filename with the basename of the uploaded file.

Re: Show HN: A simple GUI for uploading large files to S3

#18
post #11

This is cool! If you could make it possible to specify host, then it would possible to use this to upload directly to CephFS via Rados Gateway's S3 API.

Hi, thanks for the idea... I can't seem to figure out how to set the host using boto3. I'm still digging through their documentation though. If you know or have an example please post a link or send a pull request if you get it to work.

Re: Show HN: A simple GUI for uploading large files to S3

#20

Does this work after you put your laptop to sleep?

shrug I started a big upload and closed my MBP's lid and opened it a minute later and it was done. Also tried it by selecting "Sleep" from the Apple menu and that also seemed to complete.

I think it's more dependent on the configuration of the OS (if it has wifi while sleeping etc)... my OSX apparently continues my upload when I tell it to sleep though in the "System Settings" > "Energy Saver" pane I have "Wake for Wi-Fi network access" turned on and I'm plugged in to the power adapter so may be that's what's letting it work.

Post reply on HN