eurekafag 14.03.2012 10:47 Netbook

(sleep 10; wget -O- http://example.com/path/to/file.avi) | gpg -c > result.avi.gpg

R, haker
1. Rayslava 14.03.2012 10:47 work.a70fc555

Вот это больше похоже на правду. А еще, можно не гламурным wget'ом, а суровым curl'ом.

2. eurekafagRayslava /1 14.03.2012 10:49 Netbook

Да, упустил мелочь. curl стараюсь не использовать, т.к. его из коробки практически нигде нет. И скорее уж курл гламурный, а wget сермяжный, т.к. последний не умеет отправлять файлы через POST.

3. Rayslavaeurekafag /2 14.03.2012 10:50 work.a70fc555

Умеет

4. eurekafagRayslava /3 14.03.2012 10:51 Netbook

Пруф. Только вот --post-file не надо.

5. Rayslavaeurekafag /4 14.03.2012 10:54 work.a70fc555

-d, --data <data>
(HTTP) Sends the specified data in a POST request to the HTTP server, in the same way that a browser does when a user has filled in an HTML form and presses
the submit button. This will cause curl to pass the data to the server using the content-type application/x-www-form-urlencoded.

6. eurekafagRayslava /5 14.03.2012 10:55 Netbook

Ты точно ман по wget смотришь? У меня это:
-d --debug
Turn on debug output, meaning various information important to the developers of Wget if it does not work
properly. Your system administrator may have chosen to compile Wget without debug support, in which case -d
will not work. Please note that compiling with debug support is always safe---Wget compiled with the debug
support will not print any debug info unless requested with -d.

7. eurekafagRayslava /5 14.03.2012 10:56 Netbook

Бля, ну ты тупой, сука. Я ж русским языком сказал, что ПОСЛЕДНИЙ не умеет отсылать файлы, а последним в той фразе был wget. curl может и через -F посылать, намного удобнее.

8. Rayslavaeurekafag /7 14.03.2012 10:57 work.a70fc555

Так а что ж ты мне мозги-то ебешь, что wget сермяжный, если не умеет?!

9. eurekafagRayslava /8 14.03.2012 10:57 Netbook

А что по-твоему это слово означает?

10. Rayslavaeurekafag /9 14.03.2012 10:59 work.a70fc555

Ну наипростейший, самый близкий к народу. А у него же накручено там прогрессбаров всяких, видишь, вот, отправлять не умеет. Зато красивый вывод.

11. eurekafagRayslava /10 14.03.2012 11:00 Netbook

Ну вот он такой и есть, даже файлы посылать не может. Прогрессбары хуита и ничего не означают, по функциональности он сермяжен.

12. eurekafag 14.03.2012 12:06 Netbook

Ещё один проверенный вариант без слипа — mkfifo mypipe; gpg -co result.avi.gpg mypipe; (в другом терминале, чтобы не мешал вывод) wget -O mypipe http://example.com/path/to/movie.avi
Unlimited possibilities! GNU/Linux.

13. ulidtkoeurekafag /12 14.03.2012 17:58

так и не понял, зачем там вообще sleep.

14. eurekafagulidtko /13 14.03.2012 17:59 Netbook

Чтобы ввести пароль и wget-ная инфа не мешала.

Do you really want to delete ?