Re: Wetransfer of alternatief om bestanden via terminal te versturen.

2020-05-11 Berichten over hetzelfde onderwerp Paul van der Vlis
Op 10-05-2020 om 20:37 schreef Koen Wybo:
> Dag iedereen,
> 
> 
> Er zijn verschillende online diensten zoals wetransfer.com die je
> toelaten om bestanden met elkaar te delen. Op de website moet je
> vervolgens je emailadres, ontvanger-email invullen en vervolgens het
> bestand selecteren. Mijn vraag is: hoe kun je dit automatiseren zodat
> alles vanuit terminal kan ingevoerd worden en in een script kan
> geplaatst worden.
> 
> Dit hoeft niet noodzakelijk met wetransfer te zijn, het kan gerust ook
> met een andere gratis dienst.
> 
> Ik heb reeds het pythonprogramma we-transfer uitgeprobeerd zonder succes.
> 
> Transfer.sh lukt maar genereert op het einde een unieke code om te
> downloaden. Dit vraagt dus extra tussenkomst van de eindgebruiker.

Je kunt zo'n unieke code toch naar de ander sturen?  Het lijkt me dat
dat ook automatisch kan. Wellicht zoiets:

Transfer.sh /path/file | mail -s "nieuw bestand" n...@domein.nl

Uiteraard moet wel de e-mail werken op je computer, dat is nog niet
altijd heel simpel.

Groeten,
Paul


-- 
Paul van der Vlis Linux systeembeheer Groningen
https://www.vandervlis.nl/



Re: Wetransfer of alternatief om bestanden via terminal te versturen.

2020-05-11 Berichten over hetzelfde onderwerp Koen Wybo

Op 10/05/2020 om 21:50 schreef Geert Stappers:

On Sun, May 10, 2020 at 08:37:30PM +0200, Koen Wybo wrote:

Dag iedereen,


Er zijn verschillende online diensten zoals wetransfer.com die je toelaten
om bestanden met elkaar te delen. Op de website moet je vervolgens je
emailadres, ontvanger-email invullen en vervolgens het bestand selecteren.
Mijn vraag is: hoe kun je dit automatiseren zodat alles vanuit terminal kan
ingevoerd worden en in een script kan geplaatst worden.

Dit hoeft niet noodzakelijk met wetransfer te zijn, het kan gerust ook met
een andere gratis dienst.

Ik heb reeds het pythonprogramma we-transfer uitgeprobeerd zonder succes.

Transfer.sh lukt maar genereert op het einde een unieke code om te
downloaden. Dit vraagt dus extra tussenkomst van de eindgebruiker.


Alle hulp is welkom.


Ik las in de vraag "wget, maar dan de andere kant op"

En verhip.


$ apt search wput
Bezig met sorteren... Klaar
Volledige tekst doorzoeken... Klaar
wput/stable 0.6.2+git20130413-8 amd64
   tiny wget-like ftp-client for uploading files


Er is ook fiche  8^)


Groeten
Geert Stappers



wput: dit veronderstelt natuurlijk dat je een ftp-server hebt... die heb 
ik echter niet.  Anders kon je het waarschijnlijk ook via curl doen.


fiche / wgetpaste / pastebin / enz... deze komen ook weer met een unieke 
code die de eindgebruiker moet doorgeven.


Het mooie als je een dienst als wetransfer (of iets dergelijks) zou 
kunnen automatiseren is dat de eindgebruiker geen moeilijke code moet 
zoeken/doorgeven en dat je automatisch wordt verwittigd als er geüpload is.


Ondertussen aan het zoeken hoe je een browser headless kan 'besturen'. 
Ziet er redelijk impressionant uit: 
https://dev.to/sonyarianto/practical-puppeteer-how-to-upload-a-file-programatically-4nm4



Vriendelijke groet


Koen Wybo